 
 
@CHARSET "UTF-8";
.blogentry{
	display:grid;
	grid-template-columns:30% 1fr;
	gap:40px;
	padding:24px;}
.blogimg{
	grid-row:1 / span 3;
	width:100%;
	margin:10px;}
.blogtitle{
	color:rgb(175,211,211);}
.carousel-caption{
	position:absolute;
	right:15%;
	bottom:1.25rem;
	left:15%;
	padding-top:1.25rem;
	padding-bottom:1.25rem;}
.carousel-item > img{
	filter:brightness(50%);}
.divcontent{
	margin:100px 20px 20px 20px;}
.divcontent > div{
	margin:50px 20px 50px 100px;
	width:80%;}
.divcontent > img{
	width:80%;
	display:block;
	margin:auto;}
.divcontentimpressum{
	display:grid;
	grid-template-columns:20% auto 20%;
	grid-template-rows:100px;}
.divcontentimpressum > *{
	grid-column-start:2;}
.divfooter{
	grid-column-start:2;
	margin-top:60px;}
.divfooter > a{
	color:white;
	padding-right:20px;}
.divinputadmlogin{
	display:flex;
	flex-direction:column;
	height:150px;
	justify-content:space-between;
	padding-top:30px;
	width:300px;}
.divmainmenu{
	display:flex;
	justify-content:center;}
.divteamricardo{
	grid-column-start:2;}
.divtextteam{
	grid-column-start:2;
	grid-column-end:5;
	margin-bottom:30px;}
.divwrapcontent{
	grid-template-columns:10% 1fr 1fr 1fr 10%;
	display:grid;}
.divwrappageteam{
	display:grid;
	grid-template-rows:100px auto 100px;}
.maincrslcapt{
	top:20%;
	border:5px solid white;}
.maincrslcapt > h1{
	color:rgb(175, 211, 211);}
.maincrslcapt > h2{
	color:rgb(175,211,211);}
.mainmenu{
	position:absolute;
	z-index:1;
	display:flex;
	margin:12px;}
.nav-link{
	color:white !important;
	margin:20px;}
.portrait{
	height:300px;
	display:block;
	margin:auto;}
.portraittext{
	padding-right:50px;}
.portraittext > h4{
	padding-top:20px;}
body{
	background-color:black !important;
	color:white !important;}
h4{
	color:rgb(175, 211, 211) !important;}