*, body *, body div *
{
  font-family: "PT Sans", sans-serif !important;
}

.pt-sans-regular {
  font-family: "PT Sans", sans-serif;
  font-weight: 400;
  font-style: normal;
}

.pt-sans-bold {
  font-family: "PT Sans", sans-serif;
  font-weight: 700;
  font-style: normal;
}

.pt-sans-regular-italic {
  font-family: "PT Sans", sans-serif;
  font-weight: 400;
  font-style: italic;
}

.pt-sans-bold-italic {
  font-family: "PT Sans", sans-serif;
  font-weight: 700;
  font-style: italic;
}


body > .wp-site-blocks > header > header > .wp-block-group
{
	padding-top: 10px !important;
	padding-bottom: 10px !important;
}

body > .wp-site-blocks > header ul.wp-block-social-links,
body > .wp-site-blocks > header ul.wp-block-social-links *,
body > .wp-site-blocks > footer ul.wp-block-social-links,
body > .wp-site-blocks > footer ul.wp-block-social-links *
{
	opacity: 0;
	cursor: none;
	visibility: hidden;
	z-index: -1;
}

:root :where(.wp-element-button, .wp-block-button__link),
.wpforms-block button.wpforms-submit
{
	background-color: #1d52ad;
}







body > .wp-site-blocks > footer h3
{
	margin-bottom: -13px;
}





#tjenester
{
	
}


#tjenester > .wp-block-group > .wp-block-group.has-global-padding 
{

}

#tjenester > .wp-block-group.has-global-padding,
#tjenester > .wp-block-group.has-global-padding > .wp-block-group
{
	max-width: var(--wp--style--global--wide-size);
}

#tjenester > .wp-block-group > .wp-block-group > .wp-block-columns > .wp-block-column > .wp-block-group
{
	border: 2px solid transparent;
	border-radius: 5px;
	padding: 3px !important;
}
/*
#tjenester > .wp-block-group > .wp-block-group > .wp-block-columns > .wp-block-column > .wp-block-group:hover
{
	border: 2px solid #1d52ad;
	border-radius: 5px;
	cursor: pointer;
}
*/
#tjenester > .wp-block-group > .wp-block-group > .wp-block-columns > .wp-block-column > .wp-block-group > figure
{
	
}
#tjenester > .wp-block-group > .wp-block-group > .wp-block-columns > .wp-block-column > .wp-block-group > figure > img
{
	object-fit: contain !important;
	width: 280px !important;
	/*
	min-width: 280px !important;
	max-width: 280px !important;
	aspect-ratio: initial !important;
	height: 200px !important;
	*/
}



#tjenester > .wp-block-group > .wp-block-group > .wp-block-columns > .wp-block-column > .wp-block-group > div
{
	margin-top: 15px !important;
}

#tjenester > .wp-block-group > .wp-block-group > .wp-block-columns > .wp-block-column > .wp-block-group > div h3
{
	color: black;
}
/*
#tjenester > .wp-block-group > .wp-block-group > .wp-block-columns > .wp-block-column > .wp-block-group:hover > div h3
{
	color: #1d52ad;
}
*/



@media(max-width: 871px)
{
	#tjenester > .wp-block-group > .wp-block-group,
	#tjenester > .wp-block-group
	{
		margin-top: 0px !important;
	}
}


#tjenester > .wp-block-group > .wp-block-group > .wp-block-columns > .wp-block-column.hidethis
{
	height: 0px !important;
}

#tjenester > .wp-block-group > .wp-block-group > .wp-block-columns > .wp-block-column.hidethis > .wp-block-group
{
	opacity: 0;
	cursor: none;
	/*
	z-index:-2;
	*/
}

#tjenester > .wp-block-group > .wp-block-group > .wp-block-columns > .wp-block-column.hidethis > .wp-block-group figure
{
	/*
	display: none !important;
	*/
}

@media(max-width: 871px)
{


	#tjenester > .wp-block-group > .wp-block-group > .wp-block-columns > .wp-block-column.hidethis > .wp-block-group figure
	{
		display: none !important;
	}


}

.totoggle
{
	display: none !important;
}

@media(max-width: 871px)
{
	.totoggle
	{
		display: inline-block !important;
	}

	.togglethis
	{
		display: none !important;
	}

	body.vis_alle_udlej .totoggle
	{

		display: none !important;
	}


	body.vis_alle_udlej .togglethis
	{
		display: block !important;
	}

}





