.page .entry-title {
display: none;
}

.site-info{
	color: white;
}

.site-info a{
	color: white;
	text-decoration: none;
	pointer-events: none;
	cursor: none;
}

a{
	transition: color 0.5s !important;
}

.site-footer{
	border-top: 1px #1f3464 solid !important;
	padding-top: 0 !important;
	padding-bottom: 0 !important;
}

.site-info{
			display: none;
		}

.wp-block-coblocks-hero__inner a{
	color:  white !important;
	text-decoration: underline;
	transition: 0.5s;
}

.wp-block-coblocks-hero__inner a:hover{
	color: rgb(204, 204, 204) !important;
}

@media screen and (min-width:32.374em){
	/* FAQ Block on large Screens*/
	.wp-block-coblocks-faq {
		display: grid;
		grid-template-columns: repeat(3, 1fr); /* 3 gleich breite Spalten */
		gap: 2rem;
		align-items: start; 
	}
	/* Columns*/
	.wp-block-coblocks-faq > h4:nth-of-type(1),
		.wp-block-coblocks-faq > details:nth-of-type(n+0):nth-of-type(-n+11) {
		grid-column: 1;
	}
	.wp-block-coblocks-faq > h4:nth-of-type(2),
		.wp-block-coblocks-faq > details:nth-of-type(n+12):nth-of-type(-n+23) {
		grid-column: 2;
	}

  .wp-block-coblocks-faq > h4:nth-of-type(3),
		.wp-block-coblocks-faq > details:nth-of-type(n+24):nth-of-type(-n+27) {
		grid-column: 3;
	}
	/* Rows for Column 1*/
	.wp-block-coblocks-faq > h4:nth-of-type(1) {
		grid-row: 2;
	}
	.wp-block-coblocks-faq > details:nth-of-type(1) {
		grid-row: 3;
	}
	.wp-block-coblocks-faq > details:nth-of-type(2) {
			grid-row: 4;
	}
	.wp-block-coblocks-faq > details:nth-of-type(3) {
		grid-row: 5;
	}
	.wp-block-coblocks-faq > details:nth-of-type(4) {
			grid-row: 6;
	}
	.wp-block-coblocks-faq > details:nth-of-type(5) {
		grid-row: 7;
	}
	.wp-block-coblocks-faq > details:nth-of-type(6) {
			grid-row: 8;
	}
	.wp-block-coblocks-faq > details:nth-of-type(7) {
		grid-row: 9;
	}
	.wp-block-coblocks-faq > details:nth-of-type(8) {
			grid-row: 10;
	}

	.wp-block-coblocks-faq > details:nth-of-type(9) {
			grid-row:11;
	}
	.wp-block-coblocks-faq > details:nth-of-type(10) {
		grid-row: 12;
	}
	.wp-block-coblocks-faq > details:nth-of-type(11) {
			grid-row: 13;
	}

	/* Rows for Column 2*/
	.wp-block-coblocks-faq > h4:nth-of-type(2){
		grid-row: 2;
	}
	.wp-block-coblocks-faq > details:nth-of-type(12) {
		grid-row: 3;
	}
	.wp-block-coblocks-faq > details:nth-of-type(13) {
			grid-row: 4;
	}
	.wp-block-coblocks-faq > details:nth-of-type(14) {
		grid-row: 5;
	}
	.wp-block-coblocks-faq > details:nth-of-type(15) {
			grid-row: 6;
	}
	.wp-block-coblocks-faq > details:nth-of-type(16) {
		grid-row: 7;
	}
	.wp-block-coblocks-faq > details:nth-of-type(17) {
			grid-row: 8;
	}
	.wp-block-coblocks-faq > details:nth-of-type(18) {
		grid-row: 9;
	}
	.wp-block-coblocks-faq > details:nth-of-type(19) {
			grid-row: 10;
	}
	.wp-block-coblocks-faq > details:nth-of-type(20) {
			grid-row:11;
	}
	.wp-block-coblocks-faq > details:nth-of-type(21) {
		grid-row: 12;
	}
	.wp-block-coblocks-faq > details:nth-of-type(22) {
			grid-row: 13;
	}
	.wp-block-coblocks-faq > details:nth-of-type(23) {
			grid-row: 14;
	}

	/* Rows for Column 3*/
.wp-block-coblocks-faq > h4:nth-of-type(3){
		grid-row: 2;
	}
	.wp-block-coblocks-faq > details:nth-of-type(24) {
		grid-row: 3;
	}
	.wp-block-coblocks-faq > details:nth-of-type(25) {
			grid-row: 4;
	}
	.wp-block-coblocks-faq > details:nth-of-type(26) {
		grid-row: 5;
	}
	.wp-block-coblocks-faq > details:nth-of-type(27) {
			grid-row: 6;
	}
	.wp-block-coblocks-faq > details:nth-of-type(28) {
		grid-row: 7;
	}
}

@media screen and (max-width:32.374em){
		/* Font sizes + text alignments on small screens*/
		h1.wp-block-heading {
			font-size: 8vw !important;
		}
		.wp-block-column h2{
			text-align: left !important;
			text-wrap: wrap !important;
			font-size: 8vw !important;
		}
		h2.wp-block-heading{
			font-size: 6vw !important;
		}
		.has-text-align-right, h3.alignfull, h2.alignfull{
			text-align: left !important;
		}

		/* Paddings + Margins on small screens */
		.content-wrapper {
			padding: 1em !important;
		}
		.wp-block-media-text__content{
			padding: 0 !important;
		}
		.wp-block-columns {
			margin: 0 !important;
			padding: 0 !important;
		}
		.wp-block-column{
			margin: 0 !important;
			padding: 0 !important;
		}
		.wp-block-column h2{
			margin: 0 !important;
			padding: 0 !important;
		}
		h3.alignfull, h2.alignfull{
			margin: 18px !important;
		}
		.wp-block-spacer{
			height: 0 !important;
		} 

		/* Image Scalings on small screens*/
		.wp-block-column .wp-block-image, .wp-block-column .wp-block-image img{
			max-height: 80px !important;
			width: 100% !important;
			object-fit: contain; 
		}
		/* Hiding decorative elements on very small screens*/
		.hide-mobile{
			display: none !important;
		}
		/*Grids on very small screens*/
		.wp-block-columns-is-layout-flex.is-not-stacked-on-mobile{
				display: grid !important;
    		grid-template-columns: repeat(3, 1fr) !important;
	    	gap: 10px !important;
		}
	.wp-block-column .wp-block-image .aligncenter img,
	.wp-block-column .wp-block-image:has(.aligncenter){
		max-height: none !important;
	}
}
/* Hide elements flagged as "english" when displaying german page */
body:not(.wp-admin) html[lang="de-DE"] .english {
  display: none;
}


/* Hide elements flagged as "german" when displaying english page */
body:not(.wp-admin) html[lang="en-GB"] .german {
  display: none;
}
