@charset "UTF-8";

.FlagRPDDevise {
	background-image: url('https://rpd.dirtybiologistan.com/img/RPD_DEVISE.png');
	background-size: cover;
}

.FlagRPD {
	background-image: url('https://rpd.dirtybiologistan.com/img/RPD.svg');
	background-size: cover;
}

.lgTransparencyToBlackTopBottom{
	background: linear-gradient(0deg, rgba(0,0,0,1) 0%, rgba(0,0,0,0) 100%);
}

.lgTransparencyToWhiteTopBottom{
	background: linear-gradient(0deg, #FFF 0%, rgba(255,255,255,0) 100%);
}

.noRepeat{
	background-repeat: no-repeat;
}

.contain{
	background-size: contain;
}

.width22vh{
	width: 22vh;
}

.height22vh{
	height: 22vh;
}

.maxHeight22vh{
	max-height: 22vh;
}

.maxWidth22vh{
	max-width: 22vh;
}

.maxWidthFull{
	max-width: 100%;
}

.maxHeight100vh{
	max-height: 100vh;
}

.fitContent{
	height: fit-content;
	width: fit-content;
}

.d-none-all{
	display: none !important;	
}

.FlagHead {
	height: 0vh;
	background-position: center;
	transition: height 0.5s ease;
}

.FlagHead:hover {
	height: 50vh;
	background-position: bottom;
}

.icon{
	min-width: 50px;
}

.fontRabbid{
	font-family: 'RabbidHighwaySignCapsNarrowRegular';
}

.fontUbuntuCondensed{
	font-family: "Ubuntu Condensed";
}