*#dm *.dmBody nav.u_1740582231
{
	color:white !important;
}
*#dm *.dmBody div.u_1640013176
{
	background-color:rgba(220,237,247,1) !important;
}
*#dm *.dmBody nav.u_1225404628
{
	color:black !important;
}
*#dm *.dmBody div.u_Kontakt
{
	background-color:var(--color_5) !important;
}
*#dm *.dmBody *.u_1601184778:before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1601184778.before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1601184778>.bgExtraLayerOverlay
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1502508433
{
	justify-content:center !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_1611078323
{
	background-color:var(--color_4) !important;
}
*#dm *.dmBody *.u_1853862693
{
	display:block !important;
}
*#dm *.dmBody *.u_1254875436
{
	display:none !important;
}
*#dm *.dmBody *.u_1385409845
{
	display:none !important;
}
*#dm *.dmBody *.u_1062799493
{
	display:block !important;
}
*#dm *.dmBody *.u_1710669922
{
	display:none !important;
}
*#dm *.dmBody *.u_1414240383
{
	display:none !important;
}
*#dm *.dmBody *.u_1445835000 .photoGalleryThumbs .image-container a
{
	background-size:contain !important;
}
*#dm *.dmBody div.dmform-error
{
	color:var(--color_3) !important;
}
*#dm *.dmBody div.dmform-error .rteBlock
{
	color:var(--color_3) !important;
}
*#dm *.dmBody div.u_1055429204
{
	border-right-style:solid !important;
	border-right-width:1px !important;
	border-right-color:var(--color_2) !important;
}
*#dm *.dmBody div.u_1185930342
{
	background-repeat:no-repeat !important;
	background-image:url(https://de.cdn-website.com/a9c42b77d4e44a3181c33f2e0ee4c652/dms3rep/multi/Workflow-Coaching-Plan--Streamline-Ultimate.svg) !important;
	background-size:cover !important;
}
*#dm *.dmBody div.u_1616382374
{
	background-repeat:no-repeat !important;
	background-image:url(https://de.cdn-website.com/a9c42b77d4e44a3181c33f2e0ee4c652/dms3rep/multi/Accounting-Bills-1--Streamline-Ultimate.svg) !important;
	background-size:cover !important;
}
*#dm *.dmBody div.u_1583370405
{
	background-repeat:no-repeat !important;
	background-image:url(https://de.cdn-website.com/a9c42b77d4e44a3181c33f2e0ee4c652/dms3rep/multi/Accounting-Calculator-2--Streamline-Ultimate.svg) !important;
	background-size:cover !important;
}
*#dm *.dmBody div.u_1777453925
{
	background-repeat:no-repeat !important;
	background-image:url(https://de.cdn-website.com/a9c42b77d4e44a3181c33f2e0ee4c652/dms3rep/multi/Accounting-Calculator--Streamline-Ultimate.svg) !important;
	background-size:cover !important;
}
*#dm *.dmBody div.u_1245223136
{
	background-repeat:no-repeat !important;
	background-image:url(https://de.cdn-website.com/a9c42b77d4e44a3181c33f2e0ee4c652/dms3rep/multi/Customer-Relationship-Management-Contact-Management-Phone-Book--Streamline-Ultimate.svg) !important;
	background-size:cover !important;
}
*#dm *.dmBody div.u_1795684666
{
	background-repeat:no-repeat !important;
	background-image:url(https://de.cdn-website.com/a9c42b77d4e44a3181c33f2e0ee4c652/dms3rep/multi/Meeting-Remote--Streamline-Ultimate.svg) !important;
	background-size:cover !important;
}
*#dm *.dmBody div.u_1498071095
{
	background-repeat:no-repeat !important;
	background-image:url(https://de.cdn-website.com/a9c42b77d4e44a3181c33f2e0ee4c652/dms3rep/multi/Cashless-Payment-Online-Statement-Monitor-Pound--Streamline-Ultimate.svg) !important;
	background-size:cover !important;
}
*#dm *.dmBody div.u_1601184778:before
{
	background-color:rgba(0,0,0,1) !important;
	opacity:0.7 !important;
}
*#dm *.dmBody div.u_1601184778.before
{
	background-color:rgba(0,0,0,1) !important;
	opacity:0.7 !important;
}
*#dm *.dmBody div.u_1601184778>.bgExtraLayerOverlay
{
	background-color:rgba(0,0,0,1) !important;
	opacity:0.7 !important;
}
*#dm *.dmBody *.u_1248803382:before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1248803382.before
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody *.u_1248803382>.bgExtraLayerOverlay
{
	opacity:0.5 !important;
	background-color:rgb(255,255,255) !important;
}
*#dm *.dmBody div.u_1070812924
{
	background-color:rgba(0,0,0,0) !important;
}
*#dm *.dmBody a.u_1476604014 span.icon
{
	color:rgb(255,255,255) !important;
}
*#dm *.dmBody a.u_1476604014:hover .icon
{
	color:var(--color_1) !important;
	fill:var(--color_1) !important;
}
*#dm *.dmBody a.u_1476604014.hover .icon
{
	color:var(--color_1) !important;
	fill:var(--color_1) !important;
}
*#dm *.dmBody a.u_1546578828:hover .icon
{
	color:var(--color_1) !important;
	fill:var(--color_1) !important;
}
*#dm *.dmBody a.u_1546578828.hover .icon
{
	color:var(--color_1) !important;
	fill:var(--color_1) !important;
}
*#dm *.dmBody a.u_1546578828 span.icon
{
	color:rgb(255,255,255) !important;
}
*#dm *.dmBody div.u_1608097382 .dmwidget-title
{
	font-family:'Work Sans' !important;
	color:var(--color_3) !important;
}
*#dm *.dmBody div.u_1608097382 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable)
{
	color:var(--color_3) !important;
}
*#dm *.dmBody div.u_1608097382 .m-recaptcha
{
	color:var(--color_3) !important;
}
*#dm *.dmBody div.u_1608097382 input:not([type="submit"])
{
	background-color:var(--color_3) !important;
}
*#dm *.dmBody div.u_1608097382 textarea
{
	background-color:var(--color_3) !important;
}
*#dm *.dmBody div.u_1608097382 select
{
	background-color:var(--color_3) !important;
}
*#dm *.dmBody *.u_1608097382 .dmformsubmit
{
	float:LEFT !important;
}
*#dm *.dmBody div.u_1248803382
{
	background-repeat:no-repeat !important;
	background-image:url(https://le-de.cdn-website.com/a9c42b77d4e44a3181c33f2e0ee4c652/dms3rep/multi/opt/Soziet%C3%A4t+Trillmann+-+Schmitz-37-1920w.jpg) !important;
	background-size:cover !important;
	background-color:var(--color_1) !important;
}
*#dm *.dmBody div.u_1248803382:before
{
	background-color:rgba(0,0,0,1) !important;
	opacity:0.75 !important;
}
*#dm *.dmBody div.u_1248803382.before
{
	background-color:rgba(0,0,0,1) !important;
	opacity:0.75 !important;
}
*#dm *.dmBody div.u_1248803382>.bgExtraLayerOverlay
{
	background-color:rgba(0,0,0,1) !important;
	opacity:0.75 !important;
}
*#dm *.dmBody div.u_1306008562
{
	background-repeat:no-repeat !important;
	background-image:url(https://le-de.cdn-website.com/a9c42b77d4e44a3181c33f2e0ee4c652/dms3rep/multi/opt/Soziet%C3%A4t+Trillmann+-+Schmitz-39-1920w.jpg) !important;
	background-size:cover !important;
}
*#dm *.dmBody div.u_1601184778
{
	background-repeat:no-repeat !important;
	background-image:url(https://le-de.cdn-website.com/a9c42b77d4e44a3181c33f2e0ee4c652/dms3rep/multi/opt/Soziet%C3%A4t+Trillmann+-+Schmitz-46-1920w.jpg) !important;
	background-size:cover !important;
	background-color:var(--color_1) !important;
}
*#dm *.dmBody *.u_1493463050
{
	width:100% !important;
}
separatorHomeCss{color:red !important}*#dm *.dmBody div.u_1640013176
{
	padding-top:100px !important;
	padding-bottom:20px !important;
}
*#dm *.dmBody section.u_1744011129
{
	padding-top:80px !important;
	padding-left:40px !important;
	padding-bottom:80px !important;
	padding-right:40px !important;
	width:auto !important;
}
*#dm *.dmBody div.u_Kontakt
{
	padding-top:40px !important;
	padding-bottom:40px !important;
	margin-left:0 !important;
	padding-left:20px !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	margin-right:0 !important;
	padding-right:20px !important;
	width:auto !important;
}
*#dm *.dmBody section.u_About
{
	margin-left:0 !important;
	padding-top:40px !important;
	padding-left:20px !important;
	padding-bottom:40px !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	margin-right:0 !important;
	padding-right:20px !important;
	width:auto !important;
}
*#dm *.dmBody section.u_Leistungen
{
	margin-left:0 !important;
	margin-top:0 !important;
	margin-bottom:0 !important;
	margin-right:0 !important;
	padding-top:0 !important;
	padding-left:40px !important;
	padding-bottom:80px !important;
	padding-right:40px !important;
	width:auto !important;
}
*#dm *.dmBody a.u_1502508433
{
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:200px !important;
	position:relative !important;
	height:auto !important;
	padding-top:10px !important;
	padding-left:0px !important;
	padding-bottom:10px !important;
	min-height:50px !important;
	margin-right:auto !important;
	margin-left:0 !important;
	max-width:100% !important;
	margin-top:10px !important;
	margin-bottom:10px !important;
	padding-right:0px !important;
	min-width:0 !important;
}
*#dm *.dmBody div.u_1497140707
{
	padding-top:0px !important;
	padding-bottom:0px !important;
	padding-right:0px !important;
	padding-left:0px !important;
}
*#dm *.dmBody div.u_1817127492
{
	padding-top:0px !important;
	padding-bottom:0px !important;
	padding-right:0px !important;
	padding-left:0px !important;
}
*#dm *.dmBody div.u_1813968237
{
	padding-top:0px !important;
	padding-bottom:0px !important;
	padding-right:0px !important;
	padding-left:0px !important;
}
*#dm *.dmBody div.u_1065235862
{
	margin-left:0px !important;
	padding-top:50px !important;
	padding-left:0px !important;
	padding-bottom:50px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:40px !important;
}
*#dm *.dmBody *.u_1445835000 .photoGalleryThumbs .image-container a
{
	padding-top:60px !important;
}
*#dm *.dmBody *.u_1445835000 .photoGalleryThumbs
{
	padding:5px !important;
}
*#dm *.dmBody *.u_1445835000 .layout-container
{
	padding:5px !important;
}
*#dm *.dmBody *.u_1445835000 .photoGalleryViewAll
{
	padding:0 5px !important;
}
*#dm *.dmBody div.u_1445835000 .caption-container .caption-title
{
	font-size:20px !important;
}
*#dm *.dmBody div.u_1321283574
{
	margin-left:0px !important;
	padding-top:60px !important;
	padding-left:40px !important;
	padding-bottom:40px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:40px !important;
	width:auto !important;
}
*#dm *.dmBody div.u_1445835000
{
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:calc(100% - 175px) !important;
	position:relative !important;
	height:auto !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	min-height:auto !important;
	margin-right:auto !important;
	margin-left:auto !important;
	max-width:850px !important;
	margin-top:10px !important;
	margin-bottom:10px !important;
	padding-right:0px !important;
	min-width:25px !important;
	text-align:start !important;
}
*#dm *.dmBody div.u_1055429204
{
	margin-left:0px !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:40px !important;
}
.dmRespCol .dmNewParagraph
{
	margin-bottom:16px !important;
}
.dmRespCol .dmNewParagraph:last-child
{
	margin-bottom:0 !important;
}
*#dm *.dmBody div.u_1698348728
{
	margin-left:0px !important;
	padding-top:0px !important;
	padding-left:40px !important;
	padding-bottom:0px !important;
	margin-top:0px !important;
	margin-bottom:0 !important;
	margin-right:0px !important;
	padding-right:0px !important;
}
*#dm *.dmBody div.u_1498071095
{
	padding-top:0px !important;
	padding-bottom:0px !important;
	padding-right:0px !important;
	padding-left:35px !important;
	margin-left:0px !important;
	margin-top:0px !important;
	margin-bottom:18px !important;
	margin-right:0px !important;
	background-repeat:no-repeat !important;
	background-size:auto !important;
	background-position:0% 50% !important;
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	min-height:auto !important;
	max-width:100% !important;
	min-width:25px !important;
}
*#dm *.dmBody div.u_1185930342
{
	padding-top:0px !important;
	padding-bottom:0px !important;
	padding-right:0px !important;
	padding-left:35px !important;
	background-repeat:no-repeat !important;
	background-size:auto !important;
	background-position:0% 50% !important;
	margin-left:0px !important;
	margin-top:0px !important;
	margin-bottom:16px !important;
	margin-right:0px !important;
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	min-height:auto !important;
	max-width:100% !important;
	min-width:25px !important;
}
*#dm *.dmBody div.u_1616382374
{
	padding-top:0px !important;
	padding-bottom:0px !important;
	padding-right:0px !important;
	padding-left:35px !important;
	margin-left:0px !important;
	margin-top:18px !important;
	margin-bottom:16px !important;
	margin-right:0px !important;
	background-repeat:no-repeat !important;
	background-size:auto !important;
	background-position:0% 50% !important;
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	min-height:auto !important;
	max-width:100% !important;
	min-width:25px !important;
}
*#dm *.dmBody div.u_1583370405
{
	padding-top:0px !important;
	padding-bottom:0px !important;
	padding-right:0px !important;
	padding-left:35px !important;
	margin-left:0px !important;
	margin-top:18px !important;
	margin-bottom:16px !important;
	margin-right:0px !important;
	background-repeat:no-repeat !important;
	background-size:auto !important;
	background-position:0% 50% !important;
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	min-height:auto !important;
	max-width:100% !important;
	min-width:25px !important;
}
*#dm *.dmBody div.u_1777453925
{
	padding-top:0px !important;
	padding-bottom:0px !important;
	padding-right:0px !important;
	padding-left:35px !important;
	margin-left:0px !important;
	margin-top:18px !important;
	margin-bottom:16px !important;
	margin-right:0px !important;
	background-repeat:no-repeat !important;
	background-size:auto !important;
	background-position:0% 50% !important;
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	min-height:auto !important;
	max-width:100% !important;
	min-width:25px !important;
}
*#dm *.dmBody div.u_1245223136
{
	padding-top:0px !important;
	padding-bottom:0px !important;
	padding-right:0px !important;
	padding-left:35px !important;
	margin-left:0px !important;
	margin-top:18px !important;
	margin-bottom:16px !important;
	margin-right:0px !important;
	background-repeat:no-repeat !important;
	background-size:auto !important;
	background-position:0% 50% !important;
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	min-height:auto !important;
	max-width:100% !important;
	min-width:25px !important;
}
*#dm *.dmBody div.u_1795684666
{
	padding-top:0px !important;
	padding-bottom:0px !important;
	padding-right:0px !important;
	padding-left:35px !important;
	background-position:0% 50% !important;
	background-repeat:no-repeat !important;
	background-size:auto !important;
	margin-left:0px !important;
	margin-top:18px !important;
	margin-bottom:16px !important;
	margin-right:0px !important;
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	min-height:auto !important;
	max-width:100% !important;
	min-width:25px !important;
}
*#dm *.dmBody div.u_1581104259
{
	padding-top:0px !important;
	padding-bottom:0px !important;
	padding-right:0px !important;
	padding-left:0px !important;
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	min-height:auto !important;
	margin-right:0px !important;
	margin-left:0px !important;
	max-width:100% !important;
	margin-top:8px !important;
	margin-bottom:16px !important;
	min-width:25px !important;
}
*#dm *.dmBody div.u_1248803382
{
	background-attachment:fixed !important;
	background-position:50% 50% !important;
	padding-top:100px !important;
	padding-left:40px !important;
	padding-bottom:100px !important;
	padding-right:40px !important;
	width:auto !important;
}
*#dm *.dmBody div.u_1070812924
{
	padding-top:0px !important;
	padding-bottom:0px !important;
	padding-right:0px !important;
	padding-left:0px !important;
}
*#dm *.dmBody a.u_1476604014
{
	margin-left:0 !important;
	padding-top:10px !important;
	padding-left:15px !important;
	padding-bottom:10px !important;
	margin-top:10px !important;
	margin-bottom:10px !important;
	margin-right:auto !important;
	padding-right:0px !important;
	width:200px !important;
	height:auto !important;
	min-height:50px !important;
	float:none !important;
	top:0px !important;
	left:0px !important;
	position:relative !important;
	max-width:100% !important;
	min-width:0 !important;
	text-align:center !important;
}
*#dm *.dmBody a.u_1546578828
{
	padding-top:10px !important;
	padding-left:15px !important;
	padding-bottom:10px !important;
	padding-right:0px !important;
	width:280px !important;
	height:auto !important;
	min-height:50px !important;
	float:none !important;
	top:0px !important;
	left:0px !important;
	position:relative !important;
	margin-right:auto !important;
	margin-left:0 !important;
	max-width:100% !important;
	margin-top:10px !important;
	margin-bottom:10px !important;
	min-width:0 !important;
	text-align:center !important;
}
*#dm *.dmBody div.u_1591192477
{
	margin-left:0px !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:0px !important;
}
*#dm *.dmBody div.u_1415938661
{
	width:215px !important;
	margin-left:0px !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:10px !important;
}
*#dm *.dmBody div.u_1211708028
{
	padding-top:0px !important;
	padding-bottom:0px !important;
	padding-right:0px !important;
	padding-left:0px !important;
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	min-height:auto !important;
	margin-right:0px !important;
	margin-left:0px !important;
	max-width:957px !important;
	margin-top:8px !important;
	margin-bottom:8px !important;
	min-width:25px !important;
}
*#dm *.dmBody div.u_1243073019
{
	margin-left:0px !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:0px !important;
}
*#dm *.dmBody div.u_1608097382 .dmwidget-title
{
	font-size:30px !important;
}
*#dm *.dmBody div.u_1608097382
{
	margin-left:auto !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	margin-top:30px !important;
	margin-bottom:0px !important;
	margin-right:auto !important;
	padding-right:0px !important;
	float:none !important;
	top:0px !important;
	left:0 !important;
	width:calc(100% - 0px) !important;
	position:relative !important;
	height:auto !important;
	min-height:auto !important;
	max-width:100% !important;
	min-width:25px !important;
	text-align:start !important;
}
*#dm *.dmBody div.u_1608097382 .dmformsubmit
{
	width:200px !important;
	height:50px !important;
}
*#dm *.dmBody div.u_1306008562
{
	background-position:50% 50% !important;
	margin-left:0px !important;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-bottom:0px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:0px !important;
}
*#dm *.dmBody div.u_1601184778
{
	margin-left:0px !important;
	padding-top:300px !important;
	padding-left:40px !important;
	padding-bottom:300px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	margin-right:0px !important;
	padding-right:40px !important;
	width:auto !important;
	background-position:50% 100% !important;
}
*#dm *.dmBody div.u_1493463050
{
	width:150px !important;
	height:142px !important;
}
*#dm *.dmBody div.u_1657975671
{
	padding-top:0px !important;
	padding-bottom:0px !important;
	padding-right:0px !important;
	padding-left:0px !important;
	float:none !important;
	top:0px !important;
	left:0px !important;
	width:638px !important;
	position:relative !important;
	height:auto !important;
	min-height:auto !important;
	margin-right:auto !important;
	margin-left:0 !important;
	max-width:100% !important;
	margin-top:8px !important;
	margin-bottom:16px !important;
	min-width:0 !important;
	display:block !important;
}
