<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";
:root {
		--col_1: #95d3df;
		--col_2: #bc77b0;
		--col_3: #4357a3;
		--col_schwarz: #444444;
		--col_grau: #f7f7f7;
		--col_dunkelblau: #344a5e;
		--col_1_dunkel: #84BAC4;
		--col_rot: #D44444;
		--col_rot_dunkel: #942F2F;
		--col_rahmen_farbe: #dfdfdf;
		--ueberschrift: 'Mulish_Bold';
		--fliesstext: 'Mulish_Regular';
}
@font-face {
		font-family: 'Mulish_Bold';
		src: local('schriften/Mulish_Bold.ttf'), url('schriften/Mulish_Bold.ttf') format('truetype');
		font-weight: normal;
		font-style: normal;
}
@font-face {
		font-family: 'Mulish_Regular';
		src: local('schriften/Mulish_Regular.ttf'), url('schriften/Mulish_Regular.ttf') format('truetype');
		font-weight: normal;
		font-style: normal;
}
body {
		margin: 0;
		font-size: 1rem;
		font-family: var(--fliesstext) !important;
		line-height: 1.5;
		color: var(--col_schwarz) !important;
		text-align: left;
		background: #fff;
}
/* ueberschrieben aus der styles.css */
.bg-black {
		--bs-bg-opacity: 1;
		background-color: white !important;
}
.signup-section {
		padding-top: 10rem;
		padding-bottom: 20rem;
		background: linear-gradient(to bottom, rgba(0, 0, 0, 0.0) 0%, rgba(0, 0, 0, 0.3) 100%, #000 100%), url("../bilder/kontakt_strand.png");
		background-position: center;
		background-repeat: no-repeat;
		background-attachment: scroll;
		background-size: cover;
}
.about-section {
		padding-top: 10rem;
		padding-bottom: 20rem;
}
.contact-section {
		padding-top: 10rem;
		padding-bottom: 10rem;
}
.text-white-70 {
		--bs-text-opacity: 1;
		color: rgba(255, 255, 255, 0.7) !important;
}
#mainNav.navbar-shrink {
		background-color: #fff;
		box-shadow: 0px 0px 7px 3px rgba(0, 0, 0, 0.07);
		height: 88px;
}
#mainNav.navbar-shrink .nav-link {
		color: var(--col_schwarz) !important;
		padding: 1.5rem 1.5rem 1.25rem;
		border-bottom: 0.25rem solid transparent;
}
/* überschrieben aus der styles.css */
.domaqua_farbe1 {
		color: var(--col_1) !important;
}
.domaqua_farbe2 {
		color: var(--col_2) !important;
}
.domaqua_farbe3 {
		color: var(--col_3) !important;
}
.domaqua_rot {
		color: var(--col_rot) !important;
}
.domaqua_weiss {
		color: white !important;
}
.domaqua_schwarz {
		color: var(--col_schwarz) !important;
}
.domaqua_grau {
		color: var(--col_grau) !important;
}
.domaqua_farbe1_bg {
		background-color: var(--col_1) !important;
}
.domaqua_rot_bg {
		background-color: var(--col_rot) !important;
}
.domaqua_grau_bg {
		background-color: var(--col_grau) !important;
}
.domaqua_weiss_bg {
		background-color: white !important;
}
.domaqua_rahmen_farbe {
		color: var(--col_rahmen_farbe) !important;
}
.domaqua_ue {
		font-family: var(--ueberschrift) !important;
}
.domaqua_ft {
		font-family: var(--fliesstext) !important;
}
.navbar-brand {
		font-weight: normal !important;
		color: var(--col_schwarz) !important;
}
.domaqua_nav_link {
		color: var(--col_schwarz) !important;
}
.domaqua_untertitel {
		font-size: 16px !important;
}
.domaqua_oberpunkt {
		color: var(--col_1) !important;
		text-align: center;
}
.domaqua_footer {
		background-color: white;
		box-shadow: 0px 0px 7px 3px rgba(0, 0, 0, 0.04);
}
.domaqua_footer_link {
		color: var(--col_1) !important;
}
.domaqua_input {
		box-shadow: 0 0.1875rem 0.1875rem 0 rgba(0, 0, 0, 0.1) !important;
		padding: 1.25rem 2rem;
		height: auto;
		font-family: "Varela Round", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
		font-size: 80%;
		text-transform: uppercase;
		letter-spacing: 0.15rem;
		border: 0;
}
.domaqua_icon {
		color: white;
		font-size: 60px;
}
.domaqua_icon_klein {
		color: var(--col_1) !important;
		font-size: 30px;
}
.domaqua_navbar {
		background-color: #fff;
		box-shadow: 0px 0px 7px 3px rgba(0, 0, 0, 0.07);
		height: 88px;
}
.domaqua_preis_kopf {
		font-size: 30px;
		padding: 1.4rem;
		text-transform: uppercase;
}
.domaqua_button:hover {
		color: white !important;
		background-color: var(--col_1_dunkel) !important;
		border-color: var(--bs-btn-hover-border-color);
}
.domaqua_karte {
		border-radius: 12px;
		box-shadow: 0px 0px 7px 2px rgba(0, 0, 0, 0.07);
		border: none;
		text-align: center;
}
.domaqua_hover_farbe1:hover {
		background-color: var(--col_1) !important;
		color: white !important;
		cursor: grabbing;
}
.domaqua_hover_farbe2:hover {
		background-color: var(--col_2) !important;
		color: white !important;
		cursor: grabbing;
}
.domaqua_hover_farbe3:hover {
		background-color: var(--col_3) !important;
		color: white !important;
		cursor: grabbing;
}
.domaqua_hover_dunkelblau:hover {
		background-color: var(--col_dunkelblau) !important;
		color: white !important;
		cursor: grabbing;
}
.domaqua_karte_titel {
		font-size: 20px;
		text-align: start;
}
.domaqua_karte_body_titel {
		font-size: 16px;
		text-align: start;
}
.domaqua_karte_body_text {
		font-size: 14px;
		text-align: start;
}
.domaqua_webseite_icon {
		font-size: 44px;
		color: var(--col_1) !important;
}
.domaqua_container_webseite {
		padding: 7rem 3rem;
}
.domaqua_icon_section {
		padding-top: 5rem;
		padding-bottom: 7rem;
}
.domaqua_navbar_collapse {
		background-color: white;
		text-align: center;
		padding: 30px;
		border-radius: 14px;
}
.domaqua_nav {
		background-color: white;
}
.domaqua_btn {
		padding: 0.6rem 2rem;
		background-color: var(--col_1) !important;
		border-color: var(--col_1) !important;
}
.domaqua_email_hr {
		opacity: 1;
		border-color: var(--col_1) !important;
		border-width: 0.25rem;
		width: 3rem;
}
.domaqua_email {
		color: var(--col_1) !important;
}
.masthead {
		position: relative;
		width: 100%;
		height: auto;
		min-height: 3rem;
    max-height: 3rem !important;
		padding: 15rem 0;
		background: linear-gradient(to bottom, rgba(0, 0, 0, 0.0) 0%, rgba(0, 0, 0, 0.5) 75%, #000 100%), url("../bilder/meer.png");
		background-position: center;
		background-repeat: no-repeat;
		background-attachment: scroll;
		background-size: cover;
}</pre></body></html>