/* Füge hier Dein eigenes CSS ein */
.ast-above-header-section 
{
  align-items: flex-end!important;
  
}

.ast-justify-content-center
{
  justify-content: flex-end!important;
}

#page {
  overflow:hidden;
}

.wp-block-spacer {
    width: 137%;
    background-color: #9caebf;
    margin-left: -25%;
    overflow: hidden;
}

/*.wp-block-media-text__content {
		border-left-width: 60px;
    border-color: #9caebf;
    border-style: solid;
		padding-top: 40px!important;
    padding-bottom: 40px!important;
    word-break: keep-all!important;
		
}*/

#cookieChoiceInfo {
  width: 100%;
}

.mainPageCenter {
	margin-bottom: -40px;
	
	margin-left: -100px;
  margin-right: -100px;
}

.wp-image-11 {
	width: 785px!important;
	margin-left: 25px;
}

ul {
	margin-bottom: 0.5em!important;
}

h2 {
	padding-top: 30px!important;
	color: #39499b!important;
}

.bg-showmore-plg-link {
	color: #39499b!important;
}

.bg-showmore-plg-link:hover{
	color: #a3e35e!important;
}

.ast-custom-html
{
  /*margin-right: -900px;*/
}

#custom_html-3 {
  overflow:hidden;
}
@media only screen and (max-width: 1300px)
{
  .wp-block-spacer {
    width:139%;
  }
}

@media only screen and (max-width: 1250px)
{
  .wp-block-media-text__content 
  {
    width: 110%!important;
    padding-bottom: 0px!important;
  }
  .ast-custom-html
  {
    margin-right: auto;
  }
  
  .mainPageCenter 
  {
	  margin-bottom: auto;
	  max-height: 550px!important;
	  margin-left: auto;
    margin-right: auto;
  }

  .wp-image-11 {
    max-width: 100%!important;
  	width: auto!important;
	  margin-left: auto;
  }
  
  
}

@media only screen and (max-width: 1200px)
{
  .wp-block-spacer {
    width: 131%;
    background-color: #9caebf;
    margin-left: -25%;
    overflow: hidden;
  }
}

@media only screen and (max-width: 1000px)
{
  .ast-custom-html
  {
    margin-right: auto;
  }
  .wp-block-media-text__content 
  {
		border-left-width: inherit;
    border-color: inherit;
    border-style: inherit;
		padding-top: auto!important;
    padding-bottom: auto!important;
  }
  
  .wp-block-media-text__content 
  {
    margin-top:0px;
  }
  
  .ast-above-header-section
  {
    padding: 0px!important;
  }
  
}

@media only screen and (max-width: 925px)
{
  .wp-block-media-text__content 
  {
    width: 100%!important;
  }
  
  .ast-separate-container .ast-article-single
  {
    padding-top: 0px!important;
  }
  
  h2 {
    padding-top: 0px!important;
    margin-top: 0px!important;
  }
}

@media only screen and (max-width: 760px)
{
  .wp-block-spacer 
  {
    width: 136%;
  }
}



  
@media only screen and (max-width: 545px)
{
  .ast-separate-container #content .ast-container {
    overflow:hidden;
  }
  .ast-above-header
  {
    line-height: 1.5!important;
    padding-top: 2px!important;
    padding-bottom: 2px!important;
  }
  
  /*.wp-block-media-text__content
  {
    padding-right: 0px!important;
    padding-left: 0px!important;
    padding-bottom: 0px!important;
  }*/
  
  .frontPageText 
  {
    font-size: 16px!important;
  }
  
  .wp-block-spacer 
  {
    width: 132%;
  }
  
  .ast-above-header-section 
  {
    align-items: center!important;
  
  }

  .ast-justify-content-center
  {
    justify-content: center!important;
  }
  
  
}

@media only screen and (max-width: 340px)
{
  .wp-block-spacer 
  {
    width: 132%;
  }
}
