@-webkit-keyframes sdb {
	0%,to {
	opacity:0
}
50% {
	opacity:1
}
}@keyframes sdb {
	0%,to {
	opacity:0
}
50% {
	opacity:1
}
}@media print {
	*,:after,:before {
	color:#000!important;
	text-shadow:none!important;
	background:0 0!important;
	-webkit-box-shadow:none!important;
	box-shadow:none!important
}
a,a:visited {
	text-decoration:underline
}
a[href]:after {
	content:" (" attr(href) ")"
}
abbr[title]:after {
	content:" (" attr(title) ")"
}
a[href^="#"]:after,a[href^="javascript:"]:after {
	content:""
}
blockquote,pre {
	border:1px solid #999
}
thead {
	display:table-header-group
}
blockquote,img,pre,tr {
	page-break-inside:avoid
}
img {
	max-width:100%!important
}
h2,h3,p {
	orphans:3;
	widows:3
}
h2,h3 {
	page-break-after:avoid
}
.navbar {
	display:none
}
.btn>.caret,.dropup>.btn>.caret {
	border-top-color:#000!important
}
.label {
	border:1px solid #000
}
.table {
	border-collapse:collapse!important
}
.table td,.table th {
	background-color:#fff!important
}
.table-bordered td,.table-bordered th {
	border:1px solid #ddd!important
}
}*,:after,:before {
	-webkit-box-sizing:border-box;
	box-sizing:border-box
}
html {
	font-size:10px;
	-webkit-tap-highlight-color:transparent
}

button,input,select,textarea {
	font-family:inherit;
	font-size:inherit;
	line-height:inherit
}
a {
	color: #10069f;
	text-decoration:none;
}
a:focus,a:hover {
	color: #10069f;
	text-decoration:underline;
}
a:focus {
	outline:5px auto -webkit-focus-ring-color;
	outline-offset:-2px
}
figure {
	margin:0
}
img {
	vertical-align:middle
}
.img-responsive {
	display:block;
	max-width:100%;
	height:auto
}
.img-rounded {
	border-radius:6px
}
.img-thumbnail {
	padding:4px;
	line-height:1.5;
	background-color:#f6f7fb;
	border:1px solid #ddd;
	border-radius:4px;
	-webkit-transition:all .2s ease-in-out;
	-o-transition:all .2s ease-in-out;
	transition:all .2s ease-in-out;
	display:inline-block;
	max-width:100%;
	height:auto
}
.img-circle {
	border-radius:50%
}
hr {
	margin-top:24px;
	margin-bottom:24px;
	border:0;
	border-top:1px solid #fff
}
.sr-only {
	position:absolute;
	width:1px;
	height:1px;
	padding:0;
	margin:-1px;
	overflow:hidden;
	clip:rect(0,0,0,0);
	border:0
}
.sr-only-focusable:active,.sr-only-focusable:focus {
	position:static;
	width:auto;
	height:auto;
	margin:0;
	overflow:visible;
	clip:auto
}
[role=button] {
	cursor:pointer
}
.h1,.h2,.h3,h1,h2,h3,h5,h6 {
	
font-weight: 400;
	
line-height:1.1;
	
color: #10069f;
}
.h4,.h5,.h6,h4 {
	line-height:1.1
}
.h5,.h6 {
	
	font-weight: 100;
	color:#00488e
}
.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small {
	font-weight: 100;
	line-height:1;
	color:#f6f7fb
}
.h1,.h2,.h3,h1,h2,h3 {
	margin-top:24px;
	margin-bottom:12px
}
.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small {
	font-size:65%
}
.h4,.h5,.h6,h4,h5,h6 {
	margin-top:12px;
	margin-bottom:12px
}
.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small {
	font-size:75%
}
.h1,h1 {
	font-size:48px;
	color: #10069f;
	font-weight: 500;
	font-size: 30px;
	line-height: 46px;
}
.h2,h2 {
	font-size:38px;
	color: #10069f;
	font-weight: 500;
	font-size: 30px;
	line-height: 46px;
}
.h3,h3 {
	font-size:30px
}
.h4,.h5,h4,h5 {
	font-size:16px
}
.h6,h6 {
	font-size:14px
}
p {
	margin:0 0 12px;
	font-family:arial,sans-serif
}
.lead {
	margin-bottom:24px;
	font-size:18px;
	font-weight: 100;
	line-height:1.4
}
@media (min-width:640px) {
	.lead {
	font-size:24px
}
}.small,small {
	font-size:87%
}
.mark,mark {
	padding:.2em;
	background-color:#fcf8e3
}
.text-left {
	text-align:left
}
.text-right {
	text-align:right
}
.text-center {
	text-align:center
}
.text-justify {
	text-align:justify
}
.text-nowrap {
	white-space:nowrap
}
.text-lowercase {
	text-transform:lowercase
}
.text-uppercase {
	text-transform:uppercase
}
.text-capitalize {
	text-transform:capitalize
}
.text-muted {
	color:#f6f7fb
}
.text-primary {
	color:#10069f
}
a.text-primary:focus,a.text-primary:hover {
	color:#006996
}
.text-success {
	color:#3c763d
}
a.text-success:focus,a.text-success:hover {
	color:#2b542c
}
.text-info {
	color:#31708f
}
a.text-info:focus,a.text-info:hover {
	color:#245269
}
.text-warning {
	color:#8a6d3b
}
a.text-warning:focus,a.text-warning:hover {
	color:#66512c
}
.text-danger {
	color:#a94442
}
a.text-danger:focus,a.text-danger:hover {
	color:#843534
}
.bg-primary {
	color:#fff;
	background-color:#10069f
}
a.bg-primary:focus,a.bg-primary:hover {
	background-color:#006996
}
.bg-success {
	background-color:#dff0d8
}
a.bg-success:focus,a.bg-success:hover {
	background-color:#c1e2b3
}
.bg-info {
	background-color:#d9edf7
}
a.bg-info:focus,a.bg-info:hover {
	background-color:#afd9ee
}
.bg-warning {
	background-color:#fcf8e3
}
a.bg-warning:focus,a.bg-warning:hover {
	background-color:#f7ecb5
}
.bg-danger {
	background-color:#f2dede
}
a.bg-danger:focus,a.bg-danger:hover {
	background-color:#e4b9b9
}
.page-header {
	padding-bottom:11px;
	margin:48px 0 24px;
	border-bottom:1px solid #fff
}
dl,ol,ul {
	margin-top:0;
	margin-bottom:12px
}
ol ol,ol ul,ul ol,ul ul {
	margin-bottom:0
}
.list-inline,.list-unstyled {
	padding-left:0;
	list-style:none
}
.list-inline {
	margin-left:-5px
}
.list-inline>li {
	display:inline-block;
	padding-right:5px;
	padding-left:5px
}
dl {
	margin-bottom:24px
}
dd,dt {
	line-height:1.5
}
dt {
	font-weight: 100
}
dd {
	margin-left:0
}
@media (min-width:992px) {
	.dl-horizontal dt {
	float:left;
	width:160px;
	clear:left;
	text-align:right;
	max-width:100%;
	overflow:hidden;
	-o-text-overflow:ellipsis;
	text-overflow:ellipsis;
	white-space:nowrap
}
.dl-horizontal dd {
	margin-left:180px
}
}abbr[data-original-title],abbr[title] {
	cursor:help
}
.initialism {
	font-size:90%;
	text-transform:uppercase
}
blockquote {
	padding:12px 24px;
	margin:0 0 24px;
	font-size:24px;
	border-left:5px solid #fff;
	color:#375169;
	line-height:36px
}
blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child {
	margin-bottom:0
}
blockquote .small,blockquote footer,blockquote small {
	display:block;
	font-size:80%;
	line-height:1.5;
	color:#f6f7fb
}
blockquote .small:before,blockquote footer:before,blockquote small:before {
	content:"\2014 \00A0"
}
.blockquote-reverse,blockquote.pull-right {
	padding-right:15px;
	padding-left:0;
	text-align:right;
	border-right:5px solid #fff;
	border-left:0
}
.blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before {
	content:""
}
.blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after {
	content:"\00A0 \2014"
}
address {
	margin-bottom:24px;
	font-style:normal;
	line-height:1.5
}
.container {
	padding-right:12px;
	padding-left:12px;
	margin-right:auto;
	margin-left:auto
}
@media (min-width:640px) {
	.container {
	width:auto
}
}@media (min-width:992px) {
	.container {
	width:auto
}
}@media (min-width:1200px) {
	.container {
	width:1176px
}
}.container-fluid {
	padding-right:12px;
	padding-left:12px;
	margin-right:auto;
	margin-left:auto
}
.row {
	margin-right:-12px;
	margin-left:-12px
}
.row-no-gutters {
	margin-right:0;
	margin-left:0
}
.row-no-gutters [class*=col-] {
	padding-right:0;
	padding-left:0
}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9 {
	position:relative;
	min-height:1px;
	padding-right:12px;
	padding-left:12px
}
.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9 {
	float:left
}
.col-xs-12 {
	width:100%
}
.col-xs-11 {
	width:91.66666667%
}
.col-xs-10 {
	width:83.33333333%
}
.col-xs-9 {
	width:75%
}
.col-xs-8 {
	width:66.66666667%
}
.col-xs-7 {
	width:58.33333333%
}
.col-xs-6 {
	width:50%
}
.col-xs-5 {
	width:41.66666667%
}
.col-xs-4 {
	width:33.33333333%
}
.col-xs-3 {
	width:25%
}
.col-xs-2 {
	width:16.66666667%
}
.col-xs-1 {
	width:8.33333333%
}
.col-xs-pull-12 {
	right:100%
}
.col-xs-pull-11 {
	right:91.66666667%
}
.col-xs-pull-10 {
	right:83.33333333%
}
.col-xs-pull-9 {
	right:75%
}
.col-xs-pull-8 {
	right:66.66666667%
}
.col-xs-pull-7 {
	right:58.33333333%
}
.col-xs-pull-6 {
	right:50%
}
.col-xs-pull-5 {
	right:41.66666667%
}
.col-xs-pull-4 {
	right:33.33333333%
}
.col-xs-pull-3 {
	right:25%
}
.col-xs-pull-2 {
	right:16.66666667%
}
.col-xs-pull-1 {
	right:8.33333333%
}
.col-xs-pull-0 {
	right:auto
}
.col-xs-push-12 {
	left:100%
}
.col-xs-push-11 {
	left:91.66666667%
}
.col-xs-push-10 {
	left:83.33333333%
}
.col-xs-push-9 {
	left:75%
}
.col-xs-push-8 {
	left:66.66666667%
}
.col-xs-push-7 {
	left:58.33333333%
}
.col-xs-push-6 {
	left:50%
}
.col-xs-push-5 {
	left:41.66666667%
}
.col-xs-push-4 {
	left:33.33333333%
}
.col-xs-push-3 {
	left:25%
}
.col-xs-push-2 {
	left:16.66666667%
}
.col-xs-push-1 {
	left:8.33333333%
}
.col-xs-push-0 {
	left:auto
}
.col-xs-offset-12 {
	margin-left:100%
}
.col-xs-offset-11 {
	margin-left:91.66666667%
}
.col-xs-offset-10 {
	margin-left:83.33333333%
}
.col-xs-offset-9 {
	margin-left:75%
}
.col-xs-offset-8 {
	margin-left:66.66666667%
}
.col-xs-offset-7 {
	margin-left:58.33333333%
}
.col-xs-offset-6 {
	margin-left:50%
}
.col-xs-offset-5 {
	margin-left:41.66666667%
}
.col-xs-offset-4 {
	margin-left:33.33333333%
}
.col-xs-offset-3 {
	margin-left:25%
}
.col-xs-offset-2 {
	margin-left:16.66666667%
}
.col-xs-offset-1 {
	margin-left:8.33333333%
}
.col-xs-offset-0 {
	margin-left:0
}
@media (min-width:640px) {
	.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9 {
	float:left
}
.col-sm-12 {
	width:100%
}
.col-sm-11 {
	width:91.66666667%
}
.col-sm-10 {
	width:83.33333333%
}
.col-sm-9 {
	width:75%
}
.col-sm-8 {
	width:66.66666667%
}
.col-sm-7 {
	width:58.33333333%
}
.col-sm-6 {
	width:50%
}
.col-sm-5 {
	width:41.66666667%
}
.col-sm-4 {
	width:33.33333333%
}
.col-sm-3 {
	width:25%
}
.col-sm-2 {
	width:16.66666667%
}
.col-sm-1 {
	width:8.33333333%
}
.col-sm-pull-12 {
	right:100%
}
.col-sm-pull-11 {
	right:91.66666667%
}
.col-sm-pull-10 {
	right:83.33333333%
}
.col-sm-pull-9 {
	right:75%
}
.col-sm-pull-8 {
	right:66.66666667%
}
.col-sm-pull-7 {
	right:58.33333333%
}
.col-sm-pull-6 {
	right:50%
}
.col-sm-pull-5 {
	right:41.66666667%
}
.col-sm-pull-4 {
	right:33.33333333%
}
.col-sm-pull-3 {
	right:25%
}
.col-sm-pull-2 {
	right:16.66666667%
}
.col-sm-pull-1 {
	right:8.33333333%
}
.col-sm-pull-0 {
	right:auto
}
.col-sm-push-12 {
	left:100%
}
.col-sm-push-11 {
	left:91.66666667%
}
.col-sm-push-10 {
	left:83.33333333%
}
.col-sm-push-9 {
	left:75%
}
.col-sm-push-8 {
	left:66.66666667%
}
.col-sm-push-7 {
	left:58.33333333%
}
.col-sm-push-6 {
	left:50%
}
.col-sm-push-5 {
	left:41.66666667%
}
.col-sm-push-4 {
	left:33.33333333%
}
.col-sm-push-3 {
	left:25%
}
.col-sm-push-2 {
	left:16.66666667%
}
.col-sm-push-1 {
	left:8.33333333%
}
.col-sm-push-0 {
	left:auto
}
.col-sm-offset-12 {
	margin-left:100%
}
.col-sm-offset-11 {
	margin-left:91.66666667%
}
.col-sm-offset-10 {
	margin-left:83.33333333%
}
.col-sm-offset-9 {
	margin-left:75%
}
.col-sm-offset-8 {
	margin-left:66.66666667%
}
.col-sm-offset-7 {
	margin-left:58.33333333%
}
.col-sm-offset-6 {
	margin-left:50%
}
.col-sm-offset-5 {
	margin-left:41.66666667%
}
.col-sm-offset-4 {
	margin-left:33.33333333%
}
.col-sm-offset-3 {
	margin-left:25%
}
.col-sm-offset-2 {
	margin-left:16.66666667%
}
.col-sm-offset-1 {
	margin-left:8.33333333%
}
.col-sm-offset-0 {
	margin-left:0
}
}@media (min-width:992px) {
	.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9 {
	float:left
}
.col-md-12 {
	width:100%
}
.col-md-11 {
	width:91.66666667%
}
.col-md-10 {
	width:83.33333333%
}
.col-md-9 {
	width:75%
}
.col-md-8 {
	width:66.66666667%
}
.col-md-7 {
	width:58.33333333%
}
.col-md-6 {
	width:50%
}
.col-md-5 {
	width:41.66666667%
}
.col-md-4 {
	width:33.33333333%
}
.col-md-3 {
	width:25%
}
.col-md-2 {
	width:16.66666667%
}
.col-md-1 {
	width:8.33333333%
}
.col-md-pull-12 {
	right:100%
}
.col-md-pull-11 {
	right:91.66666667%
}
.col-md-pull-10 {
	right:83.33333333%
}
.col-md-pull-9 {
	right:75%
}
.col-md-pull-8 {
	right:66.66666667%
}
.col-md-pull-7 {
	right:58.33333333%
}
.col-md-pull-6 {
	right:50%
}
.col-md-pull-5 {
	right:41.66666667%
}
.col-md-pull-4 {
	right:33.33333333%
}
.col-md-pull-3 {
	right:25%
}
.col-md-pull-2 {
	right:16.66666667%
}
.col-md-pull-1 {
	right:8.33333333%
}
.col-md-pull-0 {
	right:auto
}
.col-md-push-12 {
	left:100%
}
.col-md-push-11 {
	left:91.66666667%
}
.col-md-push-10 {
	left:83.33333333%
}
.col-md-push-9 {
	left:75%
}
.col-md-push-8 {
	left:66.66666667%
}
.col-md-push-7 {
	left:58.33333333%
}
.col-md-push-6 {
	left:50%
}
.col-md-push-5 {
	left:41.66666667%
}
.col-md-push-4 {
	left:33.33333333%
}
.col-md-push-3 {
	left:25%
}
.col-md-push-2 {
	left:16.66666667%
}
.col-md-push-1 {
	left:8.33333333%
}
.col-md-push-0 {
	left:auto
}
.col-md-offset-12 {
	margin-left:100%
}
.col-md-offset-11 {
	margin-left:91.66666667%
}
.col-md-offset-10 {
	margin-left:83.33333333%
}
.col-md-offset-9 {
	margin-left:75%
}
.col-md-offset-8 {
	margin-left:66.66666667%
}
.col-md-offset-7 {
	margin-left:58.33333333%
}
.col-md-offset-6 {
	margin-left:50%
}
.col-md-offset-5 {
	margin-left:41.66666667%
}
.col-md-offset-4 {
	margin-left:33.33333333%
}
.col-md-offset-3 {
	margin-left:25%
}
.col-md-offset-2 {
	margin-left:16.66666667%
}
.col-md-offset-1 {
	margin-left:8.33333333%
}
.col-md-offset-0 {
	margin-left:0
}
}@media (min-width:1200px) {
	.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9 {
	float:left
}
.col-lg-12 {
	width:100%
}
.col-lg-11 {
	width:91.66666667%
}
.col-lg-10 {
	width:83.33333333%
}
.col-lg-9 {
	width:75%
}
.col-lg-8 {
	width:66.66666667%
}
.col-lg-7 {
	width:58.33333333%
}
.col-lg-6 {
	width:50%
}
.col-lg-5 {
	width:41.66666667%
}
.col-lg-4 {
	width:33.33333333%
}
.col-lg-3 {
	width:25%
}
.col-lg-2 {
	width:16.66666667%
}
.col-lg-1 {
	width:8.33333333%
}
.col-lg-pull-12 {
	right:100%
}
.col-lg-pull-11 {
	right:91.66666667%
}
.col-lg-pull-10 {
	right:83.33333333%
}
.col-lg-pull-9 {
	right:75%
}
.col-lg-pull-8 {
	right:66.66666667%
}
.col-lg-pull-7 {
	right:58.33333333%
}
.col-lg-pull-6 {
	right:50%
}
.col-lg-pull-5 {
	right:41.66666667%
}
.col-lg-pull-4 {
	right:33.33333333%
}
.col-lg-pull-3 {
	right:25%
}
.col-lg-pull-2 {
	right:16.66666667%
}
.col-lg-pull-1 {
	right:8.33333333%
}
.col-lg-pull-0 {
	right:auto
}
.col-lg-push-12 {
	left:100%
}
.col-lg-push-11 {
	left:91.66666667%
}
.col-lg-push-10 {
	left:83.33333333%
}
.col-lg-push-9 {
	left:75%
}
.col-lg-push-8 {
	left:66.66666667%
}
.col-lg-push-7 {
	left:58.33333333%
}
.col-lg-push-6 {
	left:50%
}
.col-lg-push-5 {
	left:41.66666667%
}
.col-lg-push-4 {
	left:33.33333333%
}
.col-lg-push-3 {
	left:25%
}
.col-lg-push-2 {
	left:16.66666667%
}
.col-lg-push-1 {
	left:8.33333333%
}
.col-lg-push-0 {
	left:auto
}
.col-lg-offset-12 {
	margin-left:100%
}
.col-lg-offset-11 {
	margin-left:91.66666667%
}
.col-lg-offset-10 {
	margin-left:83.33333333%
}
.col-lg-offset-9 {
	margin-left:75%
}
.col-lg-offset-8 {
	margin-left:66.66666667%
}
.col-lg-offset-7 {
	margin-left:58.33333333%
}
.col-lg-offset-6 {
	margin-left:50%
}
.col-lg-offset-5 {
	margin-left:41.66666667%
}
.col-lg-offset-4 {
	margin-left:33.33333333%
}
.col-lg-offset-3 {
	margin-left:25%
}
.col-lg-offset-2 {
	margin-left:16.66666667%
}
.col-lg-offset-1 {
	margin-left:8.33333333%
}
.col-lg-offset-0 {
	margin-left:0
}
}fieldset,legend {
	padding:0;
	border:0
}
fieldset {
	min-width:0;
	margin:0
}
legend {
	display:block;
	width:100%;
	margin-bottom:24px;
	font-size:24px;
	line-height:inherit;
	color:#838c93;
	border-bottom:1px solid #e5e5e5
}
label {
	display:inline-block;
	max-width:100%;
	margin-bottom:5px;
	font-weight: 100
}


.breadcrumb {
	padding:6px 0;
	margin-bottom:24px;
	list-style:none;
	background-color:transparent;
	border-radius:4px
}
.breadcrumb>li,.pagination {
	display:inline-block
}
.breadcrumb>li+li:before {
	padding:0 5px;
	color:#999ba7;
	content:">\00a0"
}
.breadcrumb>.active {
	color:#009fe3
}
.pagination {
	padding-left:0;
	margin:24px 0;
	border-radius:4px
}
.pagination>li {
	display:inline
}
.pagination>li>a,.pagination>li>span {
	position:relative;
	float:left;
	padding:12px 30px;
	margin-left:-1px;
	line-height:1.5;
	color:#10069f;
	text-decoration:none;
	background-color:#fff;
	border:1px solid #ddd
}
.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover {
	z-index:2;
	color:#009fe3;
	background-color:#fff;
	border-color:#ddd
}
.pagination>li:first-child>a,.pagination>li:first-child>span {
	margin-left:0;
	border-top-left-radius:4px;
	border-bottom-left-radius:4px
}
.pagination>li:last-child>a,.pagination>li:last-child>span {
	border-top-right-radius:4px;
	border-bottom-right-radius:4px
}
.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover {
	z-index:3;
	color:#fff;
	cursor:default;
	background-color:#10069f;
	border-color:#10069f
}
.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover {
	color:#f6f7fb;
	cursor:not-allowed;
	background-color:#fff;
	border-color:#ddd
}
.pagination-lg>li>a,.pagination-lg>li>span {
	padding:18px 36px;
	font-size:20px;
	line-height:1.3333333
}
.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span {
	border-top-left-radius:6px;
	border-bottom-left-radius:6px
}
.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span {
	border-top-right-radius:6px;
	border-bottom-right-radius:6px
}
.pagination-sm>li>a,.pagination-sm>li>span {
	padding:8px 18px;
	font-size:14px;
	line-height:1.5
}
.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span {
	border-top-left-radius:3px;
	border-bottom-left-radius:3px
}
.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span {
	border-top-right-radius:3px;
	border-bottom-right-radius:3px
}
.label {
	display:inline;
	padding:.2em .6em .3em;
	font-size:75%;
	font-weight: 100;
	line-height:1;
	color:#fff;
	text-align:center;
	white-space:nowrap;
	vertical-align:baseline;
	border-radius:.25em
}
a.label:focus,a.label:hover {
	color:#fff;
	text-decoration:none;
	cursor:pointer
}
.label:empty {
	display:none
}
.btn .label {
	position:relative;
	top:-1px
}
.label-default {
	background-color:#f6f7fb
}
.label-default[href]:focus,.label-default[href]:hover {
	background-color:#d3d8eb
}
.label-primary {
	background-color:#10069f
}
.label-primary[href]:focus,.label-primary[href]:hover {
	background-color:#006996
}
.label-success {
	background-color:#5cb85c
}
.label-success[href]:focus,.label-success[href]:hover {
	background-color:#449d44
}
.label-info {
	background-color:#5bc0de
}
.label-info[href]:focus,.label-info[href]:hover {
	background-color:#31b0d5
}
.label-warning {
	background-color:#f0ad4e
}
.label-warning[href]:focus,.label-warning[href]:hover {
	background-color:#ec971f
}
.label-danger {
	background-color:#d9534f
}
.label-danger[href]:focus,.label-danger[href]:hover {
	background-color:#c9302c
}
.embed-responsive {
	position:relative;
	display:block;
	height:0;
	padding:0;
	overflow:hidden
}
.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video {
	position:absolute;
	top:0;
	bottom:0;
	left:0;
	width:100%;
	height:100%;
	border:0
}
.embed-responsive-16by9 {
	padding-bottom:56.25%
}
.embed-responsive-4by3 {
	padding-bottom:75%
}
.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before,.btn-toolbar:after,.btn-toolbar:before,.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.nav:after,.nav:before,.panel-body:after,.panel-body:before,.row:after,.row:before {
	display:table;
	content:" "
}
.btn-group-vertical>.btn-group:after,.btn-toolbar:after,.clearfix:after,.container-fluid:after,.container:after,.dl-horizontal dd:after,.form-horizontal .form-group:after,.nav:after,.panel-body:after,.row:after {
	clear:both
}
.center-block {
	display:block;
	margin-right:auto;
	margin-left:auto
}
.pull-right {
	float:right!important
}
.pull-left {
	float:left!important
}
.hide {
	display:none!important
}
.show {
	display:block!important
}
.glide-content .glide__slide img,.heroslider .glide__slide img,.invisible {
	visibility:hidden
}
.text-hide {
	font:0/0 a;
	color:transparent;
	text-shadow:none;
	background-color:transparent;
	border:0
}
.hidden {
	display:none!important
}
.affix {
	position:fixed
}
@-ms-viewport {
	width:device-width
}
.visible-lg,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block {
	display:none!important
}
@media (max-width:639px) {
	.visible-xs,.visible-xs-block {
	display:block!important
}
table.visible-xs {
	display:table!important
}
tr.visible-xs {
	display:table-row!important
}
td.visible-xs,th.visible-xs {
	display:table-cell!important
}
.visible-xs-inline {
	display:inline!important
}
.visible-xs-inline-block {
	display:inline-block!important
}
}@media (min-width:640px) and (max-width:991px) {
	.visible-sm,.visible-sm-block {
	display:block!important
}
table.visible-sm {
	display:table!important
}
tr.visible-sm {
	display:table-row!important
}
td.visible-sm,th.visible-sm {
	display:table-cell!important
}
.visible-sm-inline {
	display:inline!important
}
.visible-sm-inline-block {
	display:inline-block!important
}
}@media (min-width:992px) and (max-width:1199px) {
	.visible-md,.visible-md-block {
	display:block!important
}
table.visible-md {
	display:table!important
}
tr.visible-md {
	display:table-row!important
}
td.visible-md,th.visible-md {
	display:table-cell!important
}
.visible-md-inline {
	display:inline!important
}
.visible-md-inline-block {
	display:inline-block!important
}
}@media (min-width:1200px) {
	.visible-lg,.visible-lg-block {
	display:block!important
}
table.visible-lg {
	display:table!important
}
tr.visible-lg {
	display:table-row!important
}
td.visible-lg,th.visible-lg {
	display:table-cell!important
}
.visible-lg-inline {
	display:inline!important
}
.visible-lg-inline-block {
	display:inline-block!important
}
}@media (max-width:639px) {
	.hidden-xs {
	display:none!important
}
}@media (min-width:640px) and (max-width:991px) {
	.hidden-sm {
	display:none!important
}
}@media (min-width:992px) and (max-width:1199px) {
	.hidden-md {
	display:none!important
}
}@media (min-width:1200px) {
	.hidden-lg {
	display:none!important
}
}.visible-print {
	display:none!important
}
@media print {
	.visible-print {
	display:block!important
}
table.visible-print {
	display:table!important
}
tr.visible-print {
	display:table-row!important
}
td.visible-print,th.visible-print {
	display:table-cell!important
}
}.visible-print-block {
	display:none!important
}
@media print {
	.visible-print-block {
	display:block!important
}
}.visible-print-inline {
	display:none!important
}
@media print {
	.visible-print-inline {
	display:inline!important
}
}.visible-print-inline-block {
	display:none!important
}
@media print {
	.visible-print-inline-block {
	display:inline-block!important
}
.hidden-print {
	display:none!important
}
}.glide {
	position:relative;
	width:100%;
	-webkit-box-sizing:border-box;
	box-sizing:border-box
}
.glide * {
	-webkit-box-sizing:inherit;
	box-sizing:inherit
}
.glide__slides,.glide__track {
	overflow:hidden
}
.glide__slides {
	position:relative;
	width:100%;
	list-style:none;
	-webkit-backface-visibility:hidden;
	backface-visibility:hidden;
	-webkit-transform-style:preserve-3d;
	transform-style:preserve-3d;
	-ms-touch-action:pan-Y;
	touch-action:pan-Y;
	padding:0;
	white-space:nowrap;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-ms-flex-wrap:nowrap;
	flex-wrap:nowrap;
	will-change:transform
}
.glide__slides--dragging {
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none
}
.glide__slide {
	width:100%;
	height:100%;
	-ms-flex-negative:0;
	flex-shrink:0;
	white-space:normal;
	-webkit-touch-callout:none;
	-webkit-tap-highlight-color:transparent
}
.glide__arrows,.glide__bullets,.glide__slide,.glide__slide a {
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none
}
.glide__slide a {
	-webkit-user-drag:none
}
.glide__arrows,.glide__bullets {
	-webkit-touch-callout:none
}
.glide--rtl {
	direction:rtl
}
.glide__arrow {
	display:block;
	position:absolute;
	top:50%;
	width:60px;
	height:60px;
	z-index:100;
	font-size:60px;
	cursor:pointer;
	color:#fff;
	background:#10069f;
	-webkit-transition:all 200ms linear 0s;
	-o-transition:all 200ms linear 0s;
	transition:all 200ms linear 0s
}
@media (max-width:991px) {
	.glide__arrow {
	display:none
}
}.glide__arrow--left {
	left:-60px
}
.glide__arrow--right {
	right:-60px
}
.glide:hover .glide__arrow--left {
	left:0;
	-webkit-transform:translateX(0);
	transform:translateX(0)
}
.glide:hover .glide__arrow--right {
	right:0;
	-webkit-transform:translateX(0);
	transform:translateX(0)
}
.glide {
	overflow:hidden
}
.glide__track.dragging {
	cursor:move;
	cursor:-webkit-grab;
	cursor:grab
}
.glide__track.dragging:active {
	cursor:move;
	cursor:-webkit-grabbing;
	cursor:grabbing
}
.glide-content .glide__arrows.glide__arrows-content svg {
	width:60px;
	height:60px;
	margin-bottom:34px
}
.glide-pagination,.slick-slide.slick-loading img {
	display:none
}
@media (max-width:1199px) {
	.glide-pagination {
	display:block
}
}.glide-content .teaser--grid.teaser--alternative,.glide-content .teaser--grid.teaser--default {
	width:100%
}
.newsslider__outer.newsslider__glide-items-2 .newsslider__inner {
	width:66%;
	margin:0 auto
}
.newsslider__outer.newsslider__glide-items-1 .newsslider__inner {
	width:33%;
	margin:0 auto
}
@media (max-width:992px) {
	.newsslider__outer.newsslider__glide-items-2 .newsslider__inner {
	width:100%
}
.newsslider__outer.newsslider__glide-items-1 .newsslider__inner {
	width:66%
}
}@media (max-width:640px) {
	.newsslider__outer.newsslider__glide-items-1 .newsslider__inner {
	width:100%
}
}.glide-content .glide__slide.glide__slide--clone img,.glide-content .glide__slide.glide__slide-img-visible img,.glide-content.glide__slide-all-img-visible .glide__slide img,.heroslider .glide__slide.glide__slide--clone img,.heroslider .glide__slide.glide__slide-img-visible img,.heroslider.glide__slide-all-img-visible .glide__slide img {
	visibility:visible
}
.slick-list,.slick-slider {
	position:relative;
	display:block
}
.slick-slider {
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	-ms-touch-action:pan-y;
	touch-action:pan-y;
	-webkit-tap-highlight-color:transparent
}
.slick-list {
	overflow:hidden;
	margin:0;
	padding:0
}
.slick-list:focus {
	outline:0
}
.slick-list.dragging {
	cursor:pointer;
	cursor:hand
}
.slick-slider .slick-list,.slick-slider .slick-track {
	-webkit-transform:translate3d(0,0,0);
	transform:translate3d(0,0,0)
}
.slick-track {
	position:relative;
	left:0;
	top:0;
	display:block;
	margin-left:auto;
	margin-right:auto
}
.slick-track:after,.slick-track:before {
	content:"";
	display:table
}
.slick-track:after {
	clear:both
}
.slick-loading .slick-track {
	visibility:hidden
}
.slick-slide {
	display:none;
	float:left;
	height:100%;
	min-height:1px
}
[dir=rtl] .slick-slide {
	float:right
}
.slick-slide.draggable img {
	pointer-events:none
}
.slick-initialized .slick-slide {
	display:block
}
.slick-loading .slick-slide {
	visibility:hidden
}
.slick-vertical .slick-slide {
	display:block;
	height:auto;
	border:1px solid transparent
}
.slick-arrow.slick-hidden {
	display:none
}
.slick-list.draggable {
	cursor:move;
	cursor:-webkit-grab;
	cursor:grab
}
.slick-list.draggable:active {
	cursor:move;
	cursor:-webkit-grabbing;
	cursor:grabbing
}
.slick-next,.slick-prev {
	display:block;
	position:absolute;
	top:50%;
	width:60px;
	height:60px;
	z-index:100;
	font-size:60px;
	cursor:pointer;
	color:#fff;
	background:#10069f;
	-webkit-transition:all 200ms linear 0s;
	-o-transition:all 200ms linear 0s;
	transition:all 200ms linear 0s
}
.slick-prev {
	left:0;
	-webkit-transform:translate(-100%,-50%);
	transform:translate(-100%,-50%)
}
[dir=rtl] .slick-prev {
	left:auto
}
.slick-next,[dir=rtl] .slick-prev {
	right:0;
	-webkit-transform:translate(100%,-50%);
	transform:translate(100%,-50%)
}
[dir=rtl] .slick-next {
	left:0;
	right:auto;
	-webkit-transform:translate(-100%,-50%);
	transform:translate(-100%,-50%)
}
.slick-dotted .slick-slider {
	margin-bottom:30px
}
.slick-slider:hover .slick-next,.slick-slider:hover .slick-prev,.slick-slider:hover [dir=rtl] .slick-next,.slick-slider:hover [dir=rtl] .slick-prev {
	-webkit-transform:translate(0,-50%);
	transform:translate(0,-50%)
}
.slick-slider:hover .slick-prev,.slick-slider:hover [dir=rtl] .slick-next {
	left:0
}
.slick-slider:hover .slick-next,.slick-slider:hover [dir=rtl] .slick-prev {
	right:0
}

.h4,h4 {
	font-family:arial,sans-serif;
	font-weight: 100;
	color:#375066
}
p.introtext {
	
	font-size:24px;
	color:#000;
	line-height:36pt
}
p.introtext-condensed {
	font-size: 18px;
	line-height:2;
	font-weight: 100;
	font-weight: 400;
}
blockquote p,p.introtext-condensed {
	
}
@media (max-width:640px) {
	.h1,h1 {
	font-size:26px
}
.h2,h2 {
	font-size:24px
}
.h3,h3 {
	font-size:22px
}
p.introtext {
	font-size:18px;
	line-height:27pt
}
p.introtext-condensed {
	font-size:18px;
	line-height:1.5
}
}img.img-responsive.lazyload {
	opacity:0;
	height:0
}
img.img-responsive.lazyload:after {
	content:"";
	display:block;
	height:0;
	width:100%;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	padding-top:56.3%
}
.heroslider__item .heroslider__image img.img-responsive.lazyload:after {
	padding-top:33.333%
}
_:-ms-lang(x),img.img-responsive.lazyload {
	height:0!important
}
.ce-bullets {
	padding-left:30px
}
.ce-bullets li,.frame-type-text li,.frame-type-textmedia li,.frame-type-textpic li,.news__bodytext li {
	padding-bottom:0;
	color:#375169
}
ol.ce-bullets li,ul.ce-bullets li {
	position:relative;
	list-style:none
}
ol.ce-bullets li:before,ul.ce-bullets li:before {
	display:inline-block;
	position:absolute;
	top:0;
	left:-25px;
	content:'\2014'
}
ul.ce-bullets li:before {
	color:#375169
}
ol.ce-bullets li {
	counter-increment:li;
	counter-reset:headings
}
ol.ce-bullets li:before {
	color:#253748;
	content:counter(li);
	direction:rtl
}
.frame-type-text ol li,.frame-type-text ul li,.frame-type-textmedia ol li,.frame-type-textmedia ul li,.frame-type-textpic ol li,.frame-type-textpic ul li,.news__bodytext ol li,.news__bodytext ul li {
	position:relative;
	list-style:none
}
.frame-type-text ol li:before,.frame-type-textmedia ol li:before,.frame-type-textpic ol li:before,.news__bodytext ol li:before {
	display:inline-block;
	position:absolute;
	top:0;
	left:-25px;
	content:'\2014'
}
.frame-type-text ul li:before,.frame-type-textmedia ul li:before,.frame-type-textpic ul li:before,.news__bodytext ul li:before {
	display:inline-block;
	position:absolute;
	top:0;
	left:-25px;
	color:#375169;
	content:'\2014'
}
.frame-type-text ol li,.frame-type-textmedia ol li,.frame-type-textpic ol li,.news__bodytext ol li {
	counter-increment:li;
	counter-reset:headings
}
.frame-type-text ol li:before,.frame-type-textmedia ol li:before,.frame-type-textpic ol li:before,.news__bodytext ol li:before {
	color:#253748;
	content:counter(li);
	direction:rtl
}
.list-link {
	padding-left:0
}
.list-link li {
	list-style:none
}
.list-link li a {
	display:block;
	width:100%;
	padding:20px 33px 20px 0;
	position:relative;
	border-bottom:1px solid #f6f7fb;
	color:#375169
}
.list-link li a:active,.list-link li a:focus,.list-link li a:hover {
	text-decoration:none
}
.list-link li a:after {
	content:'arrow_forward';
	font-family:'Material Icons';
	line-height:1;
	white-space:nowrap;
	word-wrap:normal;
	direction:ltr;
	-webkit-font-feature-settings:"liga" 1;
	font-feature-settings:"liga" 1;
	-webkit-font-smoothing:antialiased;
	text-rendering:optimizeLegibility;
	color:#fff;
	background-color:#10069f;
	position:absolute;
	right:0;
	bottom:15px;
	border-radius:80px;
	padding:0;
	border:8px solid transparent
}
.list-link li a:after .badge {
	color:#10069f;
	background-color:#fff
}
.list-link li a:after.focus,.list-link li a:after:focus,.list-link li a:after:hover {
	color:#fff;
	background-color:#009fe3;
	border-color:#009fe3
}
.list-link li a:after.active,.list-link li a:after:active,.open>.dropdown-toggle.list-link li a:after {
	color:#fff;
	background-color:#009fe3;
	border-color:#009fe3
}
.list-link li a:after.active.focus,.list-link li a:after.active:focus,.list-link li a:after.active:hover,.list-link li a:after:active.focus,.list-link li a:after:active:focus,.list-link li a:after:active:hover,.open>.dropdown-toggle.list-link li a:after.focus,.open>.dropdown-toggle.list-link li a:after:focus,.open>.dropdown-toggle.list-link li a:after:hover {
	color:#fff;
	background-color:#009fe3;
	border-color:#009fe3
}
.list-link li a:after.disabled,.list-link li a:after[disabled],fieldset[disabled] .list-link li a:after {
	color:#fff;
	background-color:#bfd1e3;
	border-color:#bfd1e3;
	opacity:1
}
.list-link li a:after.disabled.focus,.list-link li a:after.disabled:focus,.list-link li a:after.disabled:hover,.list-link li a:after[disabled].focus,.list-link li a:after[disabled]:focus,.list-link li a:after[disabled]:hover,fieldset[disabled] .list-link li a:after.focus,fieldset[disabled] .list-link li a:after:focus,fieldset[disabled] .list-link li a:after:hover {
	color:#fff;
	background-color:#bfd1e3;
	border-color:#bfd1e3;
	opacity:1
}
.btn {
	font-family:'DINPro-Regular','Trebuchet MS',sans-serif
}
.btn-primary {
	color:#fff;
	background-color:#10069f;
	border-color:#10069f
}
.btn-primary:hover {
	color:#fff;
	background-color:#006996;
	border-color:#00628c
}
.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary {
	background-image:none
}
.btn-primary .badge {
	color:#10069f;
	background-color:#fff
}
.btn-primary.focus,.btn-primary:focus,.btn-primary:hover {
	color:#fff;
	background-color:#009fe3;
	border-color:#009fe3
}
.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary {
	color:#fff;
	background-color:#009fe3;
	border-color:#009fe3
}
.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.dropdown-toggle.btn-primary.focus,.open>.dropdown-toggle.btn-primary:focus,.open>.dropdown-toggle.btn-primary:hover {
	color:#fff;
	background-color:#009fe3;
	border-color:#009fe3
}
.btn-primary.disabled,.btn-primary[disabled],fieldset[disabled] .btn-primary {
	color:#fff;
	background-color:#bfd1e3;
	border-color:#bfd1e3;
	opacity:1
}
.btn-primary.disabled.focus,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled].focus,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover {
	color:#fff;
	background-color:#bfd1e3;
	border-color:#bfd1e3;
	opacity:1
}
.btn-secondary,.btn-secondary:hover {
	color:#10069f;
	background-color:transparent;
	border-color:#10069f
}
.btn-secondary:hover {
	border-color:#00628c
}
.btn-secondary.active,.btn-secondary:active,.open>.dropdown-toggle.btn-secondary {
	background-image:none
}
.btn-secondary .badge {
	color:transparent;
	background-color:#10069f
}
.btn-secondary.focus,.btn-secondary:focus,.btn-secondary:hover {
	color:#009fe3;
	background-color:null;
	border-color:#009fe3
}
.btn-secondary.active,.btn-secondary:active,.open>.dropdown-toggle.btn-secondary {
	color:#009fe3;
	background-color:null;
	border-color:#009fe3
}
.btn-secondary.active.focus,.btn-secondary.active:focus,.btn-secondary.active:hover,.btn-secondary:active.focus,.btn-secondary:active:focus,.btn-secondary:active:hover,.open>.dropdown-toggle.btn-secondary.focus,.open>.dropdown-toggle.btn-secondary:focus,.open>.dropdown-toggle.btn-secondary:hover {
	color:#009fe3;
	background-color:null;
	border-color:#009fe3
}
.btn-secondary.disabled,.btn-secondary[disabled],fieldset[disabled] .btn-secondary {
	color:#bfd1e3;
	background-color:null;
	border-color:#bfd1e3;
	opacity:1
}
.btn-secondary.disabled.focus,.btn-secondary.disabled:focus,.btn-secondary.disabled:hover,.btn-secondary[disabled].focus,.btn-secondary[disabled]:focus,.btn-secondary[disabled]:hover,fieldset[disabled] .btn-secondary.focus,fieldset[disabled] .btn-secondary:focus,fieldset[disabled] .btn-secondary:hover {
	color:#bfd1e3;
	background-color:null;
	border-color:#bfd1e3;
	opacity:1
}
.btn-tertiary,.btn-tertiary:hover {
	color:#10069f;
	background-color:transparent;
	border-color:transparent
}
.btn-tertiary.active,.btn-tertiary:active,.open>.dropdown-toggle.btn-tertiary {
	background-image:none
}
.btn-tertiary .badge {
	color:transparent;
	background-color:#10069f
}
.btn-tertiary.focus,.btn-tertiary:focus,.btn-tertiary:hover {
	color:#009fe3;
	background-color:null;
	border-color:null
}
.btn-tertiary.active,.btn-tertiary:active,.open>.dropdown-toggle.btn-tertiary {
	color:#009fe3;
	background-color:null;
	border-color:null
}
.btn-tertiary.active.focus,.btn-tertiary.active:focus,.btn-tertiary.active:hover,.btn-tertiary:active.focus,.btn-tertiary:active:focus,.btn-tertiary:active:hover,.open>.dropdown-toggle.btn-tertiary.focus,.open>.dropdown-toggle.btn-tertiary:focus,.open>.dropdown-toggle.btn-tertiary:hover {
	color:#009fe3;
	background-color:null;
	border-color:null
}
.btn-tertiary.disabled,.btn-tertiary[disabled],fieldset[disabled] .btn-tertiary {
	color:#bfd1e3;
	background-color:null;
	border-color:null;
	opacity:1
}
.btn-tertiary.disabled.focus,.btn-tertiary.disabled:focus,.btn-tertiary.disabled:hover,.btn-tertiary[disabled].focus,.btn-tertiary[disabled]:focus,.btn-tertiary[disabled]:hover,fieldset[disabled] .btn-tertiary.focus,fieldset[disabled] .btn-tertiary:focus,fieldset[disabled] .btn-tertiary:hover {
	color:#bfd1e3;
	background-color:null;
	border-color:null;
	opacity:1
}
.btn-icon-only__text {
	display:none
}
.btn-icon-only__icon {
	color:#fff;
	border-radius:30px;
	border:4px solid #10069f;
	background-color:#10069f
}
.btn-icon-only--inverted .btn-icon-only__icon {
	color:#10069f;
	border-color:#fff;
	background-color:#fff
}
.form-control {
	-webkit-box-shadow:none;
	box-shadow:none;
	background:0 0;
	border:0;
	border-bottom:2px solid #10069f;
	color:#10069f;
	padding:6px 24px;
	margin:0;
	width:100%;
	-webkit-transition:padding-top .2s ease,margin-top .2s ease;
	-o-transition:padding-top .2s ease,margin-top .2s ease;
	transition:padding-top .2s ease,margin-top .2s ease;
	overflow-x:hidden
}
.form-control:focus {
	outline:0;
	-webkit-box-shadow:none;
	box-shadow:none
}
.form-control+label {
	color:#10069f;
	display:block;
	position:relative;
	white-space:nowrap;
	width:100%;
	-webkit-transition:width .4s ease;
	-o-transition:width .4s ease;
	transition:width .4s ease;
	height:0
}
.form-control.valid+label>span,.form-control:focus+label>span {
	top:-48px;
	font-size:11px;
	font-weight:lighter
}
.form-control+label>span {
	margin:0;
	position:absolute;
	top:-32px;
	left:24px;
	z-index:-1;
	-webkit-transition:top .2s ease,font-size .2s ease,color .2s ease;
	-o-transition:top .2s ease,font-size .2s ease,color .2s ease;
	transition:top .2s ease,font-size .2s ease,color .2s ease
}
.custom-control--select .custom-control__input {
	position:relative;
	font-weight: 100;
	padding:6px 40px 6px 20px;
	border-bottom:2px solid #10069f;
	opacity:1;
	-o-text-overflow:ellipsis;
	text-overflow:ellipsis;
	-webkit-appearance:none;
	-moz-appearance:none;
	appearance:none;
	z-index:2
}
.custom-control--select .custom-control__input::-ms-expand {
	display:none
}
.custom-control--select .select-angle {
	position:absolute;
	top:5px;
	right:8px;
	z-index:1;
	width:30px;
	height:30px;
	-webkit-transition:.4s ease;
	-o-transition:.4s ease;
	transition:.4s ease;
	-webkit-transform:translateY(0);
	transform:translateY(0)
}
.custom-control--select .select-angle:after,.custom-control--select .select-angle:before {
	-webkit-box-sizing:content-box;
	box-sizing:content-box;
	position:absolute;
	top:6px;
	right:14px;
	content:'';
	width:3px;
	height:10px;
	border-bottom:12px solid #10069f;
	-webkit-transition:.4s ease;
	-o-transition:.4s ease;
	transition:.4s ease;
	-webkit-transform-origin:center center;
	transform-origin:center center
}
.custom-control--select .select-angle:before {
	-webkit-transform:rotate(-135deg);
	transform:rotate(-135deg)
}
.custom-control--select .select-angle:after {
	-webkit-transform:rotate(135deg);
	transform:rotate(135deg)
}
.custom-control--select.active .select-angle {
	-webkit-transform:translateY(-6px);
	transform:translateY(-6px)
}
.custom-control--select.active .select-angle:before {
	-webkit-transform:rotate(-45deg);
	transform:rotate(-45deg)
}
.custom-control--select.active .select-angle:after {
	-webkit-transform:rotate(45deg);
	transform:rotate(45deg)
}
.custom-control {
	display:block;
	position:relative;
	padding:0
}
.custom-control__label {
	display:inline-block;
	cursor:pointer;
	position:relative;
	padding-left:30px;
	margin-right:20px;
	-webkit-transition:all .25s linear;
	-o-transition:all .25s linear;
	transition:all .25s linear
}
.custom-control__check {
	display:block;
	position:absolute;
	top:0;
	left:0;
	width:20px;
	height:20px;
	border:2px solid #10069f;
	-webkit-transition:border .25s linear;
	-o-transition:border .25s linear;
	transition:border .25s linear
}
.custom-control__input {
	position:absolute;
	opacity:0
}
.custom-control__input:active+.custom-control__check,.custom-control__input:checked+.custom-control__check,.custom-control__input:focus+.custom-control__check {
	border-color:#10069f
}
.custom-control__input:checked+.custom-control__check::before {
	display:block;
	position:absolute
}
.custom-control__input--radio+.custom-control__check {
	border-radius:100%
}
.custom-control__input--radio+.custom-control__check::before {
	top:3px;
	left:3px;
	width:10px;
	height:10px;
	margin:auto;
	content:'';
	border-radius:100%;
	-webkit-transition:background .25s linear;
	-o-transition:background .25s linear;
	transition:background .25s linear
}
.custom-control__input--radio:checked+.custom-control__check::before {
	background:#10069f
}
.custom-control__input--checkbox+.custom-control__check::before {
	top:3px;
	left:2px;
	width:13px;
	height:7px;
	content:'';
	border:0 solid #10069f;
	-webkit-transform:rotate(-45deg) scale(0);
	transform:rotate(-45deg) scale(0)
}
.custom-control__input--checkbox:checked+.custom-control__check::before {
	border-width:0 0 3px 3px;
	-webkit-transform:rotate(-45deg) scale(1);
	transform:rotate(-45deg) scale(1);
	-webkit-transition:-webkit-transform .25s linear;
	-o-transition:transform .25s linear;
	transition:transform .25s linear;
	transition:transform .25s linear,-webkit-transform .25s linear
}
@media (min-width:992px) {
	.custom-control--radio {
	display:inline-block
}
}.has-success .form-control,.has-success .form-control:focus {
	background:0 0;
	-webkit-box-shadow:none;
	box-shadow:none;
	color:#3c763d
}
.has-success .custom-control__check,.has-success .form-control+label,.has-success--checkbox+.custom-control__check::before {
	border-color:#3c763d
}
.has-warning .form-control,.has-warning .form-control:focus {
	background:0 0;
	-webkit-box-shadow:none;
	box-shadow:none;
	color:#8a6d3b
}
.has-warning .custom-control__check,.has-warning .form-control+label,.has-warning--checkbox+.custom-control__check::before {
	border-color:#8a6d3b
}
.has-error .form-control,.has-error .form-control:focus {
	background:0 0;
	-webkit-box-shadow:none;
	box-shadow:none;
	color:#a94442
}
.has-error .custom-control__check,.has-error .form-control+label,.has-error--checkbox+.custom-control__check::before {
	border-color:#a94442
}
.form-multistep-navigation {
	margin-bottom:24px
}
.form-multistep-navigation svg,.form-navigation svg {
	width:24px;
	height:24px;
	margin-bottom:-7px
}
blockquote p:first-child:before {
	content:"\201E"
}
blockquote p:last-child:after {
	content:"\201F"
}
[lang=en] blockquote p:first-child:before {
	content:"\201C"
}
[lang=en] blockquote p:last-child:after {
	content:"\201D"
}
.ce-table-responsive,.spreadsheet-table-responsive,.table-responsive {
	overflow-x:auto;
	margin-bottom:1.5em
}
.ce-table-responsive .table,.spreadsheet-table-responsive .table,.table-responsive .table {
	margin-bottom:0
}
.ce-table {
	font-family:arial,sans-serif;
	min-width:100%;
	margin-bottom:1.5em;
	border-collapse:collapse;
	border-spacing:0;
	color:#375169
}
.ce-table thead {
	position:relative;
	clip:auto;
	height:auto;
	width:auto;
	overflow:auto;
	padding:0;
	border:0
}
.ce-table thead th {
	color:#375169;
	background-color:transparent;
	font-weight: 100
}
.ce-table td:first-of-type,.ce-table th:first-of-type,.ce-table thead th:first-of-type {
	text-align:left
}
.ce-table tbody,.ce-table tr {
	padding:0
}
.ce-table tbody,.ce-table td,.ce-table th,.ce-table tr {
	white-space:normal;
	min-height:1em
}
.ce-table tr:first-of-type {
	font-weight: 100
}
.ce-table tr:nth-child(odd) {
	background-color:#fff
}
.ce-table tr:nth-child(even) {
	background-color:transparent
}
.ce-table td,.ce-table th {
	display:table-cell;
	padding:.5em;
	vertical-align:middle;
	text-align:right;
	background-color:transparent
}
@media (min-width:992px) {
	.ce-table td,.ce-table th {
	padding:.75em .5em
}
}@media (min-width:1200px) {
	.ce-table td,.ce-table th {
	padding:.75em
}
}.ce-table caption {
	margin-bottom:1em;
	font-size:1.5em;
	font-weight: 100;
	text-align:center
}
.ce-table tbody,.ce-table tfoot {
	display:table-row-group
}
.ce-table tbody tr,.ce-table tfoot tr {
	margin-top:40px
}
.ce-table tbody tr:first-child {
	margin-top:0
}
.ce-table tbody tr:first-of-type,.ce-table tfoot tr:first-of-type {
	font-weight: 100
}
.ce-table tbody tr td:first-of-type:before,.ce-table tfoot tr td:first-of-type:before {
	content:none
}
@media (min-width:640px) {
	.ce-table tbody tr,.ce-table tfoot tr {
	margin-top:0;
	display:table-row;
	background-color:#fff
}
}.ce-table tbody tr:last-of-type,.ce-table tfoot tr:last-of-type {
	margin-bottom:0
}
.ce-table tbody th[scope=row],.ce-table tfoot th[scope=row] {
	text-align:left
}
@media (max-width:639px) {
	.ce-table tbody th[scope=row],.ce-table tfoot th[scope=row] {
	color:#fff;
	background-color:#375169
}
}.ce-table tbody td[data-title]:before,.ce-table tfoot td[data-title]:before {
	position:absolute;
	height:100%;
	width:48%;
	left:0;
	top:0;
	padding:.5em;
	text-align:left;
	content:none;
	float:left;
	color:#fff;
	background-color:#0981a4;
	white-space:nowrap;
	word-break:keep-all;
	-o-text-overflow:ellipsis;
	text-overflow:ellipsis;
	overflow:hidden
}
@media (min-width:640px) {
	.ce-table tbody td[data-title]:before,.ce-table tfoot td[data-title]:before {
	font-size:.9em
}
}.ce-table tfoot tr:first-child,.ce-table.ce-table-spreadsheet tbody tr.footer {
	margin-top:0;
	padding-left:0;
	background-color:#0981a4;
	color:#fff
}
.spreadsheet-table {
	font-family:arial,sans-serif;
	min-width:100%;
	margin-bottom:1.5em;
	border-collapse:collapse;
	border-spacing:0
}
.spreadsheet-table td,.spreadsheet-table th {
	display:table-cell;
	padding:.5em
}
@media (min-width:992px) {
	.spreadsheet-table td,.spreadsheet-table th {
	padding:.75em .5em
}
}@media (min-width:1200px) {
	.spreadsheet-table td,.spreadsheet-table th {
	padding:.75em
}
}@media (max-width:639px) {
	.ce-table.ce-table-collapsable tr.header {
	display:none
}
.ce-table.ce-table-collapsable caption {
	font-size:1em
}
.ce-table.ce-table-collapsable thead {
	position:absolute;
	clip:rect(1px,1px,1px,1px);
	height:1px;
	width:1px;
	overflow:hidden
}
.ce-table.ce-table-collapsable tbody,.ce-table.ce-table-collapsable td,.ce-table.ce-table-collapsable th,.ce-table.ce-table-collapsable tr {
	display:block
}
.ce-table.ce-table-collapsable tbody td,.ce-table.ce-table-collapsable tfoot td {
	padding-left:50%
}
.ce-table.ce-table-collapsable tbody td[data-title]:before,.ce-table.ce-table-collapsable tfoot td[data-title]:before {
	content:attr(data-title)
}
.ce-table.ce-table-collapsable tfoot tr:first-child,.ce-table.ce-table-spreadsheet.ce-table-collapsable tbody tr.footer {
	margin-top:40px
}
}.panel {
	margin-bottom:24px;
	background-color:transparent;
	border-top:2px solid transparent;
	border-bottom:2px solid transparent
}
.panel-body {
	padding:24px 0
}
.panel-heading {
	border-bottom:1px solid transparent
}
.panel-heading>.dropdown .dropdown-toggle,.panel-title {
	color:inherit
}
.panel-title {
	position:relative;
	padding-right:30px;
	margin-top:0;
	margin-bottom:0;
	font-size:18px
}
.panel-title .t3js-icon>.icon-markup>svg {
	width:18px;
	height:18px;
	vertical-align:middle;
	margin-right:8px;
	margin-top:-3px
}
.panel-title a {
	padding:20px;
	display:block
}
.panel-title>.small,.panel-title>.small>a,.panel-title>a,.panel-title>small,.panel-title>small>a {
	
	text-decoration:none;
	color:inherit
}
.panel-title .angle,.panel-title .angle:after,.panel-title .angle:before {
	position:absolute;
	-webkit-transition:.4s ease;
	-o-transition:.4s ease;
	transition:.4s ease
}
.panel-title .angle {
	right:20px;
	top:20px;
	width:30px;
	height:30px;
	-webkit-transform:translateY(-6px);
	transform:translateY(-6px)
}
.panel-title .angle:after,.panel-title .angle:before {
	-webkit-box-sizing:content-box;
	box-sizing:content-box;
	top:6px;
	right:14px;
	content:'';
	width:3px;
	height:10px;
	border-bottom: 12px solid #10069f;
	-webkit-transform-origin:center center;
	transform-origin:center center;
}
.panel-title .angle:before {
	-webkit-transform:rotate(-45deg);
	transform:rotate(-45deg)
}
.panel-title .angle:after {
	-webkit-transform:rotate(45deg);
	transform:rotate(45deg)
}
.panel-title .collapsed>.angle {
	-webkit-transform:translateY(0);
	transform:translateY(0)
}
.panel-title .collapsed>.angle:before {
	-webkit-transform:rotate(-135deg);
	transform:rotate(-135deg)
}
.panel-title .collapsed>.angle:after {
	-webkit-transform:rotate(135deg);
	transform:rotate(135deg)
}
.panel-footer {
	padding:20px;
	background-color:#f6f7fb;
	border-top:1px solid transparent
}
.panel-group {
	margin-bottom:24px
}
.panel-group .panel {
	margin-bottom:0;
	border-radius:0
}
.panel-group .panel+.panel {
	margin-top:-2px
}
.panel-group .panel-heading {
	border-bottom:0
}
.panel-group .panel-heading+.panel-collapse>.list-group,.panel-group .panel-heading+.panel-collapse>.panel-body {
	border-top:2px solid transparent
}
.panel-group .panel-footer {
	border-top:0
}
.panel-group .panel-footer+.panel-collapse .panel-body {
	border-bottom:2px solid transparent
}
.panel-default,.panel-primary {
	border-color: #10069f;
}
.panel-default>.panel-heading,.panel-primary>.panel-heading {
	color: #10069f;
	background-color:transparent;
	border-color: #10069f;
}
.panel-default>.panel-heading+.panel-collapse>.panel-body {
	border-top-color:#10069f
}
.panel-default>.panel-heading .badge,.panel-primary>.panel-heading .badge {
	color:transparent;
	background-color:#10069f
}
.panel-default .panel-title .angle:after,.panel-default .panel-title .angle:before,.panel-default>.panel-footer+.panel-collapse>.panel-body,.panel-primary .panel-title .angle:after,.panel-primary .panel-title .angle:before {
	border-bottom-color: #10069f;
}
.panel-primary>.panel-heading+.panel-collapse>.panel-body {
	border-top-color:#10069f
}
.panel-primary>.panel-footer+.panel-collapse>.panel-body {
	border-bottom-color:#10069f
}
.panel-success {
	border-color:#3c763d
}
.panel-info>.panel-heading,.panel-success>.panel-heading {
	color:#3c763d;
	background-color:transparent;
	border-color:#3c763d
}
.panel-success>.panel-heading+.panel-collapse>.panel-body {
	border-top-color:#3c763d
}
.panel-success>.panel-heading .badge {
	color:transparent;
	background-color:#3c763d
}
.panel-success .panel-title .angle:after,.panel-success .panel-title .angle:before,.panel-success>.panel-footer+.panel-collapse>.panel-body {
	border-bottom-color:#3c763d
}
.panel-info {
	border-color:#31708f
}
.panel-info>.panel-heading {
	color:#31708f;
	border-color:#31708f
}
.panel-info>.panel-heading+.panel-collapse>.panel-body {
	border-top-color:#31708f
}
.panel-info>.panel-heading .badge {
	color:transparent;
	background-color:#31708f
}
.panel-info .angle:after,.panel-info .angle:before,.panel-info>.panel-footer+.panel-collapse>.panel-body {
	border-bottom-color:#31708f
}
.panel-warning {
	border-color:#8a6d3b
}
.panel-warning>.panel-heading {
	color:#8a6d3b;
	background-color:transparent;
	border-color:#8a6d3b
}
.panel-warning>.panel-heading+.panel-collapse>.panel-body {
	border-top-color:#8a6d3b
}
.panel-warning>.panel-heading .badge {
	color:transparent;
	background-color:#8a6d3b
}
.panel-warning .angle:after,.panel-warning .angle:before,.panel-warning>.panel-footer+.panel-collapse>.panel-body {
	border-bottom-color:#8a6d3b
}
.panel-danger {
	border-color:#a94442
}
.panel-danger>.panel-heading {
	color:#a94442;
	background-color:transparent;
	border-color:#a94442
}
.panel-danger>.panel-heading+.panel-collapse>.panel-body {
	border-top-color:#a94442
}
.panel-danger>.panel-heading .badge {
	color:transparent;
	background-color:#a94442
}
.panel-danger .angle:after,.panel-danger .angle:before,.panel-danger>.panel-footer+.panel-collapse>.panel-body {
	border-bottom-color:#a94442
}
.tabs,.tabs .nav-tabs {
	position:relative
}
.tabs .nav-tabs {
	
	white-space:nowrap;
	overflow-y:hidden;
	overflow-x:auto;
	margin-bottom:24px;
	border:0
}
.tabs .nav-tabs:after,.tabs .nav-tabs>li:after {
	position:absolute;
	left:auto;
	right:auto;
	bottom:0;
	height:2px;
	content:"";
	background-color:#e7eff1;
	z-index:1
}
.tabs .nav-tabs>li {
	position:relative;
	display:inline-block;
	float:none
}
.tabs .nav-tabs>li:after {
	bottom:1px;
	width:100%
}
.ce-gallery img,.ce-uploads span,.tabs .nav-tabs>li>a,div.csc-textpic .csc-textpic-imagewrap figure,div.csc-textpic figure.csc-textpic-imagewrap {
	display:block
}
.tabs .nav-tabs>li>a:focus,.tabs .nav-tabs>li>a:hover {
	border-color:transparent
}
.tabs .nav-tabs>li>a:focus:before,.tabs .nav-tabs>li>a:hover:before {
	background-color:#009fe3;
	left:0;
	right:0;
	-webkit-transition:all .4s ease 0s;
	-o-transition:all .4s ease 0s;
	transition:all .4s ease 0s
}
.tabs .nav-tabs>li>a:before {
	position:absolute;
	left:50%;
	right:50%;
	bottom:0;
	height:2px;
	content:"";
	-webkit-transition:all 300ms ease 0s;
	-o-transition:all 300ms ease 0s;
	transition:all 300ms ease 0s;
	z-index:2
}
.tabs .nav-tabs>li.active>a {
	border-color:transparent
}
.tabs .nav-tabs>li.active>a:before {
	background-color:#009fe3;
	left:0;
	right:0
}
.tabs .nav-tabs.icon .material-icons {
	vertical-align:middle;
	margin-right:8px
}
.tabs .nav-tabs.icon span {
	vertical-align:middle
}
.tabs .nav-tabs--hidden-underline:after,.tabs .nav-tabs--hidden-underline>li:after,.tabs .nav-tabs>li>a:before {
	background-color:transparent
}
.tabs .tab-arrow {
	position:absolute;
	top:10px;
	width:40px;
	height:40px;
	background:#f6f7fb;
	text-align:center
}
.tabs .tab-arrow:hover {
	text-decoration:none
}
.tabs .tab-arrow__icon {
	display:inline-block;
	font-size:26px;
	
	font-weight: 100
}
.tabs .tab-arrow--prev {
	left:0
}
.tabs .tab-arrow--next {
	right:0
}
.tabs .tab svg {
	margin-right:8px
}
.container-fullwidth {
	overflow:hidden
}
.ce-align-left {
	text-align:left
}
.ce-align-center {
	text-align:center
}
.ce-align-right {
	text-align:right
}
.ce-gallery,.ce-image,.ce-nowrap .ce-bodytext,.ce-row,.ce-textpic,.ce-uploads div,.ce-uploads li {
	overflow:hidden
}
.ce-center .ce-gallery .image-embed-item,.ce-center .ce-gallery figure.video {
	margin:0 auto
}
.ce-gallery iframe {
	border-width:0
}
.ce-border iframe,.ce-border img {
	border:0;
	padding:0
}
.ce-above .ce-gallery,.ce-intext.ce-left .ce-gallery,.ce-intext.ce-right .ce-gallery {
	margin-bottom:0
}
.ce-intext.ce-right .ce-gallery {
	margin-left:0
}
.ce-column,.ce-intext.ce-left .ce-gallery,.ce-textpic.ce-left .ce-gallery {
	margin-right:0
}
.ce-below .ce-gallery,.ce-textpic.ce-left.ce-intext h1,.ce-textpic.ce-left.ce-intext h2,.ce-textpic.ce-left.ce-intext h3,.ce-textpic.ce-right.ce-intext h1,.ce-textpic.ce-right.ce-intext h2,.ce-textpic.ce-right.ce-intext h3 {
	margin-top:0
}
.ce-column:last-child {
	margin-right:0
}
.ce-above .ce-bodytext {
	clear:both
}
.ce-intext.ce-left ol,.ce-intext.ce-left ul {
	padding-left:40px;
	overflow:auto
}
.ce-headline-left {
	text-align:left
}
.ce-headline-center {
	text-align:center
}
.ce-headline-right {
	text-align:right
}
.ce-textpic.ce-left .ce-gallery .ce-column,.ce-textpic.ce-right .ce-gallery .ce-column {
	margin-bottom:24px
}
@media (min-width:640px) {
	.ce-textpic.ce-left .ce-gallery {
	float:left;
	margin-right:24px
}
}.ce-textpic.ce-right .ce-gallery {
	margin-left:0
}
@media (min-width:640px) {
	.ce-textpic.ce-right .ce-gallery {
	float:right;
	margin-left:24px
}
}.ce-textpic.ce-above .ce-gallery,.ce-textpic.ce-below .ce-gallery {
	margin-left:0;
	margin-right:0
}
.ce-textpic.ce-above .ce-gallery .ce-column {
	margin:0 0 24px
}
.ce-textpic.ce-below .ce-gallery .ce-column {
	margin:12px 0 0
}
.ce-textpic.ce-center .image-caption {
	text-align:center
}
.ce-textpic .image-caption {
	padding-top:18px
}
.ce-uploads {
	margin:0;
	padding:0
}
.ce-uploads li {
	list-style:none outside none;
	margin:1em 0
}
.ce-uploads img {
	float:left;
	padding-right:1em;
	vertical-align:top
}
.frame-space-before-extra-small {
	margin-top:6px
}
.frame-space-before-small {
	margin-top:12px
}
.frame-space-before-medium {
	margin-top:24px
}
.frame-space-before-large {
	margin-top:36px
}
.frame-space-before-extra-large {
	margin-top:48px
}
.frame-space-after-extra-small {
	margin-bottom:6px
}
.frame-space-after-small {
	margin-bottom:12px
}
.frame-space-after-medium {
	margin-bottom:24px
}
.frame-space-after-large {
	margin-bottom:36px
}
.frame-space-after-extra-large {
	margin-bottom:48px
}
.frame-innerspace-horizontal-small,.frame-innerspace-small,.frame-innerspace-top-small {
	padding-top:12px
}
.frame-innerspace-horizontal-medium,.frame-innerspace-medium,.frame-innerspace-top-medium {
	padding-top:24px
}
.frame-innerspace-horizontal-large,.frame-innerspace-large,.frame-innerspace-top-large {
	padding-top:36px
}
.frame-innerspace-left-small,.frame-innerspace-small,.frame-innerspace-vertical-small {
	padding-left:12px
}
.frame-innerspace-left-medium,.frame-innerspace-medium,.frame-innerspace-vertical-medium {
	padding-left:24px
}
.frame-innerspace-large,.frame-innerspace-left-large,.frame-innerspace-vertical-large {
	padding-left:36px
}
.frame-innerspace-right-small,.frame-innerspace-small,.frame-innerspace-vertical-small {
	padding-right:12px
}
.frame-innerspace-medium,.frame-innerspace-right-medium,.frame-innerspace-vertical-medium {
	padding-right:24px
}
.frame-innerspace-large,.frame-innerspace-right-large,.frame-innerspace-vertical-large {
	padding-right:36px
}
.frame-innerspace-bottom-small,.frame-innerspace-horizontal-small,.frame-innerspace-small {
	padding-bottom:12px
}
.frame-innerspace-bottom-medium,.frame-innerspace-horizontal-medium,.frame-innerspace-medium {
	padding-bottom:24px
}
.frame-innerspace-bottom-large,.frame-innerspace-horizontal-large,.frame-innerspace-large {
	padding-bottom:36px
}
.csc-textpic-imagewrap {
	display:block;
	max-width:100%;
	height:auto
}
.ce-above .ce-gallery,.ce-below .ce-gallery,.ce-right .ce-gallery .ce-column>figure.video {
	width:100%
}
.ce-right .ce-gallery .ce-column,.ce-right .ce-gallery .ce-column>figure {
	float:right
}
.ce-intext .video {
	min-width:300px;
	width:100%
}
.frame-type-text li,.frame-type-textpic li {
	font-family:arial,sans-serif
}
@media print {
	*{font-size:98%!important
}
.news__items>.news-ajax-list,a {
	overflow:visible!important;
	position:relative!important
}
a:link:after,a:visited:after {
	display:none!important;
	content:""!important
}
.container {
	max-width:100%!important
}
.col-md-6,.col-sm-6 {
	padding:0 2px!important
}
.noprint {
	display:none!important
}
.navigation {
	position:absolute!important
}
.navigation__list-outer-wrap,.navigation__meta,.scroll-top {
	display:none!important
}
.heroslider__textbox {
	padding:0!important;
	position:relative!important;
	left:0!important;
	bottom:0!important;
	color:#000!important;
	inset:0 0 0 0!important;
	margin:15px 0 0!important
}
.slick-slide,.slick-track {
	max-width:100%!important;
	overflow:hidden!important;
	-webkit-transform:translate3d(0,0,0)!important;
	transform:translate3d(0,0,0)!important;
	float:none!important;
	padding:0!important;
	margin:0!important
}
.slick-slide {
	display:none!important
}
.contactbox__detail div,.slick-active {
	display:block!important
}
.newsslider-item,.newsslider-item__content {
	height:auto!important;
	padding:0!important;
	margin:0!important;
	display:inline!important
}
.news__chooser {
	display:none!important
}
.news__items>.news-ajax-list {
	display:block!important
}
.teaser--grid {
	max-width:33%!important;
	float:left!important
}
.teaser--grid.teaser--default:nth-of-type(3n+1) {
	clear:left!important
}
.teaser--grid.teaser--fullwidth {
	max-width:none!important
}
.teaser {
	position:relative!important;
	margin:0 0 2px!important;
	padding:0!important
}
.teaser--big {
	margin-bottom:30px!important
}
.teaser__tag {
	padding-left:0!important;
	padding-right:0!important
}
.teaser__button,.teaser__tags {
	position:relative!important;
	left:0!important
}
.teaser__button {
	margin:0!important;
	border:0 solid #fff!important;
	left:auto!important;
	right:auto!important;
	bottom:auto!important;
	top:auto!important
}
.teaser__inner {
	margin:0!important;
	padding:0!important;
	height:auto!important;
	display:inline!important
}
}@media (min-width:992px) {

}.navigation,.navigation__container {
	-webkit-transition:all 200ms linear 0s;
	-o-transition:all 200ms linear 0s;
	transition:all 200ms linear 0s
}
.navigation {
	position:fixed;
	top:0;
	left:0;
	width:100%;
	
	font-size:16px;
	z-index:1000;
	background:#fff
}
.navigation__container {
	position:relative;
	min-height:60px
}
@media (min-width:992px) {
	.navigation__container {
	min-height:130px;
	max-height:130px
}
}.navigation__brand {
	position:absolute;
	top:10px;
	left:60px;
	z-index:1003;
	padding:0;
	margin:0;
	height:auto;
	-webkit-transition:all 200ms linear 0s;
	-o-transition:all 200ms linear 0s;
	transition:all 200ms linear 0s
}
.navigation__brand--active {
	left:30px
}
@media (min-width:992px) {
	.navigation__brand {
	top:15px;
	left:auto;
	right:12px
}
}.navigation__logo {
	-webkit-transition:all 200ms linear 0s;
	-o-transition:all 200ms linear 0s;
	transition:all 200ms linear 0s
}
.navigation .svgicon-tx-udgpackage-logo-duerr,.navigation .svgicon-tx-udgpackage-logo-duerrclaim {
	position:relative;
	top:-5px;
	width:75px;
	height:45px
}
@media (min-width:992px) {
	.navigation .svgicon-tx-udgpackage-logo-duerr,.navigation .svgicon-tx-udgpackage-logo-duerrclaim {
	top:3px;
	width:88px;
	height:42px
}
}.navigation .svgicon-tx-udgpackage-logo-duerr125jahre {
	position:relative;
	top:-5px;
	width:178px;
	height:43px
}
@media (min-width:992px) {
	.navigation .svgicon-tx-udgpackage-logo-duerr125jahre {
	top:3px
}
}.navigation .svgicon-tx-udgpackage-logo-group {
	width:125px;
	height:30px
}
@media (min-width:992px) {
	.navigation .svgicon-tx-udgpackage-logo-group {
	position:relative;
	top:20px;
	width:180px;
	height:40px
}
}.navigation .svgicon-tx-udgpackage-logo-group125jahre {
	width:125px;
	height:30px
}
@media (min-width:992px) {
	.navigation .svgicon-tx-udgpackage-logo-group125jahre {
	position:relative;
	top:20px;
	width:245px;
	height:40px
}
}.navigation .svgicon-tx-udgpackage-logo-ltb,.navigation .svgicon-tx-udgpackage-logo-megtec,.navigation .svgicon-tx-udgpackage-logo-universal {
	width:60px;
	height:45px
}
@media (min-width:992px) {
	.navigation .svgicon-tx-udgpackage-logo-ltb,.navigation .svgicon-tx-udgpackage-logo-megtec,.navigation .svgicon-tx-udgpackage-logo-universal {
	position:relative;
	width:80px;
	height:60px
}
}.navigation .svgicon-tx-udgpackage-logo-verind {
	position:relative;
	top:6px;
	width:125px;
	height:25px
}
@media (min-width:992px) {
	.navigation .svgicon-tx-udgpackage-logo-verind {
	width:180px;
	height:40px
}
}.navigation .bitmapicon-tx-udgpackage-logo-cpm {
	width:44px;
	height:40px
}
@media (min-width:992px) {
	.navigation .bitmapicon-tx-udgpackage-logo-cpm {
	width:66px;
	height:60px
}
}.navigation .bitmapicon-tx-udgpackage-logo-itac {
	width:58px;
	height:35px
}
@media (min-width:992px) {
	.navigation .bitmapicon-tx-udgpackage-logo-itac {
	width:85px;
	height:50px
}
}.navigation__toggle {
	position:absolute;
	top:0;
	right:-45px;
	padding:8px 0;
	margin-top:10px;
	border:0;
	background:#fff;
	outline:0;
	-webkit-transition:padding-left 300ms ease 0s;
	-o-transition:padding-left 300ms ease 0s;
	transition:padding-left 300ms ease 0s
}
@media (min-width:992px) {
	.navigation__toggle {
	display:none
}
}.navigation__toggle .iconbar {
	position:relative;
	display:block;
	width:30px;
	height:4px;
	background-color:#738ba1;
	-webkit-transition:all 300ms linear 0s;
	-o-transition:all 300ms linear 0s;
	transition:all 300ms linear 0s
}
.navigation__toggle .iconbar+.iconbar {
	margin-top:4px
}
.navigation__toggle--active {
	right:15px
}
@media (min-width:640px) {
	.navigation__toggle--active {
	right:-45px
}
}.navigation__toggle--active .iconbar:nth-of-type(1) {
	top:6px;
	-webkit-transform:rotate(45deg);
	transform:rotate(45deg)
}
.navigation__toggle--active .iconbar:nth-of-type(2) {
	background-color:transparent
}
.navigation__toggle--active .iconbar:nth-of-type(3) {
	top:-9px;
	-webkit-transform:rotate(-45deg);
	transform:rotate(-45deg)
}
@media (max-width:991px) {
	.navigation__toggle--active,.navigation__toggle--active:focus,.navigation__toggle--active:hover {
	z-index:1002
}
}.navigation__meta {
	position:absolute;
	top:10px;
	right:12px;
	border:0
}
@media (min-width:992px) {
	.navigation__meta {
	right:auto;
	left:12px
}
}.navigation__meta .searchform__wrap {
	width:25px;
	overflow:hidden;
	border-bottom:2px solid transparent;
	-webkit-transition:all 200ms ease 0s;
	-o-transition:all 200ms ease 0s;
	transition:all 200ms ease 0s
}
.navigation__meta .searchform__control {
	border:0;
	-webkit-box-shadow:none;
	box-shadow:none;
	padding-left:0;
	padding-right:0
}
.navigation__meta .searchform__button {
	width:24px;
	height:24px;
	color:#999ba7;
	padding:0;
	margin-left:3px;
	-webkit-transition:all 200ms linear 0s;
	-o-transition:all 200ms linear 0s;
	transition:all 200ms linear 0s
}
.heroslider .glide__bullet.glide__bullet--active:before,.navigation__meta .searchform__button:hover {
	color:#009fe3
}
.navigation__meta .searchform__button svg {
	width:24px;
	height:24px
}
.navigation__meta .searchform--active .searchform__wrap {
	width:250px;
	border-color:#009fe3
}
.navigation__meta .searchform--active .searchform__control {
	border:0;
	-webkit-box-shadow:none;
	box-shadow:none;
	padding-left:18px;
	padding-right:18px
}
.navigation__meta .searchform--active .searchform__button {
	padding-right:12px;
	color:#009fe3
}
.navigation__meta .language-dropdown {
	position:relative;
	font-size:15px;
	padding:6px 24px 6px 0
}
.navigation__meta .language-dropdown__toggle {
	color:#999ba7;
	-webkit-transition:all 200ms linear 0s;
	-o-transition:all 200ms linear 0s;
	transition:all 200ms linear 0s
}
.navigation__meta .language-dropdown__toggle:active,.navigation__meta .language-dropdown__toggle:focus,.navigation__meta .language-dropdown__toggle:hover {
	color:#009fe3;
	text-decoration:none
}
.navigation__meta .language-dropdown__icon svg {
	width:24px;
	height:24px;
	margin-bottom:-7px;
	-webkit-transform:rotate(0deg);
	transform:rotate(0deg);
	-webkit-transition:all 200ms linear 0s;
	-o-transition:all 200ms linear 0s;
	transition:all 200ms linear 0s
}
.navigation__meta .language-dropdown__menu {
	display:none;
	position:absolute;
	top:100%;
	left:0;
	right:auto;
	z-index:1100;
	max-width:250px;
	float:left;
	list-style:none;
	background-color:#fff;
	border:1px solid #f6f7fb;
	padding:0;
	margin:0
}
.navigation__meta .language-dropdown__item>a {
	display:block;
	padding:12px 30px;
	color:#738ba1;
	max-width:100%;
	overflow:hidden;
	-o-text-overflow:ellipsis;
	text-overflow:ellipsis;
	white-space:nowrap
}
.navigation__meta .language-dropdown__item>a:focus,.navigation__meta .language-dropdown__item>a:hover {
	color:#009fe3;
	background-color:#fafafa;
	text-decoration:none
}
.navigation__meta .language-dropdown__item--active>a {
	font-weight: 100;
	color:#009fe3;
	background-color:#fff
}
.navigation__meta .language-dropdown__item--inactive>a,.navigation__meta .language-dropdown__item--inactive>a:hover {
	color:#d2d2d2;
	cursor:not-allowed
}
.navigation__meta .language-dropdown--active .language-dropdown__icon svg {
	-webkit-transform:rotateX(180deg);
	transform:rotateX(180deg)
}
.navigation__meta .language-dropdown--active .language-dropdown__menu {
	display:block
}
.navigation__list-outer-wrap {
	position:fixed;
	top:0;
	left:auto;
	margin-left:0;
	background:#fff;
	z-index:1002;
	-webkit-transition:all 300ms ease 0s;
	-o-transition:all 300ms ease 0s;
	transition:all 300ms ease 0s
}
@media (max-width:991px) {
	.navigation__list-outer-wrap {
	right:100%;
	-webkit-transform:translateX(0);
	transform:translateX(0);
	height:100%;
	width:100%;
	min-width:250px;
	max-width:400px
}
.navigation__list-outer-wrap--active {
	-webkit-transform:translateX(100%);
	transform:translateX(100%)
}
}@media (max-width:639px) {
	.navigation__list-outer-wrap {
	max-width:100%
}
}@media (min-width:992px) {
	.navigation__list-outer-wrap {
	position:absolute;
	top:auto;
	left:0;
	bottom:0;
	width:100%;
	z-index:1000
}
}@media (max-width:991px) {
	.navigation__list-inner-wrap {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	overflow:hidden
}
}@media (min-width:992px) {
	.navigation__list-inner-wrap {
	margin:0 12px;
	border-bottom:2px solid #e5eef3
}
}.navigation__list {
	margin:0;
	padding:0;
	list-style:none;
	background:#fff
}
@media (max-width:991px) {
	.navigation__list {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	-webkit-transition:all 300ms ease 0s;
	-o-transition:all 300ms ease 0s;
	transition:all 300ms ease 0s;
	z-index:100;
	overflow-x:hidden;
	overflow-y:auto
}
.navigation__list--secondlevel,.navigation__list--thirdlevel {
	font-size:15px;
	-webkit-transform:translateX(-100%);
	transform:translateX(-100%)
}
.navigation__list--secondlevel.navigation__list--active,.navigation__list--thirdlevel.navigation__list--active {
	-webkit-transform:translateX(0);
	transform:translateX(0)
}
.navigation__list--secondlevel {
	position:fixed;
	top:0;
	z-index:101;
	width:100%;
	min-width:250px;
	max-width:400px
}
.navigation__list--thirdlevel {
	z-index:102;
	top:auto;
	bottom:0
}
.navigation__list--activeSub {
	overflow:hidden
}
}@media (min-width:992px) {
	.navigation__list--thirdlevel {
	display:none
}
.navigation__list--thirdlevel.navigation__list--active {
	display:block
}
}.navigation__item {
	display:block;
	position:static;
	outline:0
}
@media (min-width:992px) {
	.navigation__item--backlink {
	display:none
}
}@media (max-width:991px) {
	.navigation__item:first-child {
	margin-top:60px
}
}.navigation__item:focus,.navigation__item:hover {
	color:#009fe3;
	background-color:rgba(0,0,0,.05);
	outline:0
}
@media (min-width:992px) {
	.navigation__item:focus,.navigation__item:hover {
	background-color:transparent
}
.navigation__item--firstlevel {
	float:left
}
}.navigation__item--languages,.navigation__item--languages:hover {
	background:0 0;
	margin-top:32px
}
.navigation__item--languages>ul>li>a {
	display:inline-block;
	color:#999ba7;
	padding:3px 18px 3px 30px
}
.navigation__item--languages>ul>li>a:hover,.navigation__link {
	text-decoration:none;
	color:#009fe3
}
.navigation__link {
	display:block;
	position:relative;
	margin:0;
	padding:12px 18px 12px 30px;
	color:#999ba7;
	outline:0
}
@media (min-width:992px) {
	.navigation__link {
	display:inline-block;
	padding:18px 30px
}
}@media (min-width:992px) and (max-width:1103px) {
	.navigation__link {
	padding:12px 20px
}
}.navigation__link:focus,.navigation__link:hover {
	color:#009fe3;
	text-decoration:none;
	outline:0
}
.navigation__link--firstlevel {
	text-transform:uppercase
}
@media (min-width:992px) {
	.navigation__link--firstlevel::before {
	background-color:transparent;
	bottom:-2px;
	content:"";
	height:2px;
	left:50%;
	position:absolute;
	right:50%;
	-webkit-transition:all 300ms ease 0s;
	-o-transition:all 300ms ease 0s;
	transition:all 300ms ease 0s;
	z-index:1
}
.navigation__link--firstlevel.navigation__link--hover:before,.navigation__link--firstlevel:hover::before {
	background-color:#009fe3;
	left:0;
	right:0
}
.navigation__link--firstlevel.navigation__link--unhover {
	color:#999ba7
}
.navigation__link--firstlevel.navigation__link--unhover:before {
	background-color:#999ba7
}
}.navigation__link--secondlevel,.navigation__link--thirdlevel {
	padding-left:48px
}
@media (min-width:992px) {
	.navigation__link--secondlevel,.navigation__link--thirdlevel {
	color:#999ba7;
	padding:6px 42px 6px 60px
}
.navigation__link--secondlevel:focus,.navigation__link--secondlevel:hover,.navigation__link--thirdlevel:focus,.navigation__link--thirdlevel:hover {
	color:#009fe3
}
.navigation__link--secondlevel.navigation__link--active:before,.navigation__link--secondlevel.navigation__link--hover:before,.navigation__link--secondlevel:hover:before,.navigation__link--thirdlevel.navigation__link--active:before,.navigation__link--thirdlevel.navigation__link--hover:before,.navigation__link--thirdlevel:hover:before {
	position:absolute;
	top:18px;
	left:24px;
	width:18px;
	background:#009fe3;
	content:'';
	height:2px
}
.navigation__link--secondlevel.navigation__link--unhover,.navigation__link--thirdlevel.navigation__link--unhover {
	color:#999ba7
}
.navigation__link--secondlevel.navigation__link--unhover:before,.navigation__link--thirdlevel.navigation__link--unhover:before {
	background-color:#999ba7
}
}.navigation__link--backlink {
	font-size:16px;
	color:#009fe3;
	text-transform:uppercase
}
@media (max-width:991px) {
	.navigation__link--icon-left {
	padding-left:0;
	margin-left:48px
}
.navigation__link--icon-left svg,.navigation__link--icon-right svg {
	height:24px;
	width:24px
}
.navigation__link--icon-right {
	padding-right:0;
	margin-right:48px
}
}.navigation__link--active,.navigation__link--active:focus,.navigation__link--hover,.navigation__link--hover:focus {
	color:#009fe3
}
.navigation__link--active:before,.navigation__link--hover:before {
	background-color:#009fe3;
	left:35%;
	right:35%
}
@media (max-width:991px) {
	.navigation__link--active:before,.navigation__link--hover:before {
	background-color:transparent
}
}@media (min-width:992px) {
	.navigation__icon {
	position:absolute;
	right:0;
	line-height:0
}
.navigation__icon--firstlevel {
	display:none
}
.navigation__icon svg {
	height:24px;
	width:24px
}
}@media (max-width:991px) {
	.navigation__icon {
	display:block;
	position:absolute;
	top:0;
	right:-48px;
	width:48px;
	height:48px;
	padding-top:12px;
	text-align:center
}
.navigation__icon--left {
	left:-48px
}
}.navigation--float-right .navigation__meta .language-dropdown__menu {
	left:auto;
	right:0;
	padding-left:24px
}
.navigation--float-right .navigation__list--firstlevel {
	float:right
}
@media (min-width:992px) {
	.navigation--float-right .navigation__brand {
	right:auto;
	left:12px
}
.navigation--float-right .navigation__meta {
	left:auto;
	right:12px
}
}.megamenu:hover .megamenu__content {
	display:block
}
@media (min-width:992px) {
	.megamenu__content {
	position:absolute;
	top:100%;
	left:12px;
	right:12px;
	z-index:1000;
	max-width:1176px;
	display:none;
	float:left;
	padding:24px;
	list-style:none;
	font-size:16px;
	text-align:left;
	background-color:#fff;
	border:1px solid #f6f7fb;
	-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);
	box-shadow:0 6px 12px rgba(0,0,0,.175);
	max-height:500px;
	overflow:auto
}
}.megamenu__column {
	height:100%;
	border-left:2px solid #f6f7fb
}
.megamenu__column:first-child {
	border-left:0
}
.megamenu__column--teaser {
	padding-right:48px
}
@media (max-width:991px) {
	.megamenu__column--thirdlevel {
	display:none
}
}


.breadcrumb {
	font-family:'DINPro-Regular','Trebuchet MS',sans-serif
}
.breadcrumb>li>a,.breadcrumb>li>a:focus,.breadcrumb>li>a:hover {
	color:#999ba7
}
.breadcrumb>li+li::before {
	content:none
}
.breadcrumb__divider {
	color:#999ba7;
	padding:0 4px
}
.scroll-top {
	position:fixed;
	right:0;
	bottom:10%;
	background-color:#a8aeb3;
	color:#fff;
	text-decoration:none
}
.scroll-top:focus,.scroll-top:hover {
	color:#fff
}
@media (min-width:320px) and (max-width:991px) {
	.scroll-top {
	width:40px;
	height:31px;
	margin-top:15px;
	padding:3px 5px 0 3px
}
}@media (min-width:992px) {
	.scroll-top {
	width:60px;
	height:50px;
	padding:12px 12px 6px
}
}.scroll-top svg {
	width:35px;
	height:25px
}
.scroll-down {
	display:none;
	position:fixed;
	bottom:120px;
	left:50%;
	-webkit-transform:translate(0,-50%);
	transform:translate(0,-50%);
	-webkit-transition:opacity .5s;
	-o-transition:opacity .5s;
	transition:opacity .5s;
	z-index:2
}
.scroll-down>span {
	position:absolute;
	top:0;
	left:50%;
	width:32px;
	height:32px;
	margin-left:-12px;
	border-left:6px solid #10069f;
	border-bottom:6px solid #10069f;
	-webkit-transform:rotate(-45deg);
	transform:rotate(-45deg);
	-webkit-animation:sdb 4s infinite;
	animation:sdb 4s infinite;
	opacity:0;
	-webkit-box-sizing:border-box;
	box-sizing:border-box
}
.scroll-down>span:nth-of-type(1) {
	-webkit-animation-delay:0s;
	animation-delay:0s
}
.scroll-down>span:nth-of-type(2) {
	top:28px;
	-webkit-animation-delay:1.5s;
	animation-delay:1.5s
}
#typo3-preview-info {
	pointer-events:auto!important
}
.sidebar {
	background:#fff;
	color:#456382;
	-webkit-box-shadow:0 0 15px #d3d8eb;
	box-shadow:0 0 15px #d3d8eb
}
.sidebar .contactbox {
	margin:0;
	padding-bottom:0
}
.sidebar .contactbox__footer {
	border-top:2px solid #e5edf4;
	padding:18px 0;
	border-bottom:2px solid #e5edf4
}
.sidebar .contactbox--last .contactbox__footer {
	border-bottom:0
}
.sidebar .contactbox .material-icons {
	padding-right:5px
}
.sidebar__content {
	padding:0 36px 18px
}
.sidebar__section {
	border-top:2px solid #e5edf4
}
.sidebar__section h4,.sidebar__section--sharing {
	padding:12px 0
}
.sidebar__section a:hover {
	text-decoration:none
}
.consent {
	position:relative
}
.consent__dummy {
	background-color:#e7eff1;
	background-size:cover;
	background-repeat:no-repeat;
	background-position:center
}
.consent__dummy__overlay {
	background-color:rgba(231,239,241,.8);
	height:100%
}
.consent__dummy__text {
	max-width:500px;
	position:absolute;
	top:50%;
	left:50%;
	-webkit-transform:translate(-50%,-50%);
	transform:translate(-50%,-50%)
}
@media (max-width:639px) {
	.consent__dummy__text {
	font-size:14px
}
}.consent__button {
	text-transform:uppercase
}
.consent__content {
	display:none
}
.consent--maps .consent__dummy {
	background-size:contain
}
.consent--maps .consent__dummy,.consent--socialstream .consent__dummy {
	background-color:#fff;
	height:500px
}
.consent--youtube .consent__dummy {
	height:100%;
	min-height:300px
}
.consent--youtube .consent__dummy__overlay {
	min-height:300px
}
.heroslider,.heroslider__item {
	position:relative
}
.heroslider__item--video {
	text-align:center
}
.articlelist-slide__arrow img,.heroslider__arrow svg,.productlist-slide__arrow img {
	width:60px;
	height:60px;
	margin-bottom:34px
}
.heroslider .glide__bullets {
	padding:0;
	margin-top:12px;
	text-align:center
}
.articlelist-slide__dots li,.glide-content .glide__bullets.glide__bullets-content li,.heroslider .glide__bullets li,.productlist-slide__dots li {
	position:relative;
	display:inline-block;
	margin-right:3.75px;
	margin-left:12.5px
}
.heroslider .glide__bullet {
	display:inline-block;
	position:relative;
	height:20px;
	width:20px;
	cursor:pointer
}
.articlelist-slide__dotitem:before,.glide-content .glide__bullets.glide__bullets-content li.glide__bullet::before,.heroslider .glide__bullet:before,.productlist-slide__dotitem:before {
	content:'\25CF';
	font-size:24px;
	line-height:20px;
	text-align:center;
	color:#999ba7;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale
}
@media (max-width:991px) {
	.heroslider .glide__bullets.heroslider__bullets--negative-top {
	margin-top:-60px
}
}.heroslider__textboxwrapper {
	display:block;
	text-align:left;
	width:100%;
	position:relative;
	top:-70px;
	overflow:hidden
}
@media (min-width:992px) {
	.heroslider__textboxwrapper {
	position:absolute;
	bottom:30px;
	left:30px;
	top:auto;
	max-width:40%
}
}.heroslider__textbox {
	padding:25px;
	background-color:#a6a6a6;
	margin:0 10px;
	height:241px
}
@media (min-width:992px) {
	.heroslider__textbox {
	background-color:rgba(0,0,0,.35);
	margin:0;
	padding:30px;
	height:auto
}
}.heroslider__icon svg {
	width:24px;
	height:24px;
	margin:0 -2px -7px
}
.heroslider__headline {
	
	font-size:26px;
	color:#fff;
	line-height:1.2;
	margin:0 0 5px;
	overflow:hidden
}
@media (min-width:640px) {
	.heroslider__headline {
	font-size:30px
}
}@media (min-width:992px) {
	.heroslider__headline {
	
	color:#fff;
	margin:0;
	font-size:48px
}
}.heroslider__text {
	
	font-size:20px;
	color:#fff
}
@media (min-width:640px) {
	.heroslider__text {
	font-size:22px
}
}@media (min-width:992px) {
	.heroslider__text {
	
	color:#fff;
	font-size:30px
}
}.heroslider__link {
	display:block;
	margin-top:30px;
	text-decoration:none;
	text-transform:uppercase;
	text-align:right
}
@media (max-width:991px) {
	.heroslider__link {
	color:#fff
}
}@media (min-width:992px) {
	.heroslider__link {
	font-weight: 100
}
}.heroslider__link:hover {
	text-decoration:none
}
.heroslider__image-caption {
	text-align:center;
	padding:18px 30px 0
}
.heroslider__textbox--inverted {
	background-color:#a6a6a6
}
@media (min-width:992px) {
	.heroslider__textbox--inverted {
	background-color:rgba(255,255,255,.7)
}
}.heroslider__textbox--inverted .heroslider__headline,.heroslider__textbox--inverted .heroslider__text {
	color:#fff
}
@media (min-width:992px) {
	.heroslider__textbox--inverted .heroslider__headline,.heroslider__textbox--inverted .heroslider__text {
	color:#797a84
}
}.heroslider__textbox--inverted .heroslider__link {
	color:#fff
}
@media (min-width:992px) {
	.heroslider__textbox--inverted .heroslider__link {
	color:#797a84
}
}.heroslider__textbox--inverted .heroslider__link:hover {
	color:#616169
}
.heroslider--stage .heroslider__image {
	position:relative;
	height:auto;
	padding-top:93%
}
@media (min-width:640px) {
	.heroslider--stage .heroslider__image {
	padding-top:66%
}
}@media (min-width:992px) {
	.heroslider--stage .heroslider__image {
	padding-top:33%
}
}.heroslider--stage .heroslider__image img {
	-o-object-fit:cover;
	object-fit:cover;
	font-family:'object-fit:cover;
	';position:absolute;
	top:0;
	width:100%;
	height:100%
}
.heroslider--stage .glide__arrow {
	margin-top:-60px
}
@media (max-width:991px) {
	.heroslider--content .heroslider__image img {
	width:100%;
	height:auto
}
}.heroslider--content .glide__arrow {
	margin-top:-24px;
	top:calc(50% - 30px)
}
.slider__video {
	min-height:100%;
	max-height:100%;
	width:auto;
	max-width:100%
}
.articlelist-slideitem__content,.articlelist__content,.productlist-slideitem__content,.productlist__content {
	position:relative;
	margin-bottom:24px;
}
.articlelist__item,.productlist__item {
	margin-bottom:24px;
	-webkit-box-shadow:0 0 15px #d3d8eb;
	box-shadow:0 0 15px #d3d8eb
}
.articlelist__item:hover .articlelist__link,.articlelist__item:hover .productlist__link,.productlist__item:hover .articlelist__link,.productlist__item:hover .productlist__link {
	color:#fff;
	background: #10069f;
}
.articlelist__item:hover .articlelist__link svg,.articlelist__item:hover .productlist__link svg,.productlist__item:hover .articlelist__link svg,.productlist__item:hover .productlist__link svg {
	visibility:visible
}
.articlelist__link,.productlist__link {
	position:relative;
	display:block;
	font-size:18px;
	color:#52595e;
	padding:12px 18px;
	/* min-height:80px; */
	-webkit-transition:all 300ms ease-in-out;
	-o-transition:all 300ms ease-in-out;
	transition:all 300ms ease-in-out;
}
.articlelist__link svg,.productlist__link svg {
	position:absolute;
	bottom:12px;
	right:18px;
	width:24px;
	height:24px;
	visibility:hidden
}
.articlelist-slideitem__title:hover,.articlelist__link:hover,.productlist-slideitem__title:hover,.productlist__link:hover {
	text-decoration:none
}
.articlelist-slideitem__content,.productlist-slideitem__content {
	padding:24px 18px 48px;
	background:#fff
}
.articlelist-slideitem__title,.productlist-slideitem__title {
	display:block;
	margin-top:0;
	
	font-size:30px;
	color:#00488e
}
@media (max-width:991px) {
	.articlelist-slideitem__title,.productlist-slideitem__title {
	font-size:25px
}
}@media (max-width:767px) {
	.articlelist-slideitem__title,.productlist-slideitem__title {
	font-size:20px
}
}.articlelist-slideitem__link,.productlist-slideitem__link {
	display:block;
	position:absolute;
	bottom:24px;
	right:18px;
	text-align:right;
	margin-top:24px
}
.articlelist-slideitem__link svg,.productlist-slideitem__link svg {
	width:24px;
	height:24px;
	margin-bottom:-7px
}
.articlelist-slide,.productlist-slide {
	overflow:hidden
}
.articlelist-slide .slick-slide,.productlist-slide .slick-slide {
	margin:0 12px
}
.articlelist-slide__dots,.productlist-slide__dots {
	padding:0;
	margin-top:12px;
	text-align:center
}
.articlelist-slide__dotitem.slick-active:before,.articlelist-slide__dots .slick-active .articlelist-slide__dotitem:before,.articlelist-slide__dots .slick-active .productlist-slide__dotitem:before,.glide-content .glide__bullets.glide__bullets-content li.glide__bullet.glide__bullet--active:before,.productlist-slide__dotitem.slick-active:before,.productlist-slide__dots .slick-active .articlelist-slide__dotitem:before,.productlist-slide__dots .slick-active .productlist-slide__dotitem:before {
	color:#009fe3
}
.articlelist-slide__dotitem,.glide-content .glide__bullets.glide__bullets-content li.glide__bullet,.productlist-slide__dotitem {
	display:inline-block;
	position:relative;
	height:20px;
	width:20px;
	cursor:pointer
}
.productlist-slide.no-margin .slick-track {
	margin-left:0
}
.glide-content .glide__bullets.glide__bullets-content {
	padding:0;
	margin-top:12px;
	text-align:center
}
