@charset "UTF-8";
html
a:link {
text-decoration:none
}
a:hover {
text-decoration:underline
}
body {
font-size:16px;
color:#232323;
margin:0;
line-height:1.6;
font-family:Open Sans;
}
.relative {
position:relative
}
.static {
position:static
}
.schriftheader {
font-size:14px;
color:#8e8e90;
font-family: 'Quicksand', sans-serif;
}
.schriftheader a:hover,.schriftheader a:link,.schriftheader a:visited {
color:#8e8e90;
background-color:transparent
}
.schriftheader a:hover {
color:#f88d03;
text-decoration:none
}
.icon-xxs-smallest {
width:20px;
height:20px;
padding-right:4px;
font-size:20px;
}
ul.share {
list-style:none;
padding:0;
margin-left:0;
margin-top:0;
margin-bottom:0
}
.fa-youtube-square:before {
content:"\f166"
}

.fa-twitter-square:before {
content:"\f081"
}

.fa-google-plus-square:before {
content:"\f0d4"
}
.fa-motorcycle:before {
content:"\f206"
}
.fa-linkedin-square:before {
	content: "\f08c";
}
.fa-wordpress:before {
	content: "\f19a";
}
.fa-envelope-square:before {
	content: "\f199";
}
ul.share li {
display:inline
}
.share a:hover,.share a:link,.share a:visited {
color:#8e8e90;
background-color:transparent
}
ul.share2 {
list-style:none;
padding:0;
margin-left:0;
font-size:25px;
margin-top:0;
margin-bottom:0
}
ul.share2 li {
display:inline
}
.share2 a:hover,.share2 a:link,.share a:visited {
color:#F79B26;
background-color:transparent
}
.sm4 {
font-size:1px;
color:#fff
}
ul {
list-style:none;
padding:0;
margin:0
}
.img-responsive {
max-width:100%;
height:auto
}
IMG.displayed {
display:block;
margin-left:auto;
margin-right:auto;
width:227px;
}
.groesser7 {
font-size:18px;
}
.container {
width:100%;
padding-right:15px;
padding-left:15px;
margin-right:auto;
margin-left:auto
}
@media (min-width: 576px) {
.container {
max-width:540px
}
}
@media (min-width: 768px) {
.container {
max-width:750px
}
}
@media (min-width: 992px) {
.container {
max-width:970px
}
}
@media (min-width: 1200px) {
.container {
max-width:1200px
}
}
@media (min-width: 1600px) {
.container {
max-width:1240px
}
}
@font-face {
font-family:'Material Icons';
    font-display: swap;
font-style:normal;
font-weight:400;
src:url(../fonts/MaterialIcons-Regular.eot);
src:local("Material Icons"),local(MaterialIcons-Regular),url(../fonts/MaterialIcons-Regular.woff2) format("woff2"),url(../fonts/MaterialIcons-Regular.woff) format("woff"),url(../fonts/MaterialIcons-Regular.ttf) format("truetype")
}

@font-face {
font-family:"Material Design Icons";
font-display: swap;
src:url(../fonts/materialdesignicons-webfont.eot?v=1.4.57);
src:url(../fonts/materialdesignicons-webfont.eot?#iefix&v=1.4.57) format("embedded-opentype"),url(../fonts/materialdesignicons-webfont.woff2?v=1.4.57) format("woff2"),url(../fonts/materialdesignicons-webfont.woff?v=1.4.57) format("woff"),url(../fonts/materialdesignicons-webfont.ttf?v=1.4.57) format("truetype"),url(../fonts/materialdesignicons-webfont.svg?v=1.4.57#materialdesigniconsregular) format("svg");
font-weight:400;
font-style:normal
}

.mdi-arrow-left:before {
content:"\f14a"
}

.mdi-arrow-right:before {
content:"\f14f"
}


/* quicksand-regular - latin */
@font-face {
  font-family: 'Quicksand';
    font-display: swap;
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/quicksand-v9-latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Quicksand Regular'), local('Quicksand-Regular'),
       url('../fonts/quicksand-v9-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/quicksand-v9-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/quicksand-v9-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/quicksand-v9-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/quicksand-v9-latin-regular.svg#Quicksand') format('svg'); /* Legacy iOS */
}
/* kaushan-script-regular - latin */
@font-face {
  font-family: 'Kaushan Script';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/kaushan-script-v8-latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Kaushan Script'), local('KaushanScript-Regular'),
       url('../fonts/kaushan-script-v8-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/kaushan-script-v8-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/kaushan-script-v8-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/kaushan-script-v8-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/kaushan-script-v8-latin-regular.svg#KaushanScript') format('svg'); /* Legacy iOS */
}


/* quicksand-700 - latin */
@font-face {
  font-family: 'Quicksand';
    font-display: swap;
  font-style: normal;
  font-weight: 700;
  src: url('../fonts/quicksand-v9-latin-700.eot'); /* IE9 Compat Modes */
  src: local('Quicksand Bold'), local('Quicksand-Bold'),
       url('../fonts/quicksand-v9-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/quicksand-v9-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/quicksand-v9-latin-700.woff') format('woff'), /* Modern Browsers */
       url('../fonts/quicksand-v9-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/quicksand-v9-latin-700.svg#Quicksand') format('svg'); /* Legacy iOS */
}

@font-face {
font-family:'FontAwesome';
src:url(../fonts/fontawesome-webfont.eot?v=4.5.0);
src:url(../fonts/fontawesome-webfont.eot?#iefix&v=4.5.0) format("embedded-opentype"),url(../fonts/fontawesome-webfont.woff2?v=4.5.0) format("woff2"),url(../fonts/fontawesome-webfont.woff?v=4.5.0) format("woff"),url(../fonts/fontawesome-webfont.ttf?v=4.5.0) format("truetype"),url(../fonts/fontawesome-webfont.svg?v=4.5.0#fontawesomeregular) format("svg");
font-weight:400;
font-style:normal;
font-display: swap;
}
.fa-facebook-square:before {
content:"\f082"
}
.fa-youtube-square:before {
content:"\f166"
}
.fa-instagram:before {
content:"\f16d"
}
.fa-angle-right:before {
content:"\f105"
}
.fa-angle-double-right:before {
content:"\f101"
}

[class*='fa-']:before {
font-weight:400;
font-family:'FontAwesome'
}


@-webkit-keyframes rd-navbar-slide-down {
0% {
-webkit-transform:translateY(-100%);
transform:translateY(-100%)
}

100% {
-webkit-transform:translateY(0);
transform:translateY(0)
}
}

@keyframes rd-navbar-slide-down {
0% {
-webkit-transform:translateY(-100%);
transform:translateY(-100%)
}

100% {
-webkit-transform:translateY(0);
transform:translateY(0)
}
}

@-webkit-keyframes rd-navbar-slide-up {
0% {
-webkit-transform:translateY(0);
transform:translateY(0)
}

100% {
-webkit-transform:translateY(-100%);
transform:translateY(-100%)
}
}

@keyframes rd-navbar-slide-up {
0% {
-webkit-transform:translateY(0);
transform:translateY(0)
}

100% {
-webkit-transform:translateY(-100%);
transform:translateY(-100%)
}
}
.haken{display:block;list-style-type:none;margin-top: 30px}
.haken li{display:block;padding-top:26px;position:relative}
.haken li:before{color:#f68c03;padding-top:23px;content:"\f058";font-family:FontAwesome;left:0px;position:absolute;top:0;font-size:24px}
li.li6{font-size:20px;line-height:1.6;font-family:"Quicksand";color:#232323;padding-left:35px;color:#7a7777;}
li.li61{font-size:18px;line-height:1.6;color:#232323;padding-left:35px;color:#7a7777;}
li.li62{font-size:18px;line-height:1.6;color:#232323;padding-left:25px;color:#7a7777;}
.links_grau1 a:hover,.links_grau1 a:link,.links_grau1 a:visited{color:#7a7777;background-color:transparent}
.links_grau1 a:hover{color: #7a7777; text-decoration: underline}
.button3 {
    display: block;
	width: 140px;
	font-family:'Raleway',sans-serif;
	font-size: 16px;
	font-weight: 700;
	line-height: 1.7;
	padding: 8px;
	border: 2px solid;
    border-radius: 5px;
	letter-spacing: .04em;
    cursor: pointer;
	text-align: center;
    margin-left: auto;
    margin-right: auto
}
.dunkel1{color:#232323}
.haken10{display:block;list-style-type:none;margin-left:30px;margin-top: 20px;margin-bottom:-20px}
.haken10 li{display:block;padding-top:0px;position:relative}
.haken10 li:before{color:#c9c9c9;padding-top:0px;content:"\f061";font-family:FontAwesome;left:5px;position:absolute;top:0;font-size:16px}
li.li60{font-size:18px;line-height:1.4;color:#7a7777;padding-left:30px;padding-bottom:5px}
.text3 {
font-size:18px;
line-height:1.7;
color:#7a7777;
    font-weight: 100
}
.text5 {
font-size:16px;
line-height:1.7;
color:#7a7777;
    font-weight: 100
}
.video-wrap {
position:relative;
box-shadow:0 10px 18px 0 rgba(39,39,37,0.35)
}

.video-wrap::before {
content:'';
position:absolute;
top:0;
right:0;
bottom:0;
left:0;
pointer-events:none;
background:rgba(39,39,37,0.5)
}

.video-wrap .link-circle {
position:absolute;
top:50%;
left:50%;
-webkit-transform:translate(-50%,-50%);
transform:translate(-50%,-50%)
}

.video-wrap .link-circle.link-white:hover {
color:#fff;
box-shadow:0 0 30px rgba(255,255,255,0.8)
}
figure {
margin:0
}
figure img {
width:100%;
height:auto;
max-width:none
}
.link-circle {
border-radius:50%
}

.link-circle .icon,.link-circle .icon:before {
position:static
}
.rd-navbar--has-sidebar body {
padding-left:270px
}

.rd-navbar--is-stuck {
border-bottom:1px solid #e5e7e9
}

.rd-navbar.rd-navbar-fixed + .rd-navbar.rd-navbar--is-clone,.rd-navbar.rd-navbar-sidebar + .rd-navbar.rd-navbar--is-clone {
display:none
}

.rd-navbar {
display:none;
background:#fff;
box-shadow:none
}

.rd-navbar-toggle {
display:inline-block;
position:relative;
width:48px;
height:48px;
line-height:48px;
cursor:pointer;
color:#000;
background-color:transparent;
border:none;
display:none
}

.rd-navbar-toggle span {
position:relative;
display:block;
margin:auto;
transition:.3s all ease
}

.rd-navbar-toggle span:after,.rd-navbar-toggle span:before {
content:"";
position:absolute;
left:0;
top:-8px;
transition:.3s all ease
}

.rd-navbar-toggle span:after {
top:8px
}

.rd-navbar-toggle span:after,.rd-navbar-toggle span:before,.rd-navbar-toggle span {
width:24px;
height:4px;
background-color:#000;
-webkit-backface-visibility:hidden;
backface-visibility:hidden;
border-radius:2px
}

.rd-navbar-toggle span {
-webkit-transform:rotate(180deg);
transform:rotate(180deg)
}

.rd-navbar-toggle span:before,.rd-navbar-toggle span:after {
-webkit-transform-origin:1.71429px center;
transform-origin:1.71429px center;
transform-origin:1.71429px center
}

.rd-navbar-toggle.active span {
-webkit-transform:rotate(360deg);
transform:rotate(360deg)
}

.rd-navbar-toggle.active span:before,.rd-navbar-toggle.active span:after {
top:0;
width:15px
}

.rd-navbar-toggle.active span:before {
-webkit-transform:rotate3d(0,0,1,-40deg);
transform:rotate3d(0,0,1,-40deg)
}

.rd-navbar-toggle.active span:after {
-webkit-transform:rotate3d(0,0,1,40deg);
transform:rotate3d(0,0,1,40deg)
}

.rd-navbar-toggle:focus {
outline:none
}

.rd-navbar-brand {
transition:none!important
}

.rd-navbar-brand svg {
fill:#000
}

.rd-navbar-search .rd-navbar-search-toggle,.rd-navbar-search .rd-search-submit {
background:none;
border:none;
display:inline-block;
padding:0;
outline:none;
outline-offset:0;
cursor:pointer;
-webkit-appearance:none
}

.rd-navbar-search .rd-navbar-search-toggle::-moz-focus-inner,.rd-navbar-search .rd-search-submit::-moz-focus-inner {
border:none;
padding:0
}

.rd-navbar-search .form-input::-ms-clear {
display:none
}

.rd-navbar-search-toggle {
display:inline-block;
width:36px;
height:36px;
text-align:center;
font:400 18px/36px FontAwesome
}

.rd-navbar-search-toggle:before {
content:'\f002';
position:absolute;
left:0;
top:0
}

.rd-navbar-search-toggle:after {
display:none
}

.rd-navbar-aside {
pointer-events:none
}

.rd-navbar-aside > * {
pointer-events:auto
}

.rd-navbar-aside-toggle {
display:none;
pointer-events:auto
}

.rd-navbar-static .rd-navbar-search-form-input input,.rd-navbar-sidebar .rd-navbar-search-form-input input,.rd-navbar-fullwidth .rd-navbar-search-form-input input {
width:100%;
padding:0 10px;
font-size:16px
}

.rd-navbar-static:after,.rd-navbar-fullwidth:after {
content:'';
background:#fff
}

.rd-navbar-static .rd-navbar-brand,.rd-navbar-static .rd-navbar-nav > li > a,.rd-navbar-static .rd-navbar-search-toggle,.rd-navbar-fullwidth .rd-navbar-brand,.rd-navbar-fullwidth .rd-navbar-nav > li > a,.rd-navbar-fullwidth .rd-navbar-search-toggle {
position:relative;
z-index:2
}

.rd-navbar-static .rd-navbar-inner,.rd-navbar-fullwidth .rd-navbar-inner {
position:relative;
max-width:1200px;
padding-left:15px;
padding-right:15px;
margin-left:auto;
margin-right:auto
}

.rd-navbar-static .rd-navbar-nav > li > a,.rd-navbar-fullwidth .rd-navbar-nav > li > a {
position:relative;
display:inline-block;
padding:3px;
font-size:18px;
line-height:1.2;
color:#232323;
background:transparent
}

.rd-navbar-static .rd-navbar-nav > li > a .label,.rd-navbar-fullwidth .rd-navbar-nav > li > a .label {
position:absolute;
left:0;
margin:-18px 0 0
}

@media (min-width: 1200px) {
.rd-navbar-static .rd-navbar-nav > li > a,.rd-navbar-fullwidth .rd-navbar-nav > li > a {
font-size:18px
}
}

.rd-navbar-static .rd-navbar-nav > li.focus > a,.rd-navbar-static .rd-navbar-nav > li > a:hover,.rd-navbar-fullwidth .rd-navbar-nav > li.focus > a,.rd-navbar-fullwidth .rd-navbar-nav > li > a:hover {
color:#f88d03;
background:transparent
}

.rd-navbar-static .rd-navbar-nav > li.active > a,.rd-navbar-fullwidth .rd-navbar-nav > li.active > a {
color:#f88d03;
background:transparent
}

.rd-navbar-static .rd-navbar-nav > li.active > a:after,.rd-navbar-static .rd-navbar-nav > li.focus > a:after,.rd-navbar-static .rd-navbar-nav > li.opened > a:after,.rd-navbar-static .rd-navbar-nav > li > a:hover:after,.rd-navbar-fullwidth .rd-navbar-nav > li.active > a:after,.rd-navbar-fullwidth .rd-navbar-nav > li.focus > a:after,.rd-navbar-fullwidth .rd-navbar-nav > li.opened > a:after,.rd-navbar-fullwidth .rd-navbar-nav > li > a:hover:after {
height:100%;
opacity:1;
visibility:visible
}

.rd-navbar-static .rd-navbar-nav .rd-navbar-submenu,.rd-navbar-fullwidth .rd-navbar-nav .rd-navbar-submenu {
display:-ms-inline-flexbox;
display:inline-flex
}

.rd-navbar-static .rd-navbar-nav .rd-navbar-submenu > .rd-navbar-dropdown,.rd-navbar-static .rd-navbar-nav .rd-navbar-submenu > .rd-navbar-megamenu,.rd-navbar-fullwidth .rd-navbar-nav .rd-navbar-submenu > .rd-navbar-dropdown,.rd-navbar-fullwidth .rd-navbar-nav .rd-navbar-submenu > .rd-navbar-megamenu {
-ms-flex-order:3;
order:3;
opacity:0;
visibility:hidden;
font-size:18px
}

.rd-navbar-static .rd-navbar-nav .rd-navbar-submenu.focus,.rd-navbar-fullwidth .rd-navbar-nav .rd-navbar-submenu.focus {
opacity:1;
visibility:visible
}

.rd-navbar-static .rd-navbar-nav > .rd-navbar-submenu > .rd-navbar-dropdown,.rd-navbar-static .rd-navbar-nav > .rd-navbar-submenu > .rd-navbar-megamenu,.rd-navbar-fullwidth .rd-navbar-nav > .rd-navbar-submenu > .rd-navbar-dropdown,.rd-navbar-fullwidth .rd-navbar-nav > .rd-navbar-submenu > .rd-navbar-megamenu {
-webkit-transform:translateY(30px);
transform:translateY(30px)
}

.rd-navbar-static .rd-navbar-nav > .rd-navbar-submenu.opened > .rd-navbar-dropdown,.rd-navbar-static .rd-navbar-nav > .rd-navbar-submenu.opened > .rd-navbar-megamenu,.rd-navbar-static .rd-navbar-nav > .rd-navbar-submenu.focus > .rd-navbar-dropdown,.rd-navbar-static .rd-navbar-nav > .rd-navbar-submenu.focus > .rd-navbar-megamenu,.rd-navbar-fullwidth .rd-navbar-nav > .rd-navbar-submenu.opened > .rd-navbar-dropdown,.rd-navbar-fullwidth .rd-navbar-nav > .rd-navbar-submenu.opened > .rd-navbar-megamenu,.rd-navbar-fullwidth .rd-navbar-nav > .rd-navbar-submenu.focus > .rd-navbar-dropdown,.rd-navbar-fullwidth .rd-navbar-nav > .rd-navbar-submenu.focus > .rd-navbar-megamenu {
-webkit-transform:translateY(0);
transform:translateY(0)
}

.rd-navbar-static .rd-navbar-nav > .rd-navbar-submenu .rd-navbar-submenu > .rd-navbar-dropdown,.rd-navbar-fullwidth .rd-navbar-nav > .rd-navbar-submenu .rd-navbar-submenu > .rd-navbar-dropdown {
-webkit-transform:translateX(-20px);
transform:translateX(-20px)
}

.rd-navbar-static .rd-navbar-nav > .rd-navbar-submenu .rd-navbar-submenu.focus > .rd-navbar-dropdown,.rd-navbar-static .rd-navbar-nav > .rd-navbar-submenu .rd-navbar-submenu.opened > .rd-navbar-dropdown,.rd-navbar-fullwidth .rd-navbar-nav > .rd-navbar-submenu .rd-navbar-submenu.focus > .rd-navbar-dropdown,.rd-navbar-fullwidth .rd-navbar-nav > .rd-navbar-submenu .rd-navbar-submenu.opened > .rd-navbar-dropdown {
-webkit-transform:translateX(0);
transform:translateX(0);
display:block
}

.rd-navbar-static .rd-navbar-nav > li,.rd-navbar-fullwidth .rd-navbar-nav > li {
display:inline-block
}

.rd-navbar-static .rd-navbar-nav li.rd-navbar--has-dropdown,.rd-navbar-fullwidth .rd-navbar-nav li.rd-navbar--has-dropdown {
position:relative
}

.rd-navbar-static .rd-navbar-nav li.focus > .rd-navbar-dropdown,.rd-navbar-static .rd-navbar-nav li.focus > .rd-navbar-megamenu,.rd-navbar-static .rd-navbar-nav li.opened > .rd-navbar-dropdown,.rd-navbar-static .rd-navbar-nav li.opened > .rd-navbar-megamenu,.rd-navbar-fullwidth .rd-navbar-nav li.focus > .rd-navbar-dropdown,.rd-navbar-fullwidth .rd-navbar-nav li.focus > .rd-navbar-megamenu,.rd-navbar-fullwidth .rd-navbar-nav li.opened > .rd-navbar-dropdown,.rd-navbar-fullwidth .rd-navbar-nav li.opened > .rd-navbar-megamenu {
opacity:1;
visibility:visible;
-webkit-transform:translateY(0);
transform:translateY(0)
}

.rd-navbar-static .rd-navbar-nav > li > .rd-navbar-dropdown,.rd-navbar-fullwidth .rd-navbar-nav > li > .rd-navbar-dropdown {
position:absolute;
left:0;
z-index:5;
display:block;
margin-top:54px;
text-align:left;
background:#fff
}

.rd-navbar-static .rd-navbar-dropdown > li > a,.rd-navbar-static .rd-navbar-list > li > a,.rd-navbar-fullwidth .rd-navbar-dropdown > li > a,.rd-navbar-fullwidth .rd-navbar-list > li > a {
position:relative;
display:block;
width:100%;
padding-left:0;
padding-right:14px;
font-size:15px;
line-height:1.3
}

.rd-navbar-static .rd-navbar-dropdown > li > a,.rd-navbar-static .rd-navbar-dropdown > li > a:before,.rd-navbar-static .rd-navbar-list > li > a,.rd-navbar-static .rd-navbar-list > li > a:before,.rd-navbar-fullwidth .rd-navbar-dropdown > li > a,.rd-navbar-fullwidth .rd-navbar-dropdown > li > a:before,.rd-navbar-fullwidth .rd-navbar-list > li > a,.rd-navbar-fullwidth .rd-navbar-list > li > a:before {
transition:.2s all ease
}

.rd-navbar-static .rd-navbar-dropdown > li > a:before,.rd-navbar-static .rd-navbar-list > li > a:before,.rd-navbar-fullwidth .rd-navbar-dropdown > li > a:before,.rd-navbar-fullwidth .rd-navbar-list > li > a:before {
position:absolute;
top:-1px;
left:-6px;
content:'\f105';
font-family:'FontAwesome';
font-size:14px;
line-height:inherit;
color:#f79b26;
opacity:0;
visibility:hidden
}

.rd-navbar-static .rd-navbar-dropdown > li > a:hover,.rd-navbar-static .rd-navbar-list > li > a:hover,.rd-navbar-fullwidth .rd-navbar-dropdown > li > a:hover,.rd-navbar-fullwidth .rd-navbar-list > li > a:hover {
padding-left:14px;
padding-right:0
}

.rd-navbar-static .rd-navbar-dropdown > li > a:hover:before,.rd-navbar-static .rd-navbar-list > li > a:hover:before,.rd-navbar-fullwidth .rd-navbar-dropdown > li > a:hover:before,.rd-navbar-fullwidth .rd-navbar-list > li > a:hover:before {
left:0;
opacity:1;
visibility:visible
}

.rd-navbar-static .rd-navbar-dropdown > li > a,.rd-navbar-static .rd-navbar-dropdown > li > a:focus,.rd-navbar-static .rd-navbar-dropdown > li > a:active,.rd-navbar-static .rd-navbar-list > li > a,.rd-navbar-static .rd-navbar-list > li > a:focus,.rd-navbar-static .rd-navbar-list > li > a:active,.rd-navbar-fullwidth .rd-navbar-dropdown > li > a,.rd-navbar-fullwidth .rd-navbar-dropdown > li > a:focus,.rd-navbar-fullwidth .rd-navbar-dropdown > li > a:active,.rd-navbar-fullwidth .rd-navbar-list > li > a,.rd-navbar-fullwidth .rd-navbar-list > li > a:focus,.rd-navbar-fullwidth .rd-navbar-list > li > a:active {
color:#8e8e90;
background:transparent
}

.rd-navbar-static .rd-navbar-dropdown > li > a:hover,.rd-navbar-static .rd-navbar-list > li > a:hover,.rd-navbar-fullwidth .rd-navbar-dropdown > li > a:hover,.rd-navbar-fullwidth .rd-navbar-list > li > a:hover {
color:#f79b26;
background:transparent
}

.rd-navbar-static .rd-navbar-dropdown > li + li,.rd-navbar-static .rd-navbar-list > li + li,.rd-navbar-fullwidth .rd-navbar-dropdown > li + li,.rd-navbar-fullwidth .rd-navbar-list > li + li {
margin-top:14px
}

@media (min-width: 1600px) {
.rd-navbar-static .rd-navbar-dropdown > li + li,.rd-navbar-static .rd-navbar-list > li + li,.rd-navbar-fullwidth .rd-navbar-dropdown > li + li,.rd-navbar-fullwidth .rd-navbar-list > li + li {
margin-top:17px
}
}

.rd-navbar-static .rd-navbar-dropdown,.rd-navbar-static .rd-navbar-megamenu,.rd-navbar-fullwidth .rd-navbar-dropdown,.rd-navbar-fullwidth .rd-navbar-megamenu {
box-shadow:0 0 13px 0 rgba(0,0,0,0.13);
border-top:2px solid #f79b26
}

.rd-navbar-static .rd-navbar-dropdown,.rd-navbar-fullwidth .rd-navbar-dropdown {
width:188px;
padding:25px 30px 30px;
margin-left:-32px;
background:#fff
}

@media (min-width: 1200px) {
.rd-navbar-static .rd-navbar-dropdown,.rd-navbar-fullwidth .rd-navbar-dropdown {
width:235px
}
}

.rd-navbar-static .rd-navbar-dropdown .rd-navbar-dropdown,.rd-navbar-fullwidth .rd-navbar-dropdown .rd-navbar-dropdown {
position:absolute;
left:100%;
margin-left:91px;
top:-20px
}

.rd-navbar-static .rd-navbar-dropdown > li > a,.rd-navbar-fullwidth .rd-navbar-dropdown > li > a {
display:block;
width:100%
}

.rd-navbar-static .rd-navbar-dropdown > li > a,.rd-navbar-static .rd-navbar-dropdown > li > a:focus,.rd-navbar-static .rd-navbar-dropdown > li > a:active,.rd-navbar-fullwidth .rd-navbar-dropdown > li > a,.rd-navbar-fullwidth .rd-navbar-dropdown > li > a:focus,.rd-navbar-fullwidth .rd-navbar-dropdown > li > a:active {
color:#a1a19f;
background:transparent
}

.rd-navbar-static .rd-navbar-dropdown > li > a:hover,.rd-navbar-fullwidth .rd-navbar-dropdown > li > a:hover {
color:#f79b26;
background:transparent
}

.rd-navbar-static .rd-navbar-dropdown > li.focus > a,.rd-navbar-static .rd-navbar-dropdown > li.opened > a,.rd-navbar-fullwidth .rd-navbar-dropdown > li.focus > a,.rd-navbar-fullwidth .rd-navbar-dropdown > li.opened > a {
color:#f79b26;
background:transparent
}

.rd-navbar-static .rd-navbar-megamenu,.rd-navbar-fullwidth .rd-navbar-megamenu {
position:absolute;
z-index:4;
display:table;
table-layout:fixed;
width:calc(100% - 30px);
left:15px;
max-width:1200px;
margin-top:57px;
text-align:left;
background:#fff
}

.rd-navbar-static .rd-navbar-megamenu > li,.rd-navbar-fullwidth .rd-navbar-megamenu > li {
position:relative;
display:table-cell;
padding:34px 20px 30px 35px
}

.rd-navbar-static .rd-navbar-megamenu > li + li,.rd-navbar-fullwidth .rd-navbar-megamenu > li + li {
border-left:1px solid #ededed
}

.rd-navbar-static .rd-navbar-megamenu * + .rd-megamenu-header,.rd-navbar-fullwidth .rd-navbar-megamenu * + .rd-megamenu-header {
margin-top:40px
}

.rd-navbar-static .rd-navbar-megamenu * + .rd-navbar-list,.rd-navbar-fullwidth .rd-navbar-megamenu * + .rd-navbar-list {
margin-top:20px
}

.rd-navbar-static .rd-navbar-megamenu * + .rd-navbar-list > li,.rd-navbar-fullwidth .rd-navbar-megamenu * + .rd-navbar-list > li {
margin-left:-5px;
padding-left:5px;
padding-right:5px
}

@media (min-width: 1200px) {
.rd-navbar-static .rd-navbar-megamenu,.rd-navbar-fullwidth .rd-navbar-megamenu {
width:1170px
}

.rd-navbar-static .rd-navbar-megamenu > li,.rd-navbar-fullwidth .rd-navbar-megamenu > li {
padding:44px 30px 50px 50px
}
}

.rd-navbar-static .rd-navbar-submenu-toggle,.rd-navbar-fullwidth .rd-navbar-submenu-toggle {
display:none;
cursor:pointer;
z-index:100
}

.rd-navbar-static .rd-navbar-submenu-toggle:hover,.rd-navbar-fullwidth .rd-navbar-submenu-toggle:hover {
color:#7a9b0e
}

.rd-navbar-static .rd-navbar-nav > li > .rd-navbar-submenu-toggle,.rd-navbar-fullwidth .rd-navbar-nav > li > .rd-navbar-submenu-toggle {
display:none;
-ms-flex-item-align:center;
-ms-grid-row-align:center;
align-self:center;
margin-top:-1px;
width:20px;
text-align:center
}

.rd-navbar-static .rd-navbar-nav > li > .rd-navbar-submenu-toggle::after,.rd-navbar-fullwidth .rd-navbar-nav > li > .rd-navbar-submenu-toggle::after {
content:'\f107';
position:relative;
display:inline-block;
font:400 16px FontAwesome;
text-align:center;
transition:.4s all ease;
z-index:2;
color:#f79b26;
will-change:transform;
-webkit-filter:blur(0)
}

.rd-navbar-static .rd-navbar-nav > li li.focus > .rd-navbar-submenu-toggle::after,.rd-navbar-static .rd-navbar-nav > li li.opened > .rd-navbar-submenu-toggle::after,.rd-navbar-static .rd-navbar-nav > li li > a:hover + .rd-navbar-submenu-toggle::after,.rd-navbar-fullwidth .rd-navbar-nav > li li.focus > .rd-navbar-submenu-toggle::after,.rd-navbar-fullwidth .rd-navbar-nav > li li.opened > .rd-navbar-submenu-toggle::after,.rd-navbar-fullwidth .rd-navbar-nav > li li > a:hover + .rd-navbar-submenu-toggle::after {
-webkit-transform:rotate(-90deg);
transform:rotate(-90deg)
}

.rd-navbar-static .rd-navbar-nav > li.focus > .rd-navbar-submenu-toggle::after,.rd-navbar-static .rd-navbar-nav > li.opened > .rd-navbar-submenu-toggle::after,.rd-navbar-static .rd-navbar-nav > li > a:hover + .rd-navbar-submenu-toggle::after,.rd-navbar-fullwidth .rd-navbar-nav > li.focus > .rd-navbar-submenu-toggle::after,.rd-navbar-fullwidth .rd-navbar-nav > li.opened > .rd-navbar-submenu-toggle::after,.rd-navbar-fullwidth .rd-navbar-nav > li > a:hover + .rd-navbar-submenu-toggle::after {
color:#f79b26
}

.rd-navbar-static .rd-navbar-dropdown .rd-navbar-submenu-toggle,.rd-navbar-fullwidth .rd-navbar-dropdown .rd-navbar-submenu-toggle {
display:none;
vertical-align:middle
}

.rd-navbar-static .rd-navbar-dropdown .rd-navbar-submenu-toggle::after,.rd-navbar-fullwidth .rd-navbar-dropdown .rd-navbar-submenu-toggle::after {
top:1px
}

.rd-navbar-static .rd-navbar-dropdown > li.focus > .rd-navbar-submenu-toggle::after,.rd-navbar-static .rd-navbar-dropdown > li.opened > .rd-navbar-submenu-toggle::after,.rd-navbar-static .rd-navbar-dropdown > li > a:hover + .rd-navbar-submenu-toggle::after,.rd-navbar-fullwidth .rd-navbar-dropdown > li.focus > .rd-navbar-submenu-toggle::after,.rd-navbar-fullwidth .rd-navbar-dropdown > li.opened > .rd-navbar-submenu-toggle::after,.rd-navbar-fullwidth .rd-navbar-dropdown > li > a:hover + .rd-navbar-submenu-toggle::after {
color:#f79b26
}

.rd-navbar-static.rd-navbar--is-clone,.rd-navbar-fullwidth.rd-navbar--is-clone {
display:none
}

.rd-navbar-static.rd-navbar--is-clone.rd-navbar--is-stuck,.rd-navbar-fullwidth.rd-navbar--is-clone.rd-navbar--is-stuck {
display:block
}

.rd-navbar-static.rd-navbar--is-stuck .rd-navbar-megamenu,.rd-navbar-static.rd-navbar--is-clone .rd-navbar-megamenu,.rd-navbar-fullwidth.rd-navbar--is-stuck .rd-navbar-megamenu,.rd-navbar-fullwidth.rd-navbar--is-clone .rd-navbar-megamenu {
margin-top:46px
}

.rd-navbar-static .rd-navbar-megamenu,.rd-navbar-fullwidth .rd-navbar-megamenu {
position:absolute;
-webkit-transform:translateY(30px);
transform:translateY(30px);
text-align:left;
visibility:hidden;
opacity:0
}

.rd-navbar-static .rd-navbar--has-dropdown,.rd-navbar-fullwidth .rd-navbar--has-dropdown {
position:relative
}

.rd-navbar-fixed .rd-navbar-collapse-toggle,.rd-navbar-sidebar .rd-navbar-collapse-toggle {
display:inline-block;
z-index:9999
}

.rd-navbar-fixed .rd-navbar-dropdown,.rd-navbar-sidebar .rd-navbar-dropdown {
display:block
}

.rd-navbar-fixed .rd-navbar-collapse-items,.rd-navbar-sidebar .rd-navbar-collapse-items {
position:absolute;
width:260px;
padding:25px 15px;
box-shadow:none;
color:#00030a;
background:#fff;
font-size:16px;
line-height:34px
}

.rd-navbar-fixed .rd-navbar-collapse-items li > *,.rd-navbar-sidebar .rd-navbar-collapse-items li > * {
vertical-align:middle
}

.rd-navbar-fixed .rd-navbar-collapse-items li + li,.rd-navbar-sidebar .rd-navbar-collapse-items li + li {
margin-top:10px
}

.rd-navbar-fixed .rd-navbar-collapse-items .icon,.rd-navbar-fixed .rd-navbar-collapse-items a,.rd-navbar-sidebar .rd-navbar-collapse-items .icon,.rd-navbar-sidebar .rd-navbar-collapse-items a {
display:inline-block;
font-size:16px;
line-height:30px
}

.rd-navbar-fixed .rd-navbar-collapse-items .icon,.rd-navbar-fixed .rd-navbar-collapse-items a[class*="fa"]:before,.rd-navbar-sidebar .rd-navbar-collapse-items .icon,.rd-navbar-sidebar .rd-navbar-collapse-items a[class*="fa"]:before {
display:inline-block;
width:30px;
height:30px;
padding-right:5px
}

.rd-navbar-fixed .rd-navbar-nav,.rd-navbar-sidebar {
width:270px;
left:0;
top:0;
font-size:16px;
line-height:34px;
color:#00030a;
background:#fff;
z-index:998
}

.rd-navbar-static-smooth .rd-navbar {
position:fixed;
top:0;
left:0;
right:0;
z-index:9999
}

.rd-navbar-static {
display:block
}

.rd-navbar-static .rd-navbar-nav > li {
display:inline-block;
padding-left:5px;
padding-right:5px
}

.rd-navbar-static .rd-navbar-nav > li + li {
margin-left:10px
}

.rd-navbar-static.rd-navbar-default .rd-navbar-search,.rd-navbar-static.rd-navbar-corporate-dark .rd-navbar-search {
position:static;
z-index:2
}

.rd-navbar-static.rd-navbar-default .rd-navbar-search .rd-search,.rd-navbar-static.rd-navbar-corporate-dark .rd-navbar-search .rd-search {
position:absolute;
top:-1px;
right:4px;
bottom:0;
left:0;
z-index:5;
opacity:0;
visibility:hidden
}

.rd-navbar-static.rd-navbar-default .rd-navbar-search .rd-search-submit,.rd-navbar-static.rd-navbar-corporate-dark .rd-navbar-search .rd-search-submit {
width:39px;
height:39px;
line-height:38px
}

.rd-navbar-static.rd-navbar-default .rd-navbar-search .rd-search-results-live,.rd-navbar-static.rd-navbar-corporate-dark .rd-navbar-search .rd-search-results-live {
padding:0;
border:0;
background:#fff
}

.rd-navbar-static.rd-navbar-default .rd-navbar-search .rd-search-results-live > *,.rd-navbar-static.rd-navbar-corporate-dark .rd-navbar-search .rd-search-results-live > * {
display:none;
padding:16px;
border:1px solid #e5e7e9;
border-top:0;
border-radius:0 0 3px 3px
}

.rd-navbar-static.rd-navbar-default .rd-navbar-search .form-label,.rd-navbar-static.rd-navbar-corporate-dark .rd-navbar-search .form-label {
border:0
}

.rd-navbar-static.rd-navbar-default .rd-navbar-search.active .rd-search,.rd-navbar-static.rd-navbar-corporate-dark .rd-navbar-search.active .rd-search {
opacity:1;
visibility:visible;
transition:.22s
}

.rd-navbar-static.rd-navbar-default .rd-navbar-search.active .rd-search-results-live > *,.rd-navbar-static.rd-navbar-corporate-dark .rd-navbar-search.active .rd-search-results-live > * {
display:block
}

.rd-navbar-static.rd-navbar-default .rd-navbar-search-wrap.active .rd-navbar-nav-inner,.rd-navbar-static.rd-navbar-corporate-dark .rd-navbar-search-wrap.active .rd-navbar-nav-inner {
position:relative
}

.rd-navbar-static.rd-navbar-default .rd-navbar-search.active + .rd-navbar-nav,.rd-navbar-static.rd-navbar-corporate-dark .rd-navbar-search.active + .rd-navbar-nav {
opacity:0;
visibility:hidden;
pointer-events:none
}

.rd-navbar-static.rd-navbar--is-clone {
display:block;
-webkit-transform:translateY(-105%);
transform:translateY(-105%);
transition:.33s all ease
}

.rd-navbar-static.rd-navbar--is-clone.rd-navbar--is-stuck {
-webkit-transform:translateY(0);
transform:translateY(0)
}

.rd-navbar-static.rd-navbar--is-clone .rd-navbar-inner,.rd-navbar-static.rd-navbar--is-stuck .rd-navbar-inner {
padding:13px 30px
}

.rd-navbar-static.rd-navbar--is-clone .rd-navbar-nav-wrap,.rd-navbar-static.rd-navbar--is-stuck .rd-navbar-nav-wrap {
margin-top:0
}

.rd-navbar-static .rd-navbar-nav .rd-navbar-submenu > .rd-navbar-dropdown > li {
margin-left:-5px;
padding-left:5px;
padding-right:5px
}

.rd-navbar-fullwidth {
display:block;
text-align:center
}

.rd-navbar-fullwidth .rd-navbar-nav {
width:100%
}

.rd-navbar-fullwidth .rd-navbar-nav > li + li {
margin-left:20px
}

.rd-navbar-fullwidth.rd-navbar--is-stuck .rd-navbar-panel {
display:none
}

.rd-navbar-fixed {
display:block
}

.rd-navbar-fixed .rd-navbar-brand {
position:fixed;
top:5px;
left:64px;
z-index:17;
overflow:hidden;
text-align:left;
white-space:nowrap;
text-overflow:ellipsis;
display:-ms-flexbox;
display:flex;
-ms-flex-align:center;
align-items:center
}

.rd-navbar-fixed .rd-navbar-brand img {
max-height:46px
}

.rd-navbar-fixed .rd-navbar-brand .brand-slogan {
display:none
}

.rd-navbar-fixed .rd-navbar-panel {
display:-ms-flexbox;
display:flex;
position:fixed;
left:0;
top:0;
right:0;
padding:4px;
height:56px;
color:#7f7f7f;
z-index:999
}

.rd-navbar-fixed .rd-navbar-panel:before {
content:'';
position:absolute;
left:0;
top:0;
bottom:0;
right:0;
box-shadow:none;
border-bottom:1px solid #e5e7e9;
background:#fff
}

.rd-navbar-fixed .rd-navbar-toggle {
display:inline-block
}

.rd-navbar-fixed .rd-navbar-nav-wrap {
position:fixed;
top:-56px;
left:0;
bottom:-56px;
z-index:998;
width:270px;
padding:112px 0 56px;
color:#fff;
background:#fff;
border-right:1px solid #e5e7e9;
-webkit-transform:translateX(-105%);
transform:translateX(-105%);
pointer-events:none;
overflow:hidden
}

.rd-navbar-fixed .rd-navbar-nav-wrap.active {
-webkit-transform:translateX(0);
transform:translateX(0)
}

.rd-navbar-fixed .rd-navbar-nav-inner {
position:relative;
z-index:100000;
height:100%;
padding:10px 0 20px;
pointer-events:auto;
-webkit-overflow-scrolling:touch;
overflow-x:hidden;
overflow-y:auto
}

.rd-navbar-fixed .rd-navbar-nav-inner::-webkit-scrollbar {
width:4px
}

.rd-navbar-fixed .rd-navbar-nav-inner::-webkit-scrollbar-thumb {
background:#fff;
border:none;
border-radius:0;
opacity:.2
}

.rd-navbar-fixed .rd-navbar-nav-inner::-webkit-scrollbar-track {
background:#fff;
border:none;
border-radius:0
}

.rd-navbar-fixed .rd-navbar-nav {
display:block;
font-size:16px;
line-height:26px;
text-align:left
}

.rd-navbar-fixed .rd-navbar-nav li > a {
display:block;
font-size:16px;
padding:14px 56px 14px 16px;
color:#535457
}

.rd-navbar-fixed .rd-navbar-nav li:hover > a,.rd-navbar-fixed .rd-navbar-nav li:hover > a:hover,.rd-navbar-fixed .rd-navbar-nav li.focus > a,.rd-navbar-fixed .rd-navbar-nav li.focus > a:hover,.rd-navbar-fixed .rd-navbar-nav li.active > a,.rd-navbar-fixed .rd-navbar-nav li.active > a:hover,.rd-navbar-fixed .rd-navbar-nav li.opened > a,.rd-navbar-fixed .rd-navbar-nav li.opened > a:hover {
color:#fff;
background:#f79b26
}

.rd-navbar-fixed .rd-navbar-nav li:hover > .rd-navbar-submenu-toggle::after,.rd-navbar-fixed .rd-navbar-nav li.focus > .rd-navbar-submenu-toggle::after,.rd-navbar-fixed .rd-navbar-nav li.active > .rd-navbar-submenu-toggle::after,.rd-navbar-fixed .rd-navbar-nav li.opened > .rd-navbar-submenu-toggle::after {
color:#fff
}

.rd-navbar-fixed .rd-navbar-nav > li + li {
margin-top:4px
}

.rd-navbar-fixed .label-custom {
position:relative;
top:-1px;
display:inline-block;
margin:0 0 0 8px;
font-size:60%;
line-height:1;
padding:6px .5em 5px;
vertical-align:middle
}

.iphone .rd-navbar-fixed .label-custom,.ipad .rd-navbar-fixed .label-custom,.mac .rd-navbar-fixed .label-custom {
padding:6px .5em 4px
}

.rd-navbar-fixed .rd-navbar-dropdown > li > a,.rd-navbar-fixed .rd-navbar-list > li > a {
font-family:"Hind",Helvetica,Arial,sans-serif;
font-size:12px;
line-height:1.2
}

.rd-navbar-fixed .rd-navbar-megamenu .rd-megamenu-header {
padding:0 15px
}

.rd-navbar-fixed .rd-navbar-megamenu > li {
padding-top:15px
}

.rd-navbar-fixed .rd-navbar-megamenu * + .rd-megamenu-header {
margin-top:15px
}

.rd-navbar-fixed .rd-navbar-megamenu * + .rd-navbar-list {
margin-top:10px
}

.rd-navbar-fixed .rd-navbar-dropdown,.rd-navbar-fixed .rd-navbar-megamenu {
display:none
}

.rd-navbar-fixed .rd-navbar-submenu {
position:relative
}

.rd-navbar-fixed .rd-navbar-submenu li > a {
font-size:14px;
padding-left:30px
}

.rd-navbar-fixed .rd-navbar-submenu .rd-navbar-dropdown li li > a,.rd-navbar-fixed .rd-navbar-submenu .rd-navbar-megamenu ul li li > a {
padding-left:48px
}

.rd-navbar-fixed .rd-navbar-submenu.opened > .rd-navbar-dropdown,.rd-navbar-fixed .rd-navbar-submenu.opened > .rd-navbar-megamenu {
display:block
}

.rd-navbar-fixed .rd-navbar-search,.rd-navbar-fixed .rd-navbar-btn-wrap {
display:block;
padding:16px 5px
}

.rd-navbar-fixed .rd-search .rd-search-results-live {
display:none
}

.rd-navbar-fixed .rd-navbar-btn-wrap {
padding:16px 10px
}

.rd-navbar-fixed .rd-navbar-btn-wrap .button {
width:100%
}

.rd-navbar-fixed .rd-navbar-nav li .rd-navbar-dropdown,.rd-navbar-fixed .rd-navbar-nav li .rd-navbar-megamenu {
transition:opacity 0.3s,height .4s ease;
opacity:0;
height:0;
overflow:hidden
}

.rd-navbar-fixed .rd-navbar-nav li.opened > .rd-navbar-dropdown,.rd-navbar-fixed .rd-navbar-nav li.opened > .rd-navbar-megamenu {
padding:3px 0;
opacity:1;
height:auto
}

.rd-navbar-fixed .rd-navbar-nav li.opened > .rd-navbar-submenu-toggle {
color:#fff
}

.rd-navbar-fixed .rd-navbar-nav li.opened > .rd-navbar-submenu-toggle::after {
-webkit-transform:rotate(180deg);
transform:rotate(180deg);
margin-top:-24px
}

.rd-navbar-fixed .rd-navbar-submenu-toggle::after {
content:'\f107';
position:absolute;
top:24px;
right:0;
margin-top:-22px;
width:65px;
height:44px;
font:400 15px FontAwesome;
line-height:44px;
text-align:center;
transition:.4s all ease;
z-index:2;
cursor:pointer;
color:#000;
will-change:transform
}

.rd-navbar-fixed .rd-navbar-collapse,.rd-navbar-fixed .rd-navbar-search-toggle {
position:fixed;
top:4px;
height:48px;
z-index:1000;
background-color:transparent;
border:none
}

.rd-navbar-fixed .rd-navbar-collapse:focus,.rd-navbar-fixed .rd-navbar-search-toggle:focus {
outline:none
}

.rd-navbar-fixed .rd-navbar-aside {
top:0;
right:0;
width:100%
}

.rd-navbar-fixed .rd-navbar-aside,.rd-navbar-fixed .rd-navbar-aside .rd-navbar-aside-toggle {
position:fixed;
z-index:1000;
display:block;
height:48px
}

.rd-navbar-fixed .rd-navbar-aside.active .rd-navbar-aside-content {
visibility:visible;
opacity:1
}

.rd-navbar-fixed .rd-navbar-aside-toggle {
top:4px;
right:4px;
width:48px;
display:inline-block;
position:relative;
width:48px;
height:48px;
line-height:48px;
cursor:pointer;
color:#000
}

.rd-navbar-fixed .rd-navbar-aside-toggle span {
top:50%;
margin-top:-3px
}

.rd-navbar-fixed .rd-navbar-aside-toggle span,.rd-navbar-fixed .rd-navbar-aside-toggle span:before,.rd-navbar-fixed .rd-navbar-aside-toggle span:after {
position:absolute;
width:6px;
height:6px;
line-height:6px;
text-align:center;
background:#000;
left:50%;
margin-left:-3px;
border-radius:50%;
transition:.3s all ease
}

.rd-navbar-fixed .rd-navbar-aside-toggle span:before,.rd-navbar-fixed .rd-navbar-aside-toggle span:after {
content:''
}

.rd-navbar-fixed .rd-navbar-aside-toggle span:before {
bottom:100%;
margin-bottom:3px
}

.rd-navbar-fixed .rd-navbar-aside-toggle span:after {
top:100%;
margin-top:3px
}

.rd-navbar-fixed .rd-navbar-aside-toggle.active span {
-webkit-transform:scale(0.7);
transform:scale(0.7)
}

.rd-navbar-fixed .rd-navbar-aside-toggle.active span:before {
-webkit-transform:translateY(18px);
transform:translateY(18px)
}

.rd-navbar-fixed .rd-navbar-aside-toggle.active span:after {
-webkit-transform:translateY(-18px);
transform:translateY(-18px)
}

.rd-navbar-fixed .rd-navbar-aside-content {
position:absolute;
top:calc(100% + 7px);
right:0;
width:calc(100% + 2px);
padding:20px 35px;
margin:0 -1px;
pointer-events:auto;
opacity:0;
visibility:hidden;
transition:.23s all ease-out
}

@media (min-width: 768px) {
.rd-navbar-fixed .rd-navbar-aside-content {
width:auto
}
}

.rd-navbar-fixed.rd-navbar--is-clone {
display:none
}

.rd-navbar-fixed .rd-navbar-fixed--visible {
display:block
}

.rd-navbar-fixed .rd-navbar-fixed--hidden {
display:none
}

html.rd-navbar-fixed-linked .page {
padding-top:56px
}

html.rd-navbar-sidebar-linked body {
padding-left:270px
}

.rd-navbar-sidebar {
position:fixed;
display:block
}

.rd-navbar-sidebar .rd-navbar-nav li:hover > a,.rd-navbar-sidebar .rd-navbar-nav li:hover > a:hover,.rd-navbar-sidebar .rd-navbar-nav li.focus > a,.rd-navbar-sidebar .rd-navbar-nav li.focus > a:hover {
color:#7a9b0e;
background:transparent
}

.rd-navbar-sidebar .rd-navbar-nav li:hover > .rd-navbar-submenu-toggle,.rd-navbar-sidebar .rd-navbar-nav li.focus > .rd-navbar-submenu-toggle {
color:#fff
}

.rd-navbar-sidebar .rd-navbar-nav li:hover > .rd-navbar-submenu-toggle:hover,.rd-navbar-sidebar .rd-navbar-nav li.focus > .rd-navbar-submenu-toggle:hover {
cursor:pointer;
color:#fff
}

.rd-navbar-sidebar .rd-navbar-nav li .rd-navbar-dropdown,.rd-navbar-sidebar .rd-navbar-nav li .rd-navbar-megamenu {
transition:opacity 0.3s,height .4s ease;
opacity:0;
height:0;
overflow:hidden
}

.rd-navbar-sidebar .rd-navbar-nav li.opened > .rd-navbar-dropdown,.rd-navbar-sidebar .rd-navbar-nav li.opened > .rd-navbar-megamenu {
opacity:1;
height:auto
}

.rd-navbar-sidebar .rd-navbar-nav li.opened > a {
background:transparent;
color:#7a9b0e
}

.rd-navbar-sidebar .rd-navbar-nav li.opened > .rd-navbar-submenu-toggle {
color:#fff
}

.rd-navbar-sidebar .rd-navbar-nav li.opened > .rd-navbar-submenu-toggle::after {
-webkit-transform:rotate(180deg);
transform:rotate(180deg)
}

.rd-navbar-sidebar .rd-navbar-submenu-toggle::after {
content:'\f078';
position:absolute;
top:22px;
right:0;
margin-top:-22px;
width:65px;
height:44px;
font:400 14px FontAwesome;
line-height:42px;
text-align:center;
transition:.4s all ease;
z-index:2
}

.rd-navbar-sidebar .rd-navbar-brand {
text-align:center
}

.rd-navbar-sidebar .rd-navbar-collapse-items {
top:0;
left:0;
padding-top:45px;
-webkit-transform:scale(0.7);
transform:scale(0.7);
-webkit-transform-origin:0 0;
transform-origin:0 0;
opacity:0;
visibility:hidden
}

.rd-navbar-sidebar .rd-navbar-collapse {
position:absolute;
top:4px;
left:4px;
display:inline-block;
z-index:1
}

.rd-navbar-sidebar .rd-navbar-collapse.active .rd-navbar-collapse-items {
opacity:1;
visibility:visible;
-webkit-transform:scale(1);
transform:scale(1)
}

.rd-navbar-default .rd-navbar-nav > li > a {
font-family:"Exo","Times New Roman",Times,serif;
font-weight:700;
line-height:1.2;
text-transform:uppercase;
color:#00030a
}

.rd-navbar-default .rd-navbar-search .form-input,.rd-navbar-default .rd-navbar-search .form-label {
font-size:16px;
line-height:1.3;
color:#9b9b9b
}

.rd-navbar-default .rd-navbar-search .form-label {
top:18px;
left:22px
}

.rd-navbar-default .rd-navbar-search .form-input {
padding:7px 45px 10px 22px;
height:auto;
min-height:20px;
border:1px solid #e5e7e9;
border-radius:3px
}

.rd-navbar-default .rd-navbar-search .rd-navbar-search-toggle,.rd-navbar-default .rd-navbar-search .rd-search-submit {
font-size:25px
}

.rd-navbar-default .rd-navbar-search .rd-navbar-search-toggle,.rd-navbar-default .rd-navbar-search .rd-navbar-search-toggle:active,.rd-navbar-default .rd-navbar-search .rd-navbar-search-toggle:focus,.rd-navbar-default .rd-navbar-search .rd-search-submit,.rd-navbar-default .rd-navbar-search .rd-search-submit:active,.rd-navbar-default .rd-navbar-search .rd-search-submit:focus {
color:#00030a
}

.rd-navbar-default .rd-navbar-search .rd-navbar-search-toggle:hover,.rd-navbar-default .rd-navbar-search .rd-search-submit:hover {
color:#f79b26
}

.rd-navbar-default .rd-navbar-search .rd-navbar-search-toggle,.rd-navbar-default .rd-navbar-search .rd-navbar-search-toggle:before,.rd-navbar-default .rd-navbar-search .rd-search-submit,.rd-navbar-default .rd-navbar-search .rd-search-submit:before {
content:'\e8b6';
font-family:'Material Icons'
}

.rd-navbar-default .rd-navbar-search .rd-navbar-search-toggle {
position:relative
}

.rd-navbar-default .rd-navbar-search .rd-navbar-search-toggle:after {
content:'\e5cd'
}

.rd-navbar-default.rd-navbar-fixed .rd-navbar-shop {
position:fixed;
top:15px;
right:15px;
z-index:1001
}

.rd-navbar-default.rd-navbar-fixed .rd-navbar-search .rd-navbar-search-toggle {
display:none
}

.rd-navbar-default.rd-navbar-static .rd-navbar-inner,.rd-navbar-default.rd-navbar-static .rd-navbar-group {
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row;
flex-direction:row;
-ms-flex-align:center;
align-items:center;
-ms-flex-wrap:nowrap;
flex-wrap:nowrap
}

.rd-navbar-default.rd-navbar-static .rd-navbar-inner {
-ms-flex-pack:justify;
justify-content:space-between;
padding:44px 15px 42px;
font-size:0;
line-height:0
}

.rd-navbar-default.rd-navbar-static .rd-navbar-panel {
min-width:100px
}

.rd-navbar-default.rd-navbar-static .rd-navbar-group {
-ms-flex-pack:end;
justify-content:flex-end
}

.rd-navbar-default.rd-navbar-static .rd-navbar-nav-inner {
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row-reverse;
flex-direction:row-reverse;
-ms-flex-wrap:nowrap;
flex-wrap:nowrap;
-ms-flex-align:center;
align-items:center;
-ms-flex-pack:start;
justify-content:flex-start;
margin-right:12px
}

.rd-navbar-default.rd-navbar-static .rd-navbar-nav {
z-index:0;
margin-right:40px;
transition:.25s
}

.rd-navbar-default.rd-navbar-static .rd-navbar-nav > li + li {
margin-left:32px
}

@media (min-width: 1200px) {
.rd-navbar-default.rd-navbar-static .rd-navbar-nav {
margin-right:77px
}

.rd-navbar-default.rd-navbar-static .rd-navbar-nav > li + li {
margin-left:48px
}
}

.rd-navbar-default.rd-navbar-static .rd-navbar-toggle .rd-navbar-nav > li .rd-navbar-toggle {
display:none
}

.rd-navbar-default.rd-navbar-static .rd-navbar-nav > li > .rd-navbar-dropdown {
margin-top:54px
}

.rd-navbar-default.rd-navbar-static.rd-navbar--is-clone .rd-navbar-inner,.rd-navbar-default.rd-navbar-static.rd-navbar--is-stuck .rd-navbar-inner {
padding:18px 15px
}

.rd-navbar-default.rd-navbar-static.rd-navbar--is-clone .rd-navbar-nav > li > .rd-navbar-dropdown,.rd-navbar-default.rd-navbar-static.rd-navbar--is-stuck .rd-navbar-nav > li > .rd-navbar-dropdown {
margin-top:49px
}

.rd-navbar-corporate-dark .rd-navbar-nav > li > a {
font:400 14px Exo,"Times New Roman",Times,serif;
letter-spacing:.02em;
text-transform:uppercase
}

.rd-navbar-corporate-dark .rd-navbar-search .form-input,.rd-navbar-corporate-dark .rd-navbar-search .form-label {
font-size:16px;
line-height:1.3;
color:#9b9b9b
}

.rd-navbar-corporate-dark .rd-navbar-search .form-label {
top:18px;
left:22px
}

.rd-navbar-corporate-dark .rd-navbar-search .form-input {
padding:7px 45px 10px 22px;
height:auto;
min-height:20px;
border:1px solid #e5e7e9;
border-radius:3px
}

.rd-navbar-corporate-dark .rd-navbar-search .rd-navbar-search-toggle,.rd-navbar-corporate-dark .rd-navbar-search .rd-search-submit {
text-align:center;
color:#000
}

.rd-navbar-corporate-dark .rd-navbar-search .rd-navbar-search-toggle:before,.rd-navbar-corporate-dark .rd-navbar-search .rd-search-submit:before {
content:"\e09c";
position:static;
display:inline-block;
font-family:'fl-bigmug-line';
font-size:20px
}

.rd-navbar-corporate-dark .rd-navbar-search .rd-navbar-search-toggle:hover,.rd-navbar-corporate-dark .rd-navbar-search .rd-search-submit:hover {
color:#f79b26
}

.rd-navbar-corporate-dark .rd-navbar-search .rd-navbar-search-toggle:after {
display:none
}

.rd-navbar-corporate-dark .rd-navbar-aside {
width:100%;
font-size:14px;
line-height:1.71429
}

.rd-navbar-corporate-dark.rd-navbar-fixed .rd-navbar-aside-content {
border-bottom:1px solid #000;
border-left:1px solid #000;
background:#111
}

.rd-navbar-corporate-dark.rd-navbar-fixed .rd-navbar-aside .list-units > li + li {
margin-top:10px
}

.rd-navbar-corporate-dark.rd-navbar-fixed .rd-navbar-aside * + .rd-navbar-aside-group {
margin-top:14px
}

@media (min-width: 576px) {
.rd-navbar-corporate-dark.rd-navbar-fixed .rd-navbar-aside-content {
width:auto
}
}

.rd-navbar-corporate-dark.rd-navbar-static .rd-navbar-group {
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row;
flex-direction:row;
-ms-flex-align:center;
align-items:center
}

.rd-navbar-corporate-dark.rd-navbar-static .rd-navbar-inner {
padding:0;
font-size:0;
line-height:0
}

.rd-navbar-corporate-dark.rd-navbar-static .rd-navbar-panel {
min-width:100px
}

.rd-navbar-corporate-dark.rd-navbar-static .rd-navbar-aside {
position:relative;
z-index:2;
background:#111
}

.rd-navbar-corporate-dark.rd-navbar-static .rd-navbar-aside:after {
content:'';
position:absolute;
top:0;
bottom:0;
left:50%;
-webkit-transform:translateX(-50%);
transform:translateX(-50%);
background:inherit;
width:102vw;
z-index:-1
}

.rd-navbar-corporate-dark.rd-navbar-static .rd-navbar-aside .rd-navbar-aside-content,.rd-navbar-corporate-dark.rd-navbar-static .rd-navbar-aside .rd-navbar-aside-group {
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row;
flex-direction:row;
-ms-flex-align:center;
align-items:center
}

.rd-navbar-corporate-dark.rd-navbar-static .rd-navbar-aside .rd-navbar-aside-content {
padding:12px 15px;
margin-bottom:-5px;
-webkit-transform:translateY(-5px);
transform:translateY(-5px);
-ms-flex-pack:justify;
justify-content:space-between
}

.rd-navbar-corporate-dark.rd-navbar-static .rd-navbar-aside .rd-navbar-aside-group {
-ms-flex-negative:0;
flex-shrink:0
}

.rd-navbar-corporate-dark.rd-navbar-static .rd-navbar-aside .rd-navbar-aside-group:first-child {
margin-top:7px;
-ms-flex-positive:8;
flex-grow:8;
-ms-flex-pack:start;
justify-content:flex-start;
margin-right:20px
}

.rd-navbar-corporate-dark.rd-navbar-static .rd-navbar-aside .rd-navbar-aside-group:last-child {
margin-top:5px;
-ms-flex-pack:end;
justify-content:flex-end;
-ms-flex-positive:1;
flex-grow:1
}

.rd-navbar-corporate-dark.rd-navbar-static .rd-navbar-aside .list-units li {
display:inline-block;
margin-top:0
}

.rd-navbar-corporate-dark.rd-navbar-static .rd-navbar-aside .list-units li:not(:last-child) {
margin-right:25px
}

.rd-navbar-corporate-dark.rd-navbar-static .rd-navbar-group {
padding:35px 15px;
-ms-flex-pack:justify;
justify-content:space-between
}

.rd-navbar-corporate-dark.rd-navbar-static .rd-navbar-nav-inner {
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row-reverse;
flex-direction:row-reverse;
-ms-flex-wrap:nowrap;
flex-wrap:nowrap;
-ms-flex-align:center;
align-items:center;
-ms-flex-pack:start;
justify-content:flex-start
}

.rd-navbar-corporate-dark.rd-navbar-static .rd-navbar-nav {
margin-right:30px
}

.rd-navbar-corporate-dark.rd-navbar-static .rd-navbar-nav > li > a {
font-size:13px
}

.rd-navbar-corporate-dark.rd-navbar-static .rd-navbar-nav > li.rd-navbar-submenu {
margin-right:-24px
}

.rd-navbar-corporate-dark.rd-navbar-static .rd-navbar-nav > li > .rd-navbar-submenu-toggle {
display:inline-block
}

.rd-navbar-corporate-dark.rd-navbar-static .rd-navbar-nav > li + li {
margin-left:42px
}

@media (min-width: 1200px) {
.rd-navbar-corporate-dark.rd-navbar-static .rd-navbar-nav > li > a {
font-size:14px
}

.rd-navbar-corporate-dark.rd-navbar-static .rd-navbar-nav > li + li {
margin-left:48px
}

.rd-navbar-corporate-dark.rd-navbar-static .rd-navbar-aside .list-units li:not(:last-child) {
margin-right:50px
}
}

.rd-navbar-corporate-dark.rd-navbar-static .rd-navbar-search {
position:static;
z-index:2
}

.rd-navbar-corporate-dark.rd-navbar-static .rd-navbar-search .rd-search {
position:absolute;
top:-2px;
right:-2px;
bottom:0;
left:0;
z-index:5;
opacity:0;
visibility:hidden
}

.rd-navbar-corporate-dark.rd-navbar-static .rd-navbar-search .rd-search-submit {
width:39px;
height:39px;
line-height:38px
}

.rd-navbar-corporate-dark.rd-navbar-static .rd-navbar-search-wrap.active .rd-navbar-nav-wrap {
position:relative
}

.rd-navbar-corporate-dark.rd-navbar-static .rd-navbar-search.active + .rd-navbar-nav {
opacity:0;
visibility:hidden;
pointer-events:none
}

.rd-navbar-corporate-dark.rd-navbar-static .rd-navbar-toggle .rd-navbar-nav > li .rd-navbar-toggle {
display:none
}

.rd-navbar-corporate-dark.rd-navbar-static.rd-navbar--is-clone .rd-navbar-aside,.rd-navbar-corporate-dark.rd-navbar-static.rd-navbar--is-stuck .rd-navbar-aside {
display:none
}

.rd-navbar-corporate-dark.rd-navbar-static.rd-navbar--is-clone .rd-navbar-group,.rd-navbar-corporate-dark.rd-navbar-static.rd-navbar--is-stuck .rd-navbar-group {
padding-top:18px;
padding-bottom:18px
}

.rd-navbar-corporate-dark.rd-navbar-static.rd-navbar--is-clone .rd-navbar-nav > li > .rd-navbar-dropdown,.rd-navbar-corporate-dark.rd-navbar-static.rd-navbar--is-stuck .rd-navbar-nav > li > .rd-navbar-dropdown {
margin-top:50px
}

.rd-navbar-corporate-light .rd-navbar-nav > li > a {
font:400 16px Hind,Helvetica,Arial,sans-serif;
letter-spacing:.025em
}

.rd-navbar-corporate-light .rd-navbar-search .form-input,.rd-navbar-corporate-light .rd-navbar-search .form-label {
font-size:16px;
line-height:1.3;
color:#9b9b9b
}

.rd-navbar-corporate-light .rd-navbar-search .form-label {
top:20px;
left:22px
}

.rd-navbar-corporate-light .rd-navbar-search .form-input {
padding:7px 22px 10px;
height:auto;
min-height:20px;
border:1px solid #e5e7e9;
border-radius:3px
}

.rd-navbar-corporate-light .rd-navbar-search .rd-navbar-search-toggle,.rd-navbar-corporate-light .rd-navbar-search .rd-search-submit {
text-align:center
}

.rd-navbar-corporate-light .rd-navbar-search .rd-navbar-search-toggle:before,.rd-navbar-corporate-light .rd-navbar-search .rd-search-submit:before {
content:"\e09c";
font-family:'fl-bigmug-line';
position:static;
display:inline-block
}

.rd-navbar-corporate-light .rd-navbar-search .rd-navbar-search-toggle:before,.rd-navbar-corporate-light .rd-navbar-search .rd-navbar-search-toggle:after {
font-size:20px
}

.rd-navbar-corporate-light .rd-navbar-search .rd-navbar-search-toggle:before {
font-family:'fl-bigmug-line';
color:#000
}

.rd-navbar-corporate-light .rd-navbar-search .rd-navbar-search-toggle:after {
font-family:'Material Icons'
}

.rd-navbar-corporate-light .rd-navbar-search .rd-navbar-search-toggle:hover:before {
color:#f79b26
}

.rd-navbar-corporate-light .rd-navbar-search .rd-navbar-search-toggle,.rd-navbar-corporate-light .rd-navbar-search .rd-navbar-search-toggle:before,.rd-navbar-corporate-light .rd-navbar-search .rd-navbar-search-toggle:after {
width:36px;
height:36px;
text-align:center
}

.rd-navbar-corporate-light .rd-navbar-search .rd-navbar-search-toggle:before,.rd-navbar-corporate-light .rd-navbar-search .rd-navbar-search-toggle:after {
display:block;
position:absolute;
left:0;
top:0
}

.rd-navbar-corporate-light .rd-navbar-search .rd-navbar-search-toggle:before {
content:"î‚œ";
-webkit-transform:scale(1) rotate(0deg);
transform:scale(1) rotate(0deg)
}

.rd-navbar-corporate-light .rd-navbar-search .rd-navbar-search-toggle:after {
content:"î—";
opacity:0;
-webkit-transform:scale(0) rotate(-90deg);
transform:scale(0) rotate(-90deg)
}

.rd-navbar-corporate-light .rd-navbar-search .rd-navbar-search-toggle.active:before {
opacity:0;
-webkit-transform:scale(0) rotate(90deg);
transform:scale(0) rotate(90deg)
}

.rd-navbar-corporate-light .rd-navbar-search .rd-navbar-search-toggle.active:after {
opacity:1;
-webkit-transform:scale(1) rotate(0deg);
transform:scale(1) rotate(0deg)
}

.rd-navbar-corporate-light .rd-navbar-aside {
width:100%;
font-size:14px;
line-height:1.71429
}

.rd-navbar-corporate-light.rd-navbar-fixed .rd-navbar-search {
padding:0
}

.rd-navbar-corporate-light.rd-navbar-fixed .rd-navbar-search .rd-search {
opacity:0;
visibility:hidden;
position:fixed;
width:100%;
padding:8px 10px;
-webkit-transform:translateY(-80%);
transform:translateY(-80%);
background:#fff;
border:1px solid #e5e7e9;
border-top:0
}

.rd-navbar-corporate-light.rd-navbar-fixed .rd-navbar-search.active .rd-search {
opacity:1;
visibility:visible;
-webkit-transform:translateY(0);
transform:translateY(0)
}

.rd-navbar-corporate-light.rd-navbar-fixed .rd-navbar-search .form-input {
padding:7px 46px 10px 22px
}

.rd-navbar-corporate-light.rd-navbar-fixed .rd-navbar-search .rd-navbar-search-toggle,.rd-navbar-corporate-light.rd-navbar-fixed .rd-navbar-search .rd-search-submit {
font-size:20px
}

.rd-navbar-corporate-light.rd-navbar-fixed .rd-navbar-search .rd-navbar-search-toggle,.rd-navbar-corporate-light.rd-navbar-fixed .rd-navbar-search .rd-navbar-search-toggle:active,.rd-navbar-corporate-light.rd-navbar-fixed .rd-navbar-search .rd-navbar-search-toggle:focus,.rd-navbar-corporate-light.rd-navbar-fixed .rd-navbar-search .rd-search-submit,.rd-navbar-corporate-light.rd-navbar-fixed .rd-navbar-search .rd-search-submit:active,.rd-navbar-corporate-light.rd-navbar-fixed .rd-navbar-search .rd-search-submit:focus {
color:#000
}

.rd-navbar-corporate-light.rd-navbar-fixed .rd-navbar-search .rd-navbar-search-toggle:hover,.rd-navbar-corporate-light.rd-navbar-fixed .rd-navbar-search .rd-search-submit:hover {
color:#f79b26
}

.rd-navbar-corporate-light.rd-navbar-fixed .rd-navbar-search .rd-navbar-search-toggle {
position:fixed;
right:56px;
top:10px;
z-index:1000
}

.rd-navbar-corporate-light.rd-navbar-fixed .rd-navbar-search .rd-search-submit {
right:10px
}

.rd-navbar-corporate-light.rd-navbar-fixed .rd-navbar-aside-content {
border:1px solid #e5e7e9;
background:#fff
}

.rd-navbar-corporate-light.rd-navbar-fixed .rd-navbar-aside .list-units > li + li {
margin-top:10px
}

.rd-navbar-corporate-light.rd-navbar-fixed .rd-navbar-aside * + .rd-navbar-aside-group {
margin-top:14px
}

@media (min-width: 576px) {
.rd-navbar-corporate-light.rd-navbar-fixed .rd-navbar-aside-content {
width:auto
}
}

.rd-navbar-corporate-light.rd-navbar-fixed .rd-navbar-btn-wrap {
padding:16px 5px
}

.rd-navbar-corporate-light.rd-navbar-static .rd-navbar-group {
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row;
flex-direction:row;
-ms-flex-align:center;
align-items:center
}

.rd-navbar-corporate-light.rd-navbar-static .rd-navbar-inner {
padding:0;
font-size:0;
line-height:0
}

.rd-navbar-corporate-light.rd-navbar-static .rd-navbar-panel {
min-width:100px
}

.rd-navbar-corporate-light.rd-navbar-static .rd-navbar-aside {
position:relative;
z-index:100
}

.rd-navbar-corporate-light.rd-navbar-static .rd-navbar-aside-wrap,.rd-navbar-corporate-light.rd-navbar-static .rd-navbar-aside .rd-navbar-aside-content,.rd-navbar-corporate-light.rd-navbar-static .rd-navbar-aside .rd-navbar-aside-group {
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row;
flex-direction:row;
-ms-flex-align:center;
align-items:center
}

.rd-navbar-corporate-light.rd-navbar-static .rd-navbar-aside-wrap {
position:relative;
z-index:1001;
padding:6px 20px 6px 10px;
-ms-flex-wrap:nowrap;
flex-wrap:nowrap
}

.rd-navbar-corporate-light.rd-navbar-static .rd-navbar-aside-wrap:after {
content:'';
position:absolute;
top:0;
bottom:0;
left:50%;
-webkit-transform:translateX(-50%);
transform:translateX(-50%);
border-bottom:1px solid #e5e7e9;
width:101vw
}

.rd-navbar-corporate-light.rd-navbar-static .rd-navbar-aside-wrap > * + * {
margin-left:10px
}

.rd-navbar-corporate-light.rd-navbar-static .rd-navbar-aside .rd-navbar-aside-content {
margin-bottom:-5px;
-webkit-transform:translateY(-5px);
transform:translateY(-5px);
-ms-flex-pack:justify;
justify-content:space-between
}

.rd-navbar-corporate-light.rd-navbar-static .rd-navbar-aside .rd-navbar-aside-group {
-ms-flex-negative:0;
flex-shrink:0
}

.rd-navbar-corporate-light.rd-navbar-static .rd-navbar-aside .rd-navbar-aside-group:first-child {
margin-top:7px;
-ms-flex-positive:8;
flex-grow:8;
-ms-flex-pack:start;
justify-content:flex-start;
margin-right:20px
}

.rd-navbar-corporate-light.rd-navbar-static .rd-navbar-aside .rd-navbar-aside-group:last-child {
margin-top:5px;
-ms-flex-pack:end;
justify-content:flex-end;
-ms-flex-positive:1;
flex-grow:1
}

.rd-navbar-corporate-light.rd-navbar-static .rd-navbar-aside .list-units li {
display:inline-block;
margin-top:0
}

.rd-navbar-corporate-light.rd-navbar-static .rd-navbar-aside .list-units li:not(:last-child) {
margin-right:30px
}

.rd-navbar-corporate-light.rd-navbar-static .rd-navbar-group {
padding:15px;
-ms-flex-pack:justify;
justify-content:space-between
}

.rd-navbar-corporate-light.rd-navbar-static .rd-navbar-nav-inner {
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row-reverse;
flex-direction:row-reverse;
-ms-flex-wrap:nowrap;
flex-wrap:nowrap;
-ms-flex-align:center;
align-items:center;
-ms-flex-pack:start;
justify-content:flex-start
}

.rd-navbar-corporate-light.rd-navbar-static .rd-navbar-nav {
margin-right:40px
}

.rd-navbar-corporate-light.rd-navbar-static .rd-navbar-nav > li > a {
font-size:15px
}

.rd-navbar-corporate-light.rd-navbar-static .rd-navbar-nav > li.rd-navbar-submenu {
margin-right:-24px
}

.rd-navbar-corporate-light.rd-navbar-static .rd-navbar-nav > li > .rd-navbar-submenu-toggle {
position:relative;
top:1px;
display:inline-block
}

.rd-navbar-corporate-light.rd-navbar-static .rd-navbar-nav > li + li {
margin-left:26px
}

@media (min-width: 1200px) {
.rd-navbar-corporate-light.rd-navbar-static .rd-navbar-nav > li > a {
font-size:16px
}

.rd-navbar-corporate-light.rd-navbar-static .rd-navbar-nav > li + li {
margin-left:38px
}
}

.rd-navbar-corporate-light.rd-navbar-static .rd-navbar-search {
position:relative;
z-index:1500
}

.rd-navbar-corporate-light.rd-navbar-static .rd-navbar-search .form-label {
-ms-flex-positive:1;
flex-grow:1
}

.rd-navbar-corporate-light.rd-navbar-static .rd-navbar-search .form-input,.rd-navbar-corporate-light.rd-navbar-static .rd-navbar-search .form-label {
color:#fff;
font-size:30px;
font-weight:700
}

.rd-navbar-corporate-light.rd-navbar-static .rd-navbar-search .form-label {
top:32px;
left:0
}

.rd-navbar-corporate-light.rd-navbar-static .rd-navbar-search .form-input {
padding:10px 50px 9px 0;
background-color:transparent;
border:0
}

.rd-navbar-corporate-light.rd-navbar-static .rd-navbar-search .button {
-ms-flex-negative:0;
flex-shrink:0
}

.rd-navbar-corporate-light.rd-navbar-static .rd-search {
position:fixed;
top:0;
right:0;
bottom:0;
left:0;
z-index:-1000;
opacity:0;
visibility:hidden;
background:rgba(39,39,37,0.97)
}

.rd-navbar-corporate-light.rd-navbar-static .rd-search-inner {
width:540px;
margin-top:75px;
margin-left:auto;
margin-right:auto;
display:-ms-flexbox;
display:flex;
-ms-flex-direction:row;
flex-direction:row;
-ms-flex-wrap:nowrap;
flex-wrap:nowrap;
-ms-flex-align:center;
align-items:center;
border-bottom:1px solid #fff
}

.rd-navbar-corporate-light.rd-navbar-static .rd-search-submit {
position:relative;
left:0;
top:0;
width:39px;
height:39px;
font-size:25px;
line-height:39px;
-webkit-transform:none;
transform:none
}

.rd-navbar-corporate-light.rd-navbar-static .rd-search-submit,.rd-navbar-corporate-light.rd-navbar-static .rd-search-submit:active,.rd-navbar-corporate-light.rd-navbar-static .rd-search-submit:focus {
color:#fff
}

.rd-navbar-corporate-light.rd-navbar-static .rd-search-submit:hover {
color:#ababab
}

.rd-navbar-corporate-light.rd-navbar-static .rd-search-results-live {
position:relative;
display:block;
top:auto;
right:auto;
bottom:auto;
left:auto;
margin-top:60px;
margin-left:auto;
margin-right:auto;
width:800px;
font-size:20px;
background-color:transparent;
opacity:1;
visibility:visible
}

.rd-navbar-corporate-light.rd-navbar-static .rd-search-results-live > * {
display:block;
padding:0;
border:0
}

.rd-navbar-corporate-light.rd-navbar-static .rd-search-results-live .active .search-list li {
top:0;
opacity:1;
visibility:visible
}

.rd-navbar-corporate-light.rd-navbar-static .rd-search-results-live .search-quick-result {
display:none
}

.rd-navbar-corporate-light.rd-navbar-static .rd-search-results-live .search-list {
margin:0;
background-color:transparent;
text-align:left
}

.rd-navbar-corporate-light.rd-navbar-static .rd-search-results-live .search-list li {
position:relative;
top:30px;
display:inline-block;
width:48%;
padding:0 15px;
text-align:left;
transition:.5s all ease-in-out;
opacity:0;
visibility:hidden
}

.rd-navbar-corporate-light.rd-navbar-static .rd-search-results-live .search-list li:only-child {
width:100%
}

.rd-navbar-corporate-light.rd-navbar-static .rd-search-results-live .search-list .search-error {
text-align:left
}

.rd-navbar-corporate-light.rd-navbar-static .rd-search-results-live .search-list .search_all {
top:0;
margin-top:40px;
display:inline-block;
width:100%;
text-align:right
}

.rd-navbar-corporate-light.rd-navbar-static .rd-search-results-live .search-list li:nth-child(0) {
transition-delay:0
}

.rd-navbar-corporate-light.rd-navbar-static .rd-search-results-live .search-list li:nth-child(1) {
transition-delay:.15s
}

.rd-navbar-corporate-light.rd-navbar-static .rd-search-results-live .search-list li:nth-child(2) {
transition-delay:.3s
}

.rd-navbar-corporate-light.rd-navbar-static .rd-search-results-live .search-list li:nth-child(3) {
transition-delay:.45s
}

.rd-navbar-corporate-light.rd-navbar-static .rd-search-results-live .search-list li:nth-child(4) {
transition-delay:.6s
}

.rd-navbar-corporate-light.rd-navbar-static .rd-search-results-live .search-list li:nth-child(5) {
transition-delay:.75s
}

.rd-navbar-corporate-light.rd-navbar-static .rd-search-results-live .search-list li:nth-child(6) {
transition-delay:.9s
}

.rd-navbar-corporate-light.rd-navbar-static .rd-search-results-live .search-list li:nth-child(7) {
transition-delay:1.05s
}

.rd-navbar-corporate-light.rd-navbar-static .rd-search-results-live .search-list li:nth-child(8) {
transition-delay:1.2s
}

.rd-navbar-corporate-light.rd-navbar-static .rd-search-results-live .search-list li:nth-child(9) {
transition-delay:1.35s
}

.rd-navbar-corporate-light.rd-navbar-static .rd-search-results-live .search-list li:nth-child(10) {
transition-delay:1.5s
}

.rd-navbar-corporate-light.rd-navbar-static .rd-search-results-live .search-list li.search_all:nth-child(0) {
transition-delay:0
}

.rd-navbar-corporate-light.rd-navbar-static .rd-search-results-live .search-list li.search_all:nth-child(1) {
transition-delay:.2s
}

.rd-navbar-corporate-light.rd-navbar-static .rd-search-results-live .search-list li.search_all:nth-child(2) {
transition-delay:.4s
}

.rd-navbar-corporate-light.rd-navbar-static .rd-search-results-live .search-list li.search_all:nth-child(3) {
transition-delay:.6s
}

.rd-navbar-corporate-light.rd-navbar-static .rd-search-results-live .search-list li.search_all:nth-child(4) {
transition-delay:.8s
}

.rd-navbar-corporate-light.rd-navbar-static .rd-search-results-live .search-list li.search_all:nth-child(5) {
transition-delay:1s
}

.rd-navbar-corporate-light.rd-navbar-static .rd-search-results-live .search-list li.search_all:nth-child(6) {
transition-delay:1.2s
}

.rd-navbar-corporate-light.rd-navbar-static .rd-search-results-live .search-list li.search_all:nth-child(7) {
transition-delay:1.4s
}

.rd-navbar-corporate-light.rd-navbar-static .rd-search-results-live .search-list li.search_all:nth-child(8) {
transition-delay:1.6s
}

.rd-navbar-corporate-light.rd-navbar-static .rd-search-results-live .search-list li.search_all:nth-child(9) {
transition-delay:1.8s
}

.rd-navbar-corporate-light.rd-navbar-static .rd-search-results-live .search-list li.search_all:nth-child(10) {
transition-delay:2s
}

.rd-navbar-corporate-light.rd-navbar-static .rd-search-results-live .search-list-item:only-child {
top:0;
width:100%;
text-align:center;
transition-delay:0
}

.rd-navbar-corporate-light.rd-navbar-static .rd-search-results-live .search-list-item:nth-child(n + 3) {
margin-top:36px
}

.rd-navbar-corporate-light.rd-navbar-static .rd-search-results-live .search-list-item-all {
margin-top:50px
}

.rd-navbar-corporate-light.rd-navbar-static .rd-search-results-live .search_title {
font:700 30px/26px Helvetica,Arial,sans-serif;
font-style:italic
}

.rd-navbar-corporate-light.rd-navbar-static .rd-search-results-live .search_title a,.rd-navbar-corporate-light.rd-navbar-static .rd-search-results-live .search_title a:active,.rd-navbar-corporate-light.rd-navbar-static .rd-search-results-live .search_title a:focus {
color:#fff
}

.rd-navbar-corporate-light.rd-navbar-static .rd-search-results-live .search_title a:hover {
color:#ababab
}

.rd-navbar-corporate-light.rd-navbar-static .rd-search-results-live .search_title + p {
margin-top:16px
}

.rd-navbar-corporate-light.rd-navbar-static .rd-search-results-live .search-error {
line-height:1.35;
text-align:center
}

.rd-navbar-corporate-light.rd-navbar-static .rd-search-results-live .search-submit {
display:inline-block;
padding:10px 35px;
border:2px solid
}

.rd-navbar-corporate-light.rd-navbar-static .rd-search-results-live .search-submit,.rd-navbar-corporate-light.rd-navbar-static .rd-search-results-live .search-submit:active,.rd-navbar-corporate-light.rd-navbar-static .rd-search-results-live .search-submit.active,.rd-navbar-corporate-light.rd-navbar-static .rd-search-results-live .search-submit:active:focus,.rd-navbar-corporate-light.rd-navbar-static .rd-search-results-live .search-submit.active:focus,.rd-navbar-corporate-light.rd-navbar-static .rd-search-results-live .search-submit:focus:active,.rd-navbar-corporate-light.rd-navbar-static .rd-search-results-live .search-submit:focus {
color:#fff;
background-color:transparent;
border-color:#fff
}

.open > .rd-navbar-corporate-light.rd-navbar-static .rd-search-results-live .search-submit.dropdown-toggle,.rd-navbar-corporate-light.rd-navbar-static .rd-search-results-live .search-submit:hover {
color:#414141;
background-color:#fff;
border-color:#fff
}

.rd-navbar-corporate-light.rd-navbar-static .rd-search-results-live .search-submit.disabled,.rd-navbar-corporate-light.rd-navbar-static .rd-search-results-live .search-submit[disabled],fieldset[disabled] .rd-navbar-corporate-light.rd-navbar-static .rd-search-results-live .search-submit {
pointer-events:none;
opacity:.5
}

.rd-navbar-corporate-light.rd-navbar-static .rd-search-results-live .search-submit .badge {
color:transparent;
background-color:#fff
}

@media (min-width: 1600px) and (min-height: 767px) {
.rd-navbar-corporate-light.rd-navbar-static .rd-search .rd-search-inner {
margin-top:10%
}
}

@media (max-height: 767px) {
.rd-navbar-corporate-light.rd-navbar-static .rd-search .rd-search-results-live .search-list-item:nth-child(5),.rd-navbar-corporate-light.rd-navbar-static .rd-search .rd-search-results-live .search-list-item:nth-child(6) {
display:none
}

.rd-navbar-corporate-light.rd-navbar-static .rd-search .rd-search-results-live .search-list > li.search_all {
transition-delay:.8s
}
}

.rd-navbar-corporate-light.rd-navbar-static .rd-navbar-search.active .rd-search {
display:block;
z-index:10000;
margin:0;
opacity:1;
visibility:visible
}

.rd-navbar-corporate-light.rd-navbar-static .rd-navbar-search.active .rd-navbar-search-toggle {
z-index:10002
}

.rd-navbar-corporate-light.rd-navbar-static .rd-navbar-search.active .rd-navbar-search-toggle:after {
color:#fff
}

.rd-navbar-corporate-light.rd-navbar-static .rd-navbar-search.active .rd-navbar-search-toggle:hover:after {
color:#ababab
}

.rd-navbar-corporate-light.rd-navbar-static .rd-navbar-toggle .rd-navbar-nav > li .rd-navbar-toggle {
display:none
}

.rd-navbar-corporate-light.rd-navbar-static.rd-navbar--is-clone .rd-navbar-aside-wrap,.rd-navbar-corporate-light.rd-navbar-static.rd-navbar--is-stuck .rd-navbar-aside-wrap {
position:absolute;
top:-60px
}

.rd-navbar-corporate-light.rd-navbar-static.rd-navbar--is-clone .rd-navbar-group,.rd-navbar-corporate-light.rd-navbar-static.rd-navbar--is-stuck .rd-navbar-group {
padding-top:17px;
padding-bottom:17px
}

.rd-navbar-corporate-light.rd-navbar-static.rd-navbar--is-clone .rd-navbar-nav > li > .rd-navbar-dropdown,.rd-navbar-corporate-light.rd-navbar-static.rd-navbar--is-stuck .rd-navbar-nav > li > .rd-navbar-dropdown {
margin-top:50px
}

html.boxed.rd-navbar--has-sidebar body {
padding-left:300px;
padding-right:30px
}

html.boxed .rd-navbar--is-clone {
max-width:1920px;
margin-left:auto;
margin-right:auto
}

.rd-navbar-corporate-light.rd-navbar-static.rd-navbar--is-clone .rd-navbar-group,.rd-navbar-corporate-light.rd-navbar-static.rd-navbar--is-stuck .rd-navbar-group {
padding-top:10px;
padding-bottom:10px
}
.swiper-container {
margin:0 auto;
position:relative;
overflow:hidden;
z-index:1;
height:auto
}

.swiper-container .swiper-wrapper {
height:auto;
min-height:34.01vw
}

@media (min-width: 1600px) {
.swiper-container .swiper-wrapper {
height:auto;
min-height:696px
}
}

.swiper-container-no-flexbox .swiper-slide {
float:left
}

.swiper-container-vertical > .swiper-wrapper {
-ms-flex-direction:column;
flex-direction:column
}

.swiper-wrapper {
position:relative;
width:100%;
z-index:1;
display:-ms-flexbox;
display:flex;
transition-property:-webkit-transform;
transition-property:transform;
transition-property:transform,-webkit-transform;
box-sizing:content-box;
-ms-flex-item-align:stretch;
align-self:stretch;
-ms-flex-align:stretch;
align-items:stretch
}

.swiper-container-android .swiper-slide,.swiper-wrapper {
-webkit-transform:translate3d(0px,0,0);
transform:translate3d(0px,0,0)
}

.swiper-container-multirow > .swiper-wrapper {
-webkit-box-lines:multiple;
-moz-box-lines:multiple;
-ms-flex-wrap:wrap;
flex-wrap:wrap
}

.swiper-container-free-mode > .swiper-wrapper {
transition-timing-function:ease-out;
margin:0 auto
}

.swiper-slide {
position:relative;
display:-ms-flexbox;
display:flex;
-ms-flex-align:center;
align-items:center;
-webkit-flex-shrink:0;
-ms-flex:0 0 auto;
-ms-flex-negative:0;
flex-shrink:0;
width:100%;
min-height:inherit
}

.swiper-container .swiper-notification {
position:absolute;
left:0;
top:0;
pointer-events:none;
opacity:0;
z-index:-1000
}

.swiper-wp8-horizontal {
-ms-touch-action:pan-y;
touch-action:pan-y
}

.swiper-wp8-vertical {
-ms-touch-action:pan-x;
touch-action:pan-x
}

.swiper-nav {
position:absolute;
top:50%;
right:0;
left:0;
z-index:10;
pointer-events:none;
-webkit-transform:translateY(-50%);
transform:translateY(-50%)
}

.swiper-button-prev,.swiper-button-next {
z-index:10;
width:45px;
height:45px;
font-size:45px;
line-height:30px;
text-align:center;
cursor:pointer;
pointer-events:auto;
background-color:rgba(0,0,0,0.3);
transition:.3s ease-out all;
display:-ms-inline-flexbox;
display:inline-flex;
-ms-flex-align:center;
align-items:center;
-ms-flex-pack:center;
justify-content:center
}

.swiper-button-prev:before,.swiper-button-next:before {
font-family:'Material Design Icons';
font-size:24px;
line-height:1;
color:#fff
}

.swiper-button-prev:hover,.swiper-button-next:hover {
background-color:#f79b26
}

.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled {
opacity:.4;
background-color:#c8c9ca
}

.swiper-button-prev.swiper-button-disabled:hover,.swiper-button-next.swiper-button-disabled:hover {
background-color:#c8c9ca;
opacity:.4
}

.swiper-button-prev:before {
content:'\f14a'
}

.swiper-button-next:before {
content:'\f14f'
}

.swiper-pagination-wrap {
position:absolute;
bottom:20px;
left:50%;
width:100%;
-webkit-transform:translate3d(-50%,0,0);
transform:translate3d(-50%,0,0);
z-index:10
}

@media (min-width: 992px) {
.swiper-pagination-wrap {
bottom:35px
}
}

@media (min-width: 1200px) {
.swiper-pagination-wrap {
bottom:55px
}
}

.swiper-pagination {
display:block;
width:100%;
text-align:center;
transition:300ms;
-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0);
z-index:10
}

@media (min-width: 768px) {
.swiper-pagination {
text-align:left
}
}

.swiper-pagination.swiper-pagination-hidden {
opacity:0
}

.swiper-pagination-bullet {
display:inline-block;
width:6px;
height:6px;
border-radius:20px;
background:#cdcdcd;
pointer-events:none;
transition:all .2s ease-out
}

.swiper-pagination-bullet + * {
margin-left:10px
}

@media (min-width: 768px) {
.swiper-pagination-bullet {
width:12px;
height:12px;
pointer-events:auto
}

.swiper-pagination-bullet + * {
margin-left:20px
}
}

.swiper-pagination-clickable .swiper-pagination-bullet {
cursor:pointer
}

.swiper-pagination-white .swiper-pagination-bullet {
background:#fff
}

.swiper-pagination-bullet:hover,.swiper-pagination-bullet-active {
background:#f79b26
}

.swiper-pagination-white .swiper-pagination-bullet-active {
background:#fff
}

.swiper-pagination-black .swiper-pagination-bullet-active {
background:#000
}

.swiper-container-vertical > .swiper-pagination {
right:10px;
top:50%;
-webkit-transform:translate3d(0px,-50%,0);
transform:translate3d(0px,-50%,0)
}

.swiper-container-vertical > .swiper-pagination .swiper-pagination-bullet {
margin:5px 0;
display:block
}

.swiper-container-horizontal > .swiper-pagination {
bottom:20px;
left:0;
width:100%
}

.swiper-container-horizontal > .swiper-pagination .swiper-pagination-bullet {
margin:0 5px
}

.swiper-scrollbar {
position:relative;
-ms-touch-action:none
}

.swiper-container-horizontal > .swiper-scrollbar {
position:absolute;
top:0;
left:0;
z-index:50;
height:5px;
width:100%
}

.swiper-container-vertical > .swiper-scrollbar {
position:absolute;
right:3px;
top:1%;
z-index:50;
width:5px;
height:98%
}

.swiper-scrollbar-drag {
height:100%;
width:100%;
position:relative;
background:#f79b26;
left:0;
top:0
}

.swiper-scrollbar-cursor-drag {
cursor:move
}

.swiper-slide > .vide__body,.swiper-slide > .parallax_cnt {
height:100%
}

.swiper-slide {
position:relative;
white-space:nowrap;
background-position:center center;
overflow:hidden
}

@media (max-width: 767px) {
.swiper-slide {
background-color:#ededed
}
}

.swiper-slide:not(.vide):not(.rd-parallax):before,.swiper-slide .parallax_cnt:before,.swiper-slide .vide__body:before {
content:'';
display:inline-block;
height:50%
}

.swiper-slide-caption {
display:inline-block;
width:100%;
max-height:100%;
margin-left:-.25em;
vertical-align:middle;
white-space:normal;
z-index:1
}

.swiper-variant-1 {
height:auto;
min-height:calc(60vh - 56px)
}

.swiper-variant-1 .swiper-wrapper {
height:inherit;
min-height:inherit
}

.swiper-variant-1 .swiper-slide-caption {
padding:60px 0
}

.swiper-variant-1 .swiper-button-prev,.swiper-variant-1 .swiper-button-next {
display:none
}

.swiper-variant-1 .slider-text {
color:#fff
}

@media (min-width: 768px) {
.swiper-variant-1 {
min-height:36.25vw
}

.swiper-variant-1 .swiper-slide-caption {
padding:60px 0 115px
}

.swiper-variant-1 .slider-header {
font-size:50px
}
}

@media (min-width: 992px) {
.swiper-variant-1 .swiper-slide-caption {
padding:85px 100px 150px
}

.swiper-variant-1 .swiper-button-prev,.swiper-variant-1 .swiper-button-next {
position:absolute;
top:50%;
-webkit-transform:translateY(-50%);
transform:translateY(-50%);
z-index:10;
display:-ms-inline-flexbox;
display:inline-flex
}

.swiper-variant-1 .swiper-button-prev {
left:10px
}

.swiper-variant-1 .swiper-button-next {
right:10px
}

.swiper-variant-1 .swiper-scrollbar {
display:none
}
}

@media (min-width: 1200px) {
.swiper-variant-1 .slider-header {
font-size:44px
}
}

@media (min-width: 1550px) {
.swiper-variant-1 .swiper-button-prev {
left:7%
}

.swiper-variant-1 .swiper-button-next {
right:7%
}
}

@media (min-width: 1600px) {
.swiper-variant-1 {
min-height:653px
}
}

.swiper-slide {
position:relative
}

.swiper-slide .button:hover {
color:#272725;
background:#fff;
border-color:#fff
}

.swiper-slide::after {
content:'';
position:absolute;
top:0;
right:0;
bottom:0;
left:0;
pointer-events:none;
z-index:1;
opacity:0;
transition:2s ease-out;
background:rgba(39,39,37,0.1)
}

.swiper-slide > * {
position:relative;
z-index:2
}

.swiper-slide.swiper-slide-active::after {
opacity:1
}


.col-61,.col-sm-61, .col-md-1,.col-lg-61, .col-xl-61, .col-xxl-61 {
position:relative;
width:100%;
min-height:1px;
}


.col-61 {
-ms-flex:0 0 50%;
flex:0 0 50%;
max-width:50%
}


@media (min-width: 576px) {


.col-sm-61 {
-ms-flex:0 0 50%;
flex:0 0 50%;
max-width:50%
}

}

@media (min-width: 768px) {

.col-md-61 {
-ms-flex:0 0 50%;
flex:0 0 50%;
max-width:50%
}

}

@media (min-width: 992px) {


.col-lg-61 {
-ms-flex:0 0 50%;
flex:0 0 50%;
max-width:50%

}
}

@media (min-width: 1200px) {


.col-xl-61 {
-ms-flex:0 0 50%;
flex:0 0 50%;
max-width:50%

}
}

@media (min-width: 1600px) {

.col-xxl-61 {
-ms-flex:0 0 50%;
flex:0 0 50%;
max-width:50%
}
}



.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-auto,.col-sm-1,.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-sm-10,.col-sm-11,.col-sm-12,.col-sm,.col-sm-auto,.col-md-1,.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-md-10,.col-md-11,.col-md-12,.col-md,.col-md-auto,.col-lg-1,.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-lg-10,.col-lg-11,.col-lg-12,.col-lg,.col-lg-auto,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl,.col-xl-auto,.col-xxl-1,.col-xxl-2,.col-xxl-3,.col-xxl-4,.col-xxl-5,.col-xxl-6,.col-xxl-7,.col-xxl-8,.col-xxl-9,.col-xxl-10,.col-xxl-11,.col-xxl-12,.col-xxl,.col-xxl-auto {
position:relative;
width:100%;
min-height:1px;
padding-right:15px;
padding-left:15px
}

.col {
-ms-flex-preferred-size:0;
flex-basis:0;
-ms-flex-positive:1;
flex-grow:1;
max-width:100%
}

.col-auto {
-ms-flex:0 0 auto;
flex:0 0 auto;
width:auto;
max-width:none
}

.col-1 {
-ms-flex:0 0 8.33333%;
flex:0 0 8.33333%;
max-width:8.33333%
}

.col-2 {
-ms-flex:0 0 16.66667%;
flex:0 0 16.66667%;
max-width:16.66667%
}

.col-3 {
-ms-flex:0 0 25%;
flex:0 0 25%;
max-width:25%
}

.col-4 {
-ms-flex:0 0 33.33333%;
flex:0 0 33.33333%;
max-width:33.33333%
}

.col-5 {
-ms-flex:0 0 41.66667%;
flex:0 0 41.66667%;
max-width:41.66667%
}

.col-6 {
-ms-flex:0 0 50%;
flex:0 0 50%;
max-width:50%
}

.col-7 {
-ms-flex:0 0 58.33333%;
flex:0 0 58.33333%;
max-width:58.33333%
}

.col-8 {
-ms-flex:0 0 66.66667%;
flex:0 0 66.66667%;
max-width:66.66667%
}

.col-9 {
-ms-flex:0 0 75%;
flex:0 0 75%;
max-width:75%
}

.col-10 {
-ms-flex:0 0 83.33333%;
flex:0 0 83.33333%;
max-width:83.33333%
}

.col-11 {
-ms-flex:0 0 91.66667%;
flex:0 0 91.66667%;
max-width:91.66667%
}

.col-12 {
-ms-flex:0 0 100%;
flex:0 0 100%;
max-width:100%
}

@media (min-width: 576px) {
.col-sm {
-ms-flex-preferred-size:0;
flex-basis:0;
-ms-flex-positive:1;
flex-grow:1;
max-width:100%
}

.col-sm-auto {
-ms-flex:0 0 auto;
flex:0 0 auto;
width:auto;
max-width:none
}

.col-sm-1 {
-ms-flex:0 0 8.33333%;
flex:0 0 8.33333%;
max-width:8.33333%
}

.col-sm-2 {
-ms-flex:0 0 16.66667%;
flex:0 0 16.66667%;
max-width:16.66667%
}

.col-sm-3 {
-ms-flex:0 0 25%;
flex:0 0 25%;
max-width:25%
}

.col-sm-4 {
-ms-flex:0 0 33.33333%;
flex:0 0 33.33333%;
max-width:33.33333%
}

.col-sm-5 {
-ms-flex:0 0 41.66667%;
flex:0 0 41.66667%;
max-width:41.66667%
}

.col-sm-6 {
-ms-flex:0 0 50%;
flex:0 0 50%;
max-width:50%
}

.col-sm-7 {
-ms-flex:0 0 58.33333%;
flex:0 0 58.33333%;
max-width:58.33333%
}

.col-sm-8 {
-ms-flex:0 0 66.66667%;
flex:0 0 66.66667%;
max-width:66.66667%
}

.col-sm-9 {
-ms-flex:0 0 75%;
flex:0 0 75%;
max-width:75%
}

.col-sm-10 {
-ms-flex:0 0 83.33333%;
flex:0 0 83.33333%;
max-width:83.33333%
}

.col-sm-11 {
-ms-flex:0 0 91.66667%;
flex:0 0 91.66667%;
max-width:91.66667%
}

.col-sm-12 {
-ms-flex:0 0 100%;
flex:0 0 100%;
max-width:100%
}
}

@media (min-width: 768px) {
.col-md {
-ms-flex-preferred-size:0;
flex-basis:0;
-ms-flex-positive:1;
flex-grow:1;
max-width:100%
}

.col-md-auto {
-ms-flex:0 0 auto;
flex:0 0 auto;
width:auto;
max-width:none
}

.col-md-1 {
-ms-flex:0 0 8.33333%;
flex:0 0 8.33333%;
max-width:8.33333%
}

.col-md-2 {
-ms-flex:0 0 16.66667%;
flex:0 0 16.66667%;
max-width:16.66667%
}

.col-md-3 {
-ms-flex:0 0 25%;
flex:0 0 25%;
max-width:25%
}

.col-md-4 {
-ms-flex:0 0 33.33333%;
flex:0 0 33.33333%;
max-width:33.33333%
}

.col-md-5 {
-ms-flex:0 0 41.66667%;
flex:0 0 41.66667%;
max-width:41.66667%
}

.col-md-6 {
-ms-flex:0 0 50%;
flex:0 0 50%;
max-width:50%
}

.col-md-7 {
-ms-flex:0 0 58.33333%;
flex:0 0 58.33333%;
max-width:58.33333%
}

.col-md-8 {
-ms-flex:0 0 66.66667%;
flex:0 0 66.66667%;
max-width:66.66667%
}

.col-md-9 {
-ms-flex:0 0 75%;
flex:0 0 75%;
max-width:75%
}

.col-md-10 {
-ms-flex:0 0 83.33333%;
flex:0 0 83.33333%;
max-width:83.33333%
}

.col-md-11 {
-ms-flex:0 0 91.66667%;
flex:0 0 91.66667%;
max-width:91.66667%
}

.col-md-12 {
-ms-flex:0 0 100%;
flex:0 0 100%;
max-width:100%
}
}

@media (min-width: 992px) {
.col-lg {
-ms-flex-preferred-size:0;
flex-basis:0;
-ms-flex-positive:1;
flex-grow:1;
max-width:100%
}

.col-lg-auto {
-ms-flex:0 0 auto;
flex:0 0 auto;
width:auto;
max-width:none
}

.col-lg-1 {
-ms-flex:0 0 8.33333%;
flex:0 0 8.33333%;
max-width:8.33333%
}

.col-lg-2 {
-ms-flex:0 0 16.66667%;
flex:0 0 16.66667%;
max-width:16.66667%
}

.col-lg-3 {
-ms-flex:0 0 25%;
flex:0 0 25%;
max-width:25%
}

.col-lg-4 {
-ms-flex:0 0 33.33333%;
flex:0 0 33.33333%;
max-width:33.33333%
}

.col-lg-5 {
-ms-flex:0 0 41.66667%;
flex:0 0 41.66667%;
max-width:41.66667%
}

.col-lg-6 {
-ms-flex:0 0 50%;
flex:0 0 50%;
max-width:50%
}

.col-lg-7 {
-ms-flex:0 0 58.33333%;
flex:0 0 58.33333%;
max-width:58.33333%
}

.col-lg-8 {
-ms-flex:0 0 66.66667%;
flex:0 0 66.66667%;
max-width:66.66667%
}

.col-lg-9 {
-ms-flex:0 0 75%;
flex:0 0 75%;
max-width:75%
}

.col-lg-10 {
-ms-flex:0 0 83.33333%;
flex:0 0 83.33333%;
max-width:83.33333%
}

.col-lg-11 {
-ms-flex:0 0 91.66667%;
flex:0 0 91.66667%;
max-width:91.66667%
}

.col-lg-12 {
-ms-flex:0 0 100%;
flex:0 0 100%;
max-width:100%
}
}

@media (min-width: 1200px) {
.col-xl {
-ms-flex-preferred-size:0;
flex-basis:0;
-ms-flex-positive:1;
flex-grow:1;
max-width:100%
}

.col-xl-1 {
-ms-flex:0 0 8.33333%;
flex:0 0 8.33333%;
max-width:8.33333%
}

.col-xl-2 {
-ms-flex:0 0 16.66667%;
flex:0 0 16.66667%;
max-width:16.66667%
}

.col-xl-3 {
-ms-flex:0 0 25%;
flex:0 0 25%;
max-width:25%
}

.col-xl-4 {
-ms-flex:0 0 33.33333%;
flex:0 0 33.33333%;
max-width:33.33333%
}

.col-xl-5 {
-ms-flex:0 0 41.66667%;
flex:0 0 41.66667%;
max-width:41.66667%
}

.col-xl-6 {
-ms-flex:0 0 50%;
flex:0 0 50%;
max-width:50%
}

.col-xl-7 {
-ms-flex:0 0 58.33333%;
flex:0 0 58.33333%;
max-width:58.33333%
}

.col-xl-8 {
-ms-flex:0 0 66.66667%;
flex:0 0 66.66667%;
max-width:66.66667%
}

.col-xl-9 {
-ms-flex:0 0 75%;
flex:0 0 75%;
max-width:75%
}

.col-xl-10 {
-ms-flex:0 0 83.33333%;
flex:0 0 83.33333%;
max-width:83.33333%
}

.col-xl-11 {
-ms-flex:0 0 91.66667%;
flex:0 0 91.66667%;
max-width:91.66667%
}

.col-xl-12 {
-ms-flex:0 0 100%;
flex:0 0 100%;
max-width:100%
}
}

@media (min-width: 1600px) {
.col-xxl {
-ms-flex-preferred-size:0;
flex-basis:0;
-ms-flex-positive:1;
flex-grow:1;
max-width:100%
}

.col-xxl-1 {
-ms-flex:0 0 8.33333%;
flex:0 0 8.33333%;
max-width:8.33333%
}

.col-xxl-2 {
-ms-flex:0 0 16.66667%;
flex:0 0 16.66667%;
max-width:16.66667%
}

.col-xxl-3 {
-ms-flex:0 0 25%;
flex:0 0 25%;
max-width:25%
}

.col-xxl-4 {
-ms-flex:0 0 33.33333%;
flex:0 0 33.33333%;
max-width:33.33333%
}

.col-xxl-5 {
-ms-flex:0 0 41.66667%;
flex:0 0 41.66667%;
max-width:41.66667%
}

.col-xxl-6 {
-ms-flex:0 0 50%;
flex:0 0 50%;
max-width:50%
}

.col-xxl-7 {
-ms-flex:0 0 58.33333%;
flex:0 0 58.33333%;
max-width:58.33333%
}

.col-xxl-8 {
-ms-flex:0 0 66.66667%;
flex:0 0 66.66667%;
max-width:66.66667%
}

.col-xxl-9 {
-ms-flex:0 0 75%;
flex:0 0 75%;
max-width:75%
}

.col-xxl-10 {
-ms-flex:0 0 83.33333%;
flex:0 0 83.33333%;
max-width:83.33333%
}

.col-xxl-11 {
-ms-flex:0 0 91.66667%;
flex:0 0 91.66667%;
max-width:91.66667%
}

.col-xxl-12 {
-ms-flex:0 0 100%;
flex:0 0 100%;
max-width:100%
}
}
h1,.h1 {
margin-top:0;
margin-bottom:0;
font-weight:400;
padding-bottom:4px;
padding-top:4px;
line-height: 1.2
}
.top_s1 {
font-size:45px;
font-weight:700;
line-height:1.2;
color:#fbfaf9;
font-family: 'Quicksand', sans-serif;
}
@media screen and (max-width: 50em) {
.top_s1 {
font-size:22px;
line-height:0.7;
}
}
.text-big {
font-size:1.7em;
color:#fbfaf9;
padding-top: 15px;
font-family: 'Quicksand', sans-serif;
 }
@media screen and (max-width: 50em) {
.text-big {
font-size:25px
}
}
.header {
display:block;
list-style-type:none;
margin-top:20px;
margin-bottom:20px
}
.header li {
display:block;
position:relative;
padding-bottom:5px
}
@media screen and (max-width: 50em) {
.header li {
padding-bottom:0
}
}
.header li:before {
color:#ef0081;
padding-top:5px;
content:"\f00c";
font-family:FontAwesome;
left:5px;
position:absolute;
top:1px;
font-size:18px
}
@media screen and (max-width: 50em) {
.header li:before {
font-size:16px
}
}
li.li8 {
font-size:20px;
line-height:1.4;
color:#fbfaf9;
padding-left:30px;
padding-top:5px;

    font-family: 'Quicksand', sans-serif;
}
@media screen and (max-width: 50em) {
li.li8 {
font-size:16px;
padding-top:5px;
padding-left:30px;
margin-top:3px
}
}
.button.button-icon {
display:-ms-inline-flexbox;
display:inline-flex;
-ms-flex-direction:row;
flex-direction:row;
-ms-flex-wrap:nowrap;
flex-wrap:nowrap;
-ms-flex-align:center;
align-items:center;
-ms-flex-pack:center;
justify-content:center;
padding:11px;
vertical-align:middle
}
.button {
max-width:100%;
font-family: 'Quicksand', sans-serif;
font-size:18px;
font-weight:700;
border-radius:0;
line-height:1.7;
padding:5px 25px;
border:2px solid;
letter-spacing:.04em;
transition:.3s ease-out;
cursor:pointer;
text-align:center;
margin-top: 5px;
}
@media screen and (max-width: 50em) {
.button {
max-width:100%;
font-family: 'Quicksand', sans-serif;
font-size:16px;
font-weight:700;
border-radius:0;
line-height:1.7;
padding:5px 5px;
border:2px solid;
letter-spacing:.04em;
transition:.3s ease-out;
cursor:pointer;
text-align:center
}

.button.button-icon-right {
-ms-flex-direction:row-reverse;
flex-direction:row-reverse;
padding:11px 39px
}
.button.button-icon-right .icon {
margin-left:5px
}

.button.button-icon-right {
-ms-flex-direction:row-reverse;
flex-direction:row-reverse;
padding:8px 15px
}
}
html .button-primary,html .button-primary:active,html .button-primary.active,html .button-primary:active:focus,html .button-primary.active:focus,html .button-primary:focus:active,html .button-primary:focus {
color:#fff;
background-color:#f68500;
border-color:#f68c03
}

.open > html .button-primary.dropdown-toggle,html .button-primary:hover {
color:#fff;
background-color:#049c9c;
border-color:#049c9c
}

html .button-primary.disabled,html .button-primary[disabled],fieldset[disabled] html .button-primary {
opacity:.5
}
html .button-primary2,html .button-primary2:active,html .button-primary2.active,html .button-primary2:active:focus,html .button-primary2.active:focus,html .button-primary2:focus:active,html .button-primary2:focus {
color:#fff;
background-color:#f68500;
border-color:#f88d03
}

.open > html .button-primary2.dropdown-toggle,html .button-primary2:hover {
color:#fff;
background-color:#ef0081;
border-color:#ef0081
}
html .button-primary .badge {
color:#f68500;
background-color:#fff
}
.button.button-icon-right {
-ms-flex-direction:row-reverse;
flex-direction:row-reverse;
padding:11px 39px
}
.button.button-icon-right .icon {
margin-left:5px
}
.button {
max-width:100%;
font-family: 'Quicksand';
font-size:18px;
font-weight:700;
border-radius:0;
line-height:1.7;
padding:5px 25px;
border:2px solid;
letter-spacing:.04em;
transition:.3s ease-out;
cursor:pointer;
text-align:center
}
@media screen and (max-width: 50em) {
.button.button-icon-right {
-ms-flex-direction:row-reverse;
flex-direction:row-reverse;
padding:8px 15px
}
}

.button11 {
display:block;
width:350px;
font-family: 'Quicksand';
font-size:18px;
font-weight:700;
line-height:1.7;
padding:8px;
border:2px solid;
border-radius:5px;
letter-spacing:.04em;
cursor:pointer;
text-align:center;
margin-left:auto;
margin-right:auto;
margin-top: 10px;
}
@media screen and (max-width: 50em) {
.button11 {
width: 250px;
}}
@media screen and (max-width: 50em) {
.button.button-icon-right {
-ms-flex-direction:row-reverse;
flex-direction:row-reverse;
padding:8px 15px
}
}
.container2 {
width:100%;
    padding-right:30px;
padding-left:30px;
margin-right:auto;
margin-left:auto
}
@media (min-width: 576px) {
.container2 {
max-width:540px
}
}
@media (min-width: 768px) {
.container2 {
max-width:750px
}
}
@media (min-width: 992px) {
.container2 {
max-width:970px
}
}
@media (min-width: 1200px) {
.container2 {
max-width:1200px
}
}
@media (min-width: 1600px) {
.container2 {
max-width:1240px
}

}
.container {
width:100%;
padding-right:15px;
padding-left:15px;
margin-right:auto;
margin-left:auto
}
@media (min-width: 576px) {
.container {
max-width:540px
}
}
@media (min-width: 768px) {
.container {
max-width:750px
}
}
@media (min-width: 992px) {
.container {
max-width:970px
}
}
@media (min-width: 1200px) {
.container {
max-width:1200px
}
}
@media (min-width: 1600px) {
.container {
max-width:1240px
}

}

html .button-primary1, html .button-primary1:active, html .button-primary1.active, html .button-primary1:active:focus, html .button-primary1.active:focus, html .button-primary1:focus:active, html .button-primary1:focus {
	color: #fff;
	background-color: #ef0081;
	border-color: #ef0081;
}

.open > html .button-primary1.dropdown-toggle, html .button-primary1:hover {
	color: #fff;
	background-color: #f88d03;
	border-color: #f88d03;
}
.button2 {
    display: block;
	width: 100%;
    border:1px solid #ececee
	font-size: 14px;
	font-weight: 700;
	line-height: 1.7;
	padding: 4px;
	letter-spacing: .04em;
    cursor: pointer;
	text-align: center;
}
.button1 {
    display: block;
	width: 100%;
	font-family: 'Quicksand', sans-serif;
	font-size: 18px;
	font-weight: 700;
	border-radius:10px;
	line-height: 1.7;
	padding: 6px;
	border: 2px solid;
	letter-spacing: .04em;
    cursor: pointer;
	text-align: center;
}
ol {
padding:17px;
margin:0
}
.whitebordered {
     background: #f4f4f4;
border-left: 5px solid #7a7777;
padding: 20px;
    margin-top: 10px;
    margin-bottom: 10px
}
.abstand{padding-bottom: 20px; padding-top: 20px}
.abstand9{width:100%;height:80px}
@media screen and (max-width: 50em)
{.abstand9{height:35px}
}
#kreis{width:260px;height:260px;border-radius:250px;border:10px solid #fff;box-shadow:5px 5px 5px #ccc,-3px -3px #f88d03;background-image:-moz-linear-gradient(top,#fff,#ececee);background-image:-webkit-linear-gradient(top,#fff,#ececee);background-color:#ececee; margin-left: auto;margin-right: auto}
#k_text{text-align:center;margin:auto;font-size:18px;color:#232323;line-height:27px;padding:20px}
.apple1{
margin-bottom: 45px;
margin-left:auto;margin-right:auto;
width:1px;
height: 100%;
padding-top: 15px;
background: #ffffff;
border: 0px solid #ffffff;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
box-shadow: 1px 2px 4px rgba(0,0,0,.6);
}
@media screen and (max-width: 50em) {
.apple1 {
max-width:0px;
box-shadow: 0px;
height: 0px
}
}
@media (max-width: 1000px) {
.apple1 {
max-width:0px;
box-shadow: 0px;
height: 0px
}
}
p {
margin:0
}
ul {
list-style:none;
padding:0;
margin:0
}
.apple{
margin-top: 45px;
margin-bottom: 45px;
margin-left:auto;margin-right:auto;
width:285px;
padding-top: 15px;
background: #ffffff;
border: 0px solid #ffffff;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
box-shadow: 1px 2px 4px rgba(0,0,0,.2);
}
@media screen and (max-width: 50em) {
.apple {
margin-top: 25px;
margin-bottom: 25px;
}
}

.list-inline {
margin-left:-5px;
margin-right:-5px;
vertical-align:baseline
}
.list-inline > li {
padding-left:2px;
padding-right:2px;
display:inline-block
}
hr {
border-top:1px solid #dedede
}
@media print {
*,::before,::after {
text-shadow:none!important;
box-shadow:none!important
}
}

*,::before,::after {
box-sizing:border-box
}
.leiste {
font-size:14px;
line-height:1.3;
color:#8e8e90;
padding-top:15px;
}
.leiste a:hover,.leiste a:link,.leiste a:visited {
color:#8e8e90;
background-color:transparent
}
.leiste a:hover {
text-decoration:underline
}
h2,.h2 {
margin-top:0;
margin-bottom:0;
font-weight:400;
padding-bottom:0;
padding-top:0
}
b,strong {
font-weight:bolder
}
.dunkel{font-size:18px;line-height:1.7;color:#232323}
grau a:hover,.grau a:link,.grau a:visited{color:#232323;background-color:transparent}
.grau a:hover{text-decoration: underline}
.section-201 {
padding-top:10px;
padding-bottom:30px
}
h3,.h3 {
margin-top:0;
margin-bottom:0;
font-weight:400;
padding-bottom:0;
padding-top:0
}
h4,.h4 {
margin-top:0;
margin-bottom:0;
font-weight:400;
padding-bottom:0;
padding-top:0
}
h5,.h5 {
font-weight:700;
font-size:16px;
line-height:1.4;
color:#fbfaf9;
padding-bottom:15px
}


.headline4 {
font-size:30px;
line-height:1.2;
font-family: 'Quicksand', sans-serif;
}
.schrift_rot {color:#ef0081}
.text {font-size:18px;line-height:1.7;color:#7a7777}
.kutan {font-size:38px;font-family: 'Kaushan Script', cursive; }
@font-face {
font-family:'Open Sans';
font-display: swap;
font-style:normal;
font-weight:400;
src:local('Open Sans Regular'),local(OpenSans-Regular),url(/fonts/open_sans1.woff2) format("woff2");
unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F
}

@font-face {
font-family:'Open Sans';
font-display: swap;
font-style:normal;
font-weight:400;
src:local('Open Sans Regular'),local(OpenSans-Regular),url(/fonts/open_sans2.woff2) format("woff2");
unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116
}

@font-face {
font-family:'Open Sans';
font-display: swap;
font-style:normal;
font-weight:400;
src:local('Open Sans Regular'),local(OpenSans-Regular),url(/fonts/open_sans3.woff2) format("woff2");
unicode-range:U+1F00-1FFF
}

@font-face {
font-family:'Open Sans';
font-display: swap;
font-style:normal;
font-weight:400;
src:local('Open Sans Regular'),local(OpenSans-Regular),url(/fonts/open_sans4.woff2) format("woff2");
unicode-range:U+0370-03FF
}

@font-face {
font-family:'Open Sans';
font-display: swap;
font-style:normal;
font-weight:400;
src:local('Open Sans Regular'),local(OpenSans-Regular),url(/fonts/open_sans5.woff2) format("woff2");
unicode-range:U+0102-0103,U+0110-0111,U+1EA0-1EF9,U+20AB
}

@font-face {
font-family:'Open Sans';
font-display: swap;
font-style:normal;
font-weight:400;
src:local('Open Sans Regular'),local(OpenSans-Regular),url(/fonts/open_sans6.woff2) format("woff2");
unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF
}

@font-face {
font-family:'Open Sans';
font-display: swap;
font-style:normal;
font-weight:400;
src:local('Open Sans Regular'),local(OpenSans-Regular),url(/fonts/open_sans7.woff2) format("woff2");
unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD
}
.schrift_sehrklein {font-size:14px;line-height:1;color:#7a7777}
.section-501 {
padding-top:80px;
}
@media screen and (max-width: 50em) {
.section-501 {
padding-top: 50px
}
}
.hgrau{background-color:#f3f3f3}
.hgweis{background-color:#ffffff}
.row {
display:-ms-flexbox;
display:flex;
-ms-flex-wrap:wrap;
flex-wrap:wrap;
margin-right:-15px;
margin-left:-15px
}
.row2 {

margin-right:-15px;
margin-left:-15px
}
.u2{font-size:24px;color:#232323;line-height:1.4;padding-bottom:0;margin-top:0;margin-bottom:0;padding-top:0;font-family:"Quicksand";font-weight: 700}
.links_orange a:hover,.links_orange a:link,.links_orange a:visited{color:#f68500;background-color:transparent}
.links_orange a:hover{color: #838383; text-decoration: underline}
.links_grau a:hover,.links_grau a:link,.links_grau a:visited{color:#7a7777;background-color:transparent}
.links_grau a:hover{color: #7a7777; text-decoration: underline}
.div1{padding:10px;  color:#7f7f7f;font-size:16px;line-height:1.6;border: 0px solid #ffffff;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
box-shadow: 1px 2px 4px rgba(0,0,0,.2);background-color:#ffffff;text-align:center;margin-top: 45px;
margin-bottom: 45px;padding-top: 25px;padding-bottom: 25px }
.div2{text-align: center;padding: 30px;padding-top: 60px}
@media screen and (max-width: 50em) {
.div2 {
padding-top: 20px
}
}
.div4{font-size:16px;width:100%;margin-left:auto;margin-right:auto;line-height:1.5;color:#232323;background-color:#ffffff;padding:10px 20px}
.absatz {
    width: 100%;
   height: 20vh;
   display: flex;
   align-items: center;
   justify-content: center; }
@media screen and (max-width: 50em) {
.div9 {
margin-bottom:7px;
margin-right: :7px
}
}
.section-15 {
	padding-top: 15px;
	padding-bottom: 20px;
}
.section-50 {
padding-top:50px;
padding-bottom:50px
}
.uschrift3{font-size:18px;color:#232323;line-height:1.2;text-align:center;font-weight: 700;font-family:"Quicksand"; }
.linie41{background-color:#fff;width:30%;border:none;border-top:1px solid #F79B26;margin:0 auto;padding-bottom: 25px}
.row3 {
    display: table;
}
.toggleBox1{position:relative}
.toggleBox1 input{position:absolute;left:-99999px}
.toggleBox1 label{display:block;background:#9f9d9d;color:#fbfaf9;text-align:left;cursor:pointer;padding:5px; padding-top: 7px; padding-bottom: 7px;margin-top:4px;font-size:18px;font-family: arial;width: 100%; font-weight: 700}
.toggleBox1 label:hover{background:#F79B26}
.toggleBox1 input:not(:checked) ~ div{opacity:0;height:0}
.toggleBox1 input:checked ~ div{opacity:1;padding:.8em;-webkit-transition:opacity 1s ease-in-out;-moz-transition:opacity 1s ease-in-out;-ms-transition:opacity 1s ease-in-out;-o-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out}
.toggleBox1 input:not(:checked) ~ .close,.toggleBox1 input:checked ~ .open{display:none}
.toggleBox2{position:relative}
.toggleBox2 input{position:absolute;left:-99999px}
.toggleBox2 label{display:block;background:#9f9d9d;color:#fbfaf9;text-align:left;cursor:pointer;padding:5px; padding-top: 7px; padding-bottom: 7px; font-size:18px;font-family: arial;width: 100%; font-weight: 700;margin-top: 6px}
.toggleBox2 label:hover{background:#F79B26}
.toggleBox2 input:not(:checked) ~ div{opacity:0;height:0}
.toggleBox2 input:checked ~ div{opacity:1;padding:.8em;-webkit-transition:opacity 1s ease-in-out;-moz-transition:opacity 1s ease-in-out;-ms-transition:opacity 1s ease-in-out;-o-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out}
.toggleBox2 input:not(:checked) ~ .close,.toggleBox2 input:checked ~ .open{display:none}
.toggleBox3{position:relative}
.toggleBox3 input{position:absolute;left:-99999px}
.toggleBox3 label{display:block;background:#9f9d9d;color:#fbfaf9;text-align:left;cursor:pointer;padding:5px; padding-top: 7px; padding-bottom: 7px;font-size:18px;font-family: arial;width: 100%; font-weight: 700;margin-top: 6px}
.toggleBox3 label:hover{background:#F79B26}
.toggleBox3 input:not(:checked) ~ div{opacity:0;height:0}
.toggleBox3 input:checked ~ div{opacity:1;padding:.8em;-webkit-transition:opacity 1s ease-in-out;-moz-transition:opacity 1s ease-in-out;-ms-transition:opacity 1s ease-in-out;-o-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out}
.toggleBox3 input:not(:checked) ~ .close,.toggleBox3 input:checked ~ .open{display:none}
.toggleBox4{position:relative}
.toggleBox4 input{position:absolute;left:-99999px}
.toggleBox4 label{display:block;background:#9f9d9d;color:#fbfaf9;text-align:left;cursor:pointer;padding:5px;  padding-top: 7px; padding-bottom: 7px;font-size:18px;font-family: arial;width: 100%; font-weight: 700;margin-top: 6px}
.toggleBox4 label:hover{background:#F79B26}
.toggleBox4 input:not(:checked) ~ div{opacity:0;height:0}
.toggleBox4 input:checked ~ div{opacity:1;padding:.8em;-webkit-transition:opacity 1s ease-in-out;-moz-transition:opacity 1s ease-in-out;-ms-transition:opacity 1s ease-in-out;-o-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out}
.toggleBox4 input:not(:checked) ~ .close,.toggleBox4 input:checked ~ .open{display:none}
.toggleBox5{position:relative}
.toggleBox5 input{position:absolute;left:-99999px}
.toggleBox5 label{display:block;background:#9f9d9d;color:#fbfaf9;text-align:left;cursor:pointer;padding:5px; padding-top: 7px; padding-bottom: 7px;font-size:18px;font-family: arial;width: 100%; font-weight: 700;margin-top: 6px}
.toggleBox5 label:hover{background:#F79B26}
.toggleBox5 input:not(:checked) ~ div{opacity:0;height:0}
.toggleBox5 input:checked ~ div{opacity:1;padding:.8em;-webkit-transition:opacity 1s ease-in-out;-moz-transition:opacity 1s ease-in-out;-ms-transition:opacity 1s ease-in-out;-o-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out}
.toggleBox5 input:not(:checked) ~ .close,.toggleBox5 input:checked ~ .open{display:none}
.fa-plus:before {
	content: "\f067";
}
.fa-minus:before {
	content: "\f068";
}
.col {
    display: table-cell;
    
    padding: 1em;
    border: solid;
 margin: 10px;
    
}
/*
* @subsection   Magnific Popup
*/
.mfp-bg {
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 1000000001;
	overflow: hidden;
	position: fixed;
	background: #0b0b0b;
	opacity: 0.8;
	filter: alpha(opacity=80);
}

.mfp-wrap {
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 1000000002;
	position: fixed;
	outline: none !important;
	-webkit-backface-visibility: hidden;
}

.mfp-container {
	text-align: center;
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	padding: 0 8px;
	box-sizing: border-box;
}

.mfp-container:before {
	content: '';
	display: inline-block;
	height: 100%;
	vertical-align: middle;
}

.mfp-align-top .mfp-container:before {
	display: none;
}

.mfp-content {
	position: relative;
	display: inline-block;
	vertical-align: middle;
	margin: 0 auto;
	text-align: left;
	z-index: 1000000004;
}

.mfp-inline-holder .mfp-content,
.mfp-ajax-holder .mfp-content {
	width: 100%;
	cursor: auto;
}

.mfp-ajax-cur {
	cursor: progress;
}

.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder {
	cursor: zoom-out;
}

.mfp-zoom {
	cursor: pointer;
	cursor: zoom-in;
}

.mfp-auto-cursor .mfp-content {
	cursor: auto;
}

.mfp-close,
.mfp-arrow,
.mfp-preloader,
.mfp-counter {
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

.mfp-close:hover {
	cursor: pointer;
	color: #ECECEC;
}

.mfp-loading.mfp-figure {
	display: none;
}

.mfp-hide {
	display: none !important;
}

.mfp-preloader {
	color: #CCC;
	position: absolute;
	top: 50%;
	width: auto;
	text-align: center;
	margin-top: -0.8em;
	left: 8px;
	right: 8px;
	z-index: 1000000003;
}

.mfp-preloader a {
	color: #CCC;
}

.mfp-preloader a:hover {
	color: #FFF;
}

.mfp-s-ready .mfp-preloader {
	display: none;
}

.mfp-s-error .mfp-content {
	display: none;
}

button.mfp-close, button.mfp-arrow {
	overflow: visible;
	cursor: pointer;
	background: transparent;
	border: 0;
	-webkit-appearance: none;
	display: block;
	outline: none;
	padding: 0;
	z-index: 1000000005;
	box-shadow: none;
}

button::-moz-focus-inner {
	padding: 0;
	border: 0;
}

.mfp-close {
	width: 44px;
	height: 44px;
	line-height: 44px;
	position: absolute;
	right: 0;
	top: 0;
	text-decoration: none;
	text-align: center;
	opacity: 0.65;
	filter: alpha(opacity=65);
	padding: 0 0 18px 10px;
	color: #FFF;
	font-style: normal;
	font-size: 28px;
	font-family: Arial, Baskerville, monospace;
}

.mfp-close:hover, .mfp-close:focus {
	opacity: 1;
	filter: alpha(opacity=100);
}

.mfp-close:active {
	top: 1px;
}

.mfp-close-btn-in .mfp-close {
	color: #333;
}

.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close {
	color: #FFF;
	right: -6px;
	text-align: right;
	padding-right: 6px;
	width: 100%;
}

.mfp-counter {
	position: absolute;
	top: 0;
	right: 0;
	font-size: 0;
	display: none;
}

.mfp-arrow {
	position: absolute;
	opacity: 0.65;
	filter: alpha(opacity=65);
	margin: 0;
	top: 50%;
	margin-top: -55px;
	padding: 0;
	width: 90px;
	height: 110px;
	-webkit-tap-highlight-color: transparent;
}

.mfp-arrow:active {
	margin-top: -54px;
}

.mfp-arrow:hover, .mfp-arrow:focus {
	opacity: 1;
	filter: alpha(opacity=100);
}

.mfp-arrow:before, .mfp-arrow:after,
.mfp-arrow .mfp-b,
.mfp-arrow .mfp-a {
	content: '';
	display: block;
	width: 0;
	height: 0;
	position: absolute;
	left: 0;
	top: 0;
	margin-top: 35px;
	margin-left: 35px;
	border: medium inset transparent;
}

.mfp-arrow:after,
.mfp-arrow .mfp-a {
	border-top-width: 13px;
	border-bottom-width: 13px;
	top: 8px;
}

.mfp-arrow:before,
.mfp-arrow .mfp-b {
	border-top-width: 21px;
	border-bottom-width: 21px;
	opacity: 0.7;
}

.mfp-arrow-left {
	left: 0;
}

.mfp-arrow-left:after,
.mfp-arrow-left .mfp-a {
	border-right: 17px solid #FFF;
	margin-left: 31px;
}

.mfp-arrow-left:before,
.mfp-arrow-left .mfp-b {
	margin-left: 25px;
	border-right: 27px solid #3F3F3F;
}

.mfp-arrow-right {
	right: 0;
}

.mfp-arrow-right:after,
.mfp-arrow-right .mfp-a {
	border-left: 17px solid #FFF;
	margin-left: 39px;
}

.mfp-arrow-right:before,
.mfp-arrow-right .mfp-b {
	border-left: 27px solid #3F3F3F;
}

.mfp-iframe-holder {
	padding-top: 40px;
	padding-bottom: 40px;
}

.mfp-iframe-holder .mfp-content {
	line-height: 0;
	width: 100%;
	max-width: 900px;
}

.mfp-iframe-holder .mfp-close {
	top: -40px;
}

.mfp-iframe-scaler {
	width: 100%;
	height: 0;
	overflow: hidden;
	padding-top: 56.25%;
}

.mfp-iframe-scaler iframe {
	position: absolute;
	display: block;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
	background: #000;
}

/* Main image in popup */
img.mfp-img {
	width: auto;
	max-width: 100%;
	height: auto;
	display: block;
	line-height: 0;
	box-sizing: border-box;
	padding: 40px 0 40px;
	margin: 0 auto;
}

/* The shadow behind the image */
.mfp-figure {
	line-height: 0;
}

.mfp-figure:after {
	content: '';
	position: absolute;
	left: 0;
	top: 40px;
	bottom: 40px;
	display: block;
	right: 0;
	width: auto;
	height: auto;
	z-index: -1;
	box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
	background: #444;
}

.mfp-figure small {
	color: #BDBDBD;
	display: block;
	font-size: 12px;
	line-height: 14px;
}

.mfp-figure figure {
	margin: 0;
}

.mfp-bottom-bar {
	margin-top: -36px;
	position: absolute;
	top: 100%;
	left: 0;
	width: 100%;
	cursor: auto;
}

.mfp-title {
	text-align: left;
	line-height: 18px;
	color: #F3F3F3;
	word-wrap: break-word;
	padding-right: 36px;
}

.mfp-image-holder .mfp-content {
	max-width: 100%;
}

.mfp-gallery .mfp-image-holder .mfp-figure {
	cursor: pointer;
}
.div14{padding-top:10px;padding-bottom:10px;font-size:16px;line-height:1.4;text-align:center;}
.haken2 {
display:block;
list-style-type:none;
margin-top:-10px;
}
.haken2 li {
display:block;
padding-top:16px;
position:relative
}
.haken2 li:before {
color:#F79B26;
padding-top:16px;
content:"\f1b0";
font-family:FontAwesome;
left:0;
position:absolute;
top:0;
font-size:18px
}
.div15 {
font-size:18px;
margin-bottom: 15px;
margin-bottom: 15px;
line-height:1.7;
color:#232323;
text-align:center;
padding:10px 25px;
padding-top: 25px;
    background: #ffffff;
border: 0px solid #ffffff;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
box-shadow: 1px 2px 4px rgba(0,0,0,.2);
}
.fa-diamond:before {
content:"\f219"
}
.headline5 {font-size:40px}
.fa-fort-awesome:before {
content:"\f286"
}
.fa-heartbeat:before {
content:"\f21e"
}
.div151 {
font-size:18px;
line-height:1.7;
color:#232323;
text-align:center;
}
#kreis2{width:100px;height:100px;border-radius:250px;background-color:#ffffff; margin-left: auto;margin-right: auto;margin-bottom: 10px;}
#k_text1{text-align:center;margin:auto;font-size:18px;color:#232323;}
.fa-lightbulb-o:before {
	content: "\f0eb";
}
.wichtig2{font-size:64px;line-height:1.4;padding-bottom:5px;color: #f88d03}
#tabelle td:nth-child(odd){padding-left:5px;border:1px solid #ffffff;}#tabelle tr:nth-child(even),table#tabelle td:nth-child(odd),table#tabelle tr:nth-child(odd){background-color:#ececee;line-height:25px;border-bottom:7px solid #ffffff;font-size:14px;line-height:1.7;color:#7a7777;font-family:Open Sans;padding-bottom: 5px;padding-top: 5px}
button {
border-radius:0
}

button:focus {
outline:1px dotted;
outline:5px auto -webkit-focus-ring-color
}

button,input {
overflow:visible
}

button,select {
text-transform:none
}

button,html [type="button"],[type="reset"],[type="submit"] {
-webkit-appearance:button
}

button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner {
padding:0;
border-style:none
}

input[type="radio"],input[type="checkbox"] {
box-sizing:border-box;
padding:0
}

input[type="date"],input[type="time"],input[type="datetime-local"],input[type="month"] {
-webkit-appearance:listbox
}

textarea {
overflow:auto;
resize:vertical
}
table {
border-collapse:collapse
}

th {
text-align:inherit
}
input,
button,
select,
textarea {
	font-family: inherit;
	font-size: inherit;
	line-height: inherit;
}

@font-face {
font-family:"fl-36-slim-icons";
font-display: swap;
src:url(../fonts/36-slim-icons.eot);
src:url(../fonts/36-slim-icons.eot#iefix) format("embedded-opentype"),url(../fonts/36-slim-icons.woff) format("woff"),url(../fonts/36-slim-icons.ttf) format("truetype"),url(../fonts/36-slim-icons.svg) format("svg");
font-weight:400;
font-style:normal
}

.fl-36-slim-icons-ico,[class^="fl-36-slim-icons-"]:before,[class*=" fl-36-slim-icons-"]:before,[class^="fl-36-slim-icons-"]:after,[class*=" fl-36-slim-icons-"]:after {
font-family:"fl-36-slim-icons";
font-size:inherit;
font-weight:400;
font-style:normal
}

.fl-36-slim-icons-play90:before {
content:"\e019"
}


.page-content {
position:relative;
z-index:1
}

figure {
margin:0
}

img {
vertical-align:middle;
max-width:100%;
height:auto
}


.page .icon-xl {
width:60px;
height:60px;
font-size:60px;
line-height:60px
}

figure img {
width:100%;
height:auto;
max-width:none
}

.figure .caption {
padding:15px
}

.relative {
position:relative
}

.static {
position:static
}

.link-circle {
border-radius:50%
}

.link-circle .icon,.link-circle .icon:before {
position:static
}

.page .link-white,.page .link-white:active,.page .link-white:focus {
color:#fff
}
.fa-phone:before {
content:"\f095"
}
.fa-comments:before {
content:"\f086"
}
.fa-mail-forward:before,.fa-share:before {
content:"\f064"
}
.page .link-white:hover {
color:#000
}
.text2 {
font-size:16px;
line-height:1.7;
color:#7a7777
}
.schrift_sehrklein2{font-size:14px; line-height: 1.0;color:#7f7f7f}
.text4 {
font-size:26px;
line-height:1.7;
color:#fbfaf9;
font-weight:700
}


.col-xs-12,.col-sm1-12, {
position:relative;
min-height:1px
}
.col-xs-12 {
float:left
}
.col-xs-12 {
width:100%
}

.text-center {
text-align:center
}
.footergrau{background-color:#262626}
.footerp{font-size:21px;font-family:quicksand; font-weight: 700}
.footerp1{font-size:16px;color:#fbfaf9}
.footerp2{background:#1c1c1c; padding-top:25px; padding-bottom:25px;color:#ffffff;font-size:16px}
.rechtsmitte{text-align: right}
@media screen and (max-width: 50em) {
.footerp2, .rechtsmitte {
text-align: center
}
}
.footerp2 a:hover,.footerp2 a:link,.footerp2 a:visited{color:#ffffff;background-color:transparent}
.footerp2 a:hover{color: #ffffff; text-decoration: underline}
.textfooter {
font-size:14px;
line-height:1.4;
color:#c9c9c9
}
.quicksand{
font-family: 'Quicksand', sans-serif;
    color:#fbfaf9;
font-size: 20px}
.col-xs-1,.col-sm1-1,.col-md-1, .col-m2-1, ..col-m2-2, .col-m2-3, .col-m2-4, .col-m2-, .col-m2-6, .col-m2-7, .col-m2-8, .col-m2-9, .col-m2-10, .col-m2-11, .col-m2-12, .col-lg-1,.col-xs-2,.col-sm1-2,.col-2,.col-lg-2,.col-xs-3,.col-sm1-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm1-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm1-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm1-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm1-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm1-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm1-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm1-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm1-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm1-12,.col-md-12,.col-lg-12 {
position:relative;
min-height:1px
}
.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12 {
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%
}
@media (min-width: 768px) {
.col-sm1-1,.col-sm1-2,.col-sm1-3,.col-sm1-4,.col-sm1-5,.col-sm1-6,.col-sm1-7,.col-sm1-8,.col-sm1-9,.col-sm1-10,.col-sm1-11,.col-sm1-12 {
float:left
}
.col-sm1-12 {
width:100%
}
.col-sm1-11 {
width:91.66666667%
}
.col-sm1-10 {
width:83.33333333%
}
.col-sm1-9 {
width:75%
}
.col-sm1-8 {
width:66.66666667%
}
.col-sm1-7 {
width:58.33333333%
}
.col-sm1-6 {
width:50%
}
.col-sm1-5 {
width:41.66666667%
}
.col-sm1-4 {
width:33.33333333%
}
.col-sm1-3 {
width:25%
}
.col-sm1-2 {
width:16.66666667%
}
.col-sm1-1 {
width:8.33333333%
}
}
.section-60 {
padding-top:60px;
padding-bottom:60px
}

html .button-white-outline,html .button-white-outline:active,html .button-white-outline.active,html .button-white-outline:active:focus,html .button-white-outline.active:focus,html .button-white-outline:focus:active,html .button-white-outline:focus {
color:#fff;
background-color:transparent;
border-color:#fff
}

.open > html .button-white-outline.dropdown-toggle,html .button-white-outline:hover {
color:#414141;
background-color:#fff;
border-color:#fff
}

html .button-white-outline.disabled,html .button-white-outline[disabled],fieldset[disabled] html .button-white-outline {
opacity:.5
}

html .button-white-outline .badge {
color:transparent;
background-color:#fff
}
.oben {
padding-top:10px
}

.links {
padding-left:10px
}

.bg-tuatara {
background:#272725
}




.linie2 {
border:none;
border-top:1px dashed #7f7f7f;
background-color:#333;
margin:5px auto;
margin-left:0;
width:90%
}
blockquote {
font:inherit;
padding:0;
margin:0;
border:0
}

blockquote q:before,blockquote q:after {
content:none
}

blockquote cite {
font-style:normal
}

.quote-vertical {
max-width:360px;
margin-left:auto;
margin-right:auto;
text-align:center
}

.quote-vertical q {
font-size:19px;
font-weight:300;
font-style:italic;
line-height:1.57895;
color:#fff
}

.quote-vertical cite {
display:block;
color:#fbfaf9;
font:700 14px/18px Hind,Helvetica,Arial,sans-serif
}

.quote-vertical .quote-image,.quote-vertical .quote-image > img {
border-radius:600px
}

.quote-vertical .quote-image > img {
width:auto
}

.quote-vertical * + cite {
margin-top:16px
}

.quote-vertical * + .caption {
margin-top:0
}

.quote-vertical * + .quote-text {
margin-top:25px
}

.quote-vertical * + .quote-meta {
margin-top:25px
}

.caption {
font-size:14px;
color:rgba(255,255,255,0.5)
}

.quote-vertical.quote-vertical-inverse cite {
color:#fff
}

.quote-review cite {
font:700 14px/18px Exo,"Times New Roman",Times,serif;
text-transform:uppercase;
letter-spacing:-.025em;
color:#000
}



.link-circle {
border-radius:50%
}

.link-circle .icon,.link-circle .icon:before {
position:static
}

.page .link-white,.page .link-white:active,.page .link-white:focus {
color:#fff
}

.page .link-white:hover {
color:#000
}




.parallax-content {
position:relative;
z-index:1
}

.parallax-container {
position:relative;
overflow:hidden;
background-position:center center;
background-size:cover
}

.material-parallax {
position:absolute;
top:0;
left:-1px;
right:-1px;
bottom:0;
z-index:0;
background-position:center center
}

.ipad .parallax-container,.iphone .parallax-container {
background-attachment:scroll!important
}

.material-parallax img {
display:none;
position:absolute;
left:50%;
bottom:0;
min-width:101%;
min-height:101%;
max-width:none;
-webkit-transform:translate3d(-50%,0,0);
transform:translate3d(-50%,0,0)
}


.hintergrund {
background-image:url(https://www.christine-schramm.de/images/bg-image-6.jpg)
}

cite {
color:#fbfaf9
}

.parallax-content {
position:relative;
z-index:1
}

.parallax-container {
position:relative;
overflow:hidden;
background-position:center center;
background-size:cover
}

.material-parallax {
position:absolute;
top:0;
left:-1px;
right:-1px;
bottom:0;
z-index:0;
background-position:center center
}

.ipad .parallax-container,.iphone .parallax-container {
background-attachment:scroll!important
}

@media print {
*,::before,::after {
text-shadow:none!important;
box-shadow:none!important
}
}

*,::before,::after {
box-sizing:border-box
}

/* ####################### FIXES ########################### */


.nd-card-outer {
	height: 100%;
	padding: 20px 0;
}

.nd-kundenbsp {
	padding: 15px 0;
}

#lz_overlay_preview, #lz_overlay_preview *, #lz_overlay_wm, #lz_overlay_wm svg, #lz_overlay_chat, #lz_overlay_chat * {
	font-family: 'Open Sans',arial,Helvetica,verdana,sans-serif !important;
}

.rd-navbar-toggle {
    position: absolute !important;
    z-index: 9999;
}

.rd-navbar-brand.brand {
    left: 0 !important;
}

.nd-brand {
    width: 100%;
    display: flex;
    justify-content: center;
}

.nd-div1_fix {
	height: 100%;
	margin: 0;
}

.fragen{font-weight:700;text-align:center;font-size:18px;background-color:#ececed;color:#000;padding:10px 3px;margin-top: 100px;}
.div6 {color:#232323;border:1px solid #ececee;line-height:1.6;font-size:16px;padding: 17px}
.divul{padding:4px;font-size:14px;line-height:1.5;text-align:center;border:1px solid #ececee;font-weight:700;background-color:#acd2ad;color:#161414;margin-left:0px}
.div7{padding:10px;color:#232323;font-size:14px;line-height:1.6;border:1px solid #ececee;text-align:center}
.schrift_sehrklein1 {
font-size:14px;
line-height:1;
color:#232323
}
.dival {padding:4px;font-size:14px;line-height:1.5;text-align:center;border:1px solid #ececee;font-weight:700;background-color:#c5c9fb;color:#161414;}
.divrv{font-size:14px;line-height:1.5;border:1px solid #ececee;text-align:center;background-color:#9b95e8;padding:4px;font-weight:700;color:#161414;}
.linie3{background-color:#fff;width:60%;border:none;border-top:1px solid #9a8f8f;margin:10px auto}

.fa-check:before {
	content: "\f00c";
}
.fa-times:before {
	content: "\f00d";
}
.gruen{color:#128122}
.rot{color:#f11313}
.div61 {color:#232323;border:1px solid #ececee;line-height:1.6;font-size:14px;padding: 17px}
ul.vergleich{margin-top: 10px;margin-left:25px; list-style:disc; margin-bottom: 10px }
li.vergleich{padding-top:10px;font-size:14px}
.text_dunkel{color:#232323}
a[href^="tel3"]:link,
a[href^="tel3"]:visited, 
a[href^="tel3"]:hover {

    text-decoration:    none;

    color: #232323;
}
.fett {
font-weight:700
}
.links_dunkel a:hover,.links_dunkel a:link,.links_dunkel a:visited{color:#232323;background-color:transparent}
.links_dunkel a:hover{color:#232323;text-decoration: underline}
.toggleBox6{position:relative}
.toggleBox6 input{position:absolute;left:-99999px}
.toggleBox6 label{display:block;background:#acd2ad;color:#161414;text-align:left;cursor:pointer;padding:8px;font-size:16px;font-family:'Raleway',sans-serif;font-weight: 700;border:1px solid #ececee}
.toggleBox6 input:not(:checked) ~ div{opacity:0;height:0}
.toggleBox6 input:checked ~ div{opacity:1;padding:.8em;-webkit-transition:opacity 1s ease-in-out;-moz-transition:opacity 1s ease-in-out;-ms-transition:opacity 1s ease-in-out;-o-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out}
.toggleBox6 input:not(:checked) ~ .close,.toggleBox6 input:checked ~ .open{display:none}
.fa-angle-down:before {
	content: "\f107";
}
.fa-angle-up:before {
	content: "\f106";
}
.toggleBox7{position:relative}
.toggleBox7 input{position:absolute;left:-99999px}
.toggleBox7 label{display:block;background:#c5c9fb;color:#161414;text-align:left;cursor:pointer;padding:8px;font-size:16px;font-family:'Raleway',sans-serif;font-weight: 700;border:1px solid #ececee}
.toggleBox7 input:not(:checked) ~ div{opacity:0;height:0}
.toggleBox7 input:checked ~ div{opacity:1;padding:.8em;-webkit-transition:opacity 1s ease-in-out;-moz-transition:opacity 1s ease-in-out;-ms-transition:opacity 1s ease-in-out;-o-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out}
.toggleBox7 input:not(:checked) ~ .close,.toggleBox7 input:checked ~ .open{display:none}
.toggleBox8{position:relative}
.toggleBox8 input{position:absolute;left:-99999px}
.toggleBox8 label{display:block;background:#9b95e8;color:#161414;text-align:left;cursor:pointer;padding:8px;font-size:16px;font-family:'Raleway',sans-serif;font-weight: 700;border:1px solid #ececee}
.toggleBox8 input:not(:checked) ~ div{opacity:0;height:0}
.toggleBox8 input:checked ~ div{opacity:1;padding:.8em;-webkit-transition:opacity 1s ease-in-out;-moz-transition:opacity 1s ease-in-out;-ms-transition:opacity 1s ease-in-out;-o-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out}
.toggleBox8 input:not(:checked) ~ .close,.toggleBox8 input:checked ~ .open{display:none}
.umrandung{border:1px solid #ececee}
.div52{border:1px solid #ececee}
a[href^="tel1"]:link,
a[href^="tel1"]:visited, 
a[href^="tel1"]:hover {text-decoration: none; color: #7a7777;}
.div3{margin-left:auto;margin-right:auto;font-size:20px;text-align:center;line-height: 2.0;background: #ffffff; padding-bottom: 15px;font-family: 'Quicksand', sans-serif;}
.box-counter {
text-align:center
}

.box-counter .box-header {
font-weight:400
}

.box-counter * + .box-header {
margin-top:10px
}

.box-counter figure {
display:-ms-inline-flexbox;
display:inline-flex;
min-height:60px;
-ms-flex-pack:center;
justify-content:center;
-ms-flex-align:center;
align-items:center
}

.box-counter figure > img {
width:auto
}

.box-counter * + .counter {
margin-top:15px
}

@media (min-width: 768px) and (max-width: 1199px) {
.box-counter .box-header {
font-size:15px
}
}

.box-counter-inverse .box-header {
color:rgba(255,255,255,0.2)
}

.box-counter-inverse .counter {
color:#dedede
}

.box-counter-inverse-lighter .box-header {
color:rgba(255,255,255,0.35)
}

.box-counter-inverse-lighter .counter {
color:#dedede
}

.box-counter-white .box-header,.box-counter-white .counter {
color:#fff
}
.text-large {
font:700 38px/42px Exo,"Times New Roman",Times,serif
}

@media (min-width: 992px) {
.text-large {
font-size:48px
}
}
.section-lg-100 {
padding-top:100px;
padding-bottom:100px
}
.hoeher{margin-top: -70px;color:#161414; background:rgba(255,255,255,0.8); padding: 5px; font-size: 15px;border-top-right-radius:5px;border-bottom-right-radius:5px;line-height: 1.2}
.fragen21{font-weight:700;text-align:left;font-size:16px;background-color:#edeceb;color:#000;height: 100%; padding-top:25px;padding-bottom:25px}
.fragen3{font-weight:700;text-align:center;font-size:18px;background-color:#c7f9e2;color:#000;padding:10px 3px;border:1px solid #ececee}
.fragen4{font-weight:700;text-align:center;font-size:18px;background-color:#ffd29e;color:#000;padding:10px 3px;border:1px solid #ececee}
.fragen5{font-weight:700;text-align:center;font-size:18px;background-color:#f6c9e4;color:#000;padding:10px 3px;border:1px solid #ececee}
.fragen2{font-weight:700;text-align:left;font-size:16px;color:#000;height: 100%; padding-top:35px;padding-bottom:35px;padding-left: 15px}
.fragen6{text-align:center;font-size:16px;color:#232323;padding:10px;padding-top: 35px;padding-bottom: 35px}
.links_rot a:hover,.links_rot a:link,.links_rot a:visited {
color:#ef0081;
background-color:transparent
}
.links_rot a:hover {
text-decoration:underline
}
@media screen and (max-width: 50em)
{.fragen3, .fragen4, .fragen5 {font-size: 16px}
.fragen6 {font-size: 14px}
}
@media screen and (max-width: 50em) {
.fragen6, .fragen9{
padding-top:20px;padding-bottom:20px
}
}
.linie42{background-color:#fff;width:100%;border:none;border-top:2px solid rgba(246,133,0,0.5);margin:0 auto;}
@media screen and (max-width: 50em)
{.fragen8, .fragen7, .fragen2, {text-align: center}
}
@media screen and (max-width: 50em) {
.fragen2 {
padding-top:20px;padding-bottom:20px;text-align: center;background-color:#ececed
}
}

@media screen and (max-width: 50em) {
.fragen21 {
background-color:#ffffff;
padding:0px;
height: auto
}
}
.hgrau1{background-color:#efefef}
@media screen and (max-width: 50em) {
.hgrau1 {
background-color:#ffffff;
}
}
.button7 {
    display: block;
	width: 70%;
	font-family: 'Quicksand', sans-serif;
	font-size: 16px;
	font-weight: 700;
	border-radius:10px;
	line-height: 1.7;
	padding: 6px;
	border: 2px solid;
	letter-spacing: .04em;
    cursor: pointer;
	text-align: center;
    margin-left: auto;
    margin-right: auto
}
@media screen and (max-width: 50em) {
.button7 {
width: 100%;
    padding: 1px;
    font-size: 12px;
border: 0px solid;
}
}
.fragen61{text-align:left;font-size:16px;color:#232323;padding:10px;padding-top: 35px;padding-bottom: 35px}
ul.vergleich1{margin-top: 8px; margin-left: 20px; padding-right: 5px;list-style:disc}
li.vergleich1{padding-top:5px;padding-right: 2px;font-size:14px; line-height: 1.5;color:#7a7777}
@media screen and (max-width: 50em) {
li.vergleich1, .fragen9 {
font-size: 12px;}}
.fragen9{text-align:left;font-size:14px;line-height:1.6;color:#7a7777;padding:10px;padding-top: 35px;padding-bottom: 35px}