/* kill this fucking Joomla News CSS */
.mod-articlesnews-horizontal {
  flex-wrap: initial;
  padding: initial;
  list-style: none;
  display: flex;
}
.mod-articlesnews-horizontal figure img {
  width: initial;
}
.mod-articlesnews-horizontal li {
  flex-direction: initial;
  flex: initial;
  display: initial;
}
.mod-articlesnews-horizontal li:not(:last-child) {
  margin-inline-end: initial;
}
.mod-articlesnews-horizontal .readmore {
  margin-top: initial;
}
@supports (display: grid) {
  .mod-articlesnews-horizontal {
    grid-gap: initial;
    grid-template-columns: initial;
    display: flex;
  }
  .mod-articlesnews-horizontal li:not(:last-child) {
    margin-inline-end: initial ;
  }
}














@font-face {
  font-display: swap;
  font-family: 'Bitter';
  font-style: normal;
  font-weight: 100;
  src: url('fonts/bitter-v40-latin-ext-100.eot');
  src: url('fonts/bitter-v40-latin-ext-100.eot?#iefix') format('embedded-opentype'),
       url('fonts/bitter-v40-latin-ext-100.woff2') format('woff2'), 
       url('fonts/bitter-v40-latin-ext-100.woff') format('woff'),
       url('fonts/bitter-v40-latin-ext-100.ttf') format('truetype'),
       url('fonts/bitter-v40-latin-ext-100.svg#Bitter') format('svg');
}
@font-face {
  font-display: swap;
  font-family: 'Bitter';
  font-style: italic;
  font-weight: 100;
  src: url('fonts/bitter-v40-latin-ext-100italic.eot');
  src: url('fonts/bitter-v40-latin-ext-100italic.eot?#iefix') format('embedded-opentype'),
       url('fonts/bitter-v40-latin-ext-100italic.woff2') format('woff2'),
       url('fonts/bitter-v40-latin-ext-100italic.woff') format('woff'),
       url('fonts/bitter-v40-latin-ext-100italic.ttf') format('truetype'),
       url('fonts/bitter-v40-latin-ext-100italic.svg#Bitter') format('svg');
}
@font-face {
  font-display: swap;
  font-family: 'Bitter';
  font-style: normal;
  font-weight: 200;
  src: url('fonts/bitter-v40-latin-ext-200.eot');
  src: url('fonts/bitter-v40-latin-ext-200.eot?#iefix') format('embedded-opentype'),
       url('fonts/bitter-v40-latin-ext-200.woff2') format('woff2'),
       url('fonts/bitter-v40-latin-ext-200.woff') format('woff'),
       url('fonts/bitter-v40-latin-ext-200.ttf') format('truetype'),
       url('fonts/bitter-v40-latin-ext-200.svg#Bitter') format('svg');
}
@font-face {
  font-display: swap;
  font-family: 'Bitter';
  font-style: italic;
  font-weight: 200;
  src: url('fonts/bitter-v40-latin-ext-200italic.eot');
  src: url('fonts/bitter-v40-latin-ext-200italic.eot?#iefix') format('embedded-opentype'),
       url('fonts/bitter-v40-latin-ext-200italic.woff2') format('woff2'),
       url('fonts/bitter-v40-latin-ext-200italic.woff') format('woff'),
       url('fonts/bitter-v40-latin-ext-200italic.ttf') format('truetype'),
       url('fonts/bitter-v40-latin-ext-200italic.svg#Bitter') format('svg');
}
@font-face {
  font-display: swap;
  font-family: 'Bitter';
  font-style: normal;
  font-weight: 300;
  src: url('fonts/bitter-v40-latin-ext-300.eot');
  src: url('fonts/bitter-v40-latin-ext-300.eot?#iefix') format('embedded-opentype'),
       url('fonts/bitter-v40-latin-ext-300.woff2') format('woff2'),
       url('fonts/bitter-v40-latin-ext-300.woff') format('woff'),
       url('fonts/bitter-v40-latin-ext-300.ttf') format('truetype'),
       url('fonts/bitter-v40-latin-ext-300.svg#Bitter') format('svg');
}
@font-face {
  font-display: swap;
  font-family: 'Bitter';
  font-style: italic;
  font-weight: 300;
  src: url('fonts/bitter-v40-latin-ext-300italic.eot');
  src: url('fonts/bitter-v40-latin-ext-300italic.eot?#iefix') format('embedded-opentype'),
       url('fonts/bitter-v40-latin-ext-300italic.woff2') format('woff2'),
       url('fonts/bitter-v40-latin-ext-300italic.woff') format('woff'),
       url('fonts/bitter-v40-latin-ext-300italic.ttf') format('truetype'),
       url('fonts/bitter-v40-latin-ext-300italic.svg#Bitter') format('svg');
}
@font-face {
  font-display: swap;
  font-family: 'Bitter';
  font-style: normal;
  font-weight: 400;
  src: url('fonts/bitter-v40-latin-ext-regular.eot');
  src: url('fonts/bitter-v40-latin-ext-regular.eot?#iefix') format('embedded-opentype'),
       url('fonts/bitter-v40-latin-ext-regular.woff2') format('woff2'),
       url('fonts/bitter-v40-latin-ext-regular.woff') format('woff'),
       url('fonts/bitter-v40-latin-ext-regular.ttf') format('truetype'),
       url('fonts/bitter-v40-latin-ext-regular.svg#Bitter') format('svg');
}
@font-face {
  font-display: swap;
  font-family: 'Bitter';
  font-style: italic;
  font-weight: 400;
  src: url('fonts/bitter-v40-latin-ext-italic.eot');
  src: url('fonts/bitter-v40-latin-ext-italic.eot?#iefix') format('embedded-opentype'),
       url('fonts/bitter-v40-latin-ext-italic.woff2') format('woff2'),
       url('fonts/bitter-v40-latin-ext-italic.woff') format('woff'),
       url('fonts/bitter-v40-latin-ext-italic.ttf') format('truetype'),
       url('fonts/bitter-v40-latin-ext-italic.svg#Bitter') format('svg');
}
@font-face {
  font-display: swap;
  font-family: 'Bitter';
  font-style: normal;
  font-weight: 500;
  src: url('fonts/bitter-v40-latin-ext-500.eot');
  src: url('fonts/bitter-v40-latin-ext-500.eot?#iefix') format('embedded-opentype'),
       url('fonts/bitter-v40-latin-ext-500.woff2') format('woff2'),
       url('fonts/bitter-v40-latin-ext-500.woff') format('woff'),
       url('fonts/bitter-v40-latin-ext-500.ttf') format('truetype'),
       url('fonts/bitter-v40-latin-ext-500.svg#Bitter') format('svg');
}
@font-face {
  font-display: swap;
  font-family: 'Bitter';
  font-style: italic;
  font-weight: 500;
  src: url('fonts/bitter-v40-latin-ext-500italic.eot');
  src: url('fonts/bitter-v40-latin-ext-500italic.eot?#iefix') format('embedded-opentype'),
       url('fonts/bitter-v40-latin-ext-500italic.woff2') format('woff2'),
       url('fonts/bitter-v40-latin-ext-500italic.woff') format('woff'),
       url('fonts/bitter-v40-latin-ext-500italic.ttf') format('truetype'),
       url('fonts/bitter-v40-latin-ext-500italic.svg#Bitter') format('svg');
}
@font-face {
  font-display: swap;
  font-family: 'Bitter';
  font-style: normal;
  font-weight: 600;
  src: url('fonts/bitter-v40-latin-ext-600.eot');
  src: url('fonts/bitter-v40-latin-ext-600.eot?#iefix') format('embedded-opentype'),
       url('fonts/bitter-v40-latin-ext-600.woff2') format('woff2'),
       url('fonts/bitter-v40-latin-ext-600.woff') format('woff'),
       url('fonts/bitter-v40-latin-ext-600.ttf') format('truetype'),
       url('fonts/bitter-v40-latin-ext-600.svg#Bitter') format('svg');
}
@font-face {
  font-display: swap;
  font-family: 'Bitter';
  font-style: italic;
  font-weight: 600;
  src: url('fonts/bitter-v40-latin-ext-600italic.eot');
  src: url('fonts/bitter-v40-latin-ext-600italic.eot?#iefix') format('embedded-opentype'),
       url('fonts/bitter-v40-latin-ext-600italic.woff2') format('woff2'),
       url('fonts/bitter-v40-latin-ext-600italic.woff') format('woff'),
       url('fonts/bitter-v40-latin-ext-600italic.ttf') format('truetype'),
       url('fonts/bitter-v40-latin-ext-600italic.svg#Bitter') format('svg');
}
@font-face {
  font-display: swap;
  font-family: 'Bitter';
  font-style: normal;
  font-weight: 700;
  src: url('fonts/bitter-v40-latin-ext-700.eot');
  src: url('fonts/bitter-v40-latin-ext-700.eot?#iefix') format('embedded-opentype'),
       url('fonts/bitter-v40-latin-ext-700.woff2') format('woff2'),
       url('fonts/bitter-v40-latin-ext-700.woff') format('woff'),
       url('fonts/bitter-v40-latin-ext-700.ttf') format('truetype'),
       url('fonts/bitter-v40-latin-ext-700.svg#Bitter') format('svg');
}
@font-face {
  font-display: swap;
  font-family: 'Bitter';
  font-style: italic;
  font-weight: 700;
  src: url('fonts/bitter-v40-latin-ext-700italic.eot');
  src: url('fonts/bitter-v40-latin-ext-700italic.eot?#iefix') format('embedded-opentype'),
       url('fonts/bitter-v40-latin-ext-700italic.woff2') format('woff2'),
       url('fonts/bitter-v40-latin-ext-700italic.woff') format('woff'),
       url('fonts/bitter-v40-latin-ext-700italic.ttf') format('truetype'),
       url('fonts/bitter-v40-latin-ext-700italic.svg#Bitter') format('svg');
}
@font-face {
  font-display: swap;
  font-family: 'Bitter';
  font-style: normal;
  font-weight: 800;
  src: url('fonts/bitter-v40-latin-ext-800.eot');
  src: url('fonts/bitter-v40-latin-ext-800.eot?#iefix') format('embedded-opentype'),
       url('fonts/bitter-v40-latin-ext-800.woff2') format('woff2'),
       url('fonts/bitter-v40-latin-ext-800.woff') format('woff'),
       url('fonts/bitter-v40-latin-ext-800.ttf') format('truetype'),
       url('fonts/bitter-v40-latin-ext-800.svg#Bitter') format('svg');
}
@font-face {
  font-display: swap;
  font-family: 'Bitter';
  font-style: italic;
  font-weight: 800;
  src: url('fonts/bitter-v40-latin-ext-800italic.eot');
  src: url('fonts/bitter-v40-latin-ext-800italic.eot?#iefix') format('embedded-opentype'),
       url('fonts/bitter-v40-latin-ext-800italic.woff2') format('woff2'),
       url('fonts/bitter-v40-latin-ext-800italic.woff') format('woff'),
       url('fonts/bitter-v40-latin-ext-800italic.ttf') format('truetype'),
       url('fonts/bitter-v40-latin-ext-800italic.svg#Bitter') format('svg');
}
@font-face {
  font-display: swap;
  font-family: 'Bitter';
  font-style: normal;
  font-weight: 900;
  src: url('fonts/bitter-v40-latin-ext-900.eot');
  src: url('fonts/bitter-v40-latin-ext-900.eot?#iefix') format('embedded-opentype'),
       url('fonts/bitter-v40-latin-ext-900.woff2') format('woff2'),
       url('fonts/bitter-v40-latin-ext-900.woff') format('woff'),
       url('fonts/bitter-v40-latin-ext-900.ttf') format('truetype'),
       url('fonts/bitter-v40-latin-ext-900.svg#Bitter') format('svg');
}
@font-face {
  font-display: swap;
  font-family: 'Bitter';
  font-style: italic;
  font-weight: 900;
  src: url('fonts/bitter-v40-latin-ext-900italic.eot');
  src: url('fonts/bitter-v40-latin-ext-900italic.eot?#iefix') format('embedded-opentype'),
       url('fonts/bitter-v40-latin-ext-900italic.woff2') format('woff2'),
       url('fonts/bitter-v40-latin-ext-900italic.woff') format('woff'),
       url('fonts/bitter-v40-latin-ext-900italic.ttf') format('truetype'),
       url('fonts/bitter-v40-latin-ext-900italic.svg#Bitter') format('svg');
}






















@font-face {
  font-display: swap;
  font-family: 'Corinthia';
  font-style: normal;
  font-weight: 400;
  src: url('fonts/corinthia-v13-latin-ext-regular.eot');
  src: url('fonts/corinthia-v13-latin-ext-regular.eot?#iefix') format('embedded-opentype'),
       url('fonts/corinthia-v13-latin-ext-regular.woff2') format('woff2'),
       url('fonts/corinthia-v13-latin-ext-regular.woff') format('woff'),
       url('fonts/corinthia-v13-latin-ext-regular.ttf') format('truetype'),
       url('fonts/corinthia-v13-latin-ext-regular.svg#Corinthia') format('svg');
}
@font-face {
  font-display: swap;
  font-family: 'Corinthia';
  font-style: normal;
  font-weight: 700;
  src: url('fonts/corinthia-v13-latin-ext-700.eot');
  src: url('fonts/corinthia-v13-latin-ext-700.eot?#iefix') format('embedded-opentype'),
       url('fonts/corinthia-v13-latin-ext-700.woff2') format('woff2'),
       url('fonts/corinthia-v13-latin-ext-700.woff') format('woff'),
       url('fonts/corinthia-v13-latin-ext-700.ttf') format('truetype'),
       url('fonts/corinthia-v13-latin-ext-700.svg#Corinthia') format('svg');
}




































:root{
  --cassiopeia-color-primary: #fefefe;
  --cassiopeia-color-link: #fefefe;
  --cassiopeia-color-hover: #fefefe;
  
  --designFarbe-0: #fefefe;
  --designFarbe-0-00: #fefefe09;
  --designFarbe-0-01: #fefefe3f;
  --designFarbe-0-02: #fefefe7f;
  --designFarbe-0-03: #fefefebf;

  /* --designFarbe-1: #ff0000; */

  --designFarbe-1: #42494f;

  --designFarbe-1-00: #42494f09;
  --designFarbe-1-01: #42494f3f;
  --designFarbe-1-02: #42494f7f;
  --designFarbe-1-03: #42494fbf;

  /*
  --designFarbe-2: #363636;
  --designFarbe-2-00: #36363609;
  --designFarbe-2-01: #3636363f;
  --designFarbe-2-02: #3636367f;
  --designFarbe-2-03: #363636bf;
  */

  --designFarbe-2: #333333;
  --designFarbe-2-00: #33333309;
  --designFarbe-2-01: #3333333f;
  --designFarbe-2-02: #3333337f;
  --designFarbe-2-03: #333333bf;


  --designFarbe-3: #000000;
  --designFarbe-3-00: #00000009;
  --designFarbe-3-01: #0000003f;
  --designFarbe-3-02: #0000007f;
  --designFarbe-3-03: #000000bf;


  --designFarbe-4: #522124;
  --designFarbe-4-00: #52212409;
  --designFarbe-4-01: #5221243f;
  --designFarbe-4-02: #5221247f;
  --designFarbe-4-03: #522124bf;


  --designFarbe-5: #ffedb5;
  --designFarbe-5-00: #ffedb509;
  --designFarbe-5-01: #ffedb53f;
  --designFarbe-5-02: #ffedb57f;
  --designFarbe-5-03: #ffedb5bf;





  /* #A64A10 */

  --designLogoHaseW: url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20512%20512%22%3E%3Cpath%20fill=%22%23fefefe%22%20d=%22M311.282%20270.651c7.145,4.906%2014.337,8.483%2022.731,4.076%203.337,-1.752%205.992,3.313%202.664,5.06%20-7.76,4.074%20-14.993,3.098%20-21.962,-0.396%205.383,10.05%2014.027,15.596%2023.13,21.938%20-2.56,5.317%20-3.925,7.867%20-7.759,12.414%20-18.639,22.104%20-40.425,21.175%20-63.994,32.195%20-22.572,10.675%20-42.507,24.866%20-47.578,50.465%206.979,-1.085%2010.994,-3.725%2015.695,-8.658%204.339,-4.639%209.252,-8.835%2014.844,-12.059%2011.063,-6.491%2025.316,-8.386%2036.868,-2.958l-0.624%201.468c-11.048,-2.674%20-23.676,0.554%20-32.913,6.913%20-4.67,3.276%20-8.939,7.117%20-12.707,11.527%20-14.449,17.178%20-36.256,12.348%20-54.869,7.054%20-5.781,-1.644%20-19.675,-6.102%20-25.027,-5.424%20-8.459,1.069%20-4.189,6.76%200.538,10.134%208.653,6.177%2030.932,18.075%2041.053,20.184%2051.038,-5.611%2098.046,-27.027%20136.044,-61.975%200.179,-13.18%204.877,-28.414%2016.369,-36.003l1.267%200.984c-5.338,15.323%20-11.912,25.678%20-9.475,42.282%201.054,7.327%207.715,28.306%2017.502,17.094%204.622,-5.295%203.442,-6.754%206.07,-14.367%205.306,-15.368%2015.284,-27.407%2020.339,-41.635%206.267,-17.637%201.6,-30.119%20-13.031,-40.307%2016.04,-14.521%2015.445,-21.757%209.341,-40.898%2025.813,6.574%2041.087,0.114%2060.311,-18.946%20-12.906,-2.38%20-24.233,1.58%20-35.902,6.319l-4.138%20-8.002c21.448,-12.981%2039.703,-32.334%2050.788,-54.911%20-33.897,10.549%20-62.424,31.87%20-72.997,67.051%20-25.253,-9.392%20-48.13,-9.097%20-70.403,8.164%20-3.227,3.958%20-3.29,16.477%20-2.175,21.217zm20.411%20-15.425c3.838,-8.789%2018.297,-11.362%2022.218,-2.916%20-10.587,-2.099%20-13.463,1.421%20-22.218,2.916zm-42.004%20-97.456l18.615%2011.852%20-0.067%20-22.083%2011.831%20-18.604%20-22.052%200.077%20-18.644%20-11.835%200.097%2022.066%20-11.846%2018.624%2022.066%20-0.097zm-17.595%20-20.655l-0.135%20-33.376%2028.187%2017.9%2033.377%20-0.127%20-17.912%2028.159%200.107%2033.39%20-28.16%20-17.914%20-33.373%200.133%2017.909%20-28.165zm-216.281%20166.161l7.294%204.643%20-0.031%20-8.65%204.643%20-7.293%20-8.65%200.031%20-7.301%20-4.642%200.039%208.648%20-4.642%207.301%208.648%20-0.038zm-11.38%20-9.395l-0.074%20-19.946%2016.839%2010.697%2019.951%20-0.065%20-10.701%2016.832%200.068%2019.95%20-16.833%20-10.701%20-19.948%200.075%2010.698%20-16.842zm64.483%20-83.456l4.227%202.685%20-0.017%20-5.008%202.674%20-4.194%20-4.985%200.005%20-4.216%20-2.666%200.006%204.988%20-2.665%204.216%204.976%20-0.026zm-9.686%20-6.319l-0.055%20-16.316%2013.77%208.75%2016.288%20-0.042%20-8.734%2013.737%200.057%2016.312%20-13.771%20-8.746%20-16.283%200.063%208.728%20-13.758zm10.918%20-92.905l18.813%2011.939%20-0.088%20-22.27%2011.955%20-18.789%20-22.271%200.089%20-18.791%20-11.952%200.065%2022.282%20-11.945%2018.787%2022.262%20-0.086zm-17.682%20-20.833l-0.123%20-33.605%2028.34%2018.039%2033.576%20-0.13%20-18.018%2028.331%200.143%2033.592%20-28.36%20-18.026%20-33.575%200.13%2018.017%20-28.331zm-21.867%20336.131c0.702,-5.799%203.395,-10.168%206.403,-13.149%20-11.502,-4.949%20-22.666,-10.74%20-33.375,-17.445%208.164,10.994%2017.126,21.094%2026.972,30.594zm40.721%2031.42c-0.812,-13.116%206.112,-25.033%2011.364,-30.011%20-9.805,-2.465%20-36.268,-10.861%20-45.682,-14.558%20-4.404,5.412%20-4.584,5.925%20-6.403,13.149%207.941,6.975%2032.143,25.67%2040.721,31.42zm42.553%2020.577c60.675,19.838%20118.718,20.82%20178.45,-5.033%201.752,-35.903%20-37.22,-62.899%20-44.207,-67.428%20-50.778,26.253%20-109.589,33.819%20-165.432,21.873%20-5.886,6.003%20-12.235,16.878%20-11.364,30.011%2013.587,8.322%2027.853,15.165%2042.553,20.577zm212.546%20-23.172c-2.3,-42.124%20-39.408,-63.513%20-47.971,-67.844%20-5.289,3.513%20-24.818,15.481%20-30.332,18.555%2022.007,15.428%2043.652,39.288%2044.207,67.428%206.643,-3.156%2027.665,-14.332%2034.096,-18.139zm98.714%20-276.778c-8.435,16.568%20-19.53,30.899%20-33.567,43.134%2012.327,-1.442%2019.083,0.687%2030.034,5.101%20-13.493,15.732%20-29.611,30.238%20-50.831,33.845%20-4.067,12.896%20-9.226,25.5%20-15.344,37.544%208.563,15.179%204.623,32.4%20-3.32,46.632%20-6.728,12.054%20-13.32,21.978%20-17.003,35.643%20-2.309,8.565%20-9.588,20.27%20-20.018,17.381%20-10.097,-2.653%20-15.493,-16.864%20-16.973,-25.993%20-6.349,5.583%20-12.884,10.812%20-19.663,15.647%2012.929,7.331%2043.916,28.786%2047.971,67.844%2090.255,-58.042%20132.19,-174.424%2098.714,-276.778zm-5.389%20-14.857c-2.341,-5.806%20-8.352,-18.281%20-11.111,-23.847%20-7.407,6.507%20-17.661,14.116%20-28.684,11.845%200.686,6.519%202.114,21.263%202.286,27.869%2012.195,-7.462%2023.936,-12.087%2037.509,-15.867zm-23.34%20-44.186c-5.23,7.218%20-10.359,11.097%20-20.243,11.341%200.86,4.455%203.18,16.326%203.788,20.843%208.43,4.493%2022.039,-5.596%2028.684,-11.845%20-2.473,-4.574%20-9.46,-15.928%20-12.229,-20.339zm-41.689%20-47.367c9.648,18.619%2016.8,38.342%2021.446,58.708%2012.573,0.377%2018.347,-7.764%2020.243,-11.341%20-11.765,-17.492%20-25.817,-33.49%20-41.689,-47.367zm0.827%20208.243c2.689,-6.251%205.101,-12.596%207.237,-19.041%20-1.706,0.008%20-3.407,-0.09%20-5.107,-0.274%200.81,6.433%200.453,13.226%20-2.13,19.315zm-6.24%209.728c0.416,0.409%200.842,0.822%201.253,1.269%201.686,-3.453%203.258,-6.962%204.789,-10.491%20-1.466,3.41%20-3.473,6.542%20-6.042,9.222zm-186.626%20105.587c4.411,0.8%207.589,1.228%2012.051,1.062%20-3.176,-9.887%201.644,-19.609%207.543,-27.352%20-4.555,-1.493%20-10.413,-2.863%20-12.714,-0.835%20-3.398,3.009%20-5.463,21.292%20-6.88,27.125zm-6.404%20-58.06c-8.559,1.155%20-12.607,7.228%20-12.011,18.028%200.633,11.54%203.213,24.618%204.615,36.566%202.22,0.659%204.418,1.294%206.612,1.879%202.101,-8.766%202.943,-25.481%209.172,-31.047%205.956,-5.281%2016.041,-2.175%2022.744,0.315%207.388,-7.271%2014.373,-12.681%2023.304,-17.981%20-18.449,-5.805%20-37.389,-10.102%20-54.436,-7.76zm-164.407%2041.318c43.687,32.426%2096.641,48.739%20150.907,46.924%20-8.652,-3.821%20-19.78,-9.153%20-27.45,-14.687%20-10.063,-7.26%20-13.079,-20.69%200.728,-24.844%206.986,-2.102%2018.649,1.555%2025.122,3.547%20-1.411,-11.117%20-3.662,-22.764%20-4.276,-33.809%20-0.797,-14.668%205.885,-24.046%2018.376,-25.755%2020.547,-2.804%2042.96,3.109%2064.303,10.197%208.12,-4.273%2018.591,-8.352%2027.516,-10.8%2015.783,-4.33%2030.926,-11.174%2039.961,-25.75%20-14.106,-9.772%20-25.47,-23.13%20-25.307,-41.356%20-0.007,-6.124%201.547,-12.771%204.445,-18.26%200.44,-0.834%200.152,-0.514%200.924,-1.131%2020.638,-16.512%2045.044,-21.258%2070.997,-13.506%207.187,-18.377%2020.936,-33.873%2036.804,-45.342%20-0.239,-44.445%20-12.671,-87.715%20-36.137,-125.323l-10.225%20-16.391%2015.533%2011.471c143.39,105.917%20131.522,327.893%20-27.719,415.74%20-115.437,63.682%20-260.646,25.194%20-329.838,-86.013l-10.224%20-16.454%2015.56%2011.542z%22/%3E%3C/svg%3E");



  
  --designIconFacebookSquare: url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20448%20512%22%3E%3Cstyle%3Epath%7Bfill:%23fefefe%7D%3C/style%3E%3Cpath%20d=%22M400%2032H48A48%2048%200%200%200%200%2080v352a48%2048%200%200%200%2048%2048h137.25V327.69h-63V256h63v-54.64c0-62.15%2037-96.48%2093.67-96.48%2027.14%200%2055.52%204.84%2055.52%204.84v61h-31.27c-30.81%200-40.42%2019.12-40.42%2038.73V256h68.78l-11%2071.69h-57.78V480H400a48%2048%200%200%200%2048-48V80a48%2048%200%200%200-48-48z%22/%3E%3C/svg%3E");
  --designIconInstagram: url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20448%20512%22%3E%3Cstyle%3Epath%7Bfill:%23fefefe%7D%3C/style%3E%3Cpath%20d=%22M224.1%20141c-63.6%200-114.9%2051.3-114.9%20114.9s51.3%20114.9%20114.9%20114.9S339%20319.5%20339%20255.9%20287.7%20141%20224.1%20141zm0%20189.6c-41.1%200-74.7-33.5-74.7-74.7s33.5-74.7%2074.7-74.7%2074.7%2033.5%2074.7%2074.7-33.6%2074.7-74.7%2074.7zm146.4-194.3c0%2014.9-12%2026.8-26.8%2026.8-14.9%200-26.8-12-26.8-26.8s12-26.8%2026.8-26.8%2026.8%2012%2026.8%2026.8zm76.1%2027.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9%200-35.8%201.7-67.6%209.9-93.9%2036.1s-34.4%2058-36.2%2093.9c-2.1%2037-2.1%20147.9%200%20184.9%201.7%2035.9%209.9%2067.7%2036.2%2093.9s58%2034.4%2093.9%2036.2c37%202.1%20147.9%202.1%20184.9%200%2035.9-1.7%2067.7-9.9%2093.9-36.2%2026.2-26.2%2034.4-58%2036.2-93.9%202.1-37%202.1-147.8%200-184.8zM398.8%20388c-7.8%2019.6-22.9%2034.7-42.6%2042.6-29.5%2011.7-99.5%209-132.1%209s-102.7%202.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7%209-132.1c7.8-19.6%2022.9-34.7%2042.6-42.6%2029.5-11.7%2099.5-9%20132.1-9s102.7-2.6%20132.1%209c19.6%207.8%2034.7%2022.9%2042.6%2042.6%2011.7%2029.5%209%2099.5%209%20132.1s2.7%20102.7-9%20132.1z%22/%3E%3C/svg%3E");

  --designIconFacebookSquareB: url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20448%20512%22%3E%3Cstyle%3Epath%7Bfill:%23ff0000%7D%3C/style%3E%3Cpath%20d=%22M400%2032H48A48%2048%200%200%200%200%2080v352a48%2048%200%200%200%2048%2048h137.25V327.69h-63V256h63v-54.64c0-62.15%2037-96.48%2093.67-96.48%2027.14%200%2055.52%204.84%2055.52%204.84v61h-31.27c-30.81%200-40.42%2019.12-40.42%2038.73V256h68.78l-11%2071.69h-57.78V480H400a48%2048%200%200%200%2048-48V80a48%2048%200%200%200-48-48z%22/%3E%3C/svg%3E");
  --designIconInstagramB: url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20448%20512%22%3E%3Cstyle%3Epath%7Bfill:%23ff0000%7D%3C/style%3E%3Cpath%20d=%22M224.1%20141c-63.6%200-114.9%2051.3-114.9%20114.9s51.3%20114.9%20114.9%20114.9S339%20319.5%20339%20255.9%20287.7%20141%20224.1%20141zm0%20189.6c-41.1%200-74.7-33.5-74.7-74.7s33.5-74.7%2074.7-74.7%2074.7%2033.5%2074.7%2074.7-33.6%2074.7-74.7%2074.7zm146.4-194.3c0%2014.9-12%2026.8-26.8%2026.8-14.9%200-26.8-12-26.8-26.8s12-26.8%2026.8-26.8%2026.8%2012%2026.8%2026.8zm76.1%2027.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9%200-35.8%201.7-67.6%209.9-93.9%2036.1s-34.4%2058-36.2%2093.9c-2.1%2037-2.1%20147.9%200%20184.9%201.7%2035.9%209.9%2067.7%2036.2%2093.9s58%2034.4%2093.9%2036.2c37%202.1%20147.9%202.1%20184.9%200%2035.9-1.7%2067.7-9.9%2093.9-36.2%2026.2-26.2%2034.4-58%2036.2-93.9%202.1-37%202.1-147.8%200-184.8zM398.8%20388c-7.8%2019.6-22.9%2034.7-42.6%2042.6-29.5%2011.7-99.5%209-132.1%209s-102.7%202.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7%209-132.1c7.8-19.6%2022.9-34.7%2042.6-42.6%2029.5-11.7%2099.5-9%20132.1-9s102.7-2.6%20132.1%209c19.6%207.8%2034.7%2022.9%2042.6%2042.6%2011.7%2029.5%209%2099.5%209%20132.1s2.7%20102.7-9%20132.1z%22/%3E%3C/svg%3E");
  
  --designIconFacebookSquareNegativ: url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20512%20512%22%3E%3Cstyle%3E.fil0%7Bfill:%23fefefe%7D%3C/style%3E%3Cpath%20class=%22fil0%22%20d=%22M272%20192l0%2072%20-65%200%200%2062%2065%200%200%20146%20-210%200c-13.113,0%20-22,-8.888%20-22,-22l0%20-388c0,-13.112%208.887,-22%2022,-22l388%200c13.112,0%2022,8.888%2022,22l0%20388c0,13.112%20-8.888,22%20-22,22l-116%200%200%20-146%2062%200c3.98,0%202.935,-4.478%203.999,-14%200.603,-5.392%201.515,-10.647%201.973,-16.028l4.028%20-31.972%20-72%200%200%20-63c0,-20.544%2010.885,-34%2032,-34l43%200%200%20-56c0,-4.652%20-9.358,-3.153%20-19.422,-4.578%20-34.035,-4.819%20-65.503,0.749%20-89.833,25.323%20-8.426,8.512%20-13.008,14.843%20-18.414,25.586%20-4.672,9.283%20-9.331,21.224%20-9.331,34.669zm-272%20-137l0%20402c0,16.651%2011.332,33.666%2024.404,43.596%207.521,5.714%2020.619,11.404%2030.596,11.404l402%200c9.625,0%2022.415,-5.512%2030.019,-10.981%206.245,-4.493%209.005,-7.389%2013.573,-13.427%205.711,-7.549%2011.408,-21.005%2011.408,-30.592l0%20-402c0,-10.016%20-5.523,-22.457%20-10.992,-30.009%20-5.825,-8.044%20-13.086,-14.46%20-21.977,-19.023%20-4.347,-2.231%20-15.511,-5.968%20-22.031,-5.968l-402%200c-16.691,0%20-33.525,11.084%20-43.586,24.414%20-5.923,7.848%20-11.414,20.478%20-11.414,30.586z%22/%3E%3C/svg%3E");
  --designIconFacebookSquareNegativB: url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20512%20512%22%3E%3Cstyle%3E.fil0%7Bfill:%23ff0000%7D%3C/style%3E%3Cpath%20class=%22fil0%22%20d=%22M272%20192l0%2072%20-65%200%200%2062%2065%200%200%20146%20-210%200c-13.113,0%20-22,-8.888%20-22,-22l0%20-388c0,-13.112%208.887,-22%2022,-22l388%200c13.112,0%2022,8.888%2022,22l0%20388c0,13.112%20-8.888,22%20-22,22l-116%200%200%20-146%2062%200c3.98,0%202.935,-4.478%203.999,-14%200.603,-5.392%201.515,-10.647%201.973,-16.028l4.028%20-31.972%20-72%200%200%20-63c0,-20.544%2010.885,-34%2032,-34l43%200%200%20-56c0,-4.652%20-9.358,-3.153%20-19.422,-4.578%20-34.035,-4.819%20-65.503,0.749%20-89.833,25.323%20-8.426,8.512%20-13.008,14.843%20-18.414,25.586%20-4.672,9.283%20-9.331,21.224%20-9.331,34.669zm-272%20-137l0%20402c0,16.651%2011.332,33.666%2024.404,43.596%207.521,5.714%2020.619,11.404%2030.596,11.404l402%200c9.625,0%2022.415,-5.512%2030.019,-10.981%206.245,-4.493%209.005,-7.389%2013.573,-13.427%205.711,-7.549%2011.408,-21.005%2011.408,-30.592l0%20-402c0,-10.016%20-5.523,-22.457%20-10.992,-30.009%20-5.825,-8.044%20-13.086,-14.46%20-21.977,-19.023%20-4.347,-2.231%20-15.511,-5.968%20-22.031,-5.968l-402%200c-16.691,0%20-33.525,11.084%20-43.586,24.414%20-5.923,7.848%20-11.414,20.478%20-11.414,30.586z%22/%3E%3C/svg%3E");








}






@media (min-width: 760px) {
  /* width */
  ::-webkit-scrollbar {
    width: 15px;
  }
  /* Track */
  ::-webkit-scrollbar-track {
    background: var(--designFarbe-5);
  }
  /* Handle */
  ::-webkit-scrollbar-thumb {
    background: var(--designFarbe-4); 
  }
}
@media (max-width: 760px) {
  ::-webkit-scrollbar {
    width: initial;
  }
  ::-webkit-scrollbar-track {
    background: initial;
  }
  ::-webkit-scrollbar-thumb {
    background: initial; 
  }
}






::selection {
  background: var(--designFarbe-5);
  color: var(--designFarbe-4);
}

html {
  scroll-behavior: smooth;
}





:root {
  --designFont-0: Bitter;
  --designFont-1: Bitter;
  --designFont-3: Corinthia;
}

* {
  font-family: var(--designFont-0) ;
}
p {
  margin: 0;
}
.displayNone {
  display: none;
}
.opacityNone {
  opacity: 0;
  pointer-events: none;
}


h1 {
  font-size: 4em;
}



/*** Layout ***/

:root{
  --designTempW1: 240rem;
  --designTempW2: calc(var(--designTempW1) * var(--design-box-2x));
}


@media (max-width: 160rem) {
  :root{
    --designTempW1: 160rem;
    --design-box-1: 160rem;
  }
  body {
    font-size: calc( 1 * var(--design-em));
  }
  .container-nav {
    font-size: 0.9em;
  }
  .section p {
    margin: 0 0 1.5em 0;
  }
}

@media (max-width: 120rem) {
  :root{
    --designTempW1: 120rem;
    --design-box-1: 120rem;
  }
  body {
    font-size: calc( 0.75 * var(--design-em));
  }
}

@media (max-width: 100rem) {
  :root{
    --designTempW1: 100rem;
    --design-box-1: 100rem;
  }
  body {
    font-size: calc( 0.75 * var(--design-em));
  }
}
@media (max-width: 80rem) {
  :root{
    --designTempW1: 80rem;
    --design-box-1: 80rem;
      
    --design-box-2: var(--design-box-1);
    --designTempW2: var(--designTempW1);
  }
  body {
    font-size: calc( 0.75 * var(--design-em));
  }
  .container-nav {
    font-size: 0.85em;
  }

  .gridc02 {
    grid-template-columns: 1fr 1fr;
  }
  .gridc03 {
    grid-template-columns: 1fr 1fr;
  }
  .gridc04 {
    grid-template-columns: 1fr 1fr;
  }
  .grids1 .gridc0 {
    margin: 0 1em;
  }
}
@media (max-width: 60rem) {
  :root{
      --designTempW1: 60rem;
      --design-box-1: 60rem;

      --design-box-2: var(--design-box-1);
      --designTempW2: var(--designTempW1);
  }
  body {
      font-size: calc( 0.75 * var(--design-em));
  }
}
@media (max-width: 50rem) {
  :root{
      --designTempW1: 50rem;
      --design-box-1: 50rem;

      --design-box-2: var(--design-box-1);
      --designTempW2: var(--designTempW1);
  }
  body {
      font-size: calc( 0.75 * var(--design-em));
  }
}
@media (max-width: 40rem) {
  :root{
      --designTempW1: 40rem;
      --design-box-1: 40rem;

      --design-box-2: var(--design-box-1);
      --designTempW2: var(--designTempW1);
  }
  body {
      font-size: calc( 0.75 * var(--design-em));
  }
  .grids1.teaserDiv, .grids0.teaserDiv {
    padding: 3em 0 1em 0;
  }
  .grids0, .grids1, .gridc0 {
    display: block; 
  }
}


:root{
  --design-box-2x: 0.81;
  /* --design-box-2x: 0.61; */
  --design-box-1: 100%;
  --design-box-2: calc(var(--design-box-2x) * var(--design-box-1));
}
.testBreite {
  --design-box-2x: 0.61;
}

header {
  /* font-size: 1.1em; */
  font-size: 0.8em;
}
/*
@media (max-width: 2222px) {
  :root {
    --design-box-2x: 0.86;
  }
  header {
    font-size: 0.95em;
  }
}
@media (max-width: 1970px) {
  :root {
    --design-box-2x: 0.91;
  }
  header {
    font-size: 0.9em;
  }
}
@media (max-width: 1700px) {
  :root {
    --design-box-2x: 0.96;
  }
  header {
    font-size: 0.85em;
  }

@media (max-width: 1550px) {
  :root {
    --design-box-2x: 1;
  }
  header {
    font-size: 0.8em;
  }
}
@media (max-width: 1444px) {
  :root {
    --design-box-2x: 1;
  }
  header {
    font-size: 0.75em;
  }
}
@media (max-width: 1350px) {
  :root {
    
  }
  header {
    font-size: 0.7em;
  }
}
@media (max-width: 1180px) {
  :root {
    
  }
  header {
    font-size: 0.6em;
  }
}
*/

@media (max-width: 1024px) {
  :root {
    --design-box-2x: 1;
  }
  header {
    font-size: 0.6em;
  }
}




/* Interlink */
body {
  padding: 0;
  margin: 0;
  overflow-x: hidden;
  /* background: #000000; */
  /* filter: contrast(1.1) saturate(1.1) brightness(1); */
}











/* Menü */



.header {
  position: fixed;
  width: 100%;
  z-index: 2;
  /* background: var(--designFarbe-2-03); */
}

@media (max-width: 1023px) {
 .header {
   /* position: absolute; */
  }
}




/* Navigation Suche dm_5001 */

.dm_5001 .container-header form {
  margin: 0 7em 0 0;
  display: flex;
  justify-content: center;
  align-items: center;
}
.dm_5001 .container-header form label {
  display: none;
}
.dm_5001 .container-header form input[type="text"] {
  padding: 0.45em 1em;
  border-radius: 10em;
  background: transparent;
  border: 0.15em solid var(--designFarbe-0);
  box-sizing: border-box;
  width: 12em;
  color: var(--designFarbe-0);
  font-size: 1.1em;
  background-image: var(--designIconLupeW);
  background-repeat: no-repeat;
  background-position-x: 90%;
  background-position-y: center;
  background-size: 13%;
  transition: border 0.3s, background-image 0.3s;
}
.dm_5001 .container-header form input[type="text"]::placeholder {
  opacity: 0;
}
.dm_5001 .container-header form input[type="text"]:focus-visible {
  /* outline: transparent auto 0; */
  outline: var(--designFarbe-0);
  /* border: 0.2em solid var(--designFarbe-1); */
  /* background-image: var(--designIconLupeR); */
  /* color: var(--designFarbe-1); */
  transition: border 0.3s, background-image 0.3s;
}
/*
.dm_5001 .container-header form input[type="text"]::after {
  content: '';
  height: 60%;
  aspect-ratio: 1 / 1;
  background-image: var(--designIconLupe);
}
*/

@media (max-width: 1023px) {
  .dm_5001 .container-header form {
    margin: 0 26vw 0 0;
  }
  .dm_5001 .container-header form input[type="text"] {
    /* border: 0.2em solid var(--designFarbe-1); */
    /* color: var(--designFarbe-1); */
    /* background-image: var(--designIconLupeR); */
  }

}















/* Navigation Desktop dm_5001 */


.dm_5001 .container-header .container-nav {
  width: min(100%, var(--design-box-2));
  max-width: inherit;
  margin-inline: auto;
  display: flex;
  flex-direction: row-reverse;
  justify-content: space-between;
  box-shadow: none;
  background: var(--designFarbe-3-02);
}
.dm_5001 .container-header nav.navbar {
  display: flex;
  align-items: flex-end;
}



/* Logo */

.dm_5001 .container-header .container-search {
}
.dl_5001 ~ .dl_x .dlc_x .dlcl_x {

}
@media (max-width: 760px) {
  .dm_5001 .container-header .container-search {
    padding: 0 0 0 1vw;
  }
  .dl_5001 ~ .dl_x .dlc_x .dlcl_x {
    height: 11vw;

    width: 100%;
    height: 100%;
    justify-content: space-between;
  }
}

.dl_5001 ~ .dl_x .dlc_x .dlcl_x a {
  /* background-image: var(--designLogoInterlinkRW); */
  /* height: 100%; */
  /* aspect-ratio: 512 / 152; */
  display: inline-block;
  background-size: cover;
}
.dl_5001 ~ .dl_x .dlc_x .dlcl_x img {
  /* display: none; */
  opacity: 0;
  height: 100%;
}




/* Menü */

.dm_5001 .container-header .mod-menu {
  padding: 0;
}
@media (min-width: 1024px) {
/* @media (min-width: 1241px) { */
.dm_5001 .container-header .mod-menu {
  -webkit-box-flex: 1;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex: 1 1 0%;
  flex: 1 1 0%;
  -ms-flex-direction: row;
  flex-direction: row;
  justify-content: end;
  margin: 0.9em 0 1.1em 0;
}

.dm_5001 .container-header .metismenu .metismenu-item,
.dm_5001 .container-header .metismenu button {
  -webkit-box-align: center;
  -ms-flex-align: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  font-size: 1.1em;
  line-height: 1;
  align-items: flex-end;
}
.dm_5001 .container-header .metismenu > li > a,
.dm_5001 .container-header .metismenu > li > button {
  padding: 0.5em 1em;
}
.dm_5001 .container-header .metismenu a {
  text-decoration: none;
}
.dm_5001 .container-header .metismenu .mm-toggler {
  -webkit-box-align: center;
  -ms-flex-align: center;
  background: none;
  border: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  color: currentColor;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  position: relative;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  align-items: flex-end;
}
.dm_5001 .container-header .metismenu > li.level-1 {
  position: relative;
  margin: 0px 0.9em;
  transition: opacity 0s;
}
.dm_5001 .container-header .metismenu > li.level-1:hover {
  position: relative;
  /* margin: 0px 0.97em; */
  transition: opacity 0.3s;
}
.dm_5001 .container-header .metismenu > li.level-1 > ul {
  display: flex;
  
  flex-direction: column;
  flex-wrap: wrap;
  align-content: center;
  
  padding: 0 1em 1em 1em;
  margin: 0;
  
  /* width: max-content; */
  margin-top: 0.06em;
  background: var(--designFarbe-3-02);

  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  box-shadow: 0 4px 8px -4px var(--designFarbeText-1);
  transform: translateX(-50%);
  left: 50%;
  position: absolute;
  top: 3.54em;
  z-index: 2;
  opacity: 0;
  transition: opacity 0s;
}

.dm_5001 .container-header .metismenu > li.level-1 > ul > li {
  /* width: calc(100% / 3); */
}
.dm_5001 .container-header .metismenu > li.level-1 > a,
.dm_5001 .container-header .metismenu > li.level-1 > button {
  color: var(--designFarbe-0);
  font-family: var(--designFont-1);
  font-size: 1.3em;
  /* text-transform: uppercase; */
  letter-spacing: 0.02em;
  white-space: nowrap;
  transition: opacity 0s;
}
.dm_5001 .container-header .metismenu > li.level-1 > a:hover,
.dm_5001 .container-header .metismenu > li.level-1 > button:hover,
.dm_5001 .container-header .metismenu > li.level-1.mm-active > button,
.dm_5001 .container-header .metismenu > li.level-1.active > a,
.dm_5001 .container-header .metismenu > li.level-1.active > button,
.dm_5001 .container-header .metismenu > li.level-1.active > button {
  /* color: var(--designFarbeText-1); */
  /* color: #e3e3e3; */
  /* box-shadow: inset 0 -47px 10px -52px var(--designFarbe-3), inset 0 47px 10px -52px var(--designFarbe-3); */
  /* filter: drop-shadow(2px 4px 2px var(--designFarbe-3-02)); */
  color: transparent;
  /*
  font-weight: 600;
  letter-spacing: -0.01em;
  font-weight: 900;
  letter-spacing: -0.0em;
  */
  transition: opacity 0.3s;
  position: relative;
}
.dm_5001 .container-header .metismenu > li.level-1 > a::after,
.dm_5001 .container-header .metismenu > li.level-1 > button::after {
  position: absolute;
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  top: 0;
  left: 0;
  font-weight: 700;
  letter-spacing: -0.05em;
  letter-spacing: -0.03em;
  /* letter-spacing: -0.0em; */
  color: var(--designFarbe-1);
  opacity: 0;
  transition: opacity 0.1s;
}
.dm_5001 .container-header .metismenu > li.level-1.item-101 > a::after,
.dm_5001 .container-header .metismenu > li.level-1.item-101.active > a::after {
  content: 'Home';
}
.dm_5001 .container-header .metismenu > li.level-1.item-114 > a::after,
.dm_5001 .container-header .metismenu > li.level-1.item-114.active > a::after {
  content: 'Über uns';
}
.dm_5001 .container-header .metismenu > li.level-1.item-115 > button::after,
.dm_5001 .container-header .metismenu > li.level-1.item-115.active > button::after {
  content: 'Leistungen';
}
.dm_5001 .container-header .metismenu > li.level-1.item-116 > a::after,
.dm_5001 .container-header .metismenu > li.level-1.item-116.active > a::after {
  content: 'Referenzen';
}
.dm_5001 .container-header .metismenu > li.level-1.item-117 > a::after,
.dm_5001 .container-header .metismenu > li.level-1.item-117.active > a::after {
  content: 'Netzwerke';
}
.dm_5001 .container-header .metismenu > li.level-1.item-118 > a::after,
.dm_5001 .container-header .metismenu > li.level-1.item-118.active > a::after {
  content: 'Aktuelles';
}
.dm_5001 .container-header .metismenu > li.level-1.item-143 > a::after,
.dm_5001 .container-header .metismenu > li.level-1.item-143.active > a::after {
  content: 'Aktuelles';
}
.dm_5001 .container-header .metismenu > li.level-1.item-119 > a::after,
.dm_5001 .container-header .metismenu > li.level-1.item-119.active > a::after {
  content: 'Kontakt';
}
.dm_5001 .container-header .metismenu > li.level-1:hover > a::after,
.dm_5001 .container-header .metismenu > li.level-1:hover > button::after,
.dm_5001 .container-header .metismenu > li.level-1.mm-active > button::after,
.dm_5001 .container-header .metismenu > li.level-1.active > a::after,
.dm_5001 .container-header .metismenu > li.level-1.active > button::after {
  opacity: 1;
  transition: opacity 0.3s;
}





.dm_5001 .container-header .metismenu li.level-2 > a:hover {
  color: var(--designFarbe-1);
  transition: color 0.3s;
}





/* Joomlas Metis ohne Template mit Casio-JS need collapsing! START */
.dm_5001 .container-header .metismenu .mm-collapse:not(.mm-show) {
  display: none;
}
.dm_5001 .container-header .metismenu .mm-collapsing,
.dm_5001 .container-header .metismenu > li.level-1 > ul.mm-collapsing,
.dm_5001 .container-header .metismenu > li.level-1 > ul.mm-collapsing.mm-collapse.mm-show {
  width: 0;
  height: 0;
  max-width: 0;
  opacity: 0;
  transition-property: color, background-color, height, visibility;
  transition-duration: 0.1s;
  transition-timing-function: ease;
  overflow: hidden;
}
.dm_5001 .container-header .collapsing {
  height: 0;
  transition: height 0.35s;
  overflow: hidden
}
@media (prefers-reduced-motion:reduce) {
  .dm_5001 .container-header .collapsing {
    transition: none
  }
}
.dm_5001 .container-header .metismenu > li.level-1 > ul.mm-collapse.mm-show {
  opacity: 1;
  transition: opacity 0.3s;
}

/* Joomlas Metis ohne Template mit Casio-JS need collapsing! ENDE */



.dm_5001 .container-header .metismenu .metismenu-item.item-213.level-2 {
  margin-bottom: 9.5em;
}
.dm_5001 .container-header .metismenu > li li.level-2 > span {
  width: 100%;
  padding: 0.9em 1em 0.5em 1em;
  margin: 0 1em 0 0;
  color: var(--designFarbeText-1);
  background: #00000022;
  box-shadow: inset 0 -1px 0 #00000099;
  font-family: var(--designFont-1);
  text-transform: uppercase;
  letter-spacing: 1px;
}

.dm_5001 .container-header .metismenu > li li.level-2 > a {
  color: var(--designFarbe-0);
  text-align: center;
  width: 100%;
  margin: 0 1em 1em 1em;
  padding: 1em 0 0 0;
  font-size: 1.2em;
  font-family: var(--designFont-1);
  border-top: 0.05em solid var(--designFarbe-0);
}




/*** Fix ??? ****/
.dm_5001 .container-header .metismenu .metismenu-item>a:focus,
.dm_5001 .container-header .metismenu .metismenu-item>button:focus {
  outline: none;
}
/*** Fix End ****/
}

/* Navigation Handy dm_5001*/
/* Menü HAMBURGER Ausblenden */
.dm_5001 .container-header .navbar-expand-lg .navbar-toggler {
  display: none;
}




/* Navigation Handy dm_5501*/
/* Menü HAMBURGER Einblenden */
.header .container-nav {
  position: relative;
}
.dm_5501 .container-header .navbar-expand-lg .navbar-toggler {
  display: none;
}
@media (max-width: 1023px) {
/* @media (max-width: 1240px) { */
  .dm_5501 .container-header .navbar-expand-lg .navbar-toggler {
    display: block;
  }
  .dm_5501 .container-header .collapse:not(.show) {
    display: none;
  }
  .container-header .navbar-collapse.show {
    display: flex;
  }

  .dm_5501 .container-header .navbar-collapse {
    flex-wrap: wrap;
    justify-content: space-between;
    position: absolute;
    right: 0;
    z-index: 1;
  }
  .dm_5501 .container-header .mod-menu {
    flex-direction: column;
  }
  /* Joomlas Metis ohne Template mit Casio-JS need collapsing! START */
  .dm_5501 .container-header .metismenu .mm-collapse:not(.mm-show) {
    display: none;
  }
  .dm_5501 .container-header .metismenu .mm-collapsing,
  .dm_5501 .container-header .metismenu > li.level-1 > ul.mm-collapsing,
  .dm_5501 .container-header .metismenu > li.level-1 > ul.mm-collapsing.mm-collapse.mm-show {
    width: initial;
    height: 0;
    max-width: initial;
    opacity: 1;
    display: block;
    transition-property: color, background-color, height, visibility;
    transition-duration: 0.35s;
    transition-timing-function: ease;
    overflow: hidden;
    padding: 0;
  }
  .dm_5501 .container-header .collapsing {
    height: 0;
    display: block;
    transition: height 0.35s, display 0.1s;
    overflow: hidden;
  }
  .dm_5501 .container-header .metismenu > li.level-1 > ul.mm-collapse.mm-show {
    opacity: 1;
    transition: opacity 0.1s, padding 0.6s;
    padding: 0px 0px 17vw;
    box-shadow: inset 0 -54px 10px -52px #000;
  }
  /* Joomlas Metis ohne Template mit Casio-JS need collapsing! ENDE */


  .dm_5501 .container-header .navbar-expand-lg .navbar-toggler {
    position: absolute;
    width: 2em;
    height: 2em;
    padding: 0;
    right: 3em;
    top: 50%;
    transform: translateY(-50%);
    border: none;
    background: transparent;
  }
  .dm_5501 .container-header .navbar-toggler > span {
    position: relative;
    display: block;
    width: 100%;
    height: 100%;
    /* background: var(--designFarbe-0); */
  }
  .dm_5501 .container-header .navbar-toggler .icon-menu:before {
    content: "";
    width: 100%;
    height: 2px;
    left: 0;
    top: 50%;
    background: var(--designFarbe-0);
    position: absolute;
    transition: 0.5s;
  }
  .dm_5501 .container-header .navbar-toggler[aria-expanded="false"] .icon-menu:before {
    box-shadow: 0 -7px 0 0 var(--designFarbe-0), 0 7px 0 var(--designFarbe-0);
  }
  .dm_5501 .container-header .navbar-toggler[aria-expanded="true"] .icon-menu:before {
    /* box-shadow: 0 -7px 0 0 transparent, 0 7px 0 transparent; */
    box-shadow: 0 0 0 0 transparent, 0 0 0 transparent;
    transition: 0.5s;
  }





  .dm_5501 .container-header .navbar-collapse {
    flex-wrap: wrap;
    justify-content: space-between;
    position: absolute;
    left: calc(calc(calc(100% - var(--design-box-2)) / -2) + 0px);
    top: calc(100%);
    width: 100vw;
    background: var(--designFarbe-3-03);
    -webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px);
    z-index: 20;
  }
  .dm_5501 .container-header .mod-menu {
    padding-inline-start: 0;
    margin-block-end: 0;
  }
  .dm_5501 .container-header .metismenu > li.level-1 > ul {
    padding: 0;
    display: flex;
    flex-direction: column;
    opacity: 0;
  }

  .dm_5501 .container-header .metismenu > li.level-1 > ul > li {
    width: calc(100% / 1);
  }
  .dm_5501 .container-header .metismenu .mm-toggler {
    background: none;
    border: none;
    display: flex;
    justify-content: center;
    user-select: none;
  }




  .dm_5501 .container-header .metismenu,
  .dm_5501 .container-header .metismenu li,
  .dm_5501 .container-header .metismenu button,
  .dm_5501 .container-header .metismenu ul {
    width: 100%;
    text-align: center;
  }
  .dm_5501 .container-header .metismenu a {
    text-decoration: none;
  }

  .dm_5501 .container-header .metismenu li > a, 
  .dm_5501 .container-header .metismenu li > button {
    padding: 0.8em 1em 0.6em 1em;
    display: block;
  }
  .dm_5501 .container-header .metismenu > li.level-1 > a, 
  .dm_5501 .container-header .metismenu > li.level-1 > button {
    color: var(--designFarbe-0);
    font-family: var(--designFont-1);
    font-size: 5vw;
    /* text-transform: uppercase; */
    letter-spacing: 0.02em;
    white-space: nowrap;
    box-shadow: inset 0 0.5px 0 var(--designFarbe-0);
    transition: 0.3s;
  }
  .dm_5501 .container-header .metismenu > li.level-1.active > a, 
  .dm_5501 .container-header .metismenu > li.level-1.active > button {
    /* background: var(--designFarbe-1-01); */
  }
  .dm_5501 .container-header .metismenu > li.level-1 > a:hover, 
  .dm_5501 .container-header .metismenu > li.level-1 > button:hover, 
  .dm_5501 .container-header .metismenu > li.level-1.mm-active > button {
    box-shadow: inset 0 47px 10px -52px #000, inset 0 -47px 10px -52px #fff;
    transition: 0.3s;
  }

  .dm_5501 .container-header .metismenu li.level-2 > a, 
  .dm_5501 .container-header .metismenu li.level-2 > button {
    color: var(--designFarbe-0);
    font-family: var(--designFont-1);
    font-size: 1.3em;
    /* text-transform: uppercase; */
    letter-spacing: 0.02em;
    white-space: nowrap;
    transition: 0.3s;
  }

  .dm_5501 .container-header .metismenu li.level-2.active > a, 
  .dm_5501 .container-header .metismenu li.level-2.active > button {
    background: var(--designFarbe-1-01);
  }


  .dm_5501 .container-header .metismenu li.level-2 > span {
    color: var(--designFarbe-0);
    padding: 0.5em 2em;
    margin-top: 2em;
    display: block;
    font-family: var(--designFont-1);
    font-size: 1.3em;
    text-transform: uppercase;
    letter-spacing: 0.02em;
    white-space: nowrap;
    box-shadow: inset 0 47px 10px -52px #000, inset 0 -47px 10px -52px #fff;
    transition: 0.3s;
  }
  .dm_5501 .container-header .metismenu li.level-2:has(span) + li a {
    box-shadow: inset 0 47px 10px -52px #000;
  }
  .dm_5501 .container-header .metismenu li.level-2.item-204 > span {
    margin-top: 0;
  }
  .dm_5501 .container-header .metismenu > li.level-1.mm-active button {
    padding: 1.3em 1em 1em 1em;
    font-size: 1.8em;
    background: var(--designFarbe-2);
    box-shadow: inset 0 54px 10px -52px #000;
    transition: 0.3s;
  }
  .dm_5501 .container-header .metismenu > li.level-1 ul {
    background: var(--designFarbe-2);
  }
  .dm_5501 .container-header .metismenu > li.level-1.mm-active span {
    padding: 0.8em 1em 0.5em 1em;
    font-size: 1.5em;
    transition: 0.6s;
  }

  :before, :after {
    box-sizing: border-box;
  }






  .dm_5501 .container-header .metismenu > li.level-1.mm-active button {
    padding: 1.3em 1em 1em 1em;
    font-size: 5vw;
    background: var(--designFarbe-3-03);
    box-shadow: inset 0 54px 10px -52px #000, inset 0 -54px 10px -52px #000;
    
    color: var(--designFarbe-1);
    font-weight: 900;
    transition: 0.3s;
  }
  .dm_5501 .container-header .metismenu > li.level-1 ul {
    background: var(--designFarbe-3-03);
  }
  .dm_5501 .container-header .metismenu > li.level-1 > ul > li {
    box-shadow: inset 0 -1px 0 0 #ffffff33;
  }
  .dm_5501 .container-header .metismenu > li.level-1 > ul > li:nth-last-of-type(1) {
    box-shadow: inset 0 -1px 0 0 #ffffff33, 0 6px 10px 0px #111;
  }
  .dm_5501 .container-header .metismenu li.level-2 > a,
  .dm_5501 .container-header .metismenu li.level-2 > button {
    color: var(--designFarbe-0);
    font-family: var(--designFont-1);
    font-size: 4vw;
    /* text-transform: uppercase; */
    letter-spacing: 0.02em;
    white-space: nowrap;

    display: flex;
    justify-content: center;



    transition: 0.3s;
  }


  .dm_5501 .container-header .metismenu li.level-2 > a > img {
    width: 84%;
    height: auto;
    margin-left: 0.8em;
  }

  .dm_5501 .container-header .metismenu li.level-2 > a > img {
    transform: translateY(-100%);
    transition: 1s;
  }
  .dm_5501 .container-header .metismenu .mm-active li.level-2 > a > img {
    transform: translateY(0%);
    transition: 1s !important;
  }


  .dm_5501 .container-header .metismenu li.level-2 > a > span,
  .dm_5501 .container-header .metismenu > li.level-1.mm-active span {
    padding: 0.8em 1em 0.5em 1em;
    text-align: center;
    font-size: 4vw;
    writing-mode: vertical-lr;
    text-orientation: upright;
  }

}
@media (prefers-reduced-motion:reduce) {
  .dm_5501 .container-header .collapsing {
    transition: none
  }
}




  
  





























































































































































































/* Formular */



.convertforms#cf_1 form .cf-form-wrap {
  position: relative;
}
.convertforms#cf_1 form .cf-response {
  padding: 0;
  margin: 0;
  background: #00800045;
  position: absolute;
  height: 0%;
  width: 100%;
  -webkit-backdrop-filter: blur(0px);
  backdrop-filter: blur(0px);
  z-index: 1;
  box-shadow: inset 0 0 0 0 #fefefe;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: box-shadow 0.5s, backdrop-filter 0.5s, -webkit-backdrop-filter 0.5s;
}
.convertforms#cf_1 form .cf-fields .cf-control-group {
  padding: 0 0 0.25em 0;
}
.convertforms#cf_1.cf-success form .cf-response {
  height: 100%;
  box-shadow: inset 0 0 0 4em #fefefe;
  -webkit-backdrop-filter: blur(4px);
  backdrop-filter: blur(4px);
  transition: box-shadow 0.5s, backdrop-filter 0.5s, -webkit-backdrop-filter 0.5s;
}
.convertforms#cf_1 form .cf-response p {
  margin: 0;
  font-size: 2em;
  font-family: var(--designFont-1);
  display: block;
  width: calc(100% - 8em);
  text-align: center;
  hyphens: none;
}
/*
.convertforms#cf_1.cf-success form .cf-response p {
  margin: 0;
  font-size: 2em;
  font-family: 'Noto Sans';
  display: block;
  width: calc(100% - 8em);
  text-align: center;
  hyphens: none;
}
*/



.convertforms#cf_2 form {
  margin: 1.4em 0 0 0;
}

.convertforms#cf_2 form .cf-response,
.convertforms#cf_2.cf-success form .cf-response {
  display: none;
}
.convertforms#cf_2 form .cf-fields .cf-control-group {
  max-width: 56%;
}
.convertforms#cf_2 form .cf-form-wrap .cf-fields .cf-control-input button[type="submit"] span.cf-btn-text {
  visibility: visible;
}
.convertforms#cf_2 form .cf-form-wrap .cf-fields .cf-control-input button[type="submit"] .cf-spinner-container {
  visibility: hidden;
}




.convertforms form .cf-form-wrap .cf-fields .cf-control-group[data-type="html"] .cf-control-input div h4:nth-of-type(1) {
  margin: 0.5em 0 0 0;
} 

.convertforms form .cf-form-wrap {
  /* padding: 1em 0 0 0; */
  padding: 0;
}

.convertforms form .cf-fields {
  margin: 0;
}
.convertforms form .cf-fields .cf-control-group {
  padding: 0.25em 0;
}


.convertforms .cf-list input {
  margin-top: 4px;
}
.convertforms a {
  text-decoration: none;
  color: var(--designFarbe-2);
} 
.convertforms form .cf-form-wrap .cf-fields .cf-control-input {
  font-size: 1em;
}



.convertforms .cf-form-wrap .cf-fields input.cf-input:not([type="checkbox"]) {
  padding: 0.3em 1.5em 0.3em 1.5em;
  border-radius: 1.5em;
}
.convertforms .cf-form-wrap .cf-fields textarea {
  padding: 1.5em 1.5em 1.5em 1.5em;
  /* border-radius: 1.5em; */
  border-radius: 1em;
  resize: vertical;
}

.convertforms .cf-form-wrap .cf-fields .cf-input:not(.flatpickr-input)[readonly] {
  -webkit-box-shadow: initial;
  box-shadow: initial;
}


.convertforms form .cf-form-wrap .cf-fields .cf-control-input input[type="checkbox"] {
  width: 0.8em;
  height: 0.8em;
  margin-top: 0.21em;
  position: relative;
}
/*
.convertforms form .cf-form-wrap .cf-fields .cf-control-input input[type="checkbox"]::after {
  content: '';
  position: absolute;
  width: 120%;
  height: 120%;
  transform: translate(-10%, -10%);
  border-radius: 1em;
  border: 0.2em solid var(--designFarbe-2);
}
*/


.convertforms form .cf-form-wrap .cf-fields .cf-control-input label {
  font-size: 1em;
  font-family: var(--designFont-0);
}
.convertforms form .cf-form-wrap .cf-fields .cf-control-input p {
  color: var(--designFarbe-2);
} 
.convertforms form .cf-form-wrap .cf-fields div[data-label="Text Datenschutz"] .cf-control-input p {
  font-size: 0.8em;
}


.convertforms .cf-list .cf-checkbox-group {
  display: flex;
  align-items: flex-start;
}


.convertforms form .cf-form-wrap .cf-fields .cf-control-input button[type="submit"] {
  border-radius: initial !important;
  padding: initial !important;
  color: initial !important;
  font-size: 1em !important;
  background-color: initial !important;
}
.convertforms form .cf-form-wrap .cf-fields .cf-control-input button[type="submit"]:hover {
  opacity: 1;
}

.convertforms form .cf-form-wrap .cf-fields .cf-control-input button[type="submit"] span.cf-btn-text {
  display: block;
  width: fit-content;
  padding: 0.3em 1.5em 0.4em 1.5em;
  margin: 0.7em 0 0 0;
  text-decoration: none;
  border-radius: 10em;
  font-size: 1em;
  font-weight: 700;
  background: var(--designFarbe-1);
  color: var(--designFarbe-0);
}

























/* 4-er Graue Box mit Icons Titel und Text .dp_1006 */
.dp_1006 + .dp_x {
  width: min(100%, var(--design-box-1));
  /* padding-top: 15em; */
  /* padding-bottom: calc(100vw / 8); */
  position: relative;
 
}

.dp_1006 + .dp_x .dpc_x {
  width: min(100%, var(--design-box-2));
  margin: 0 auto;
  display: flex;
  flex-wrap: wrap;
  background: var(--designFarbe-2);
}
.dp_1006 + .dp_x .dpc_x .dpcp_x {
  width: calc(50% - 11em);
  position: relative;
}
.dp_1006 + .dp_x .dpc_x .dpcp_x:nth-of-type(1) {
  padding: 5em 6.2em 5em 5em;
}
.dp_1006 + .dp_x .dpc_x .dpcp_x:nth-of-type(2) {
  padding: 5em 5em 5em 5.6em ;
}
.dp_1006 + .dp_x .dpc_x .dpcp_x:nth-of-type(3) {
  padding: 1.2em 6.2em 5em 5em;
}
.dp_1006 + .dp_x .dpc_x .dpcp_x:nth-of-type(4) {
  padding: 1.2em 5em 5em 5.6em;
}



.dp_1006 + .dp_x .dpc_x .dpcp_x .dpcpb_x {
  width: 100%;
  height: 6em;
  /* background: red; */
  background-repeat: no-repeat;
}
.dp_1006 + .dp_x .dpc_x .dpcp_x:nth-of-type(1) .dpcpb_x {
  background-image: var(--designIconTraffic);
}
.dp_1006 + .dp_x .dpc_x .dpcp_x:nth-of-type(2) .dpcpb_x {
  background-image: var(--designIconAutoauto);
}
.dp_1006 + .dp_x .dpc_x .dpcp_x:nth-of-type(3) .dpcpb_x {
  background-image: var(--designIconPointers);
}
.dp_1006 + .dp_x .dpc_x .dpcp_x:nth-of-type(4) .dpcpb_x {
  background-image: var(--designIconMenschen);
}

.dp_1006 + .dp_x .dpc_x .dpcp_x .dpcpt_x {
  width: 100%;
  /* background: green; */
}
.dp_1006 + .dp_x .dpc_x .dpcp_x .dpcpt_x h2 a {
  font-family: var(--designFont-1);
  text-decoration: none;
  color: var(--designFarbe-0);
  font-size: 1.23em;
}
.dp_1006 + .dp_x .dpc_x .dpcp_x .dpcpt_x h2 {
  margin: 0.3em 0 0.8em 0;
}
.dp_1006 + .dp_x .dpc_x .dpcp_x .dpcpt_x .anleitText p {
  font-weight: 500;
  font-size: 1.1em;
  /* line-height: 1.3em; */
  color: var(--designFarbe-0);
  hyphens: auto;
}
.dp_1006 + .dp_x .dpc_x .dpcp_x .dpcpt_x .anleitText p a {
  display: inline-block;
  background-image: var(--designIconDoppelpfeilR);
  background-repeat: no-repeat;
  width: 1.3em;
  height: 0.6em;
  margin-bottom: 0.05em;
  transition: background-image 0.3s;
}
.dp_1006 + .dp_x .dpc_x .dpcp_x .dpcpt_x .anleitText p a:hover {
  background-image: var(--designIconDoppelpfeilW);
  transition: background-image 0.3s;
}
.dp_1006 + .dp_x .dpc_x .dpcp_x .dpcpt_x > p  {
  /* display: none; */
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.dp_1006 + .dp_x .dpc_x .dpcp_x .dpcpt_x > p > a {
  /* background: #ff00004f; */
  width: 85%;
  height: 75%;
  display: inline-block;
  transform: translate(9%, 18%);
}
.dp_1006 + .dp_x .dpc_x .dpcp_x:nth-of-type(3) .dpcpt_x > p > a,
.dp_1006 + .dp_x .dpc_x .dpcp_x:nth-of-type(4) .dpcpt_x > p > a {
  height: 85%;
  transform: translate(9%, 0%);
}


.dp_1006 + .dp_x .dpc_x .dpcp_x .dpcpt_x:hover div.anleitText a {
  background-image: var(--designIconDoppelpfeilW);
}



.dp_1006 + .dp_x .dpc_x .dpcp_x:nth-last-of-type(1) {
  width: 100%;
  padding: 3em 10.5em 2.3em 10.5em;
  background: var(--designFarbe-1);
}
.dp_1006 + .dp_x .dpc_x .dpcp_x:nth-last-of-type(1) .dpcpb_x {
  display: none;
}

.dp_1006 + .dp_x .dpc_x .dpcp_x:nth-last-of-type(1) .dpcpt_x {
  width: 100%;
  display: flex;
  justify-content: space-between;
}
.dp_1006 + .dp_x .dpc_x .dpcp_x:nth-last-of-type(1) .dpcpt_x > p {
  display: flex;
  position: initial;
  top: initial;
  left: initial;
  width: initial;
  height: initial;
}
.dp_1006 + .dp_x .dpc_x .dpcp_x:nth-last-of-type(1) .dpcpt_x > p a {
  font-family: var(--designFont-1);
  padding: 0.7em 2em;
  background: transparent;
  border: 0.25em solid var(--designFarbe-0);
  text-decoration: none;
  color: var(--designFarbe-0);
  transition: border 0.3s, color 0.3s, background 0.3s;
  border-radius: 3em;
  line-height: 1.8;
  height: fit-content;
  font-weight: 700;
  width: initial;
  display: initial;
  transform: initial;
}
.dp_1006 + .dp_x .dpc_x .dpcp_x:nth-last-of-type(1) .dpcpt_x > p a:hover {
  background: var(--designFarbe-2);
  border: 0.25em solid var(--designFarbe-2);
  transition: border 0.3s, color 0.3s, background 0.3s;
}
@media (max-width: 1023px) {
  .dp_1006 + .dp_x {
    font-size: 0.5em;
  }
}
@media (max-width: 760px) {
  .dp_1006 + .dp_x {
    /* padding-top: 7em; */
    /* padding-bottom: calc(100vw / 40); */
  }
  .dp_1006 + .dp_x .dpc_x .dpcp_x {
    /* margin-bottom: 6em; */
  }
  .dp_1006 + .dp_x .dpc_x .dpcp_x > div {
    display: block;
    /* box-shadow: 0 0 0 0 #99999900; */
    margin: 0 0 2em 0;
    padding: 0 0 2em 0;
  }
  .dp_1006 + .dp_x .dpc_x .dpcp_x > div > div {
    width: 100%;
  }
} 















/* 4-er Graue Box mit Icons Titel und Text .dp_1016 */
.dp_1016 + .dp_x {
  width: min(100%, var(--design-box-1));
  /* padding-top: 15em; */
  /* padding-bottom: calc(100vw / 8); */
  position: relative;
 
}

.dp_1016 + .dp_x .dpc_x {
  width: min(100%, var(--design-box-2));
  margin: 0 auto;
  display: flex;
  flex-wrap: wrap;
  background: var(--designFarbe-2);
}
.dp_1016 + .dp_x .dpc_x .dpcp_x {
  width: calc(25% - 4.8em);
  position: relative;
}
.dp_1016 + .dp_x .dpc_x .dpcp_x:nth-of-type(1) {
  /* padding: 5em 6.2em 5em 5em; */
  padding: 2em 1.5em 2em 5em;
}
.dp_1016 + .dp_x .dpc_x .dpcp_x:nth-of-type(2) {
  /* padding: 5em 5em 5em 5.6em ; */
  padding: 2em 1.5em;
}
.dp_1016 + .dp_x .dpc_x .dpcp_x:nth-of-type(3) {
  /* padding: 1.2em 6.2em 5em 5em; */
  padding: 2em 1.5em;
}
.dp_1016 + .dp_x .dpc_x .dpcp_x:nth-of-type(4) {
  /* padding: 1.2em 5em 5em 5.6em; */
  padding: 2em 5em 2em 1.5em;
}



.dp_1016 + .dp_x .dpc_x .dpcp_x .dpcpb_x {
  width: 100%;
  height: 6em;
  /* background: red; */
  background-repeat: no-repeat;
}
.dp_1016 + .dp_x .dpc_x .dpcp_x:nth-of-type(1) .dpcpb_x {
  background-image: var(--designIconTraffic);
}
.dp_1016 + .dp_x .dpc_x .dpcp_x:nth-of-type(2) .dpcpb_x {
  background-image: var(--designIconPointers);
}
.dp_1016 + .dp_x .dpc_x .dpcp_x:nth-of-type(3) .dpcpb_x {
  background-image: var(--designIconMenschen);
}
.dp_1016 + .dp_x .dpc_x .dpcp_x:nth-of-type(4) .dpcpb_x {
  background-image: var(--designIconAutoauto);
}

.dp_1016 + .dp_x .dpc_x .dpcp_x .dpcpt_x {
  width: 100%;
  /* background: green; */
}
.dp_1016 + .dp_x .dpc_x .dpcp_x .dpcpt_x h2 a {
  font-family: var(--designFont-1);
  text-decoration: none;
  color: var(--designFarbe-0);
  font-size: 1.23em;
}
.dp_1016 + .dp_x .dpc_x .dpcp_x .dpcpt_x h2 {
  margin: 0.3em 0 0.8em 0;
}


.dp_1016 + .dp_x .dpc_x .dpcp_x .dpcpt_x .anleitText ul {
  margin: 0;
  padding: 0 0 0 1.3em;
}

.dp_1016 + .dp_x .dpc_x .dpcp_x .dpcpt_x .anleitText ul li {
  font-weight: 500;
  font-size: 1.1em;
  /* line-height: 1.3em; */
  color: var(--designFarbe-0);
  font-family: var(--designFont-1);
}

.dp_1016 + .dp_x .dpc_x .dpcp_x .dpcpt_x .anleitText p {
  font-weight: 500;
  font-size: 1.1em;
  /* line-height: 1.3em; */
  color: var(--designFarbe-0);
  hyphens: auto;
}
.dp_1016 + .dp_x .dpc_x .dpcp_x .dpcpt_x .anleitText p a {
  display: block;
  background-image: var(--designIconDoppelpfeilR);
  background-repeat: no-repeat;
  width: 1.3em;
  height: 0.6em;
  margin: 1.5em 0 0 0;
  transition: background-image 0.3s;
}
.dp_1016 + .dp_x .dpc_x .dpcp_x .dpcpt_x .anleitText p a:hover {
  background-image: var(--designIconDoppelpfeilW);
  transition: background-image 0.3s;
}
.dp_1016 + .dp_x .dpc_x .dpcp_x .dpcpt_x > p  {
  /* display: none; */
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.dp_1016 + .dp_x .dpc_x .dpcp_x .dpcpt_x > p > a {
  /* background: #ff00004f; */
  width: 85%;
  height: 75%;
  display: inline-block;
  transform: translate(9%, 18%);
}
.dp_1016 + .dp_x .dpc_x .dpcp_x:nth-of-type(3) .dpcpt_x > p > a,
.dp_1016 + .dp_x .dpc_x .dpcp_x:nth-of-type(4) .dpcpt_x > p > a {
  height: 85%;
  transform: translate(9%, 0%);
}


.dp_1016 + .dp_x .dpc_x .dpcp_x .dpcpt_x:hover div.anleitText a {
  background-image: var(--designIconDoppelpfeilW);
}



.dp_1016 + .dp_x .dpc_x .dpcp_x:nth-last-of-type(1) {
  display: none;
  width: 100%;
  padding: 3em 10.5em 2.3em 10.5em;
  background: var(--designFarbe-1);
}
.dp_1016 + .dp_x .dpc_x .dpcp_x:nth-last-of-type(1) .dpcpb_x {
  display: none;
}

.dp_1016 + .dp_x .dpc_x .dpcp_x:nth-last-of-type(1) .dpcpt_x {
  width: 100%;
  display: flex;
  justify-content: space-between;
}
.dp_1016 + .dp_x .dpc_x .dpcp_x:nth-last-of-type(1) .dpcpt_x > p {
  display: flex;
  position: initial;
  top: initial;
  left: initial;
  width: initial;
  height: initial;
}
.dp_1016 + .dp_x .dpc_x .dpcp_x:nth-last-of-type(1) .dpcpt_x > p a {
  font-family: var(--designFont-1);
  padding: 0.7em 2em;
  background: transparent;
  border: 0.25em solid var(--designFarbe-0);
  text-decoration: none;
  color: var(--designFarbe-0);
  transition: border 0.3s, color 0.3s, background 0.3s;
  border-radius: 3em;
  line-height: 1.8;
  height: fit-content;
  font-weight: 700;
  width: initial;
  display: initial;
  transform: initial;
}
.dp_1016 + .dp_x .dpc_x .dpcp_x:nth-last-of-type(1) .dpcpt_x > p a:hover {
  background: var(--designFarbe-2);
  border: 0.25em solid var(--designFarbe-2);
  transition: border 0.3s, color 0.3s, background 0.3s;
}
@media (max-width: 1023px) {
  .dp_1016 + .dp_x {
    font-size: 0.5em;
  }
}
@media (max-width: 760px) {
  .dp_1016 + .dp_x {
    /* padding-top: 7em; */
    /* padding-bottom: calc(100vw / 40); */
  }
  .dp_1016 + .dp_x .dpc_x .dpcp_x {
    /* margin-bottom: 6em; */
  }
  .dp_1016 + .dp_x .dpc_x .dpcp_x > div {
    display: block;
    /* box-shadow: 0 0 0 0 #99999900; */
    margin: 0 0 2em 0;
    padding: 0 0 2em 0;
  }
  .dp_1016 + .dp_x .dpc_x .dpcp_x > div > div {
    width: 100%;
  }
} 





























































/* Firmenzahlen .dp_1007 */
.dp_1007 + .dp_x {
  /* margin: 0.3em 0 0 0; */

  width: min(100%, var(--design-box-1));
  /* padding-top: 15em; */
  /* padding-bottom: calc(100vw / 8); */
  position: relative;
 
}

.dp_1007 + .dp_x .dpc_x {
  width: min(100%, var(--design-box-2));
  margin: 0 auto;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  /* background: var(--designFarbe-2-01); */
}
.dp_1007 + .dp_x .dpc_x .dpcp_x {
  width: calc(25% - 3.7em);
  width: calc(25% - 3.8em);
  position: relative;
  background: var(--designFarbe-3-00);
}
.dp_1007 + .dp_x .dpc_x .dpcp_x:nth-of-type(1) {
  margin: 0 0 0 5em;
}
.dp_1007 + .dp_x .dpc_x .dpcp_x:nth-of-type(2) {
  margin: 0;
}
.dp_1007 + .dp_x .dpc_x .dpcp_x:nth-of-type(3) {
  margin: 0;
}
.dp_1007 + .dp_x .dpc_x .dpcp_x:nth-of-type(4) {
  margin: 0 5em 0 0;
}
.dp_1007 + .dp_x .dpc_x .dpcp_x .dpcpb_x {
  width: 100%;
  height: 5em;
  background-repeat: no-repeat;
  background-position: center;
  margin: 2em 0 0 0;
}
.dp_1007 + .dp_x .dpc_x .dpcp_x:nth-of-type(1) .dpcpb_x {
  background-image: var(--designIconPointer);
}
.dp_1007 + .dp_x .dpc_x .dpcp_x:nth-of-type(2) .dpcpb_x {
  background-image: var(--designIconTeam);
}
.dp_1007 + .dp_x .dpc_x .dpcp_x:nth-of-type(3) .dpcpb_x {
  background-image: var(--designIconHaus);
}
.dp_1007 + .dp_x .dpc_x .dpcp_x:nth-of-type(4) .dpcpb_x {
  background-image: var(--designIconBerg);
}
.dp_1007 + .dp_x .dpc_x .dpcp_x .dpcpt_x {
  width: 100%;
}
.dp_1007 + .dp_x .dpc_x .dpcp_x .dpcpt_x > div:nth-of-type(1) {
  display: none;
}
.dp_1007 + .dp_x .dpc_x .dpcp_x .dpcpt_x .anleitText p {
  font-family: var(--designFont-1);
  text-transform: uppercase;
  text-align: center;
  font-weight: 400;
  font-size: 1.8em;
  color: var(--designFarbe-2);
}
.dp_1007 + .dp_x .dpc_x .dpcp_x .dpcpt_x .anleitText p strong {
  font-family: var(--designFont-1);
  font-weight: 800;
  font-size: 2.7em;
  color: var(--designFarbe-1);
}
.dp_1007 + .dp_x .dpc_x .dpcp_x .dpcpt_x .anleitText p:nth-of-type(2) {
  padding: 0.2em 0 1.2em 0;
}
.dp_1007 + .dp_x .dpc_x .dpcp_x .dpcpt_x > p  {
  display: none;
}
@media (max-width: 1023px) {
  .dp_1007 + .dp_x {
    font-size: 0.5em;
  }
}
@media (max-width: 760px) {
  .dp_1007 + .dp_x {
    font-size: 0.25em;
  }
  .dp_1007 + .dp_x .dpc_x {
    /* flex-direction: column;  */
  }
  .dp_1007 + .dp_x .dpc_x .dpcp_x {
    /* width: calc(100vw - 16vw); */
    /* width: calc(50vw - 8vw); */
    /* margin: 4vw 8vw !important; */
  }
  
} 




























/* Kundenfeedback .dp_1008 */
.dp_1008 + .dp_x {
  width: min(100%, var(--design-box-1));
  /* padding-top: 15em; */
  /* padding-bottom: calc(100vw / 8); */
  position: relative;
 
}

.dp_1008 + .dp_x .dpc_x {
  width: min(100%, var(--design-box-2));
  margin: 0 auto;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  /* background: var(--designFarbe-2-01); */
}
.dp_1008 + .dp_x .dpc_x .dpcp_x {
  width: calc(100% - 10em);
  margin: 0 5em 0 5em;
  padding: 4.2em 11.3em;
  display: flex;
  justify-content: space-between;
  position: relative;
  background: var(--designFarbe-3-00);
}

.dp_1008 + .dp_x .dpc_x .dpcp_x .dpcpb_x {
  width: 21%;
  aspect-ratio: 1 / 1;
  /* background-image: ; */
  background-repeat: no-repeat;
  background-size: 100%;
}
.dp_1008 + .dp_x .dpc_x .dpcp_x:nth-of-type(1) .dpcpb_x {
}
.dp_1008 + .dp_x .dpc_x .dpcp_x .dpcpt_x {
  width: 75%;
  /* background: yellow; */
}
.dp_1008 + .dp_x .dpc_x .dpcp_x .dpcpt_x > div:nth-of-type(1) {
  display: none;
}
.dp_1008 + .dp_x .dpc_x .dpcp_x .dpcpt_x > div:nth-of-type(2) {
  height: 100%;
}
.dp_1008 + .dp_x .dpc_x .dpcp_x .dpcpt_x .anleitText {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.dp_1008 + .dp_x .dpc_x .dpcp_x .dpcpt_x .anleitText > div:nth-of-type(1) {
  width: 3.8em;
  aspect-ratio: 512 / 362;
  /* background: green; */
  background-image: var(--designIconQuoteS);
  background-size: 100%;
}
.dp_1008 + .dp_x .dpc_x .dpcp_x .dpcpt_x .anleitText p:nth-of-type(1) {
  margin: 0.8em 0 0 0;
  font-family: var(--designFont-0);
  font-weight: 500;
  font-size: 1.1em;
  color: var(--designFarbe-2);
}
.dp_1008 + .dp_x .dpc_x .dpcp_x .dpcpt_x .anleitText p:nth-of-type(2) {
  font-family: var(--designFont-1);
  font-weight: 700;
  font-size: 1.2em;
  color: var(--designFarbe-1);
}
.dp_1008 + .dp_x .dpc_x .dpcp_x .dpcpt_x > p  {
  display: none;
}



@media (max-width: 1023px) {
  .dp_1008 + .dp_x {
    font-size: 0.5em;
  }
}
@media (max-width: 760px) {
  .dp_1008 + .dp_x {
    font-size: 0.25em;
  }
  .dp_1008 + .dp_x .dpc_x {
    /* flex-direction: column;  */
  }
  .dp_1008 + .dp_x .dpc_x .dpcp_x {
    /* width: calc(100vw - 16vw); */
    /* width: calc(50vw - 8vw); */
    /* margin: 4vw 8vw !important; */
  }
  
} 

















/* Irgendsoein Bullshit .dp_1009 */
.dp_1009 + .dp_x {
  width: min(100%, var(--design-box-1));
  /* padding-top: 15em; */
  /* padding-bottom: calc(100vw / 8); */
  position: relative;
 
}

.dp_1009 + .dp_x .dpc_x {
  width: min(100%, var(--design-box-2));
  margin: 0 auto;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  /* background: var(--designFarbe-2-01); */
}
.dp_1009 + .dp_x .dpc_x .dpcp_x {
  width: calc(100% - 10em);
  margin: 0 5em 0 5em;
  padding: 5.2em 6em;
  display: flex;
  justify-content: space-between;
  position: relative;
  background: var(--designFarbe-3-00);
}

.dp_1009 + .dp_x .dpc_x .dpcp_x .dpcpb_x {
  width: 11%;
  aspect-ratio: 1 / 1;
  background-image: url(https://formatwerbung.com/interlink/images/assets/icons/siegel.svg);
  background-repeat: no-repeat;
  background-size: 100%;
}
.dp_1009 + .dp_x .dpc_x .dpcp_x:nth-of-type(1) .dpcpb_x {
}
.dp_1009 + .dp_x .dpc_x .dpcp_x .dpcpt_x {
  width: 84%;
  /* background: yellow; */
  display: flex;
  align-items: center;
}
.dp_1009 + .dp_x .dpc_x .dpcp_x .dpcpt_x > div:nth-of-type(1) {
  display: none;
}
.dp_1009 + .dp_x .dpc_x .dpcp_x .dpcpt_x > div:nth-of-type(2) {
  /* height: 100%; */
}
.dp_1009 + .dp_x .dpc_x .dpcp_x .dpcpt_x .anleitText {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.dp_1009 + .dp_x .dpc_x .dpcp_x .dpcpt_x .anleitText > div:nth-of-type(1) {
  display: none;
  width: 3.8em;
  aspect-ratio: 512 / 362;
  /* background: green; */
  background-image: var(--designIconQuoteS);
  background-size: 100%;
}
.dp_1009 + .dp_x .dpc_x .dpcp_x .dpcpt_x .anleitText p:nth-of-type(1) {
  /* margin: 0.8em 0 0 0; */
  font-family: var(--designFont-0);
  font-weight: 400;
  font-size: 1.48em;
  color: var(--designFarbe-2);

}
.dp_1009 + .dp_x .dpc_x .dpcp_x .dpcpt_x .anleitText p:nth-of-type(2) {
  font-family: var(--designFont-1);
  font-weight: 700;
  font-size: 1.2em;
  color: var(--designFarbe-1);
}
.dp_1009 + .dp_x .dpc_x .dpcp_x .dpcpt_x > p  {
  display: none;
}



@media (max-width: 1023px) {
  .dp_1009 + .dp_x {
    font-size: 0.5em;
  }
}
@media (max-width: 760px) {
  .dp_1009 + .dp_x {
    font-size: 0.25em;
  }
  .dp_1009 + .dp_x .dpc_x {
    /* flex-direction: column;  */
  }
  .dp_1009 + .dp_x .dpc_x .dpcp_x {
    /* width: calc(100vw - 16vw); */
    /* width: calc(50vw - 8vw); */
    /* margin: 4vw 8vw !important; */
  }
  
} 























/* Irgendsoein Bullshit 2 .dp_1010 */
.dp_1010 + .dp_x {
  width: min(100%, var(--design-box-1));
  /* padding-top: 15em; */
  /* padding-bottom: calc(100vw / 8); */
  position: relative;
}

.dp_1010 + .dp_x .dpc_x {
  width: min(100%, var(--design-box-2));
  margin: 0 auto;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  /* background: var(--designFarbe-2-01); */
}
.dp_1010 + .dp_x .dpc_x .dpcp_x {
  width: calc(100% - 10em);
  margin: 0 5em 0 5em;
  padding: 4.725em 6em;
  display: flex;
  justify-content: space-between;
  position: relative;
  background: var(--designFarbe-3-00);
}

.dp_1010 + .dp_x .dpc_x .dpcp_x .dpcpb_x {
  width: 11%;
  aspect-ratio: 1 / 1;
  background-image: url(https://formatwerbung.com/interlink/images/assets/icons/siegel.svg);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100%;
}
.dp_1010 + .dp_x .dpc_x .dpcp_x:nth-of-type(1) .dpcpb_x {
}
.dp_1010 + .dp_x .dpc_x .dpcp_x .dpcpt_x {
  width: 84%;
  /* background: yellow; */
  display: flex;
  /* align-items: center; */
  flex-direction: column;
}
.dp_1010 + .dp_x .dpc_x .dpcp_x .dpcpt_x > div:nth-of-type(1) {
  /* display: none; */
}
.dp_1010 + .dp_x .dpc_x .dpcp_x .dpcpt_x > div:nth-of-type(1) h2 {
  font-weight: 500;
  font-size: 1.62em;
  margin: 0 0 0.6em 0;
}
.dp_1010 + .dp_x .dpc_x .dpcp_x .dpcpt_x > div:nth-of-type(1) a {
  font-family: var(--designFont-1);
  color: var(--designFarbe-2);
  text-decoration: none;
  pointer-events: none;
}
.dp_1010 + .dp_x .dpc_x .dpcp_x .dpcpt_x > div:nth-of-type(2) {
  /* height: 100%; */
}
.dp_1010 + .dp_x .dpc_x .dpcp_x .dpcpt_x .anleitText {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.dp_1010 + .dp_x .dpc_x .dpcp_x .dpcpt_x .anleitText > div:nth-of-type(1) {
  display: none;
  width: 3.8em;
  aspect-ratio: 512 / 362;
  /* background: green; */
  background-image: var(--designIconQuoteS);
  background-size: 100%;
}
.dp_1010 + .dp_x .dpc_x .dpcp_x .dpcpt_x .anleitText p:nth-of-type(1) {
  /* margin: 0.8em 0 0 0; */
  font-family: var(--designFont-0);
  font-weight: 400;
  font-size: 1.1em;
  color: var(--designFarbe-2);

}
.dp_1010 + .dp_x .dpc_x .dpcp_x .dpcpt_x .anleitText p:nth-of-type(2) {
  font-family: var(--designFont-1);
  font-weight: 700;
  font-size: 1.2em;
  color: var(--designFarbe-1);
}
.dp_1010 + .dp_x .dpc_x .dpcp_x .dpcpt_x > p  {
  display: none;
}



@media (max-width: 1023px) {
  .dp_1010 + .dp_x {
    font-size: 0.5em;
  }
}
@media (max-width: 760px) {
  .dp_1010 + .dp_x {
    font-size: 0.25em;
  }
  .dp_1010 + .dp_x .dpc_x {
    /* flex-direction: column;  */
  }
  .dp_1010 + .dp_x .dpc_x .dpcp_x {
    /* width: calc(100vw - 16vw); */
    /* width: calc(50vw - 8vw); */
    /* margin: 4vw 8vw !important; */
  }
  
} 






















/* Referenzen Listen dp_1020 */

.contWeitRef {
  display: flex;
  flex-direction: column-reverse;
}


.dp_1020 + .dp_x {
  /* margin-top: 1em; */
  /* width: min(100%, var(--design-box-1)); */
  /* background: var(--designFarbe-2); */
  /* padding: 1.6em 0 0 0; */
  user-select: none;
}
.dp_1020 + .dp_x .dpc_x {
  /* width: min(100%, var(--design-box-2)); */
  /* margin: auto; */
  /* display: flex; */
  /* flex-direction: column; */
  /* Desktop */
  height: 7em;
  position: relative;
}

.dp_1020 + .dp_x .dpc_x .dpcp_x {
  display: flex;
  flex-direction: column;
  margin: 0 5em;
  padding: 0 0 1.2em 0;
  box-shadow: 0 0.1em 0 0 var(--designFarbe-0);
  /* Desktop */
  position: absolute;
  background: green;
  z-index: 1;
}


.dp_1020 + .dp_x .dpc_x .weitereBeitraegeFenster {
  height: 7em;
  overflow: hidden;
}

.dp_1020 + .dp_x .dpc_x .weitereBeitraegeOpener {
  background: #fb69ffaa;
  position: absolute;
  width: 100%;
  bottom: 0;
  display: flex;
  justify-content: center;
  align-items: flex-end;
  padding: 0.5em 0;
}



.dp_1020 + .dp_x .dpc_x ul {
  /* margin: 1.1em 0; */
  /* margin: 1.1em 0 2em 0; */
  padding: 0;
  margin: 0;
  /* display: flex; */
  /* justify-content: space-between; */
  /* transition: height 1s; */
}

.dp_1020 + .dp_x .dpc_x ul li {
  position: relative;
  display: flex;
  /* width: calc(33% - 1.6em); */
  /* background: blue; */
}


.dp_1020 + .dp_x .dpc_x li > a {
  /* display: block; */
  /* width: 1.6em; */
  /* height: 0.8em; */
  /* margin: 0.5em 0; */
  /* overflow: hidden; */
  /* color: transparent; */
  /* background-image: var(--designIconDoppelpfeilR); */
  /* background-repeat: no-repeat; */
  /* transition: background-image 0.3s; */
  /* line-height: 5; */

  /* position: absolute; */
  /* width: 100%; */
  /* height: 123%; */
  margin: 0 0 0 0;
  text-decoration: none;
  color: var(--designFarbe-2);
  transition: color 0.3s;
}
.dp_1020 + .dp_x .dpc_x ul li:hover > a{
  position: relative;
  display: flex;
  /* width: calc(33% - 1.6em); */
  /* background: blue; */
  color: var(--designFarbe-1);
  transition: color 0.3s;
}

.dp_1020 + .dp_x .dpc_x li a + p > a {
  width: 1.6em;
  height: 0.8em;
  margin: 0 0 0 0.5em;
  display: block;
  background-image: var(--designIconDoppelpfeilR);
  background-repeat: no-repeat;
  /* position: absolute; */
  /* bottom: 0.5em; */
  transition: background-image 0.3s;
}
.dp_1020 + .dp_x .dpc_x li .readmore a:hover + p > a {
  background-image: var(--designIconDoppelpfeilW);
  transition: background-image 0.3s;
}


@media (max-width: 1023px) {
  .dp_1020 + .dp_x {
    font-size: 0.5em;
  }
}
@media (max-width: 760px) {
  .dp_1020 + .dp_x .dpc_x > * {
    margin: 0 2em;
  }
  .dp_1020 + .dp_x .dpc_x ul {
    flex-wrap: wrap;
  }
  .dp_1020 + .dp_x .dpc_x ul li {
    width: 100%;
    margin: 1.5em 0 1.5em 0;
  }
}


























/* Referenzen Listen dp_1021 */

.contWeitRef {
  display: flex;
  flex-direction: column-reverse;
}


.dp_1021 + .dp_x {
  /* margin-top: 1em; */
  /* width: min(100%, var(--design-box-1)); */
  /* background: var(--designFarbe-2); */
  /* padding: 1.6em 0 0 0; */
  width: 100%;
  margin: 0;
  user-select: none;
}
.dp_1021 + .dp_x .dpc_x {
  /* width: min(100%, var(--design-box-2)); */
  /* margin: auto; */
  /* display: flex; */
  /* flex-direction: column; */
  /* Desktop */
  height: 7em;
  position: relative;
}

.dp_1021 + .dp_x .dpc_x .dpcp_x {
  display: flex;
  width: 100%;
  flex-direction: column;
  /* margin: 0 5em; */
  padding: 0 0 1.2em 0;
  box-shadow: 0 0.1em 0 0 var(--designFarbe-0);
  /* Desktop */
  position: absolute;
  /* background: green; */
  z-index: 1;
}


.dp_1021 + .dp_x .dpc_x .weitereBeitraegeFenster {
  height: 7em;
  width: 100%;
  /* background: var(--designFarbe-0); */
  overflow: hidden;
}

.dp_1021 + .dp_x .dpc_x .weitereBeitraegeOpener {
  display: flex;
  align-items: center;
  background: var(--designFarbe-0);
  position: absolute;
  width: calc(100% - 1em);
  /* bottom: 0; */
  /* bottom: -1.3em; */
  bottom: -2.1em;
  /* display: flex; */
  /* justify-content: center; */
  /* align-items: flex-end; */
  /* padding: 0.5em 0; */
  /* padding: 0.5em 0 1em 0; */
  /* padding: 0.3em 0 1.7em 0; */
  padding: 0.3em 0 1.7em 1em;
  box-shadow: 0 0 0 0 transparent;
  cursor: pointer;
  font-family: var(--designFont-1);
  transition: color 0.3s, box-shadow 0.3s, bottom 0.3s, padding 0.3s, background 0.3s;

}

.dp_1021 + .dp_x .dpc_x .weitereBeitraegeOpener::after {
  content: '';
  position: absolute;
  width: 1em;
  height: 0.8em;
  background-image: var(--designIconDoppelpfeilR);
  background-repeat: no-repeat;
  left: 10.9em;
}
.dp_1021 + .dp_x .dpc_x .weitereBeitraegeOpener:hover {
  color: var(--designFarbe-1);
  transition: color 0.3s, box-shadow 0.3s, bottom 0.3s, padding 0.3s, background 0.3s;
}

.dp_1021 + .dp_x .dpc_x .weitereBeitraegeFenster.open + .weitereBeitraegeOpener {
  box-shadow: 0 0.03em 0 0 var(--designFarbe-2-02);
  bottom: -3.1em;
  bottom: -2.8em;
  color: var(--designFarbe-1);
  padding: 1.3em 0 1.7em 1em;
  background: #f5f5f5;
  transition: color 0.3s, box-shadow 0.3s, bottom 0.3s, padding 0.3s, background 0.3s;
}
.dp_1021 + .dp_x .dpc_x .weitereBeitraegeFenster.open + .weitereBeitraegeOpener::after {
  display: none;
}

.dp_1021 + .dp_x .dpc_x ul {
  /* margin: 1.1em 0; */
  /* margin: 1.1em 0 2em 0; */
  /* padding: 0; */
  margin: 0;
  /* display: flex; */
  /* justify-content: space-between; */
  /* transition: height 1s; */
  padding: 0 0 0 1em;
  /* backdrop-filter: blur(5px); */
  transition: padding 0.3s, background 0.3s, backdrop-filter 0.3s;
}

.dp_1021 + .dp_x .dpc_x .weitereBeitraegeFenster.open ul {
  padding: 1em 0 0 1em;
  background: #f5f5f5;
  /* background: var(--designFarbe-3-00); */
  /* backdrop-filter: blur(5px); */
  transition: padding 0.3s, background 0.3s, backdrop-filter 0.3s;
}
    

.dp_1021 + .dp_x .dpc_x ul li {
  position: relative;
  display: flex;
  /* width: calc(33% - 1.6em); */
  /* background: blue; */
}

.dp_1021 + .dp_x .dpc_x ul li:nth-last-of-type(1) {
  opacity: 0;
  pointer-events: none;
}

.dp_1021 + .dp_x .dpc_x ul li p {
  hyphens: auto;
  display: flex;
  align-items: center;
}


.dp_1021 + .dp_x .dpc_x li > a {
  /* display: block; */
  /* width: 1.6em; */
  /* height: 0.8em; */
  /* margin: 0.5em 0; */
  /* overflow: hidden; */
  /* color: transparent; */
  /* background-image: var(--designIconDoppelpfeilR); */
  /* background-repeat: no-repeat; */
  /* transition: background-image 0.3s; */
  /* line-height: 5; */

  /* position: absolute; */
  /* width: 100%; */
  /* height: 123%; */
  margin: 0 0 0 0;
  text-decoration: none;
  color: var(--designFarbe-2);
  font-family: var(--designFont-1);
  transition: color 0.3s;
}
.dp_1021 + .dp_x .dpc_x ul li:hover > a{
  position: relative;
  display: flex;
  /* width: calc(33% - 1.6em); */
  /* background: blue; */
  color: var(--designFarbe-1);
  transition: color 0.3s;
}




.dp_1021 + .dp_x .dpc_x li a + p > a {
  /* width: 1.6em; */
  width: 1em;
  height: 0.8em;
  margin: 0 0 0 0.5em;
  display: block;
  background-image: var(--designIconDoppelpfeilR);
  background-repeat: no-repeat;
  /* position: absolute; */
  /* bottom: 0.5em; */
  transition: background-image 0.3s;
}
.dp_1021 + .dp_x .dpc_x li .readmore a:hover + p > a {
  background-image: var(--designIconDoppelpfeilW);
  transition: background-image 0.3s;
}


@media (max-width: 1023px) {
  .dp_1021 + .dp_x {
    font-size: 0.5em;
  }
}
@media (max-width: 760px) {
  .dp_1021 + .dp_x .dpc_x > * {
    margin: 0 2em;
  }
  .dp_1021 + .dp_x .dpc_x ul {
    flex-wrap: wrap;
  }
  .dp_1021 + .dp_x .dpc_x ul li {
    width: 100%;
    margin: 1.5em 0 1.5em 0;
  }
}






































/* Über Uns */

/* Mitarbeiter-Teaser .dp_1017 */

.itemid-114 footer {
  margin: 0;
}

.dp_1017 + .dp_x {
  /* margin: 0.3em 0 0 0; */

  width: min(100%, var(--design-box-1));
  /* padding-top: 15em; */
  /* padding-bottom: calc(100vw / 8); */
  position: relative;
  user-select: none;

  display: flex;
  flex-direction: column-reverse;
 
}

.dp_1017 + .dp_x .dpc_x {
  width: min(100%, var(--design-box-2));
  margin: 0 auto;
  padding: 1em 0 0 0;
  display: flex;
  justify-content: space-between;
  background: var(--designFarbe-3-00);
  gap: 1em;
}
.dp_1017 + .dp_x .dpc_x:nth-of-type(1) {
  padding: 1em 0;
}

.dp_1017 + .dp_x .dpc_x .dpcp_x {
  /* width: calc(25% - 3.7em); */
  width: calc(25% - 3.3em);
  position: relative;
  background: var(--designFarbe-0);
}
.dp_1017 + .dp_x .dpc_x .dpcp_x * {
  font-family: var(--designFont-1);
}
.dp_1017 + .dp_x .dpc_x .dpcp_x:nth-of-type(4n+1) {
  margin: 0 0 0 5em;
}
.dp_1017 + .dp_x .dpc_x .dpcp_x:nth-of-type(4n+2) {
  margin: 0;
}
.dp_1017 + .dp_x .dpc_x .dpcp_x:nth-of-type(4n+3) {
  margin: 0;
}
.dp_1017 + .dp_x .dpc_x .dpcp_x:nth-of-type(4n+4) {
  margin: 0 5em 0 0;
}


.dp_1017 + .dp_x .dpc_x .dpcp_x .dpcpb_x {
  width: calc(100% - 2em);
  height: auto;
  aspect-ratio: 1 / 1;
  background-repeat: no-repeat;
  background-position: center;
  margin: 1em 0 0 1em;
  border-radius: 0.7em;
  background-size: contain;
}



.dp_1017 + .dp_x .dpc_x:nth-of-type(1) .dpcp_x:nth-of-type(1) .dpcpb_x {
  background-image: url(https://formatwerbung.com/interlink/images/team/Abhishek-Raj-Yadav.jpg);
}
.dp_1017 + .dp_x .dpc_x:nth-of-type(1) .dpcp_x:nth-of-type(2) .dpcpb_x {
  background-image: url(https://formatwerbung.com/interlink/images/team/Till-Uhde.jpg);
}
.dp_1017 + .dp_x .dpc_x:nth-of-type(1) .dpcp_x:nth-of-type(3) .dpcpb_x {
  background-image: url(https://formatwerbung.com/interlink/images/team/Susanne-Thomaier.jpg);
}
.dp_1017 + .dp_x .dpc_x:nth-of-type(1) .dpcp_x:nth-of-type(4) .dpcpb_x {
  background-image: url(https://formatwerbung.com/interlink/images/team/Julia-Wolf.jpg);
}

.dp_1017 + .dp_x .dpc_x:nth-of-type(2) .dpcp_x:nth-of-type(1) .dpcpb_x {
  background-image: url(https://formatwerbung.com/interlink/images/team/Linsey-Stohr.jpg);
}
.dp_1017 + .dp_x .dpc_x:nth-of-type(2) .dpcp_x:nth-of-type(2) .dpcpb_x {
  background-image: url(https://formatwerbung.com/interlink/images/team/Till-Uhde.jpg);
}
.dp_1017 + .dp_x .dpc_x:nth-of-type(2) .dpcp_x:nth-of-type(3) .dpcpb_x {
  background-image: url(https://formatwerbung.com/interlink/images/team/Susanne-Thomaier.jpg);
}
.dp_1017 + .dp_x .dpc_x:nth-of-type(2) .dpcp_x:nth-of-type(4) .dpcpb_x {
  background-image: url(https://formatwerbung.com/interlink/images/team/Julia-Wolf.jpg);
}

.dp_1017 + .dp_x .dpc_x:nth-of-type(3) .dpcp_x:nth-of-type(1) .dpcpb_x {
  background-image: url(https://formatwerbung.com/interlink/images/team/Maria-Despina-Makri.jpg);
}
.dp_1017 + .dp_x .dpc_x:nth-of-type(3) .dpcp_x:nth-of-type(2) .dpcpb_x {
  background-image: url(https://formatwerbung.com/interlink/images/team/Raven-Musialik.jpg);
}
.dp_1017 + .dp_x .dpc_x:nth-of-type(3) .dpcp_x:nth-of-type(3) .dpcpb_x {
  background-image: url(https://formatwerbung.com/interlink/images/team/Daniela-Mueller.jpg);
}
.dp_1017 + .dp_x .dpc_x:nth-of-type(3) .dpcp_x:nth-of-type(4) .dpcpb_x {
  background-image: url(https://formatwerbung.com/interlink/images/team/Daniela-Schneider.jpg);
}

.dp_1017 + .dp_x .dpc_x:nth-of-type(4) .dpcp_x:nth-of-type(1) .dpcpb_x {
  background-image: url(https://formatwerbung.com/interlink/images/team/Maike-Bunsen.jpg);
}
.dp_1017 + .dp_x .dpc_x:nth-of-type(4) .dpcp_x:nth-of-type(2) .dpcpb_x {
  background-image: url(https://formatwerbung.com/interlink/images/team/Markus-Friebe.jpg);
}
.dp_1017 + .dp_x .dpc_x:nth-of-type(4) .dpcp_x:nth-of-type(3) .dpcpb_x {
  background-image: url(https://formatwerbung.com/interlink/images/team/Robert-Haensch.jpg);
}
.dp_1017 + .dp_x .dpc_x:nth-of-type(4) .dpcp_x:nth-of-type(4) .dpcpb_x {
  background-image: url(https://formatwerbung.com/interlink/images/team/Claudia-Kaerker.jpg);
}

.dp_1017 + .dp_x .dpc_x:nth-of-type(5) .dpcp_x:nth-of-type(1) .dpcpb_x {
  background-image: url(https://formatwerbung.com/interlink/images/team/Holger-Michelmann.jpg);
}
.dp_1017 + .dp_x .dpc_x:nth-of-type(5) .dpcp_x:nth-of-type(2) .dpcpb_x {
  background-image: url(https://formatwerbung.com/interlink/images/team/Friedrich-Bledl.jpg);
}
.dp_1017 + .dp_x .dpc_x:nth-of-type(5) .dpcp_x:nth-of-type(3) .dpcpb_x {
  background-image: url(https://formatwerbung.com/interlink/images/team/Laura-Bornemann.jpg);
}
.dp_1017 + .dp_x .dpc_x:nth-of-type(5) .dpcp_x:nth-of-type(4) .dpcpb_x {
  background-image: url(https://formatwerbung.com/interlink/images/team/Liss-Boeckler.jpg);
}






.dp_1017 + .dp_x .dpc_x .dpcp_x .dpcpt_x {
  width: 100%;
}
.dp_1017 + .dp_x .dpc_x .dpcp_x .dpcpt_x > div:nth-of-type(1) {
  padding: 1em 1em 0 1em;
  font-size: 0.87em;
}


.dp_1017 + .dp_x .dpc_x .dpcp_x .dpcpt_x > div:nth-of-type(1) a {
  text-decoration: none;
}



.dp_1017 + .dp_x .dpc_x .dpcp_x .dpcpt_x .anleitText > h2 {
  padding: 0 0.63em;
  margin: 0.25em 0;
  color: var(--designFarbe-1);
}
.dp_1017 + .dp_x .dpc_x .dpcp_x .dpcpt_x .anleitText > joomla-hidden-mail a {
  display: block;
}
.dp_1017 + .dp_x .dpc_x .dpcp_x .dpcpt_x .anleitText > a,
.dp_1017 + .dp_x .dpc_x .dpcp_x .dpcpt_x .anleitText > joomla-hidden-mail a {
  padding: 0 1em;
  color: var(--designFarbe-2);
  text-decoration: none;
  hyphens: auto;
}
.dp_1017 + .dp_x .dpc_x .dpcp_x .dpcpt_x .anleitText a:hover {
  color: var(--designFarbe-1);
}

.dp_1017 + .dp_x .dpc_x .dpcp_x .dpcpt_x .anleitText p {
  color: var(--designFarbe-2);
  hyphens: auto;
}

.dp_1017 + .dp_x .dpc_x .dpcp_x .dpcpt_x .anleitText p:nth-of-type(2) {
  padding: 1.2em 0 2.2em 0;
}
.dp_1017 + .dp_x .dpc_x .dpcp_x .dpcpt_x > p  {
  display: none;
}





.dp_1017 + .dp_x .dpc_x .vcfCard {
  display: block;
  height: 2em;
  aspect-ratio: 512 / 391;
  width: auto;
  background-image: var(--designIconUser);
  margin: 0.5em 0 1em 1em;
  padding: 0 !important;

  background-repeat: no-repeat;
}



.dp_1017 + .dp_x .dpc_x .weitereBeitraegeFensterCont {
  display: flex;
  width: 100%;
  flex-direction: column;
  /* margin: 0 5em; */
  /* padding: 0 0 1.2em 0; */
  /* box-shadow: 0 0.1em 0 0 var(--designFarbe-0); */
  position: absolute;
  /* background: green; */
  z-index: 1;
      /* padding: 1em 1em; */
}



.dp_1017 + .dp_x .dpc_x .weitereBeitraegeFenster {
  height: 1em;
  width: 100%;
  /* padding: 0em 1em; */
  /* background: var(--designFarbe-0); */
  overflow: hidden;
  transition: padding 0.3s 0.7s, background 0.3s 0.7s;
}

.dp_1017 + .dp_x .dpc_x .weitereBeitraegeFenster.open {
  /* padding: 1em 1em; */
  background: var(--designFarbe-0);
  transition: padding 0.3s, background 0.3s;
}

.dp_1017 + .dp_x .dpc_x .weitereBeitraegeFenster > * {
  padding: 1em 1em;
  opacity: 0;
  transition: opacity 0.3s 0.7s;
}
.dp_1017 + .dp_x .dpc_x .weitereBeitraegeFenster.open > * {
  opacity: 1;
  transition: opacity 0.3s;
}





.dp_1017 + .dp_x .dpc_x .weitereBeitraegeOpener {
  position: absolute;
  aspect-ratio: 516 / 296;
  height: 1.2em;
  width: 50%;

  bottom: 2.4em;
  /* background: red; */
  /* transform: translateX(-50%); */
  left: 50%;

  background-image: var(--designIconDown);
  background-repeat: no-repeat;
  background-position-x: center;

  cursor: pointer;
  transform: translateX(-50%) rotate(0deg);
  box-shadow: 0 -2.2em 0 0 transparent, 0 -1.6em 0 -0.5em transparent;
  transition: bottom 1s, transform 0s 0.8s, left 0s 0.8s, width 0s 0.8s, box-shadow 1s;
}

.dp_1017 + .dp_x .dpc_x .weitereBeitraegeFenster.open + .weitereBeitraegeOpener {
  bottom: -2em;
  bottom: 1em;
  /* transform: translateX(-50%) rotate(180deg); */
  transform: translateX(0%) rotate(180deg);
  left: 0em;
  width: 100%;
  box-shadow: 0 -2.2em 0 0 var(--designFarbe-0), 0 -1.6em 0 -0.5em #dddddd;
  /* box-shadow: 0 -2.2em 0 0 var(--designFarbe-0), 0 -1.6em 0 -0.5em var(--designFarbe-1-00); */
  transition: bottom 1s, transform 0s 0.8s, left 0s 0.8s, width 0s 0.8s, box-shadow 0s 0.8s;
}




@media (max-width: 1023px) {
  .dp_1017 + .dp_x {
    font-size: 0.5em;
  }
}
@media (max-width: 760px) {
  .dp_1017 + .dp_x {
    font-size: 0.25em;
  }
  .dp_1017 + .dp_x .dpc_x {
    /* flex-direction: column;  */
  }
  .dp_1017 + .dp_x .dpc_x .dpcp_x {
    /* width: calc(100vw - 16vw); */
    /* width: calc(50vw - 8vw); */
    /* margin: 4vw 8vw !important; */
  }
  
} 























/* Über Uns */

/* Mitarbeiter-Teaser .dp_1018 */

.itemid-117 footer {
  margin: 5em 0 0 0;
}

.dp_1018 + .dp_x {
  width: min(100%, var(--design-box-1));
  position: relative;
  user-select: none;
  margin-bottom: 3em;
}

.dp_1018 + .dp_x .dpc_x {
  width: min(100%, var(--design-box-2));
  margin: 0 auto;
  display: flex;
  flex-wrap: wrap;
  /* justify-content: space-between; */
  column-gap: 5em;
  row-gap: 3em;
}

.dp_1018 + .dp_x .dpc_x .dpcp_x {
  width: calc(calc(100% / 5 ) - 6em);
}


.dp_1018 + .dp_x .dpc_x .dpcp_x:nth-of-type(5n+1) {
  margin: 0 0 0 5em;
}
.dp_1018 + .dp_x .dpc_x .dpcp_x:nth-of-type(5n+5) {
  margin: 0 5em 0 0;
}

.dp_1018 + .dp_x .dpc_x .dpcp_x a {
  display: block;
  width: 100%;
  height: 100%;
}

.dp_1018 + .dp_x .dpc_x .dpcp_x .dpcpb_x {
  width: calc(100% - 0em);
  height: auto;
  aspect-ratio: 500 / 398;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}

.dp_1018 + .dp_x .dpc_x .dpcp_x:nth-of-type(1) .dpcpb_x {
  background-image: url(https://formatwerbung.com/interlink/images/netzwerke/buero_autobus_quadratisch.jpg);
}
.dp_1018 + .dp_x .dpc_x .dpcp_x:nth-of-type(2) .dpcpb_x {
  background-image: url(https://formatwerbung.com/interlink/images/netzwerke/raumkom.jpg);
}
.dp_1018 + .dp_x .dpc_x .dpcp_x:nth-of-type(3) .dpcpb_x {
  background-image: url(https://formatwerbung.com/interlink/images/netzwerke/diks_onsult.jpg);
}
.dp_1018 + .dp_x .dpc_x .dpcp_x:nth-of-type(4) .dpcpb_x {
  background-image: url(https://formatwerbung.com/interlink/images/netzwerke/dmo.jpg);
}
.dp_1018 + .dp_x .dpc_x .dpcp_x:nth-of-type(5) .dpcpb_x {
  background-image: url(https://formatwerbung.com/interlink/images/netzwerke/eura.jpg);
}

.dp_1018 + .dp_x .dpc_x .dpcp_x:nth-of-type(6) .dpcpb_x {
  background-image: url(https://formatwerbung.com/interlink/images/netzwerke/fahrplangesellschaft.jpg);
}
.dp_1018 + .dp_x .dpc_x .dpcp_x:nth-of-type(7) .dpcpb_x {
  background-image: url(https://formatwerbung.com/interlink/images/netzwerke/bfv_k_ser.jpg);
}
.dp_1018 + .dp_x .dpc_x .dpcp_x:nth-of-type(8) .dpcpb_x {
  background-image: url(https://formatwerbung.com/interlink/images/netzwerke/inno_grid.jpg);
}
.dp_1018 + .dp_x .dpc_x .dpcp_x:nth-of-type(9) .dpcpb_x {
  background-image: url(https://formatwerbung.com/interlink/images/netzwerke/kcw.jpg);
}
.dp_1018 + .dp_x .dpc_x .dpcp_x:nth-of-type(10) .dpcpb_x {
  background-image: url(https://formatwerbung.com/interlink/images/netzwerke/land_logistikg.jpg);
}

.dp_1018 + .dp_x .dpc_x .dpcp_x:nth-of-type(11) .dpcpb_x {
  background-image: url(https://formatwerbung.com/interlink/images/netzwerke/vcd.jpg);
}
.dp_1018 + .dp_x .dpc_x .dpcp_x:nth-of-type(12) .dpcpb_x {
  background-image: url(https://formatwerbung.com/interlink/images/netzwerke/nahverkehrsberatung.jpg);
}
.dp_1018 + .dp_x .dpc_x .dpcp_x:nth-of-type(13) .dpcpb_x {
  background-image: url(https://formatwerbung.com/interlink/images/netzwerke/probst_consorten.jpg);
}
.dp_1018 + .dp_x .dpc_x .dpcp_x:nth-of-type(14) .dpcpb_x {
  background-image: url(https://formatwerbung.com/interlink/images/netzwerke/th_wildau.jpg);
}
.dp_1018 + .dp_x .dpc_x .dpcp_x:nth-of-type(15) .dpcpb_x {
  background-image: url(https://formatwerbung.com/interlink/images/netzwerke/technische_universitat_berlin.jpg);
}

.dp_1018 + .dp_x .dpc_x .dpcp_x:nth-of-type(16) .dpcpb_x {
  background-image: url(https://formatwerbung.com/interlink/images/netzwerke/tuhh.jpg);
}
.dp_1018 + .dp_x .dpc_x .dpcp_x:nth-of-type(17) .dpcpb_x {
  background-image: url(https://formatwerbung.com/interlink/images/netzwerke/christian_albrechts.jpg);
}
.dp_1018 + .dp_x .dpc_x .dpcp_x:nth-of-type(18) .dpcpb_x {
  background-image: url(https://formatwerbung.com/interlink/images/netzwerke/shp.jpg);
}
.dp_1018 + .dp_x .dpc_x .dpcp_x:nth-of-type(19) .dpcpb_x {
  background-image: url(https://formatwerbung.com/interlink/images/netzwerke/vcdb.jpg);
}
.dp_1018 + .dp_x .dpc_x .dpcp_x:nth-of-type(20) .dpcpb_x {
  background-image: url(https://formatwerbung.com/interlink/images/netzwerke/mobile_zeiten.jpg);
}

.dp_1018 + .dp_x .dpc_x .dpcp_x:nth-of-type(21) .dpcpb_x {
  background-image: url(https://formatwerbung.com/interlink/images/netzwerke/spitzenkraft.jpg);
}








.dp_1018 ~ .dp_1018 + .dp_x .dpc_x .dpcp_x:nth-of-type(1) .dpcpb_x {
  background-image: url(https://formatwerbung.com/interlink/images/netzwerke/its_mobility.jpg);
}
.dp_1018 ~ .dp_1018 + .dp_x .dpc_x .dpcp_x:nth-of-type(2) .dpcpb_x {
  background-image: url(https://formatwerbung.com/interlink/images/netzwerke/fgsv.jpg);
}
.dp_1018 ~ .dp_1018 + .dp_x .dpc_x .dpcp_x:nth-of-type(3) .dpcpb_x {
  background-image: url(https://formatwerbung.com/interlink/images/netzwerke/aulora.jpg);
}





.dp_1018 + .dp_x .dpc_x .dpcpt_x .anleitText {
  text-align: center;
  font-family: var(--designFont-1);
  opacity: 0.7;
}








.dp_1018 + .dp_x .dpc_x .dpcp_x .dpcpt_x > p {
  display: none;
}



@media (max-width: 1023px) {
  .dp_1018 + .dp_x {
    font-size: 0.5em;
  }
}
@media (max-width: 760px) {
  .dp_1018 + .dp_x {
    font-size: 0.25em;
  }
  .dp_1018 + .dp_x .dpc_x {
    /* flex-direction: column;  */
  }
  .dp_1018 + .dp_x .dpc_x .dpcp_x {
    /* width: calc(100vw - 16vw); */
    /* width: calc(50vw - 8vw); */
    /* margin: 4vw 8vw !important; */
  }
  
} 







































/* Breadcrumb dp_1001 */
.dp_1001 + .dp_x {
  width: min(100%, var(--design-box-1));
}
.dp_1001 + .dp_x .dpc_x {
  width: min(100%, var(--design-box-2));
  margin: 0 auto;
  display: flex;
  flex-wrap: wrap;
}
.dp_1001 + .dp_x .mod-breadcrumbs__wrapper {
  margin: 2em 5em;
}
.dp_1001 + .dp_x ol {
  display: flex;
  margin: 0;
  padding: 0;
}
.dp_1001 + .dp_x ol li {
  list-style-type: none;
  display: flex;
  align-items: center;
}
.dp_1001 + .dp_x ol li::after {
  content: '/';
  margin: 0 0.4em;
  font-weight: 400;
  font-size: 1.2em;

}
.dp_1001 + .dp_x ol li:nth-last-of-type(1)::after {
  display: none;
}
.dp_1001 + .dp_x ol li.float-start {
  display: none;
}
.dp_1001 + .dp_x ol li::marker {
  display: none;
}
.dp_1001 + .dp_x ol li a,
.dp_1001 + .dp_x ol li a span,
.dp_1001 + .dp_x ol li span {
  font-family: var(--designFont-1);
  color: var(--designFarbe-2);
  text-transform: uppercase;
  transition: color 0.3s;
}

.dp_1001 + .dp_x ol li span{
  font-weight: 400;
  font-size: 1em;
}
.dp_1001 + .dp_x ol li a:hover span{
  color: var(--designFarbe-1);
  transition: color 0.3s;
}
.dp_1001 + .dp_x ol li a {
  text-decoration: none;
}














/* Aktuelles Menü Blog */



.view-category {
  
}

.view-category .dp_1001 + .dp_x .dpc_x {
  position: relative;
  /* background: red; */
  margin-bottom: 1.5em;
}
/* .view-category .dp_1001 + .dp_x .dpc_x::after { */
.view-category .dp_1001 + .dp_x .dpc_x::before {
  /* content: ''; */
  /* position: absolute; */

  /* width: 2.8em; */
  /* height: 0.15em; */

  /* width: 3.23em; */
  /* height: 0.203em; */

  /* width: 2.601em; */
  /* height: 0.164em; */

  /* width: 3.23em; */
  /* height: 0.1em; */

  /* width: 0; */
  /* height: 0; */

  /* margin: 0 0 0 5em; */
  /* background: var(--designFarbe-1); */
  /* bottom: -0.05em; */
}
/*
.do_1008 + .do_x .doc_x .doco_x:nth-last-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > p::before {
    content: '';
    position: absolute;
    height: 0.14em;
    width: 1.9em;
    top: 0;
    background: var(--designFarbe-1);
}
*/



.blog {
  width: min(100%, var(--design-box-1));
}
.blog * {
  font-family: var(--designFont-1);
}

.blog-items {
  width: min(100%, var(--design-box-2));
  margin: 0 auto;
  display: flex;
  flex-wrap: wrap;

  /* font-size: 1em; */
}

.blog-item {
  position: relative;
  width: 100%;
  margin: 1em 5em 0 5em;
  /* padding: 0 0 1em 0; */
  padding: 0 0 0.25em 0;
  display: flex;
  justify-content: space-between;
  gap: 1.8em;
  /* box-shadow: 0 0.02em 0 0 var(--designFarbe-2); */
  border-bottom: 0.02em solid var(--designFarbe-2-01);
  box-sizing: content-box;
  /* height: 14.63em; */
  /* height: 12.63em; */

  /* aspect-ratio: 1032 / 153; */
  /* aspect-ratio: 1032 / 174; */
  aspect-ratio: 1032 / 183;
  height: auto;
  transition: transform 0.3s;
}

.blog-item:hover {
  /* transform: scale(1.01); */
  transition: transform 0.3s;
}



.blog-item:nth-last-of-type(1) {
  border-bottom: 0 solid transparent;
}

.blog-item .item-image {
  width: calc(33% - 1.8em);
  margin: 0;
  overflow: hidden;
}
.blog-item .item-image img {
  width: 100%;
  height: auto;
  object-fit: contain;
  scale: 1.02;
  transition: scale 0.3s;
}
.blog-item:hover .item-image img {
  scale: 1.00;
  transition: scale 0.3s;
}

.blog-item .item-image .caption {
  font-size: 0.75em;
  color: var(--designFarbe-2);
}



.blog-item .item-content {
  width: calc(66% - 0em);
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  /* justify-content: space-between; */
  /* justify-content: space-between; */

}


.blog-item .item-content .page-header {
  display: block;
  width: calc(50% - 1em);
  margin-top: -0.4em;
  margin-bottom: 0.6em;
}
.blog-item .item-content .page-header h2 {
  margin: 0;
}
.blog-item .item-content .page-header a {
  font-family: var(--designFont-1);
  text-decoration: none;
  color: var(--designFarbe-2);
  font-size: 1em;
}

.blog-item .item-content .article-info {
  display: block;
  width: calc(50% - 1em);
  margin: 0;
  font-weight: 600;
}
.blog-item .item-content .article-info .published {
  margin: 0;
}
.blog-item .item-content .article-info .published {
  margin: 0;
}


.blog-item .item-content .interAnleitText1 {
  display: none;
  margin-bottom: 0.8em;
}

.blog-item .item-content .interAnleitText2 {
  display: block;
  width: calc(50% - 1em);
  /* margin: 0 0 1.4em 0; */
  /* margin: 0; */
  /* margin: 0 0 0.3em 0; */
  /* margin: 0 0 0.3em 0; */
  /* margin: 0em 0 0.3em 0; */
  /* margin: 0.8em 0 0em 0; */
  /* margin: 0.8em 0 2em 0; */
  margin: 0;
  margin-bottom: 0.8em;
}

.blog-item .item-content .interAnleitText31 {
  display: block;
  width: calc(50% - 1em);
  /* margin: 0 0 1.4em 0; */
  /* margin: 0; */
  /* margin: 0 0 0.3em 0; */
  /* margin: 0 0 0.3em 0; */
  /* margin: 0em 0 0.3em 0; */
  /* margin: 0.8em 0 0em 0; */
  /* margin: 0.8em 0 2em 0; */
  margin: 0;
  hyphens: auto;
}

.blog-item .item-content .interAnleitText3 {
  display: block;
  width: calc(50% - 1em);
  /* margin: 0 0 0 3.6em; */
  margin: -0.3em 0 0 3.6em;
  hyphens: auto;
}

.view-article .site-grid .interAnleitText1,
.view-article .site-grid .interAnleitText2,
.view-article .site-grid .interAnleitText31,
.view-article .site-grid .interAnleitText3,
.view-article .site-grid .page-header,
.view-article .site-grid .article-info {
  display: none;
}


.blog-item .item-content .interAnleitText31 .anleitTextVor,
.blog-item .item-content .interAnleitText3 .anleitTextVor {
  position: relative;
  font-family: var(--designFont-0);
}
.blog-item .item-content .interAnleitText3 .anleitTextVor span {
  width: auto;
  height: 0.65em;
  aspect-ratio: 265 / 132;
  display: inline-block;
  background-image: var(--designIconDoppelpfeilR);
  background-repeat: no-repeat;
  position: absolute;
  bottom: 0.4em;
  margin: 0 0 0 0.3em;
  transition: background-image 0.3s;
}
.blog-item:hover .item-content .interAnleitText3 span {
  background-image: var(--designIconDoppelpfeilS);
  transition: background-image 0.3s;
}

.blog-item .item-content .readmore {
  /* display: none; */
  /* background: red; */
  position: absolute;
  top: 0;
  left: 0;
  width: 100% !important;
  height: 100%;
  user-select: none;
}
/*
.blog-item .item-content .readmore a {
  width: 100%;
  height: 100%;
  font-size: 0;
  display: block;
}
*/
.blog-item .item-content .readmore a {
  width: 100%;
  height: 100%;
  /* font-size: 0; */
  display: flex;
  align-items: flex-end;
  padding: 0 0em 1em 29em;
  box-sizing: border-box;
  text-decoration: none;
  font-weight: 600;
  color: transparent;
  font-size: 0;
  /* transition: font-size 0.3s; */
}
.blog-item:hover .item-content .readmore a {
  /* font-size: 1em; */
  /* color: var(--designFarbe-1); */
  /* transition: color 0.3s; */
}




.blog-item .item-content > * {
  width: calc(50% - 1.8em) !important;
}


.blog-item .item-content .iconKalender {
  width: 1em;
  height: 1em;
  display: inline-block;
  /* background: red; */
  background-image: var(--designIconKalender);

  margin: 0 0.5em 0 0;
}

.blog-item .item-content .com-content-category-blog .anleitText {
  display: none;
}













/* Aktuelles Menü Blog - Mein Style */
/*
.com-content-category-blog__navigation {
  width: min(100%, var(--design-box-2));
  margin: 0 auto;
  display: flex;
  flex-wrap: wrap;
  margin-top: 2.7em;
}

.com-content-category-blog__pagination {
  margin: 0 5em;
  width: 100%;
}
.com-content-category-blog__pagination ul {
  display: flex;
  justify-content: center;
  margin: 0;
  padding: 0;
}
.com-content-category-blog__pagination li {
  list-style: none;
  width: 3em;
  height: 3em;
  margin: 0.25em;
}
.com-content-category-blog__pagination li a,
.com-content-category-blog__pagination li span {
  width: 100%;
  height: 100%;
  color: var(--designFarbe-2);
  font-weight: 400;
  display: flex;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  transition: font-size 0.3s, box-shadow 0.3s, filter 0.3s;
}
.com-content-category-blog__pagination li > a,
.com-content-category-blog__pagination li > span {
  color: var(--designFarbe-0);
  background: var(--designFarbe-2-01);
}
.com-content-category-blog__pagination li:not(.active):not(.disabled) > a:hover,
.com-content-category-blog__pagination li:not(.active):not(.disabled) > span:hover {
  font-size: 1.5em;
  box-shadow: inset 0 0 0 0.15em var(--designFarbe-0);
  filter: drop-shadow(0 0 0.02em var(--designFarbe-2-01));
  transition: font-size 0.3s, box-shadow 0.3s, filter 0.3s;
}
.com-content-category-blog__pagination li.active a {
  font-weight: 700;
  color: var(--designFarbe-0);
  background: var(--designFarbe-2-02);
}
.com-content-category-blog__pagination .page-item a > span,
.com-content-category-blog__pagination .page-item span > span {
  height: 25%;
  background-repeat: no-repeat;
  background-position: center;
  transition: height 0.3s;
}
.com-content-category-blog__pagination a > span.icon-angle-left,
.com-content-category-blog__pagination span > span.icon-angle-left,
.com-content-category-blog__pagination a > span.icon-angle-right,
.com-content-category-blog__pagination span > span.icon-angle-right {
  width: 25%;
  background-size: 200%;
  background-position: left;
  transition: width 0.3s;
}
.com-content-category-blog__pagination .icon-angle-left {
  transform: rotate(180deg);
  background-image: var(--designIconDoppelpfeilW);
}
.com-content-category-blog__pagination .icon-angle-double-left {
  transform: rotate(180deg);
  background-image: var(--designIconDoppelpfeilW);
}
.com-content-category-blog__pagination .icon-angle-right {
  background-image: var(--designIconDoppelpfeilW);
}
.com-content-category-blog__pagination .icon-angle-double-right {
  background-image: var(--designIconDoppelpfeilW);
}
.com-content-category-blog__pagination .disabled span {
  opacity: 0.3;
}
*/



/* Aktuelles Menü Blog - Der alte Webseite Drecks-Style */
.com-content-category-blog__navigation {
  width: min(100%, var(--design-box-2));
  margin: 0 auto;
  display: flex;
  flex-wrap: wrap;
  margin-top: 2.7em;
}
.com-content-category-blog__pagination {
  margin: 0 5em;
  width: 100%;
}
.com-content-category-blog__pagination ul {
  display: flex;
  justify-content: center;
  margin: 0;
  padding: 0;
}
.pagination *{
  font-family: 'Akko Light';
}
.pagination {
  display: inline-block;
  padding-left: 0;
  margin: 20px 0;
  border-radius: 4px;
}
.pagination > li {
  color: inherit;
  list-style-type: none;  
}
.pagination > li:first-child > a,
.pagination > li:first-child > span {
  margin-left: 0;
  border-bottom-left-radius: 4px;
  border-top-left-radius: 4px;
}
.pagination > li > a,
.pagination > li > span {
  position: relative;
  float: left;
  padding: 4px 12px;
  line-height: 1.42857;
  text-decoration: none;
  border: 1px solid #ddd;
  margin-left: -1px;
  font-size: 0.8em;
}
.pagination > .disabled > span,
.pagination > .disabled > span:hover,
.pagination > .disabled > span:focus,
.pagination > .disabled > a,
.pagination > .disabled > a:hover,
.pagination > .disabled > a:focus {
  color: #777777;
  background-color: #fff;
  border-color: #ddd;
  cursor: not-allowed;
}
.pagination ul.pagination li.active a,
.pagination ul.pagination li a:hover {
  color: #d6aa74;
}
.pagination > .active > a,
.pagination > .active > a:hover,
.pagination > .active > a:focus,
.pagination > .active > span,
.pagination > .active > span:hover,
.pagination > .active > span:focus {
  background: #e30613;
  border-color: #e30613;
}
ul.pagination li.active a,
ul.pagination li a:hover {
  color: #d6aa74;
}
.pagination > li > a,
.pagination > li > span {
  color: inherit;
}
.pagination > li:last-child > a,
.pagination > li:last-child > span {
  border-bottom-right-radius: 4px;
  border-top-right-radius: 4px;
}

.icon-angle-double-left::before {
  content: 'Start';
}
.icon-angle-left::before {
  content: 'Zurück';
}
.icon-angle-right::before {
  content: 'Weiter';
}
.icon-angle-double-right::before {
  content: 'Ende';
}













.pagenavigation {
  width: min(100%, var(--design-box-2));
  margin: 0 auto;
  margin-top: 2.7em;
}
.pagenavigation > span {
  margin: 0 5em;
  width: calc(100% - 10em);
  display: flex;
  justify-content: center;
}

.pagenavigation > span > a {
  text-decoration: none;
}
.pagenavigation > span > a > span {
  margin: 0 1em;
  color: #3d3d3d;
}
.pagenavigation > span > a > span:nth-of-type(2),
.pagenavigation > span > a > span:nth-of-type(3) {
  display: none;
}


















/* 3-er Text 1.roter Strich und Titeltext viel Text drunter Referenzen .do_1018 */
.do_1018 + .do_x {
  /* margin: 0.9em 0 0 0; */
  width: min(100%, var(--design-box-1));
  position: relative;
}

.do_1018 + .do_x * {
  font-family: var(--designFont-1);
}
.do_1018 + .do_x .doc_x {
  width: min(100%, var(--design-box-2));
  margin: 0 auto;
  display: flex;
  flex-wrap: wrap;
}
.do_1018 + .do_x .doc_x .doco_x {
  width: 100%;
  margin: 0 5em;
  position: relative;
}
.do_1018 + .do_x .doc_x .doco_x > div {
  width: 100%;
}
.do_1018 + .do_x .doc_x .doco_x > div {
  width: 100%;
  display: flex;
  justify-content: space-between;
  gap: 1.8em;
}
.do_1018 + .do_x .doc_x .doco_x > div > div {
  width: calc(33% - 1.8em);
}
.do_1018 + .do_x .doc_x .doco_x > div > div p {
  color: var(--designFarbe-2);
  font-weight: 500;
  font-size: 1.05em;
  font-family: var(--designFont-0);
  hyphens: auto;
}
.do_1018 + .do_x .doc_x .doco_x > div:nth-of-type(1) > div:nth-of-type(1) > p {
  padding: 1.05em 0 0 0;
  position: relative;
  font-weight: 800;
  font-size: 1.7em;
  display: flex;
  align-items: center;
  font-family: var(--designFont-1);
}
.do_1018 + .do_x .doc_x .doco_x > div:nth-of-type(1) > div:nth-of-type(1) > p::before {
  /* content: ''; */
  /* position: absolute; */
  /* width: 12%; */
  /* height: 3%; */
  
  /* width: 1.9em; */
  /* height: 0.14em; */
  
  /* width: 1.9em; */
  /* height: 0.09em; */

  /* top: 0; */
  /* background: var(--designFarbe-1); */
}



.do_1018 + .do_x .doc_x .doco_x > div > div:nth-last-of-type(1) > p a {
  display: inline-block;
  background-image: var(--designIconDoppelpfeilR);
  background-repeat: no-repeat;
  width: 1.3em;
  height: 0.6em;
  margin-bottom: 0.05em;
  transition: background-image 0.3s;
}
.do_1018 + .do_x .doc_x .doco_x > div > div:nth-last-of-type(1) > p a:hover {
  background-image: var(--designIconDoppelpfeilS);
  transition: background-image 0.3s;
}



.do_1018 + .do_x .doc_x .doco_x > div:nth-of-type(2) > div h3 {
  margin: 1em 0 1.4em 0;
}

.do_1018 + .do_x .doc_x .doco_x > div:nth-of-type(2) > div:nth-of-type(1) img {
  width: 100%;
  height: auto;
}






.do_1018 + .do_x .doc_x .doco_x > div:nth-of-type(2) > div h4 {
  margin: 1.7em 0 0.4em 0;
  color: var(--designFarbe-1);
}
.do_1018 + .do_x .doc_x .doco_x > div:nth-of-type(2) > div h4:nth-of-type(1) {
  margin: -0.4em 0 0.4em 0;
}
.do_1018 + .do_x .doc_x .doco_x > div:nth-of-type(2) > div:nth-of-type(1) h4:nth-of-type(1) {
  margin: 0 0 0.4em 0;
}
.do_1018 + .do_x .doc_x .doco_x > div:nth-of-type(2) > div p {
  margin: 0 0 0.4em 0;
}




@media (max-width: 1023px) {
  .do_1018 + .do_x {
    font-size: 0.5em;
  }
}
@media (max-width: 760px) {
  .do_1018 + .do_x {
    /* padding-top: 7em; */
    /* padding-bottom: calc(100vw / 40); */
  }
  .do_1018 + .do_x .doc_x .doco_x {
    /* margin-bottom: 6em; */
  }
  .do_1018 + .do_x .doc_x .doco_x > div {
    display: block;
    /* box-shadow: 0 0 0 0 #99999900; */
    margin: 0 0 2em 0;
    padding: 0 0 2em 0;
  }
  .do_1018 + .do_x .doc_x .doco_x > div > div {
    width: 100%;
  }
} 































/* 2-er Text Artikel Bld Links - Texte rechts .do_1030 */
.do_1030 + .do_x {
  margin: 2.5em 0 0 0;
  width: min(100%, var(--design-box-1));
  position: relative;
}

.do_1030 + .do_x * {
  font-family: var(--designFont-1);
}
.do_1030 + .do_x .doc_x {
  width: min(100%, var(--design-box-2));
  margin: 0 auto;
  display: flex;
  flex-wrap: wrap;
}
.do_1030 + .do_x .doc_x .doco_x {
  width: 100%;
  margin: 0 5em;
  position: relative;
  display: flex;
  gap: 2.6em;
}
.do_1030 + .do_x .doc_x .doco_x > div {
  /* width: 100%; */
}
.do_1030 + .do_x .doc_x .doco_x > div:nth-of-type(1) {
  width: calc(32% - 0em);
}
.do_1030 + .do_x .doc_x .doco_x > div:nth-of-type(2) {
  width: calc(65% - 0em);
}

.do_1030 + .do_x .doc_x .doco_x > div:nth-of-type(1) img {
  width: 100%;
  aspect-ratio: 1200 / 710;
  height: auto;
}
.do_1030 + .do_x .doc_x .doco_x > div:nth-of-type(1) p {
  margin: 0.15em 0 0 0;
  font-size: 0.78em;
  color: var(--designFarbe-2);
}

.do_1030 + .do_x .doc_x .doco_x > div:nth-of-type(2) h1 {
  font-size: 1.75em;
  line-height: 1.2;
  margin: -0.28em 0 0 0;
}
.do_1030 + .do_x .doc_x .doco_x > div:nth-of-type(2) h2 {
  font-size: 1.16em;
}

.do_1030 + .do_x .doc_x .doco_x > div:nth-of-type(2) h2 .iconKalender {
  width: 1em;
  height: 1em;
  display: inline-block;
  background-image: var(--designIconKalender);
  margin: 0 0.3em -0.02em 0;
}

.do_1030 + .do_x .doc_x .doco_x > div:nth-of-type(2) h2 span {
  font-weight: 400;
}


.do_1030 + .do_x .doc_x .doco_x > div:nth-of-type(2) p,
.do_1030 + .do_x .doc_x .doco_x > div:nth-of-type(2) p a,
.do_1030 + .do_x .doc_x .doco_x > div:nth-of-type(2) p strong {
  font-family: var(--designFont-0);
  color: var(--designFarbe-2);
}


.do_1030 + .do_x .doc_x .doco_x > div:nth-of-type(2) p {
  font-size: 1.17em;
  margin-bottom: 1em;
  -webkit-hyphens: auto;
  hyphens: auto;
}

.do_1030 + .do_x .doc_x .doco_x > div:nth-of-type(2) p a {
  word-break: break-all;
}


.do_1030 + .do_x .doc_x .doco_x > div:nth-of-type(2) img {
  height: 7.6em;
  margin-bottom: 1em;
}



.do_1030 + .do_x .doc_x .doco_x > div:nth-of-type(2) .extraLink p,
.do_1030 + .do_x .doc_x .doco_x > div:nth-of-type(2) .extraLink p a {
  font-weight: 700;
  color: var(--designFarbe-1);
}





@media (max-width: 1023px) {
  .do_1030 + .do_x {
    font-size: 0.5em;
  }
}
@media (max-width: 760px) {
  .do_1030 + .do_x {
    /* padding-top: 7em; */
    /* padding-bottom: calc(100vw / 40); */
  }
  .do_1030 + .do_x .doc_x .doco_x {
    /* margin-bottom: 6em; */
  }
  .do_1030 + .do_x .doc_x .doco_x > div {
    display: block;
    /* box-shadow: 0 0 0 0 #99999900; */
    margin: 0 0 2em 0;
    padding: 0 0 2em 0;
  }
  .do_1030 + .do_x .doc_x .doco_x > div > div {
    width: 100%;
  }
} 























/* 1-er Text .do_1031 */
.do_1031 + .do_x {
  margin: 2.5em 0 0 0;
  width: min(100%, var(--design-box-1));
  position: relative;
}

.do_1031 + .do_x * {
  font-family: var(--designFont-1);
}
.do_1031 + .do_x .doc_x {
  width: min(100%, var(--design-box-2));
  margin: 0 auto;
  display: flex;
  /* flex-wrap: wrap; */
}
.do_1031 + .do_x .doc_x .doco_x {
  width: 100%;
  margin: 0 5em;
  /* position: relative; */
  /* display: flex; */
  /* gap: 2.6em; */
}
.do_1031 + .do_x .doc_x .doco_x > div:nth-of-type(2) {
  width: 100%;
}

.do_1031 + .do_x .doc_x .doco_x > div h1 {
  font-size: 1.75em;
  line-height: 1.2;
  margin: -0.28em 0 1em 0;
  /* color: var(--designFarbe-1); */
}
.do_1031 + .do_x .doc_x .doco_x > div h4 {
  margin: 0;
  font-size: 1.16em;
  color: var(--designFarbe-1);
}

.do_1031 + .do_x .doc_x .doco_x > div p {
  font-size: 1.17em;
  font-family: var(--designFont-0);
  margin-bottom: 1em;
  -webkit-hyphens: auto;
  hyphens: auto;
}

.do_1031 + .do_x .doc_x .doco_x > div a {
  text-decoration: none;
  color: var(--designFarbe-2);
  word-break: break-all;
}

.do_1031 + .do_x .doc_x .doco_x > div p strong {
  font-family: var(--designFont-0);
}
.do_1031 + .do_x .doc_x .doco_x > div p strong span {
  width: 1.25em;
  display: inline-block;
}







@media (max-width: 1023px) {
  .do_1031 + .do_x {
    font-size: 0.5em;
  }
}
@media (max-width: 760px) {
  .do_1031 + .do_x {
    /* padding-top: 7em; */
    /* padding-bottom: calc(100vw / 40); */
  }
  .do_1031 + .do_x .doc_x .doco_x {
    /* margin-bottom: 6em; */
  }
  .do_1031 + .do_x .doc_x .doco_x > div {
    display: block;
    /* box-shadow: 0 0 0 0 #99999900; */
    margin: 0 0 2em 0;
    padding: 0 0 2em 0;
  }
  .do_1031 + .do_x .doc_x .doco_x > div > div {
    width: 100%;
  }
} 



























/* skalierung */

#designWahl_001 {
    position: fixed;
    top: 0.5em;
    right: 0.5em;
    color: #fff;
    z-index: 111;
    background: var(--designFarbe-2-01);
    transition: 0.3s;
}
#designWahl_001 .designGroesse {
    width: 6em;
    display: flex;
    justify-content: space-between;
    transition: 0.3s;
}

#designWahl_001 .designGroesse .designPlus, #designWahl_001 .designGroesse .designMinus {
    width: 2.5em;
    height: 2.5em;
    display: flex;
    justify-content: center;
    align-items: center;
    cursor: pointer;
    font-size: 1em;
    font-weight: 700;
    user-select: none;
    transition: 0.3s;
}

@media (max-width: 760px) {
  #designWahl_001 {
    display: none;
  }
}




/* Navigation pagenavigation Fix */
body .pagenavigation {
  display: none;
}
body.layout-blog .pagenavigation {
  /* display: block; */
}
body.itemid-116.artikelOn .pagenavigation,
body.itemid-122.artikelOn .pagenavigation {
  /* display: block; */
}



/* Safari Kill - alles was Safari verbogt ist ausgeschaltet */
body.safariMist .ds_1001 ~ .ds_x .sliderDotZuruck:hover {
  background-image: var(--designIconLeftW);
}
body.safariMist .ds_1001 ~ .ds_x .sliderDotWeiter:hover {
  background-image: var(--designIconRightW);
}

body.safariMist .do_1010 + .do_x .doc_x .doco_x > div.teaserSelbst > div:nth-last-of-type(1) > p a:hover {
  background-image: var(--designIconDoppelpfeilR);
}

body.safariMist .dp_1006 + .dp_x .dpc_x .dpcp_x .dpcpt_x:hover div.anleitText a {
  background-image: var(--designIconDoppelpfeilR);
}

body.safariMist .dp_1016 + .dp_x .dpc_x .dpcp_x .dpcpt_x:hover div.anleitText a {
  background-image: var(--designIconDoppelpfeilR);
}

body.safariMist .df_1002 + .df_x .dfc_x li .readmore a:hover span {
  background-image: var(--designIconDoppelpfeilR);
}
body.safariMist .df_1010 + .df_x .dfc_x li:hover .anleitText span {
  background-image: var(--designIconDoppelpfeilR);
}

body.safariMist .blog-item {
  aspect-ratio: initial;
  height: 12.65em;
}
body.safariMist .blog-item:hover .item-content .interAnleitText3 span {
  background-image: var(--designIconDoppelpfeilR);
}
















.dp_1001 + .dp_x .dpc_x {
  position: relative;
}

.do_1010 + .do_x .doc_x .doco_x > div.teaserZusatzLink{
  position: relative;
}

.do_1010 + .do_x .doc_x .doco_x > div.teaserZusatzLink::before {
  content: '';
  position: absolute;
  /* width: 2.8em; */
  /* height: 0.15em; */
  /* width: 3.23em; */
  /* height: 0.203em; */
  /* width: 2.601em; */
  /* height: 0.164em; */
  width: 3.23em;
  height: 0.204em;
  /* margin: 0 0 0 5em; */
  background: var(--designFarbe-1);
  bottom: -0.05em;
}






.dp_1001 + .dp_x .dpc_x::before {
  content: '';
  position: absolute;
  /* width: 2.8em; */
  /* height: 0.15em; */
  /* width: 3.23em; */
  /* height: 0.203em; */
  /* width: 2.601em; */
  /* height: 0.164em; */
  width: 3.23em;
  height: 0.204em;
  margin: 0 0 0 5em;
  background: var(--designFarbe-1);
  bottom: -0.05em;
}


























/* Impressum Fix */

.itemid-144 footer {
    margin: 5em 0 0 0;
}
.itemid-144 .dp_1001 + .dp_x nav {
  opacity: 0;
  pointer-events: none;
}

.itemid-144 .do_1017 + .do_x .doc_x .doco_x > div:nth-of-type(2) > div p {
  margin: 0;
}
.itemid-144 .do_1017 + .do_x .doc_x .doco_x > div:nth-of-type(2) > div:nth-of-type(1) p:nth-of-type(1) {
  margin: 0.8em 0 0 0;
}
.itemid-144 .do_1017 + .do_x .doc_x .doco_x > div:nth-of-type(2) > div:nth-of-type(1) p:nth-last-of-type(2) {
  margin: 1em 0 0 0;
}

.itemid-144 .do_1017 + .do_x .doc_x .doco_x > div:nth-of-type(2) > div h4 {
  margin: 1em 0 0 0 !important;
}
.itemid-144 .do_1017 + .do_x .doc_x .doco_x > div:nth-of-type(2) > div:nth-of-type(1) h4:nth-last-of-type(1) {
  margin: 0 !important;
}

.itemid-144  .do_1017 + .do_x .doc_x .doco_x > div:nth-of-type(2) > div:nth-of-type(2),
.itemid-144  .do_1017 + .do_x .doc_x .doco_x > div:nth-of-type(2) > div:nth-of-type(3) {
  margin: -0.18em 0 0 0;
}

.itemid-144 .do_1017 + .do_x .doc_x .doco_x > div a {
  color: var(--designFarbe-2);
  text-decoration: none;
}


/* Datenschutz Fix */

.itemid-145 .dp_1001 + .dp_x nav {
  opacity: 0;
  pointer-events: none;
}
.itemid-145 footer {
  margin: 5em 0 0 0;
}




















/* WITT */



/* HEADER MENÜ */



.header {
  background: var(--designFarbe-4);
}
.hauptText1Open .header {
  /* background: var(--designFarbe-0); */
}
.header.openHeader {
  /* transition: height 0.3s; */
}

.dm_5001 .container-header .container-nav {
  display: none;
  flex-direction: row;
  height: 100%;
  background: transparent;
}
.dm_5001 .container-header nav.navbar {
  opacity: 0;
}

.dm_5001.hauptText1Open .container-header .container-nav {
  display: flex;
}


.dm_5001 .container-header .container-nav {
  width: min(100%, var(--design-box-1));
}
























/* Hasenhügel */



body {
  background: var(--designFarbe-1);
}

@media (max-width: 760px) {
  body {
    /* background: url(https://ferienhaus-hasenhuegel.de/images/ferienhaus-hasenhuegel/ferienhaus-hasenhuegel_2560.jpg); */
    /* background-position: center; */
    /* background-size: cover; */
    /* background-repeat: no-repeat; */
    /* background-attachment: fixed; */
  }
}

.cont {
  width: 100vw;
}





.hauptText1 {
  width: 100%;
  display: flex;
  position: fixed;
  top: 0;
  justify-content: center;
  /* background: #ff00ff33; */
  /* overflow: hidden; */
  overflow-x: hidden;
  overflow-y: scroll;
  /* background: linear-gradient(90deg, #7E190F 16%, rgba(220,41,26,1) 100%); */

  background: var(--designFarbe-5);
  /* background: var(--designFarbe-5-03); */
  /* backdrop-filter: blur(3px); */
  
  background: url(https://wildausmv.de/images/wildausmv/hirsch.jpg);
}

@media (max-width: 760px) {
  .hauptText1 {
    box-shadow: 0 20px 0 0 var(--designFarbe-4);
  }
}


.hauptText1 {
  /* background: var(--designFarbe-1); */
}
.hauptText1 > div {
  width: 80%;
  display: flex;
  flex-wrap: wrap;
  gap: 5em;
}

.hauptText1 .hauptText1_teile {
  /* width: calc(50% - 2.5em); */
  overflow: hidden;
  /* color: var(--designFarbe-0); */
  color: var(--designFarbe-4);
}

@media (max-width: 760px) {
  .hauptText1 .hauptText1_teile {
    transform: translateY(-8vw);
  }
}

.hauptText1 .hauptText1_teil1 {
  
}

.itemid-101 .hauptText1 .hauptText1_teile.hauptText1_teil1 .mobileZusatzLogo {
  background: url(https://wildausmv.de/images/wildausmv/jagd-quartier-pasewalk.svg);
  width: 68%;
  aspect-ratio: 512 / 352;
  height: auto;
  margin: 0 auto 2em auto;
  background-repeat: no-repeat;
  background-size: contain;
}


.hauptText1 .hauptText1_teile.hauptText1_teil1 h1 {
  /* background-image: var(--designLogoHaseW); */
  /* background-repeat: no-repeat; */
  /* background-size: 16%; */
  /* background-position-x: right; */
  /* background-position-y: 0.1em; */
  margin: 0.25em 0 0.67em 0;
  /* font-size: 11vw; */
  /* font-family: var(--designFont-3); */
  /* font-weight: 400; */

  font-size: 14vw;
  text-align: center;
  font-family: var(--designFont-3);
  font-weight: 700;
  line-height: 0.9;
}

.hauptText1 > div h3,
.hauptText1 > div p{
  color: var(--designFarbe-0);
}

.hauptText1 .hauptText1_teile h3 {
  margin-top: 0;
  font-size: 1.7em;
}
/*
.itemid-101 .hauptText1 .hauptText1_teil1 h3:nth-last-of-type(1) {
  background-image: url(https://webumzug.de/images/frank-zimmermann/wahlkreuz.svg);
  background-repeat: no-repeat;
  background-size: 12%;
  background-position-x: 100%;
}
*/
.itemid-101 .hauptText1 .hauptText1_teil1 h3:nth-last-of-type(1) {
  position: relative;
  /* background-image: url(https://webumzug.de/images/frank-zimmermann/wahlkreuz.svg); */
  /* background-repeat: no-repeat; */
  /* background-size: 2em; */
  /* background-position-x: 12em; */
}
.itemid-101 .hauptText1 .hauptText1_teil1 h3:nth-last-of-type(1)::before {
  position: absolute;
  content: '';
  width: 3em;
  height: 3em;
  left: 10em;
  top: -1em;;
  /* background-image: url(https://webumzug.de/images/frank-zimmermann/wahlkreuz.svg); */
  /* background-image: url(https://webumzug.de/images/frank-zimmermann/wahlkreuz.svg); */
  background-repeat: no-repeat;
  background-size: 100%;
  /* background-position-x: 12em; */
}


.itemid-103 .hauptText1 .hauptText1_teile.hauptText1_teil1 h1,
.itemid-104 .hauptText1 .hauptText1_teile.hauptText1_teil1 h1,
.itemid-103 .hauptText1 .hauptText1_teile.hauptText1_teil1 h2,
.itemid-104 .hauptText1 .hauptText1_teile.hauptText1_teil1 h2,
.itemid-103 .hauptText1 .hauptText1_teile.hauptText1_teil1 h3,
.itemid-104 .hauptText1 .hauptText1_teile.hauptText1_teil1 h3 {
  font-family: var(--designFont-1);
  color: var(--designFarbe-4);
  font-size: 9vw;
  text-align: left;
}
.itemid-103 .hauptText1 .hauptText1_teile.hauptText1_teil1 h3,
.itemid-104 .hauptText1 .hauptText1_teile.hauptText1_teil1 h3 {
  font-size: 5vw;
}

@media (max-width: 760px) {
  .itemid-101 .hauptText1 .hauptText1_teil1 h3:nth-last-of-type(1)::before {
    width: 2em;
    height: 2em;
    left: 60vw;
  }
}
@media (max-width: 320px) {
  .itemid-101 .hauptText1 .hauptText1_teil1 h3:nth-last-of-type(1)::before {
    width: 1.8em;
    height: 1.8em;
    left: 60vw;
  }
}

.hauptText1 .hauptText1_teile p {
  color: var(--designFarbe-4);
  line-height: 1.4;
  font-size: 1.2em;
  -webkit-hyphens: auto;
  hyphens: auto;
  margin: 0 0 1em 0;
}
.hauptText1 .hauptText1_teile p strong {
  margin: 0 0 0.25em 0;
  display: inline-block;
}

.hauptText1 h3 span {
  opacity: 0;
  user-select: none;
  display: none;
}

.hauptText1_teil3 ul, 
.hauptText1_teil4 ul {
  /* display: flex; */
  /* flex-wrap: wrap; */
}
.hauptText1_teil3 li, 
.hauptText1_teil4 li {
  /* width: 50%; */
  width: 100%;
  list-style: none;
}

.hauptText1_teil3 svg, 
.hauptText1_teil4 svg {
  width: 1em;
}
.hauptText1_teil3 svg path, 
.hauptText1_teil4 svg path {
  fill: var(--designFarbe-0);
}





.hauptText2 {
  width: 100%;
  /* display: flex; */
  position: absolute;
  /* top: 100px; */
  /* justify-content: center; */
  background: var(--designFarbe-1);
  /* background: #ff00ff33; */
  transition: top 0.6s;

  /* background: linear-gradient(90deg, #7E190F 16%, rgba(220,41,26,1) 100%); */
  /* background: var(--designFarbe-1); */

  /* background: green; */

  /* background-image: url(https://webumzug.de/images/frank-zimmermann/boitzenburger-land_3840.jpg); */
  /* background: url(https://ferienhaus-hasenhuegel.de/images/ferienhaus-hasenhuegel/ferienhaus-hasenhuegel_2560.jpg); */
  /* background: url(https://wildausmv.de/images/wildausmv/hintergrund_001.jpg); */

  background: url(https://wildausmv.de/images/wildausmv/bild-1.jpg);
  
  background-position: center !important;
  background-size: cover !important;
  background-repeat: no-repeat !important;
  background-attachment:fixed !important;
}
.hauptText2 > div {
  /* position: absolute; */
  width: 20%;
  /* margin-left: 36%; */
  /* padding: 4em; */
  padding: 3em 4em 9em 4em;
  margin-left: 66%;
  /* background: #42494fdd; */
  /* background: #42494f66; */
  /* background: #47688566; */
  /* backdrop-filter: blur(7px); */
  /* background: var(--designFarbe-5-03); */
  backdrop-filter: blur(5px);
  display: flex;
  flex-wrap: wrap;
  /* gap: 5em; */
  transition: background 0.3s;
}
.hauptText2 > div:hover {
  background: var(--designFarbe-0-03);
  transition: background 0.3s;
}


.hauptText2 > div::before {
  /* content: ''; */
  width: 35%;
  height: 4em;
  position: fixed;
  background: #3e4a55aa;
  top: 9em;
  transform: translateX(-4em);
  backdrop-filter: blur(100px);
}
.hauptText2 > div::after {
  /* content: ''; */
  width: 35%;
  height: 4em;
  position: fixed;
  background: #3e4a55aa;
  bottom: 3em;
  transform: translateX(-4em);
  backdrop-filter: blur(100px);
}

@media (max-width: 760px) {
  .hauptText2 {
    /* background-image: url(https://webumzug.de/images/frank-zimmermann/boitzenburger-land_1366.jpg); */
    /* background: url(https://ferienhaus-hasenhuegel.de/images/ferienhaus-hasenhuegel/ferienhaus-hasenhuegel_1366.jpg); */
    /* background-size: contain !important; */
    background-size: 160% !important;
    background-position: bottom !important;
    /* background-position: center 111% !important; */
    pointer-events: none !important;
  }
}


.hauptText2 .hauptText2_teile {
  padding: 0 0.1em 0 0.1em;
  /* margin: 0 0 5em 0; */
  margin: 0 0 0em 0;
  color: var(--designFarbe-0);
  flex: 1 1 380px;

  overflow: hidden;

  /*
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  */
}

/* .hauptText2 .hauptText2_teile.hauptText2_teil1 */
/*
.hauptText2 > div {
  background-image: var(--designLogoHaseW);
  background-repeat: no-repeat;
  background-size: 10%;
  background-position-x: right;
}
*/



.hauptText2 .hauptText2_teile.hauptText2_teil1 h1 {
  /* background-image: var(--designLogoHaseW); */
  /* background-repeat: no-repeat; */
  /* background-size: 16%; */
  /* background-position-x: right; */
  /* background-position-y: 0.1em; */
  margin: 0.25em 0 0.67em 0;
  font-family: var(--designFont-3);
  font-weight: 400;
  color: var(--designFarbe-4);
  text-align: center;
}


.itemid-103 .hauptText2 .hauptText2_teile.hauptText2_teil1 h1,
.itemid-104 .hauptText2 .hauptText2_teile.hauptText2_teil1 h1,
.itemid-103 .hauptText2 .hauptText2_teile.hauptText2_teil1 h2,
.itemid-104 .hauptText2 .hauptText2_teile.hauptText2_teil1 h2,
.itemid-103 .hauptText2 .hauptText2_teile.hauptText2_teil1 h3,
.itemid-104 .hauptText2 .hauptText2_teile.hauptText2_teil1 h3 {
  font-family: var(--designFont-1);
  color: var(--designFarbe-4);
}





section:nth-last-of-type(1) {
  margin: 0 0 5em 0;
}
section h2 {
  margin: 4em 0 1em 0;
}

.hauptText2 .hauptText2_teile h3 {
  margin-top: 0;
  /* font-size: 1.7em; */
  font-size: 1.3em;
}

.itemid-101 .hauptText2 .hauptText2_teil1 h3:nth-last-of-type(1) {
    position: relative;
  /* background-image: url(https://buergermeister-zimmermann.de/images/frank-zimmermann/wahlkreuz.svg); */
  /* background-repeat: no-repeat; */
  /* background-size: 2em; */
  /* background-position-x: 12em; */
}

/*.itemid-101 .hauptText2 .hauptText2_teil1 h3:nth-last-of-type(1)::before {
  position: absolute;
  content: '';
  width: 3em;
  height: 3em;
  left: 10em;
  top: -1em;;
  background-image: url(https://buergermeister-zimmermann.de/images/frank-zimmermann/wahlkreuz.svg);
  background-repeat: no-repeat;
  background-size: 100%;
  /* background-position-x: 12em; */
}

.hauptText2 .hauptText2_teile h4 {
  /* font-size: 1.7em; */
  font-size: 1.2em;
}

@media (max-width: 1024px) {
  .hauptText2 .hauptText2_teile h3 {
    font-size: 1em;
  }
  .hauptText2 .hauptText2_teile h4 {
    font-size: 1em;
  }
}

.hauptText2 .hauptText2_teile p {
  color: var(--designFarbe-4);
  line-height: 1.4;
  font-size: 1.5em;
  -webkit-hyphens: auto;
  hyphens: auto;
  margin: 0 0 1.5em 0;
}
.hauptText2 .hauptText2_teile p strong {
  margin: 0 0 0.25em 0;
  /* display: inline-block; */
  display: block;
}
.hauptText2 .hauptText2_teile p a {
  color: var(--designFarbe-4);
}

.bildfloat img {
  float: right;
  /* width: 25%; */
  width: 20%;
  /* margin: 0em 0em 2em 3em; */
  margin: 0em 0em 0em 2em;
}


.hauptText2 h3 span {
  opacity: 0;
  user-select: none;
  display: none;
}
.hauptText2[data-boxen="2"] .hauptText2_teil2 h3 span {
  display: initial;
}
.hauptText2[data-boxen="3"] .hauptText2_teil2 h3 span,
.hauptText2[data-boxen="3"] .hauptText2_teil3 h3 span {
  display: initial;
}
.hauptText2[data-boxen="4"] .hauptText2_teil2 h3 span,
.hauptText2[data-boxen="4"] .hauptText2_teil3 h3 span,
.hauptText2[data-boxen="4"] .hauptText2_teil4 h3 span {
  display: initial;
}





.hauptText2_teil3 ul,
.hauptText2_teil4 ul {
  display: flex;
  flex-wrap: wrap;
}
.hauptText2_teil3 li,
.hauptText2_teil4 li {
  width: 50%;
  list-style: none;
}
.hauptText2_teil3 svg,
.hauptText2_teil4 svg {
  width: 1em;
}
.hauptText2_teil3 svg path,
.hauptText2_teil4 svg path {
  fill: var(--designFarbe-0);
}













.mod-menu.mod-menu_dropdown-metismenu.metismenu.mod-list {
  /* display: none; */
  margin: 1em 0;
}

#designWahl_001 {
  display: none;
}




/* Sozial Media */

.dl_5001 ~ .dl_x .dlc_x {
  display: flex;
  /* font-size: 3em; */
}

.dl_5001 ~ .dl_x .dlc_x .dlcl_x {
  display: flex;
  align-items: center;
  flex-direction: row;
}
.dl_5001 ~ .dl_x .dlc_x .dlcl_x:nth-of-type(1) {
  margin: 0;
}
.dl_5001 ~ .dl_x .dlc_x .dlcl_x:nth-of-type(2) {
  margin: 0 50%;
}

.dm_5001 .container-header .container-search {
  width: 17.5%;
}

.dm_5001 .container-header .container-search,
.dm_5001 .container-header .container-search > div,
.dl_5001 ~ .dl_x,
.dl_5001 ~ .dl_x .dlc_x,
.dl_5001 ~ .dl_x .dlc_x .dlcl_x {
  height: 100%;
}
.dl_5001 ~ .dl_x .dlc_x .dlcl_x a {
  height: 30%;
  width: auto;
  background-size: contain;
}

.dl_5001 ~ .dl_x .dlc_x .dlcl_x a:nth-of-type(1) {
  font-size: 3.5vw;
  background: url(https://wildausmv.de/images/wildausmv/facebook-w.svg);
  background-repeat: no-repeat;
}

.dl_5001 ~ .dl_x .dlc_x .dlcl_x a:nth-of-type(2) {
  font-size: 3.5vw;
  background: url(https://wildausmv.de/images/wildausmv/instagram-w.svg);
  background-repeat: no-repeat;
}






.wcTxLeCoFeldWhite1 {
  display: flex;
  justify-content: flex-end;
}
.kleinMenu {
  height: 100%;
  display: flex;
  align-items: flex-start;
  justify-content: flex-end;
  width: 36%;
  z-index: 10;
}
.kleinMenu > a {
  display: inline-block;
  /* margin: 0 9%; */
  margin: 6% 9% 0 0;
  font-size: 2em;
  text-decoration: none;
  font-family: var(--designFont-0);
  color: var(--designFarbe-4);

  padding: 0.25em 0.5em;
  border-radius: 1em;
  backdrop-filter: blur(1px);
  box-shadow: inset 0 0 0px 1px var(--designFarbe-4-03);
}

.kleinMenu .instagram {

  background: url(https://wildausmv.de/images/wildausmv/instagram.svg);
  height: 8%;
  margin: 7.5% 5% 0 0;
  aspect-ratio: 1 / 1;
  width: auto;
  padding: 0;
  box-shadow: none;
  border-radius: 0;
}
.kleinMenu .facebook {

  background: url(https://wildausmv.de/images/wildausmv/facebook.svg);
  height: 7%;
  margin: 7.5% 3% 0 0;
  aspect-ratio: 1 / 1;
  width: auto;
  padding: 0;
  box-shadow: none;
}
.kleinMenu .logo {
  /* margin: 0 0 5% 30%; */
  /* aspect-ratio: 512 / 220; */
}


.kleinMenu .book {
  padding: 0.5em 1em;
  border: 0.1em solid var(--designFarbe-0);
  border-radius: 10em;
}












.wittCont {
  width: 100vw;
  /* aspect-ratio: 3840 / 2160; */
  /* height: auto; */

  display: flex;
  justify-content: center;
  align-items: flex-end;
  background: #00ff3733;

  position: fixed;
  /* top: 0; */
  bottom: 0;

}

img {
  /* display: none; */
  /* width: 100%; */
  object-fit: cover !important;
  width: 100%;
  height: 100%;
  opacity: 0.9;
  transition: 0.3s;
}
img:hover {
  transform: scale(1.0);
  opacity: 1;
  transition: 0.3s;
}

.f9e0057e76 button > div {
  overflow: hidden;
  width: 100% !important;
  height: 100% !important;
}

button {
  border: none;
  padding: 0;
  /* width: 24%; */
  width: calc(calc(100% / 3) - 4px);
  aspect-ratio: 1 / 1;
  height: auto;
  padding-block: 2px;
  padding-inline: 2px;
  background: transparent;

  /* cursor: pointer; */
  cursor: initial;
  pointer-events: none;
}
@media (max-width: 760px) {
  button {
    pointer-events: all;
  }
}



:root {
  /* --designFeldBreite: 66; */
  /* --designFeldBreiteP: 66%; */
  --designFeldBreite: 50;
  --designFeldBreiteP: 50%;
  --designFeldBreiteZ: calc(var(--designFeldBreite) / 100);
}


.wittCont .wcTextLeft{
  width: var(--designFeldBreiteP);
  /* width: 30%; */
  max-width: 100vh;
  /* height: 100vh; */
  height: calc( 3840 * var(--designFeldBreiteZ) / 2160 * 88vw );
  /* height: calc( 3840 * var(--designFeldBreiteZ) / 2160 * 75vw ); */
  max-height: 100vh;


  left: 0;
  bottom: 0;
  position: absolute;
  display: flex;
  align-items: flex-end;
}

.wittCont .wcTextRight{
  /* width: var(--designFeldBreiteP); */
  width: 0%;
  max-width: 100vh;
  /* height: 100vh; */
  height: calc( 3840 * var(--designFeldBreiteZ) / 2160 * 88vw );
  /* height: calc( 3840 * var(--designFeldBreiteZ) / 2160 * 75vw ); */
  max-height: 100vh;

  right: 0;
  bottom: 0;
  position: absolute;
  display: flex;
  align-items: flex-end;
}




.wittCont .wcTextLeft .wcTxLeCo {
  position: relative;
  
  width: 100%;
  height: 85%;
  /* background: var(--designFarbe-1); */
}

.wittCont .wcTextLeft .wcTxLeCo .wcTxLeCoFeldWhite1 {
  position: absolute;
  top: -18%;
  width: 100vw;
  /* height: 18%; */
  height: 37%;
  /* background: var(--designFarbe-0); */
  /* background: var(--designFarbe-0); */
  /* background-image: url(https://webumzug.de/images/frank-zimmermann/boitzenburger-land_3840.jpg); */
  /* background: url(https://ferienhaus-hasenhuegel.de/images/ferienhaus-hasenhuegel/ferienhaus-hasenhuegel_2560.jpg); */
  /* background: url(https://wildausmv.de/images/wildausmv/hintergrund_001.jpg); */
  background: url(https://wildausmv.de/images/wildausmv/bild-1.jpg);
  background-position: center !important;
  background-size: cover !important;
  background-repeat: no-repeat !important;
  background-attachment: fixed !important;
}
@media (max-width: 760px) {
  .wittCont .wcTextLeft .wcTxLeCo .wcTxLeCoFeldWhite1 {
    background-image: none !important;
    /* background: var(--designFarbe-4); */
    background: transparent;
    height: 18%;
  }
  .itemid-101 .wittCont .wcTextLeft .wcTxLeCo .wcTxLeCoFeldWhite1 {
    /* box-shadow: 0px -10px 15px -10px var(--designFarbe-5); */
    /* display: none; */
  }
}


.wittCont .wcTextLeft .wcTxLeCo .wcTxLeCoFeldRed1 {
  display: none;
  position: absolute;
  top: 0;
  width: 100vw;
  height: 18%;
  /* background: var(--designFarbe-1); */
  /* background: linear-gradient(90deg, #7E190F 16%, rgba(220,41,26,1) 100%); */
    /* background: var(--designFarbe-1); */

}

.wittCont .wcTextLeft .wcTxLeCo .wcTxLeCoFeldRed2 {
  position: absolute;
  bottom: 0;
  width: 100vw;
  height: 6%;
  /* background: var(--designFarbe-1); */
  /* background: linear-gradient(90deg, #7E190F 16%, rgba(220,41,26,1) 100%); */
  /* background: var(--designFarbe-1); */
  /* background-image: url(https://webumzug.de/images/frank-zimmermann/boitzenburger-land_3840.jpg); */
  /* background: url(https://ferienhaus-hasenhuegel.de/images/ferienhaus-hasenhuegel/ferienhaus-hasenhuegel_2560.jpg); */
  /* background: url(https://wildausmv.de/images/wildausmv/hintergrund_001.jpg); */
  
  background: url(https://wildausmv.de/images/wildausmv/bild-1.jpg);
  
  background-position: center !important;
  background-size: cover !important;
  background-repeat: no-repeat !important;
  background-attachment: fixed !important;
}
@media (max-width: 760px) {
  .wittCont .wcTextLeft .wcTxLeCo .wcTxLeCoFeldRed2 {
    background-image: none !important;
  }
}
.wittCont .wcTextLeft .wcTxLeCo .wcTxLeCoFeldWitt {
  position: absolute;
  background: url(https://wildausmv.de/images/wildausmv/hotel-am-park.svg);
  width: 14%;
  aspect-ratio: 512 / 512;
  height: auto;
  top: -11%;
  background-repeat: no-repeat;
  background-size: contain;
  left: 9%;
  /* filter: drop-shadow(1em 1em 1em #000000aa);*/
}
.wittCont .wcTextLeft .wcTxLeCo .wcTxLeCoFeldWitt a {
  height: 100%;
  width: 100%;
  display: block;
}
@media (max-width: 760px) {
  .wittCont .wcTextLeft .wcTxLeCo .wcTxLeCoFeldWitt {
    position: absolute;
    /* background: url(https://webumzug.de/images/frank-zimmermann/frank-zimmerman_danke.svg); */
    width: 35%;
    aspect-ratio: 512 / 512;
    height: auto;
    bottom: initial;
    top: 4%;
    background-repeat: no-repeat;
    background-size: contain;
    left: 7%;
    filter: drop-shadow(1em 1em 1em #000000aa);
  }
}


.wittCont .wcTextLeft .wcTxLeCo .wcTxReCoFeldBild {
  position: absolute;
  background: url(https://wildausmv.de/images/wildausmv/wild-auf-wild_hausgemachte-wilde-leckereien-aus-eigener-jagd-und-manufaktur.svg);
  aspect-ratio: 512 / 304;
  height: auto;
  /* width: 97%; */
  width: 69%;
  bottom: 16%;
  background-repeat: no-repeat;
  background-size: contain;
  left: 15%;
}
@media (max-width: 1024px) {
  .wittCont .wcTextLeft .wcTxLeCo .wcTxReCoFeldBild {
    /* filter: drop-shadow(3em 4em 0.5em #00000066); */
  }
}

@media (max-width: 760px) {
  .wittCont .wcTextLeft .wcTxLeCo .wcTxReCoFeldBild {
    /* display: none; */
    /* position: absolute; */
    /* width: auto; */
    /* aspect-ratio: 512 / 304; */
    /* height: 120%; */
    /* top: -8%; */
    /* background-repeat: no-repeat; */
    /* background-size: contain; */
    /* right: -52%; */

    /* position: absolute;
    width: auto;
    aspect-ratio: 512 / 304;
    height: 80%;
    top: initial;
    bottom: 12%;
    background-repeat: no-repeat;
    background-size: contain;
    right: initial;
    left: 58%; */


    position: absolute;
    width: auto;
    aspect-ratio: 512 / 220;
    height: 40%;
    top: initial;
    bottom: 6%;
    background-repeat: no-repeat;
    background-size: 100%;
    right: initial;
    left: 93%;
    filter: drop-shadow(0px 0px 2px #333);

  }
}




.wittCont .wcTextLeft .wcTxLeCo .wcTxLeCoFeldStLaWi {
  position: absolute;
  background: url(https://wildausmv.de/images/wildausmv/jagd-quartier-pasewalk.svg);
  width: auto;
  aspect-ratio: 512 / 352;
  height: 26%;
  top: -9%;
  background-repeat: no-repeat;
  background-size: contain;
  left: calc(100vw - 63%);
  z-index: 11;
}
.wittCont .wcTextLeft .wcTxLeCo .wcTxLeCoFeldStLaWi a {
  height: 100%;
  width: 100%;
  display: block;
}
@media (max-width: 760px) {
  .wittCont .wcTextLeft .wcTxLeCo .wcTxLeCoFeldStLaWi {
    display: none;
    height: 51%;
    top: -20%;
    left: -6%;
    opacity: 1;
  }
}


.wittCont .wcTextLeft .wcTxLeCo .wcTxLeCoFeldTer {
  /*position: absolute;
  background: url(https://webumzug.de/images/frank-zimmermann/termin.svg);
  width: 17%;
  aspect-ratio: 1 / 1;
  height: auto;
  background-repeat: no-repeat;
  background-size: contain;
  left: 48%;
  bottom: 14%;*/
  display: none!important;
}
@media (max-width: 760px) {
  .wittCont .wcTextLeft .wcTxLeCo .wcTxLeCoFeldTer {
    width: 32%;
    left: 142%;
    bottom: 72%;
  }
}




.wittCont .wcTextLeft .wcTxLeCo .wcTxLeCoFeldHamb {
  display: none;
}
@media (max-width: 760px) {
  .wittCont .wcTextLeft .wcTxLeCo .wcTxLeCoFeldHamb {
    position: absolute;
    padding: 0 0 2vw 2vw;
    left: 6vw;
    bottom: 3vw;
    display: flex;
    flex-direction: column;
  }
  .wittCont .wcTextLeft .wcTxLeCo .wcTxLeCoFeldHamb span {
    display: block;
    width: 10vw;
    height: 0.5vw;
    margin: 0.75vw 0;
    background: var(--designFarbe-0);
  }
}


.wittCont .wcTextLeft .wcTxLeCo .wcTxLeCoFeldImp {
  position: absolute;
  padding: 0 0 2em 4em;
  bottom: 0;
  /* background: #ff00ff; */
}

.wittCont .wcTextLeft .wcTxLeCo .wcTxLeCoFeldImp a {
  margin: 0 1em 0 0;
  font-family: var(--designFont-2);
  color: var(--designFarbe-0);
  text-transform: uppercase;
  text-decoration: none;
  letter-spacing: 1px;
}
@media (max-width: 760px) {
  .wittCont .wcTextLeft .wcTxLeCo .wcTxLeCoFeldImp a:nth-of-type(1) {
    order: 3;
  }
  .wittCont .wcTextLeft .wcTxLeCo .wcTxLeCoFeldImp joomla-hidden-mail {
    display: none;
  }
}

@media (max-width: 1024px) {
  .wittCont .wcTextLeft .wcTxLeCo .wcTxLeCoFeldImp {
    font-size: 1vw;
    position: absolute;
    padding: 0 0 2vw 4vw;
    bottom: 0;
  }
}

@media (max-width: 760px) {
  .wittCont .wcTextLeft .wcTxLeCo .wcTxLeCoFeldImp {
    /* font-size: 2vw; */
    font-size: 4vw;
    position: absolute;
    padding: 0 0 2vw 2vw;
    bottom: 0;
    display: none;
    flex-direction: column;
  }
  .wittCont .wcTextLeft .wcTxLeCo .wcTxLeCoFeldImp joomla-hidden-mail,
  .wittCont .wcTextLeft .wcTxLeCo .wcTxLeCoFeldImp a {
    margin: 0.5em 0 0 0;
  }
}




.wittCont .wcTextRight .wcTxReCo {
  position: relative;
  width: 100%;
  height: 85%;

  /* background: var(--designFarbe-1); */
}

.wittCont .wcTextRight .wcTxReCo .wcTxReCoFeldBild {
  position: absolute;
  /* background: url(https://webumzug.de/images/frank-zimmermann/frank-zimmermann.png); */

  width: 76%;
  aspect-ratio: 1230 / 2000;
  height: auto;
  top: -8%;
  background-repeat: no-repeat;
  background-size: contain;
  right: 22%;

  /* filter: drop-shadow(6em 8em 1em #00000066); */
  filter: drop-shadow(96px 128px 16px #00000066);
}

@media (max-width: 1024px) {
  .wittCont .wcTextRight .wcTxReCo .wcTxReCoFeldBild {
    filter: drop-shadow(3em 4em 0.5em #00000066);
  }
}


.wittCont .wcTextRight .wcTxReCo .wcTxReCoFeldTer {
  position: absolute;
  /* background: ; */

  width: 26%;
  aspect-ratio: 1 / 1;
  height: auto;
  top: 8%;
  background-repeat: no-repeat;
  background-size: contain;
  /* right: 9%; */
  right: 7%;
}

.wittCont .wcTextRight .wcTxReCo .wcTxReCoFeldWitt {
  position: absolute;
  /* background: ; */
  width: 39%;
  aspect-ratio: 1 / 1;
  height: auto;
  background-repeat: no-repeat;
  background-size: contain;
  right: 12%;
  bottom: 7%;

}








.cont ol,
.cont ul {
  margin: 0;
  padding: 0 0 0 1em;
}
.cont ol li,
.cont ul li {
  margin: 0 0 1em 0;
  color: var(--designFarbe-0);
}




.itemid-103 .hauptText1 a,
.itemid-104 .hauptText1 a,
.itemid-103 .hauptText2 a,
.itemid-104 .hauptText2 a {
  text-decoration: none;
  color: var(--designFarbe-0);
}








/* Menu */

@media (max-width: 1023px) {
  .header {
    /* height: 10vw !important; */
  }

  


  .dm_5001 .container-header nav.navbar {
    opacity: 1;
    display: none;
  }
  .dm_5501 .container-header .navbar-collapse {
    flex-wrap: wrap;
    justify-content: space-between;
    /* position: absolute;
    left: calc(calc(calc(100% - var(--design-box-2)) / -2) + 0px); */
    left: 0;
    top: calc(100%);
    width: 100vw;
    /* background: linear-gradient(90deg, rgb(126, 25, 15) 16%, rgb(220, 41, 26) 100%); */
    /* background: var(--designFarbe-1); */
    background: var(--designFarbe-5);
    -webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px);
    z-index: 20;
  }

  .dm_5501 .container-header .metismenu > li.level-1:nth-last-of-type(1) > a {
    box-shadow: inset 0 0.5px 0 var(--designFarbe-0), inset 0 -0.5px 0 var(--designFarbe-0);
  }



  .dm_5501 .container-header .navbar-expand-lg .navbar-toggler {
    position: absolute;
    width: 2em;
    height: 2em;
    padding: 0;
    right: initial;
    left: 50%;
    top: 50%;
    transform: translateY(-50%) translateX(-50%);
    border: none;
    background: transparent;
  }
  .dm_5501 .container-header .navbar-toggler .icon-menu:before {
    content: "";
    width: 100%;
    height: 2px;
    left: 0;
    top: 50%;
    /* background: var(--designFarbe-1); */
    background: #7E190F;
    background: var(--designFarbe-1);
    position: absolute;
    transition: 0.5s;
  }
  .dm_5501 .container-header .navbar-toggler[aria-expanded="false"] .icon-menu:before {
    /* box-shadow: 0 -7px 0 0 var(--designFarbe-1), 0 7px 0 var(--designFarbe-1); */
    box-shadow: 0 0 0 0 transparent, 0 0 0 transparent;
  }

  .dm_5501 .container-header .navbar-toggler[aria-expanded="true"] .icon-menu:before {
    /* box-shadow: 0 0 0 0 transparent, 0 0 0 transparent; */
    /* box-shadow: 0 -7px 0 0 var(--designFarbe-1), 0 7px 0 var(--designFarbe-1); */
    /* box-shadow: 0 -7px 0 0 #7E190F, 0 7px 0 #7E190F; */
    box-shadow: 0 -7px 0 0 var(--designFarbe-1), 0 7px 0 var(--designFarbe-1);
    transition: 0.5s;
  }

  .kleinMenu {
    display: none;
  }

}

@media (max-width: 760px) {
  :root {
    --designFeldBreite: 36;
    --designFeldBreiteP: 55%;
    --designFeldBreiteZ: calc(var(--designFeldBreite) / 100);
  }



  .dm_5001 .container-header .container-search {
    /* padding: 0 14vw 0 0; */
    padding: 0 0vw 0 0;
    width: 100%;
  }
  .dl_5001 ~ .dl_x .dlc_x .dlcl_x a {
    height: 64%;
    width: auto;
  }


  .dl_5001 ~ .dl_x .dlc_x .dlcl_x a {
    padding: 0.25em 0.75em 0.25em 0.75em;
    /* background: none; */
    color: var(--designFarbe-0);
    text-decoration: none;
    font-size: 4vw;
    aspect-ratio: inherit;
    margin: 0;
    /* height: initial; */
  }
  .dl_5001 ~ .dl_x .dlc_x .dlcl_x a:nth-of-type(1),
  .dl_5001 ~ .dl_x .dlc_x .dlcl_x a:nth-of-type(2) {
    margin: 2% 2% 0 2%;
  }
  .dl_5001 ~ .dl_x .dlc_x .dlcl_x a:nth-of-type(3) {
    margin: 1% 0 0 auto;
  }



  /*
  .dl_5001 ~ .dl_x .dlc_x .dlcl_x a:nth-of-type(1) {
    padding: 0.25em 0.75em 0.25em 0.75em;
    background: none;
    color: var(--designFarbe-0);
    text-decoration: none;
    font-size: 4vw;
    aspect-ratio: inherit;
    margin: 0;
    height: initial;
  }
  .dl_5001 ~ .dl_x .dlc_x .dlcl_x a:nth-of-type(2) {
    padding: 0.125em 0.5em 0.1em 0.5em;
    border: 0.1em solid var(--designFarbe-0);
    border-radius: 10em;
    background: none;
    color: var(--designFarbe-0);
    text-decoration: none;
    font-size: 4vw;
    aspect-ratio: inherit;
    margin: 0 0.5em;
    height: 64%;
  }
  .dl_5001 ~ .dl_x .dlc_x .dlcl_x a:nth-of-type(3) {
    margin: 0 0 2% 18%;
    aspect-ratio: 512 / 220;
  }
  */



  .wittCont .wcTextRight .wcTxReCo .wcTxReCoFeldTer {
    position: absolute;
    /* background: ; */
    width: 40%;
    aspect-ratio: 1 / 1;
    height: auto;
    top: 16%;
    background-repeat: no-repeat;
    background-size: contain;
    right: 5%;
  }

  .hauptText2 > div {
    opacity: 0;
    margin-left: 0 !important;
  }
  .hauptText2 > div:nth-last-of-type(1) {
    height: 30vh;
    padding: 0;
    overflow: hidden;
  }







}


















/* Impressum */


.itemid-103.hauptText1Open header::after,
.itemid-104.hauptText1Open header::after {
  /* content: ''; */
  position: absolute;
  bottom: 0;
  height: 1px;
  width: 100%;
  opacity: 0.3;
  background: linear-gradient(90deg, #7E190F 16%, rgba(220, 41, 26, 1) 100%);
    background: var(--designFarbe-1);
}
@media (max-width: 1023px) {
  .itemid-103 header::after,
  .itemid-104 header::after {
    /* content: ''; */
    position: absolute;
    bottom: 0;
    height: 1px;
    width: 100%;
    opacity: 0.3;
    background: linear-gradient(90deg, #7E190F 16%, rgba(220, 41, 26, 1) 100%);
    background: var(--designFarbe-1);
  }
}

.itemid-103 .hauptText1,
.itemid-104 .hauptText1 {
  background: var(--designFarbe-0);
}

.itemid-103 .hauptText1 *,
.itemid-104 .hauptText1 * {
  color: var(--designFarbe-2) !important;
}




.itemid-103.hauptText1Open .wcTxLeCoFeldWhite1::before,
.itemid-104.hauptText1Open .wcTxLeCoFeldWhite1::before {
  /* content: ''; */
  position: absolute;
  height: 1px;
  width: 100%;
  opacity: 0.3;
  background: linear-gradient(90deg, #7E190F 16%, rgba(220, 41, 26, 1) 100%);
    background: var(--designFarbe-1);
}
@media (max-width: 1023px) {
  .itemid-103 .wcTxLeCoFeldWhite1::before,
  .itemid-104 .wcTxLeCoFeldWhite1::before {
    /* content: ''; */
    position: absolute;
    height: 1px;
    width: 100%;
    opacity: 0.3;
    background: linear-gradient(90deg, #7E190F 16%, rgba(220, 41, 26, 1) 100%);
    background: var(--designFarbe-1);
  }
}




.itemid-103 .hauptText1[data-boxen="1"] > div,
.itemid-104 .hauptText1[data-boxen="1"] > div,
.itemid-103 .hauptText2[data-boxen="1"] > div,
.itemid-104 .hauptText2[data-boxen="1"] > div {
  gap: 0;
}


.itemid-103 .hauptText1[data-boxen="1"] .hauptText1_teile,
.itemid-104 .hauptText1[data-boxen="1"] .hauptText1_teile,
.itemid-103 .hauptText2[data-boxen="1"] .hauptText2_teile,
.itemid-104 .hauptText2[data-boxen="1"] .hauptText2_teile {
  margin: 0;
}













/* Hintergrund Wächsel */


/*
.hauptText2 > div.hinterSlider,
.wittCont div.hinterSlider {
  display: none;
  position: fixed;
  height: 100vh;
  margin: 0;
  padding: 0px;
  top: 5vw;
  opacity: 1;
}
.hauptText2 > div.hinterSlider {
  height: 100vh;
}
.wittCont div.hinterSlider {
  height: 100%;
}
*/


.hauptText2 > div.hinterSlider,
.wittCont div.hinterSlider {
  display: block;
  margin: 0 !important;
  padding: 0px;
  backdrop-filter: none;
  opacity: 1;
}
.hauptText2 > div.hinterSlider {
  position: fixed;
  height: 100dvh;
  width: 100% !important;
  background: transparent;
  top: 5vw;
}
.wittCont div.hinterSlider {
  position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
}
@media (max-width: 760px) {
  .hauptText2 > div.hinterSlider {
    display: block;
    position: fixed;
    width: 100vw !important;
    height: 100dvh;
    margin: 0;
    padding: 0px;
    opacity: 1;
  }
  
  .wittCont div.hinterSlider {
    display: none;
  }
}







.hauptText2 > div.hinterSlider > .hintergrund,
.wittCont div.hinterSlider > .hintergrund {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed !important;
  background-position: center bottom;
  animation: bildAustausch 30s linear infinite;
  will-change: opacity;
  opacity: 0;
}


.hauptText2 > div.hinterSlider > .hintergrund_1,
.wittCont div.hinterSlider > .hintergrund_1 {
  background-image: url(https://wildausmv.de/images/wildausmv/bild-1.jpg);
  animation-delay: 0s;
}
.hauptText2 > div.hinterSlider > .hintergrund_2,
.wittCont div.hinterSlider > .hintergrund_2 {
  background-image: url(https://wildausmv.de/images/wildausmv/bild-2.jpg);
  animation-delay: 10s;
}
.hauptText2 > div.hinterSlider > .hintergrund_3,
.wittCont div.hinterSlider > .hintergrund_3 {
  background-image: url(https://wildausmv.de/images/wildausmv/bild-4.jpg);
  animation-delay: 20s;
}
/* 3 Bildewr */
@keyframes bildAustausch {
  0%   { opacity: 0; }
  10%  { opacity: 1; }
  35%  { opacity: 1; }
  45%  { opacity: 0; }
  100% { opacity: 0; }
}
/* 6 Bilder
@keyframes bildAustausch {
  0%   { opacity: 0;}
  5%   { opacity: 1;}
  9%   { opacity: 1;}
  11%  { opacity: 1;}
  15%  { opacity: 1;}
  20%  { opacity: 0;}
  100% { opacity: 0;}
}
*/




@media (max-width: 760px) {
  .hauptText2 > div.hinterSlider > .hintergrund {
    background-size: 160%;
  }
}












