<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* raleway-100 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 100;
  src: url('../fonts/raleway-v28-latin-100.eot'); /* IE9 Compat Modes */
  src: url('../fonts/raleway-v28-latin-100.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/raleway-v28-latin-100.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/raleway-v28-latin-100.woff') format('woff'), /* Modern Browsers */
       url('../fonts/raleway-v28-latin-100.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/raleway-v28-latin-100.svg#Raleway') format('svg'); /* Legacy iOS */
}

/* raleway-100italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Raleway';
  font-style: italic;
  font-weight: 100;
  src: url('../fonts/raleway-v28-latin-100italic.eot'); /* IE9 Compat Modes */
  src: url('../fonts/raleway-v28-latin-100italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/raleway-v28-latin-100italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/raleway-v28-latin-100italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/raleway-v28-latin-100italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/raleway-v28-latin-100italic.svg#Raleway') format('svg'); /* Legacy iOS */
}

/* raleway-200 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 200;
  src: url('../fonts/raleway-v28-latin-200.eot'); /* IE9 Compat Modes */
  src: url('../fonts/raleway-v28-latin-200.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/raleway-v28-latin-200.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/raleway-v28-latin-200.woff') format('woff'), /* Modern Browsers */
       url('../fonts/raleway-v28-latin-200.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/raleway-v28-latin-200.svg#Raleway') format('svg'); /* Legacy iOS */
}

/* raleway-200italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Raleway';
  font-style: italic;
  font-weight: 200;
  src: url('../fonts/raleway-v28-latin-200italic.eot'); /* IE9 Compat Modes */
  src: url('../fonts/raleway-v28-latin-200italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/raleway-v28-latin-200italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/raleway-v28-latin-200italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/raleway-v28-latin-200italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/raleway-v28-latin-200italic.svg#Raleway') format('svg'); /* Legacy iOS */
}

/* raleway-300 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 300;
  src: url('../fonts/raleway-v28-latin-300.eot'); /* IE9 Compat Modes */
  src: url('../fonts/raleway-v28-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/raleway-v28-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/raleway-v28-latin-300.woff') format('woff'), /* Modern Browsers */
       url('../fonts/raleway-v28-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/raleway-v28-latin-300.svg#Raleway') format('svg'); /* Legacy iOS */
}

/* raleway-300italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Raleway';
  font-style: italic;
  font-weight: 300;
  src: url('../fonts/raleway-v28-latin-300italic.eot'); /* IE9 Compat Modes */
  src: url('../fonts/raleway-v28-latin-300italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/raleway-v28-latin-300italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/raleway-v28-latin-300italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/raleway-v28-latin-300italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/raleway-v28-latin-300italic.svg#Raleway') format('svg'); /* Legacy iOS */
}

/* raleway-regular - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/raleway-v28-latin-regular.eot'); /* IE9 Compat Modes */
  src: url('../fonts/raleway-v28-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/raleway-v28-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/raleway-v28-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/raleway-v28-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/raleway-v28-latin-regular.svg#Raleway') format('svg'); /* Legacy iOS */
}

/* raleway-italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Raleway';
  font-style: italic;
  font-weight: 400;
  src: url('../fonts/raleway-v28-latin-italic.eot'); /* IE9 Compat Modes */
  src: url('../fonts/raleway-v28-latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/raleway-v28-latin-italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/raleway-v28-latin-italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/raleway-v28-latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/raleway-v28-latin-italic.svg#Raleway') format('svg'); /* Legacy iOS */
}

/* raleway-500 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 500;
  src: url('../fonts/raleway-v28-latin-500.eot'); /* IE9 Compat Modes */
  src: url('../fonts/raleway-v28-latin-500.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/raleway-v28-latin-500.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/raleway-v28-latin-500.woff') format('woff'), /* Modern Browsers */
       url('../fonts/raleway-v28-latin-500.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/raleway-v28-latin-500.svg#Raleway') format('svg'); /* Legacy iOS */
}

/* raleway-500italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Raleway';
  font-style: italic;
  font-weight: 500;
  src: url('../fonts/raleway-v28-latin-500italic.eot'); /* IE9 Compat Modes */
  src: url('../fonts/raleway-v28-latin-500italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/raleway-v28-latin-500italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/raleway-v28-latin-500italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/raleway-v28-latin-500italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/raleway-v28-latin-500italic.svg#Raleway') format('svg'); /* Legacy iOS */
}

/* raleway-600 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 600;
  src: url('../fonts/raleway-v28-latin-600.eot'); /* IE9 Compat Modes */
  src: url('../fonts/raleway-v28-latin-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/raleway-v28-latin-600.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/raleway-v28-latin-600.woff') format('woff'), /* Modern Browsers */
       url('../fonts/raleway-v28-latin-600.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/raleway-v28-latin-600.svg#Raleway') format('svg'); /* Legacy iOS */
}

/* raleway-600italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Raleway';
  font-style: italic;
  font-weight: 600;
  src: url('../fonts/raleway-v28-latin-600italic.eot'); /* IE9 Compat Modes */
  src: url('../fonts/raleway-v28-latin-600italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/raleway-v28-latin-600italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/raleway-v28-latin-600italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/raleway-v28-latin-600italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/raleway-v28-latin-600italic.svg#Raleway') format('svg'); /* Legacy iOS */
}

/* raleway-700 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 700;
  src: url('../fonts/raleway-v28-latin-700.eot'); /* IE9 Compat Modes */
  src: url('../fonts/raleway-v28-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/raleway-v28-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/raleway-v28-latin-700.woff') format('woff'), /* Modern Browsers */
       url('../fonts/raleway-v28-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/raleway-v28-latin-700.svg#Raleway') format('svg'); /* Legacy iOS */
}

/* raleway-700italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Raleway';
  font-style: italic;
  font-weight: 700;
  src: url('../fonts/raleway-v28-latin-700italic.eot'); /* IE9 Compat Modes */
  src: url('../fonts/raleway-v28-latin-700italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/raleway-v28-latin-700italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/raleway-v28-latin-700italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/raleway-v28-latin-700italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/raleway-v28-latin-700italic.svg#Raleway') format('svg'); /* Legacy iOS */
}

/* raleway-800 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 800;
  src: url('../fonts/raleway-v28-latin-800.eot'); /* IE9 Compat Modes */
  src: url('../fonts/raleway-v28-latin-800.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/raleway-v28-latin-800.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/raleway-v28-latin-800.woff') format('woff'), /* Modern Browsers */
       url('../fonts/raleway-v28-latin-800.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/raleway-v28-latin-800.svg#Raleway') format('svg'); /* Legacy iOS */
}

/* raleway-800italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Raleway';
  font-style: italic;
  font-weight: 800;
  src: url('../fonts/raleway-v28-latin-800italic.eot'); /* IE9 Compat Modes */
  src: url('../fonts/raleway-v28-latin-800italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/raleway-v28-latin-800italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/raleway-v28-latin-800italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/raleway-v28-latin-800italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/raleway-v28-latin-800italic.svg#Raleway') format('svg'); /* Legacy iOS */
}

/* raleway-900 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 900;
  src: url('../fonts/raleway-v28-latin-900.eot'); /* IE9 Compat Modes */
  src: url('../fonts/raleway-v28-latin-900.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/raleway-v28-latin-900.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/raleway-v28-latin-900.woff') format('woff'), /* Modern Browsers */
       url('../fonts/raleway-v28-latin-900.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/raleway-v28-latin-900.svg#Raleway') format('svg'); /* Legacy iOS */
}

/* raleway-900italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Raleway';
  font-style: italic;
  font-weight: 900;
  src: url('../fonts/raleway-v28-latin-900italic.eot'); /* IE9 Compat Modes */
  src: url('../fonts/raleway-v28-latin-900italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/raleway-v28-latin-900italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/raleway-v28-latin-900italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/raleway-v28-latin-900italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/raleway-v28-latin-900italic.svg#Raleway') format('svg'); /* Legacy iOS */
}


@media all and (max-width: 400px) {

	.logo.mr-auto {
		display: block;
		width: 100%;
		}
		
	.logo.mr-auto a {
		height: 40px;
		min-width: 250px;
		width: auto;
		margin-top: 10px;
		margin-left: 19px;
		}


}

@media all and (min-width: 767px) {

    .logo a {
        position: relative;
        display: block;
        height: 50px;
        width: 380px;
        transition: all .3s ease-out;
        -moz-transition: all .3s ease-out;
        -o-transition: all .3s ease-out;
        -webkit-transition: all .3s ease-out;
        /*transform: translateX(-50%);
        -moz-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        -o-transform: translateY(-50%);
        -webkit-transform: translateY(-50%);
        top: 50%;*/
		}

	.logo a img {
            position: absolute;
            max-height: 100%;
            height: 100%;
            width: auto;
            transition: all .3s ease-out;
            -moz-transition: all .3s ease-out;
            -o-transition: all .3s ease-out;
            -webkit-transition: all .3s ease-out;
        }

	.fixed .logo a {
		height: 50px;
		}

	.mr-auto, .mx-auto {
		margin-right: 20px !important;
		}
		
	p.lead.leadstartslider {
		font-size: 160px;
		}
	p.lead.leadstartslider .ion::before {
		font-size: 160px;		
		}
}


@media all and (min-width: 767px) and (max-width: 1199px) {

	h2.h2.h2startslider, 
	h1.h1.h1startslider {
		padding: 0 15%;
		font-size: 40px;
		text-transform: uppercase;
		letter-spacing: 0.1em;
		line-height: 110%;
		}
	}

@media all and (min-width: 1200px) {

	h1.h1.h1startslider,
	h2.h2.h2startslider {
		padding: 0 15%;
		font-size: 60px;
		text-transform: uppercase;
		letter-spacing: 0.1em;
		line-height: 110%;
		}
	}



.nav-icons .nav-icon-item &gt; .nav-icon-trigger {
    position: relative;
    font-size: 12px;
    font-weight: 600;
    text-transform: uppercase;
    padding: 10px 10px;
	}

.header.header-transparent .nav-icons  .nav-icon-item  &gt; .nav-icon-trigger {
	border: 1px solid #ffffff;
	}
.header.header--dark.header-transparent  .nav-icons .nav-icon-item  &gt; .nav-icon-trigger {
	border: 1px solid #000000;	
	}
	
.header.header-transparent.header--sticky.header--dark, .header.header-transparent.header--sticky {
	border-top: 5px solid #b82373;
	}
	
.header.header-transparent.header--sticky.header--dark.fixed, .header.header-transparent.header--sticky.fixed {
	border-top: none;
	}
	
.header.header-transparent.header--sticky.header--dark .header-nav, .header.header-transparent.header--sticky .header-nav {
	border-top: none;
	}
	
.header.header-transparent.header--sticky.header--dark.fixed .header-nav, .header.header-transparent.header--sticky.fixed  .header-nav {
	border-top: 5px solid #b82373;
	}

.overlay-dark::before {
    background-color: rgba(1,102,185,0.7);
	}
	
.overlay-light::before {
    background-color: rgba(1,102,185,0.4);
	}


.container-filter li a.categories.active, .container-filter li a.categories:hover {
	color: #b82373;
	}
	
.teaserimg {
	max-width: 200px;
	width: 80%;
	}
	
h1, h2, h3, h4, h5 {
	color: #0b6eb2;
	}
	
.counterstartpage {
	background-repeat: no-repeat;
	background-size: contain;
	}
	
.light-bg h2 {
	color: #333333;
	text-shadow: 1px 1px 1px #FFFFFF;			
	}
.dark-bg p {
	text-shadow: 1px 1px 1px #333333;			
	}
.light-bg p {
	color: #333333;
	text-shadow: 1px 1px 1px #FFFFFF;			
	}
		
	
@media all and (min-width: 1400px) {	

	.counterstartpage h2, .counterstartpage h2 span.counter {
		font-size: 100px;
		}
	
	.counterstartpage h3, .counterstartpage h3 span.counter {
		font-size: 40px;
		}
	
	.counterstartpage h4, .counterstartpage h4 span.counter {
		font-size: 24px;
		}
	
	.dark-bg h2 {
		font-size: 50px;
		}
		
	.light-bg h2 {
		color: #333333;
		font-size: 50px;
		text-shadow: 1px 1px 1px #FFFFFF;			
		}
	.dark-bg p {
		font-size: 18px;
		text-shadow: 1px 1px 1px #333333;			
		}
	.light-bg p {
		color: #333333;
		font-size: 18px;
		text-shadow: 1px 1px 1px #FFFFFF;			
		}
	
	}

	
@media all and (min-width: 1200px) and (max-width: 1399px) {	

	.counterstartpage h2, .counterstartpage h2 span.counter {
		font-size: 80px;
		}
	
	.counterstartpage h3, .counterstartpage h3 span.counter {
		font-size: 30px;
		}
	
	.counterstartpage h4, .counterstartpage h4 span.counter {
		font-size: 20px;
		}
	
	}	
	

@media all and (min-width: 768px) and (max-width: 992px) {	

	.counterstartpage h2, .counterstartpage h2 span.counter {
		margin-bottom: 15px;
		}
	
	.counterstartpage h3, .counterstartpage h3 span.counter {
		margin-bottom: 15px;
		}
	
	.counterstartpage h4, .counterstartpage h4 span.counter {
		margin-bottom: 15px;
		}
	
	}	

@media all and (max-width: 767px) {	
	
	.counterstartpage h2, .counterstartpage h3 , .counterstartpage h4 {
		text-shadow: 1px 1px 1px #FFFFFF;	
		}
		
	.counterstartpageimg {
		display: none;
		}

	}
	
.counterstartpage h2 {
	color: #FFFFFF;
	margin-bottom: 20px;
	padding-top: 0px;
	line-height: 110%;
	}
	
.counterstartpage h3 {
	color: #FFFFFF;
	margin-bottom: 20px;
	line-height: 110%;
	}
	
.counterstartpage h3::after, .counterstartpage h2::after , .counterstartpage h4::after  {
	content: "";
	}
	
.counterstartpage h4 {
	color: #FFFFFF;
	margin-bottom: 20px;
	line-height: 110%;
	}

.counterstartpageimg {
	background-size: cover;
	}
	
.overlay-light40::before {
    background-color: rgba(255,255,255,0.4);
	}

.client-logo {
	padding: 0px 20px;
	}
	
.client-logo img {
	width: auto;
	height: auto;
	margin: auto;
	}
	
.item-mask {
	background: none repeat scroll 0 0 rgba(184, 35, 115, 0.8);
	}
	
textarea {
	height: 130px;
	}
	
.btn-black {
	background: #0b6eb2;
	}
	
.ptb.contact {
	padding-bottom: 20px;
	}
	
.ptb.map {
	padding-top: 20px;
	padding-bottom: 30px;
	}
	
.map {
	min-height: 500px;
	height: auto;
	}
	
.accordion-title, .accordion-title.active {
    background-color: #0b6eb2;
    color: #FFFFFF;
	}
	
.accordion-content-inner {
	padding-top: 20px;
	}
	
.tabs ul li a:hover {
	color: #0b6eb2;
	}
	
.tipped:hover i, .tipped:hover h6 {
	color: #b82373;
	}
	
	
	
	
footer.footer {
	background-color: #1164ad;
	color: #FFFFFF;
	}
	
.footer-logo {
	max-width: 300px;
	}
	
.footer .footer-info p {
    color: #FFFFFF;
	}
	
.footer-info-contacts {
	padding-left: 0px;
	}
	
.footer a {
	color: #FFFFFF;
	}
	
.footer-block-nav-first {
	padding-left: 0px;
	}
	
.footer .footer-block-nav-first ul li {
    display: inline-block;
    margin-right: 20px;	
	}
	
.footer-block-nav .link li a {
	font-weight: bold;
	}
	
.inner-intro h1 {
    font-size: 54px;
    margin-top: 30px;
    letter-spacing: 5px;
	line-height: 120%;
	}

.inner-intro.overlay-light h1 {
	font-weight: bold;
	color: #113d64;
	text-shadow: 1px 1px 1px #FFFFFF;
	}
	
.inner-intro.overlay-dark h1 {
	font-weight: bold;
	color: #FFFFFF;
	text-shadow: 1px 1px 1px #000000;
	}
	
.footer a:hover {
	color: #e6ae49;
	}



.overlay-dark.dark-bg h1 a, .overlay-dark.dark-bg h2 a {
  	color: #ffffff;
	}

.overlay-dark.dark-bg h1 a:hover, .overlay-dark.dark-bg h2 a:hover {
	color: rgba(255,255,255,0.85)
	}
	
	
.counterstartpage h3::after {
	display: none;
	content: "";
	font-size: 10px;
	}
	
/* Space */
    .frame-space-before-extra-small { 
		margin-top: 0; 
		padding-top: 1em; 
		}
	.frame-space-before-extra-small .ptb { 
		margin-top: 0; 
		padding-top: 0; 
		}

	.frame-space-before-small	{ 
		margin-top: 0; 
		padding-top: 2em; 
		}
	.frame-space-before-small .ptb	{ 
		margin-top: 0; 
		padding-top: 0; 
		}

	.frame-space-before-medium { 
		margin-top: 0; 
		padding-top: 3em; 
		}
	.frame-space-before-medium .ptb { 
		margin-top: 0; 
		padding-top: 0; 
		}

	.frame-space-before-large	{ 
		margin-top: 0; 
		padding-top: 4em; 
		}
	.frame-space-before-large .ptb	{ 
		margin-top: 0; 
		padding-top: 0; 
		}

    .frame-space-before-extra-large { 
		margin-top: 0; 
		padding-top: 5em; 
		}
    .frame-space-before-extra-large .ptb { 
		margin-top: 0; 
		padding-top: 0; 
		}

    .frame-space-after-extra-small { 
		margin-bottom: 0; 
		padding-bottom: 1em; 
		}
    .frame-space-after-extra-small .ptb { 
		margin-bottom: 0; 
		padding-bottom: 0; 
		}

    .frame-space-after-small { 
		margin-bottom: 0; 
		padding-bottom: 2em; 
		}
    .frame-space-after-small .ptb { 
		margin-bottom: 0; 
		padding-bottom: 0; 
		}

    .frame-space-after-medium { 
		margin-bottom: 0; 
		padding-bottom: 3em; 
		}
    .frame-space-after-medium .ptb { 
		margin-bottom: 0; 
		padding-bottom: 0; 
		}

    .frame-space-after-large { 
		margin-bottom: 0; 
		padding-bottom: 4em; 
		}
    .frame-space-after-large .ptb { 
		margin-bottom: 0; 
		padding-bottom: 0; 
		}

    .frame-space-after-extra-large { 
		margin-bottom: 0; 
		padding-bottom: 5em; 
		}
    .frame-space-after-extra-large .ptb { 
		margin-bottom: 0; 
		padding-bottom: 0; 
		}

    /* Frame */
    .frame-ruler-before:before { content: ''; display: block; border-top: 1px solid rgba(0,0,0,0.25); margin-bottom: 2em; }
    .frame-ruler-after:after { content: ''; display: block; border-bottom: 1px solid rgba(0,0,0,0.25); margin-top: 2em; }
    .frame-indent { margin-left: 15%; margin-right: 15%; }
    .frame-indent-left { margin-left: 33%; }
    .frame-indent-right { margin-right: 33%; }
/* default styles for extension "tx_eventanmeldung" */
    textarea.f3-form-error {
        background-color:#FF9F9F;
        border: 1px #FF0000 solid;
    }
	
	
	.map.mapNoIframe {
		min-height: unset;
		}
		
		
@media all and (min-width: 768px) {		
	.teamSection .owl-carousel.content-carousel .item .container {
		max-width: 800px;
		margin-left: auto;
		margin-right: auto;
		padding-bottom: 20px;
		border-bottom: 1px solid #d9d9d9;
/*
		margin-bottom: 20px;
*/
		}
	}
	
/*
News
*/	
	
@media all and (min-width: 1200px) {	
	.blog-post .post-media {
		max-height: 264px;
		}
	}
	
@media all and (min-width: 992px) and (max-width: 1199px) {	
	.blog-post .post-media {
		max-height: 219px;
		}
	}
	
@media all and (min-width: 768px) and (max-width: 991px) {	
	.blog-post .post-media {
		max-height: 161px;
		}
	}
	
@media all and (min-width: 576px) and (max-width: 767px) {	
	.blog-post .post-media {
		max-height: 102px;
		}
	}
	
ul.pager {
	list-style: none;
	padding-left: 0px;
	padding-right: 0px;
	}
	
.newstags {
	background-color: #F9F9F9;
	border: 1px solid #C0C0C0;
	padding: 10px 20px;
	margin: 20px 0px;
	}
	
.fs-24 {
	font-size: 24px;
	}
	
.ptb-30 {
    padding-top: 30px;
    padding-bottom: 30px;
}

.pb-30 {
    padding-bottom: 30px;
}


.dividerAfter {
	border-bottom: 1px solid #f0f0f0;
	}
	
	
.footer .footer-block.footer-block1 {
	padding-top:95px;
	}
	
@media screen and (max-width: 767px) {	

	.footer .footer-block.footer-block1 {
		padding-top: 30px;
		}
		
	}
	
.footer .footer-block.footer-block2 {
	padding-top: 0px;
	}</pre></body></html>