/*!
 * Mobirise v4 theme (https://mobirise.com/)
 * Copyright 2017 Mobirise
 */
section {
  background-color: #eeeeee;
}

.form-control:focus {
  box-shadow: none;
}

:focus {
  outline: none;
}

body {
  font-style: normal;
  line-height: 1.5;
}

section,
.container,
.container-fluid {
  position: relative;
  word-wrap: break-word;
}

a.mbr-iconfont:hover {
  text-decoration: none;
}

.article .lead p,
.article .lead ul,
.article .lead ol,
.article .lead pre,
.article .lead blockquote {
  margin-bottom: 0;
}

ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

a {
  font-style: normal;
  font-weight: 400;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
}

figure {
  margin-bottom: 0;
}

body {
  color: #232323;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

.mbr-section-title {
  font-style: normal;
  line-height: 1.2;
}

.mbr-section-subtitle {
  line-height: 1.3;
}

.mbr-text {
  font-style: normal;
  line-height: 1.6;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
  transition-delay: 9999s;
  transition-property: background-color, color;
}

textarea[type='hidden'] {
  display: none;
}

body {
  position: relative;
}

section {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

section .mbr-background-video,
section .mbr-background-video-preview {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}

.hidden {
  visibility: hidden;
}

.mbr-z-index20 {
  z-index: 20;
}

/*! Base colors */
.mbr-white {
  color: #ffffff;
}

.mbr-black {
  color: #000000;
}

.mbr-bg-white {
  background-color: #ffffff;
}

.mbr-bg-black {
  background-color: #000000;
}

/*! Text-aligns */
.align-left {
  text-align: left;
}

.align-center {
  text-align: center;
}

.align-right {
  text-align: right;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: center;
  }
}

/*! Font-weight  */
.mbr-light {
  font-weight: 300;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

/*! Media  */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.media-content {
  flex-basis: 100%;
}

.media-container-row {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: start;
}

.media-container-row .media-size-item {
  width: 400px;
}

.media-container-column {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: stretch;
}

.media-container-column > * {
  width: 100%;
}

@media (min-width: 992px) {
  .media-container-row {
    flex-wrap: nowrap;
  }
}

figure {
  overflow: hidden;
}

figure[mbr-media-size] {
  transition: width 0.1s;
}

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

.card {
  background-color: transparent;
  border: none;
}

.card-box {
  width: 100%;
}

.card-img {
  text-align: center;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}

.media {
  max-width: 100%;
  margin: 0 auto;
}

.mbr-figure {
  -ms-grid-row-align: center;
  align-self: center;
}

.media-container > div {
  max-width: 100%;
}

.mbr-figure img,
.card-img img {
  width: 100%;
}

@media (max-width: 991px) {
  .media-size-item {
    width: auto !important;
  }
  .media {
    width: auto;
  }
  .mbr-figure {
    width: 100% !important;
  }
}

/*! Buttons */
.btn {
  font-weight: 500;
  border-width: 2px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.mbr-section-btn {
  margin-left: -0.25rem;
  margin-right: -0.25rem;
  font-size: 0;
}

nav .mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
}

.btn-form {
  border-radius: 0;
}

.btn-form:hover {
  cursor: pointer;
}

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 0.8rem;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

[type='submit'] {
  -webkit-appearance: none;
}

/*! Full-screen */
.mbr-fullscreen .mbr-overlay {
  min-height: 100vh;
}

.mbr-fullscreen {
  display: flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  align-items: center;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: .5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}

/* Form */
blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

.form-control {
  background-color: #f5f5f5;
  box-shadow: none;
  color: #565656;
  line-height: 1.43;
  min-height: 3.5em;
  padding: 1.07em .5em;
}

.form-control, .form-control:focus {
  border: 1px solid #e8e8e8;
}

.form-active .form-control:invalid {
  border-color: red;
}

.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: .357em;
  padding: 0;
}

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.alert.alert-form::after {
  background-color: inherit;
  bottom: -7px;
  content: "";
  display: block;
  height: 14px;
  left: 50%;
  margin-left: -7px;
  position: absolute;
  transform: rotate(45deg);
  width: 14px;
  -webkit-transform: rotate(45deg);
}

.form-asterisk {
  font-family: initial;
  position: absolute;
  top: -2px;
  font-weight: normal;
}

/*! Scroll to top arrow */
#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

.mbr-arrow-up {
  bottom: 25px;
   left: calc(50% - 20px);
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 40px;
  width: 40px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
  text-align: center;
}

.mbr-arrow-up a:hover {
  background-color: rgba(0, 0, 0, 0.4);
}

.mbr-arrow-up a i {
  line-height: 60px;
}

.mbr-arrow-up-icon {
  display: block;
  color: #fff;
}

.mbr-arrow-up-icon::before {
  content: '\203a';
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
}

/*! Arrow Down */
.mbr-arrow {
  position: absolute;
  bottom: 45px;
  left: 50%;
  width: 60px;
  height: 60px;
  cursor: pointer;
  background-color: rgba(80, 80, 80, 0.5);
  border-radius: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.mbr-arrow > a {
  display: inline-block;
  text-decoration: none;
  outline-style: none;
  -webkit-animation: arrowdown 1.7s ease-in-out infinite;
  animation: arrowdown 1.7s ease-in-out infinite;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*Gradients animation*/
@keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

@-webkit-keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

.bg-gradient {
  background-size: 200% 200%;
  animation: gradient-animation 5s infinite alternate;
  -webkit-animation: gradient-animation 5s infinite alternate;
}

.menu .navbar-brand {
  display: -webkit-flex;
}

.menu .navbar-brand span {
  display: flex;
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}

@media (min-width: 768px) and (max-width: 1023px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (max-width: 1023px) {
  .menu .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .navbar-collapse.show {
    overflow: auto;
  }
}

@media (min-width: 1024px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
  .menu .collapsed .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .collapsed .navbar-collapse.show {
    overflow: auto;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    max-height: 80vh;
  }
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

.navbar {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  -webkit-align-items: center;
  -webkit-justify-content: space-between;
}

.navbar-collapse {
  -webkit-flex-basis: 100%;
  -webkit-flex-grow: 1;
  -webkit-align-items: center;
}

.nav-dropdown .link {
  padding: 0.667em 1.667em !important;
  margin: 0 !important;
}

.nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.row {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.justify-content-center {
  -webkit-justify-content: center;
}

.form-inline {
  display: -webkit-flex;
  -webkit-align-items: center;
}

.card-wrapper {
  -webkit-flex: 1;
}

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

.carousel-controls {
  display: -webkit-flex;
}

.media {
  display: -webkit-flex;
}

.form-group:focus {
  outline: none;
}

.jq-selectbox__select {
  padding: 1.07em 0.5em;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

.jq-selectbox__trigger-arrow {
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.jq-selectbox li {
  padding: 1.07em 0.5em;
}

input[type='range'] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.modal-dialog,
.modal-content {
  height: 100%;
}

.modal-dialog .carousel-inner {
  height: calc(100vh - 1.75rem);
}

@media (max-width: 575px) {
  .modal-dialog .carousel-inner {
    height: calc(100vh - 1rem);
  }
}

.carousel-item {
  text-align: center;
}

.carousel-item img {
  margin: auto;
}

.navbar-toggler {
  align-self: flex-start;
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.navbar-toggler:focus,
.navbar-toggler:hover {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: '';
  background: no-repeat center center;
  background-size: 100% 100%;
}

.navbar-toggler-left {
  position: absolute;
  left: 1rem;
}

.navbar-toggler-right {
  position: absolute;
  right: 1rem;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1023px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1024px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.card-img {
  width: auto;
}

.menu .navbar.collapsed:not(.beta-menu) {
  flex-direction: column;
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: flex;
}

.note-air-layout .dropup .dropdown-menu,
.note-air-layout .navbar-fixed-bottom .dropdown .dropdown-menu {
  bottom: initial !important;
}

html,
body {
  height: auto;
  min-height: 100vh;
}

.dropup .dropdown-toggle::after {
  display: none;
}
body {
  font-family: 'Questrial', sans-serif;
}
.display-1 {
  font-family: 'Questrial', sans-serif;
  font-size: 2rem;
  font-display: swap;
}
.display-1 > .mbr-iconfont {
  font-size: 3.2rem;
}
.display-2 {
  font-family: 'Questrial', sans-serif;
  font-size: 1.4rem;
  font-display: swap;
}
.display-2 > .mbr-iconfont {
  font-size: 2.24rem;
}
.display-4 {
  font-family: 'Questrial', sans-serif;
  font-size: 0.95rem;
  font-display: swap;
}
.display-4 > .mbr-iconfont {
  font-size: 1.52rem;
}
.display-5 {
  font-family: 'Questrial', sans-serif;
  font-size: 1rem;
  font-display: swap;
}
.display-5 > .mbr-iconfont {
  font-size: 1.6rem;
}
.display-7 {
  font-family: 'Questrial', sans-serif;
  font-size: 1.1rem;
  font-display: swap;
}
.display-7 > .mbr-iconfont {
  font-size: 1.76rem;
}
/* ---- Fluid typography for mobile devices ---- */
/* 1.4 - font scale ratio ( bootstrap == 1.42857 ) */
/* 100vw - current viewport width */
/* (48 - 20)  48 == 48rem == 768px, 20 == 20rem == 320px(minimal supported viewport) */
/* 0.65 - min scale variable, may vary */
@media (max-width: 768px) {
  .display-1 {
    font-size: 1.6rem;
    font-size: calc( 1.35rem + (2 - 1.35) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.35rem + (2 - 1.35) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 1.12rem;
    font-size: calc( 1.14rem + (1.4 - 1.14) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.14rem + (1.4 - 1.14) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.76rem;
    font-size: calc( 0.9824999999999999rem + (0.95 - 0.9824999999999999) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (0.9824999999999999rem + (0.95 - 0.9824999999999999) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 0.8rem;
    font-size: calc( 1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20))));
  }
}
/* Buttons */
.btn {
  padding: 1rem 3rem;
  border-radius: 3px;
}
.btn-sm {
  padding: 0.6rem 1.5rem;
  border-radius: 3px;
}
.btn-md {
  padding: 1rem 3rem;
  border-radius: 3px;
}
.btn-lg {
  padding: 1.2rem 3.2rem;
  border-radius: 3px;
}
.bg-primary {
  background-color: #232323 !important;
}
.bg-success {
  background-color: #f7ed4a !important;
}
.bg-info {
  background-color: #82786e !important;
}
.bg-warning {
  background-color: #e60e89 !important;
}
.bg-danger {
  background-color: #efefef !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #232323 !important;
  border-color: #232323 !important;
  color: #ffffff !important;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #e60e89 !important;
  border-color: #e60e89 !important;
  color: #ffffff !important;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: #ffffff !important;
  background-color: #9e0a5e !important;
  border-color: #9e0a5e !important;
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #9e0a5e !important;
  border-color: #9e0a5e !important;
}
.btn-info,
.btn-info:active {
  background-color: #82786e !important;
  border-color: #82786e !important;
  color: #ffffff !important;
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.active {
  color: #ffffff !important;
  background-color: #59524b !important;
  border-color: #59524b !important;
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #59524b !important;
  border-color: #59524b !important;
}
.btn-success,
.btn-success:active {
  background-color: #f7ed4a !important;
  border-color: #f7ed4a !important;
  color: #3f3c03 !important;
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.active {
  color: #3f3c03 !important;
  background-color: #eadd0a !important;
  border-color: #eadd0a !important;
}
.btn-success.disabled,
.btn-success:disabled {
  color: #3f3c03 !important;
  background-color: #eadd0a !important;
  border-color: #eadd0a !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #e60e89 !important;
  border-color: #e60e89 !important;
  color: #ffffff !important;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: #ffffff !important;
  background-color: #9e0a5e !important;
  border-color: #9e0a5e !important;
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #ffffff !important;
  background-color: #9e0a5e !important;
  border-color: #9e0a5e !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #efefef !important;
  border-color: #efefef !important;
  color: #707070 !important;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
  color: #707070 !important;
  background-color: #c9c9c9 !important;
  border-color: #c9c9c9 !important;
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #707070 !important;
  background-color: #c9c9c9 !important;
  border-color: #c9c9c9 !important;
}
.btn-white {
  color: #333333 !important;
}
.btn-white,
.btn-white:active {
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  color: #808080 !important;
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus,
.btn-white.active {
  color: #808080 !important;
  background-color: #d9d9d9 !important;
  border-color: #d9d9d9 !important;
}
.btn-white.disabled,
.btn-white:disabled {
  color: #808080 !important;
  background-color: #d9d9d9 !important;
  border-color: #d9d9d9 !important;
}
.btn-black,
.btn-black:active {
  background-color: #333333 !important;
  border-color: #333333 !important;
  color: #ffffff !important;
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus,
.btn-black.active {
  color: #ffffff !important;
  background-color: #0d0d0d !important;
  border-color: #0d0d0d !important;
}
.btn-black.disabled,
.btn-black:disabled {
  color: #ffffff !important;
  background-color: #0d0d0d !important;
  border-color: #0d0d0d !important;
}
.btn-primary-outline,
.btn-primary-outline:active {
  background: none;
  border-color: #000000;
  color: #000000;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #ffffff;
  background-color: #232323;
  border-color: #232323;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #232323 !important;
  border-color: #232323 !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background: none;
  border-color: #860850;
  color: #860850;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #ffffff;
  background-color: #e60e89;
  border-color: #e60e89;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #e60e89 !important;
  border-color: #e60e89 !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background: none;
  border-color: #4b453f;
  color: #4b453f;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #ffffff;
  background-color: #82786e;
  border-color: #82786e;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #82786e !important;
  border-color: #82786e !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background: none;
  border-color: #d2c609;
  color: #d2c609;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #3f3c03;
  background-color: #f7ed4a;
  border-color: #f7ed4a;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #3f3c03 !important;
  background-color: #f7ed4a !important;
  border-color: #f7ed4a !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background: none;
  border-color: #860850;
  color: #860850;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #ffffff;
  background-color: #e60e89;
  border-color: #e60e89;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #ffffff !important;
  background-color: #e60e89 !important;
  border-color: #e60e89 !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background: none;
  border-color: #bcbcbc;
  color: #bcbcbc;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #707070;
  background-color: #efefef;
  border-color: #efefef;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #707070 !important;
  background-color: #efefef !important;
  border-color: #efefef !important;
}
.btn-black-outline,
.btn-black-outline:active {
  background: none;
  border-color: #000000;
  color: #000000;
}
.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus,
.btn-black-outline.active {
  color: #ffffff;
  background-color: #333333;
  border-color: #333333;
}
.btn-black-outline.disabled,
.btn-black-outline:disabled {
  color: #ffffff !important;
  background-color: #333333 !important;
  border-color: #333333 !important;
}
.btn-white-outline,
.btn-white-outline:active,
.btn-white-outline.active {
  background: none;
  border-color: #ffffff;
  color: #ffffff;
}
.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline.focus {
  color: #333333;
  background-color: #ffffff;
  border-color: #ffffff;
}
.text-primary {
  color: #232323 !important;
}
.text-secondary {
  color: #e60e89 !important;
}
.text-success {
  color: #f7ed4a !important;
}
.text-info {
  color: #82786e !important;
}
.text-warning {
  color: #e60e89 !important;
}
.text-danger {
  color: #efefef !important;
}
.text-white {
  color: #ffffff !important;
}
.text-black {
  color: #000000 !important;
}
a.text-primary:hover,
a.text-primary:focus {
  color: #000000 !important;
}
a.text-secondary:hover,
a.text-secondary:focus {
  color: #860850 !important;
}
a.text-success:hover,
a.text-success:focus {
  color: #d2c609 !important;
}
a.text-info:hover,
a.text-info:focus {
  color: #4b453f !important;
}
a.text-warning:hover,
a.text-warning:focus {
  color: #860850 !important;
}
a.text-danger:hover,
a.text-danger:focus {
  color: #bcbcbc !important;
}
a.text-white:hover,
a.text-white:focus {
  color: #b3b3b3 !important;
}
a.text-black:hover,
a.text-black:focus {
  color: #4d4d4d !important;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #82786e;
}
.alert-warning {
  background-color: #e60e89;
}
.alert-danger {
  background-color: #efefef;
}
.mbr-section-btn a.btn:not(.btn-form):hover,
.mbr-section-btn a.btn:not(.btn-form):focus {
  box-shadow: none !important;
}
.mbr-gallery-filter li.active .btn {
  background-color: #232323;
  border-color: #232323;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
a,
a:hover {
  color: #232323;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #d5d5d5;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #beb8b2;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #fbc5e4;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #ffffff;
}
/* Scroll to top button*/
.scrollToTop_wraper {
  display: none;
}
.form-control {
  font-family: 'Questrial', sans-serif;
  font-size: 1.1rem;
  font-display: swap;
}
.form-control > .mbr-iconfont {
  font-size: 1.76rem;
}
blockquote {
  border-color: #232323;
}
/* Forms */
.mbr-form .btn {
  margin: .4rem 0;
}
@media (max-width: 767px) {
  .btn {
    font-size: .75rem !important;
  }
  .btn .mbr-iconfont {
    font-size: 1rem !important;
  }
}
/* Footer */
.mbr-footer-content li::before,
.mbr-footer .mbr-contacts li::before {
  background: #232323;
}
.mbr-footer-content li a:hover,
.mbr-footer .mbr-contacts li a:hover {
  color: #232323;
}
/* Headers*/
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .card-wrapper {
    flex: auto !important;
  }
}
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #232323;
  color: #ffffff;
}
.jq-selectbox .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:after,
.jq-number__spin.plus:after {
  transition: 0.4s;
  border-top-color: currentColor;
  border-bottom-color: currentColor;
}
.jq-selectbox:hover .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:hover:after,
.jq-number__spin.plus:hover:after {
  border-top-color: #232323;
  border-bottom-color: #232323;
}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_current {
  color: #ffffff !important;
  background-color: #232323 !important;
  box-shadow: none !important;
}
.xdsoft_datetimepicker .xdsoft_calendar td:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:hover {
  color: #ffffff !important;
  background: #e60e89 !important;
  box-shadow: none !important;
}
.lazy-bg {
  background-image: none !important;
}
.lazy-placeholder:not(section),
.lazy-none {
  display: block;
  position: relative;
  padding-bottom: 56.25%;
}
iframe.lazy-placeholder,
.lazy-placeholder:after {
  content: '';
  position: absolute;
  width: 100px;
  height: 100px;
  background: transparent no-repeat center;
  background-size: contain;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='32' height='32' viewBox='0 0 64 64' xmlns='http://www.w3.org/2000/svg' stroke='%23232323' %3e%3cg fill='none' fill-rule='evenodd'%3e%3cg transform='translate(16 16)' stroke-width='2'%3e%3ccircle stroke-opacity='.5' cx='16' cy='16' r='16'/%3e%3cpath d='M32 16c0-9.94-8.06-16-16-16'%3e%3canimateTransform attributeName='transform' type='rotate' from='0 16 16' to='360 16 16' dur='1s' repeatCount='indefinite'/%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
}
section.lazy-placeholder:after {
  opacity: 0.3;
}
.cid-sPiOR5R57I {
  padding-top: 15px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/grau-verlauf1.jpg");
}
.cid-sPiOR5R57I H2 {
  text-align: center;
  color: #ffffff;
}
.cid-sPiOR5R57I .dentaura-tab {
  min-height: 59px !important;
  padding: 0.3rem 0.3rem !important;
  margin: 0px !important;
}
.cid-sPiOR5R57I .btn {
  margin: 0px !important;
  padding: 1rem 0.5rem;
  width: 100%;
  height: 100%;
  border-radius: 3px !important;
}
@media (max-width: 991px) {
  .cid-sPiOR5R57I .mbr-figure1 {
    padding-bottom: 3rem;
  }
}
.cid-sPiOR5R57I .media-container-row1 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sPiOR5R57I .mbr-figure1 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-sPiOR5R57I .media-container-row2 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sPiOR5R57I .mbr-figure2 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-sPiOR5R57I .media-container-row3 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sPiOR5R57I .mbr-figure3 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-sPiOR5R57I .media-container-row4 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sPiOR5R57I .mbr-figure4 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (min-width: 992px) {
  .cid-sPiOR5R57I .mbr-figure5 {
    padding-right: 4rem;
  }
}
@media (min-width: 992px) {
  .cid-sPiOR5R57I .mbr-figure6 {
    padding-right: 4rem;
  }
}
.cid-sPiOR5R57I H3 {
  color: #000000;
}
.cid-sPiOR5R57I H4 {
  color: #000000;
}
.cid-sPiOR5R57I .divsBg {
  background-color: #faf7f9;
  margin: 0px !important;
  padding: 1rem 2.5rem 2.5rem 2.5rem !important;
}
.cid-sPiOR5R57I ul.dentaura-lister {
  margin: 0;
  list-style: none;
  padding-left: 1rem;
}
.cid-sPiOR5R57I ul.dentaura-lister li {
  margin-bottom: 1rem;
  position: relative;
  list-style: none;
  padding-left: 1rem;
  border-bottom: 1px solid #efefef;
}
.cid-sPiOR5R57I ul.dentaura-lister li:before {
  position: absolute;
  left: -20px;
  content: "➤";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #e50e87;
  width: 25px;
  height: 25px;
}
.cid-sPiOR5R57I .card {
  margin: 0rem 0.3rem !important;
  border-radius: 3px !important;
  padding: 0px !important;
}
.cid-sPiOR5R57I .btn1 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sPiOR5R57I .btn1:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sPiOR5R57I .btn2 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sPiOR5R57I .btn2:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sPiOR5R57I .btn3 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sPiOR5R57I .btn3:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sPiOR5R57I .btn4 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sPiOR5R57I .btn4:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sPiOR5R57I .btn5 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sPiOR5R57I .btn5:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sPiOR5R57I .btn6 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sPiOR5R57I .btn6:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sPiOR5R57I .butcover {
  height: 40px;
  width: 100%;
}
.cid-sPiOR5R57I .butcoverin {
  height: 40px;
  width: 40px;
  padding-bottom: 3rem;
  margin-left: auto;
  margin-right: 0;
}
.cid-sPiOR5R57I .butcoverin a {
  color: #232323;
  font-size: 1.5rem !important;
  font-weight: 400 !important;
}
.cid-sPiOR5R57I .dentaura-panel {
  margin: 5px 0px 0px 0px!important;
  padding: 0px !important;
}
.cid-sPiOR5R57I .btn:focus,
.cid-sPiOR5R57I .btn:active {
  outline: none !important;
  box-shadow: none !important;
}
.cid-sP46D4ejgL {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sP46D4ejgL h3 {
  text-align: center;
  font-weight: 300;
}
.cid-sP46D4ejgL .wrap {
  width: 150px;
  height: 150px;
  margin: 0 auto;
}
.cid-sP46D4ejgL .mbr-section-subtitle {
  color: #462797;
  text-align: left;
}
.cid-sP46D4ejgL .card {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  word-wrap: break-word;
}
.cid-sP46D4ejgL ellipse {
  stroke: rgba(206, 206, 206, 0.4);
}
.cid-sP46D4ejgL path {
  stroke: #149dcc;
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-sP46D4ejgL .card {
    -webkit-flex-basis: 33%;
    flex-basis: 33%;
  }
}
.cid-sOSeDT6OIS {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-sOSeDT6OIS .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sOSeDT6OIS .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sOSeDT6OIS .mbr-text {
    text-align: left;
  }
}
.cid-sOSeDT6OIS H1 {
  text-align: left;
  color: #ff0095;
}
.cid-sOSeDT6OIS .mbr-text,
.cid-sOSeDT6OIS .mbr-section-btn {
  color: #465052;
}
.cid-sOSeDT6OIS H3 {
  color: #465052;
  text-align: left;
}
.cid-sOSeDT6OIS .btn {
  font-weight: 500;
  border-width: 1px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  display: -webkit-inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  padding: 0.55rem 2rem;
  border-radius: 3px;
}
.cid-sPj9s3ufMo {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sPj9s3ufMo h3 {
  text-align: center;
  font-weight: 300;
}
.cid-sPj9s3ufMo .wrap {
  width: 150px;
  height: 150px;
  margin: 0 auto;
}
.cid-sPj9s3ufMo .mbr-section-subtitle {
  color: #ff0095;
  text-align: left;
}
.cid-sPj9s3ufMo .card {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  word-wrap: break-word;
}
.cid-sPj9s3ufMo ellipse {
  stroke: rgba(206, 206, 206, 0.4);
}
.cid-sPj9s3ufMo path {
  stroke: #149dcc;
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-sPj9s3ufMo .card {
    -webkit-flex-basis: 33%;
    flex-basis: 33%;
  }
}
.cid-sOVB2tq3NU {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sOVB2tq3NU .card {
  align-self: stretch;
  border-radius: 10px;
}
.cid-sOVB2tq3NU .card-box {
  height: 100%;
  background-color: #ffffff;
  padding: 2rem;
  border-radius: 10px;
}
.cid-sOVB2tq3NU h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  font-size: 1.2rem !important;
}
.cid-sOVB2tq3NU p {
  color: #767676;
  text-align: left;
}
.cid-sOVB2tq3NU .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 20px 0px rgba(230, 14, 137, 0.1);
  transition: box-shadow 0.3s;
  border-radius: 10px;
}
.cid-sOVB2tq3NU .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.2);
  transition: box-shadow 0.3s;
}
.cid-sOVB2tq3NU .cardimg {
  width: 100%;
  max-width: 50px;
  border-radius: 0%;
  margin-bottom: 0px;
}
.cid-sOVB2tq3NU .card-title {
  color: #4f4943;
}
.cid-sOVB2tq3NU ul.dentaura-lister {
  margin: 0;
  list-style: none;
  padding-left: 1rem;
}
.cid-sOVB2tq3NU ul.dentaura-lister li {
  margin-bottom: 0.5rem;
  position: relative;
  list-style: none;
  padding-left: 1rem;
  border-bottom: 1px solid #efefef;
  font-size: 0.5rem !important;
}
.cid-sOVB2tq3NU ul.dentaura-lister li:before {
  position: absolute;
  left: -20px;
  top: -5px;
  content: "➤";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #767676;
  width: 25px;
  height: 25px;
}
.cid-sOVB2tq3NU li a {
  color: #ff3366 !important;
}
.cid-sOVB2tq3NU li a:hover {
  color: #767676 !important;
}
.cid-sOVB2tq3NU hr.top-hr {
  border-top: 1px solid #ff3366;
  width: 100%;
  margin: 0px 0px 1px 0px;
  padding: 0px;
}
.cid-sOVB2tq3NU P {
  color: #232323;
}
.cid-sOVB2tq3NU .mbr-text {
  font-size: 1rem !important;
}
.cid-sOVB2tq3NU .mbr-list {
  color: #232323;
}
.cid-sOXuLeQyri {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sOXuLeQyri .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sOXuLeQyri .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sOXuLeQyri .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sOXuLeQyri .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sOXuLeQyri .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sOXuLeQyri .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sOXuLeQyri .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sOXuLeQyri .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sOXuLeQyri .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sOXuLeQyri .mbr-gallery-item {
  padding: 0.1rem !important;
}
.cid-qHPq6xcASH {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
@media (min-width: 992px) {
  .cid-qHPq6xcASH .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-qHPq6xcASH .mbr-figure {
    padding-top: 3rem;
  }
}
.cid-qHPq6xcASH .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-qHPq6xcASH .mbr-text,
.cid-qHPq6xcASH .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-qHPq6xcASH video {
  color: #2e2e2e;
}
.cid-sPj9uSXYtC {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sPj9uSXYtC h3 {
  text-align: center;
  font-weight: 300;
}
.cid-sPj9uSXYtC .wrap {
  width: 150px;
  height: 150px;
  margin: 0 auto;
}
.cid-sPj9uSXYtC .mbr-section-subtitle {
  color: #ff0095;
  text-align: left;
}
.cid-sPj9uSXYtC .card {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  word-wrap: break-word;
}
.cid-sPj9uSXYtC ellipse {
  stroke: rgba(206, 206, 206, 0.4);
}
.cid-sPj9uSXYtC path {
  stroke: #149dcc;
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-sPj9uSXYtC .card {
    -webkit-flex-basis: 33%;
    flex-basis: 33%;
  }
}
.cid-sOVEPDQ9qv {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sOVEPDQ9qv .card {
  align-self: stretch;
  border-radius: 3px;
}
.cid-sOVEPDQ9qv .card-box {
  height: 100%;
  background-color: #ffffff;
  padding: 2rem;
  border-radius: 3px;
}
.cid-sOVEPDQ9qv h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  font-size: 1.1rem !important;
}
.cid-sOVEPDQ9qv p {
  color: #767676;
  text-align: left;
}
.cid-sOVEPDQ9qv .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1);
  transition: box-shadow 0.3s;
  border-radius: 3px;
}
.cid-sOVEPDQ9qv .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.2);
  transition: box-shadow 0.3s;
}
.cid-sOVEPDQ9qv .cardimg {
  width: 100%;
  max-width: 70px;
  border-radius: 0%;
  margin-bottom: 0px;
}
.cid-sOVEPDQ9qv .card-title {
  color: #e60e89;
}
.cid-sOVEPDQ9qv ul.dentaura-lister {
  margin: 0;
  list-style: none;
  padding-left: 1rem;
}
.cid-sOVEPDQ9qv ul.dentaura-lister li {
  margin-bottom: 0.5rem;
  position: relative;
  list-style: none;
  padding-left: 1rem;
  border-bottom: 1px solid #efefef;
  font-size: 0.9rem !important;
}
.cid-sOVEPDQ9qv ul.dentaura-lister li:before {
  position: absolute;
  left: -20px;
  top: -3px;
  content: "➤";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #767676;
  width: 25px;
  height: 25px;
}
.cid-sOVEPDQ9qv li a {
  color: #5b686b !important;
}
.cid-sOVEPDQ9qv li a:hover {
  color: #ff0095 !important;
}
.cid-sOVEPDQ9qv hr.top-hr {
  border-top: 1px solid #b2ccd2;
  width: 100%;
  margin: 0px 0px 6px 0px;
  padding: 0px;
}
.cid-sOVEPDQ9qv P {
  color: #232323;
}
.cid-sOVEPDQ9qv .mbr-text {
  font-size: 0.9rem !important;
}
.cid-sOVEPDQ9qv .mbr-list {
  color: #232323;
}
.cid-sOWT9YUoFL {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sOWT9YUoFL .card {
  align-self: stretch;
  border-radius: 3px;
}
.cid-sOWT9YUoFL .card-box {
  height: 100%;
  background-color: #ffffff;
  padding: 2rem;
  border-radius: 3px;
}
.cid-sOWT9YUoFL h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  font-size: 1.1rem !important;
}
.cid-sOWT9YUoFL p {
  color: #767676;
  text-align: left;
}
.cid-sOWT9YUoFL .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1);
  transition: box-shadow 0.3s;
  border-radius: 3px;
}
.cid-sOWT9YUoFL .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.2);
  transition: box-shadow 0.3s;
}
.cid-sOWT9YUoFL .cardimg {
  width: 100%;
  max-width: 70px;
  border-radius: 0%;
  margin-bottom: 0px;
}
.cid-sOWT9YUoFL .card-title {
  color: #e60e89;
}
.cid-sOWT9YUoFL ul.dentaura-lister {
  margin: 0;
  list-style: none;
  padding-left: 1rem;
}
.cid-sOWT9YUoFL ul.dentaura-lister li {
  margin-bottom: 0.5rem;
  position: relative;
  list-style: none;
  padding-left: 1rem;
  border-bottom: 1px solid #efefef;
  font-size: 0.9rem !important;
}
.cid-sOWT9YUoFL ul.dentaura-lister li:before {
  position: absolute;
  left: -20px;
  top: -3px;
  content: "➤";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #767676;
  width: 25px;
  height: 25px;
}
.cid-sOWT9YUoFL li a {
  color: #5b686b !important;
}
.cid-sOWT9YUoFL li a:hover {
  color: #ff0095 !important;
}
.cid-sOWT9YUoFL hr.top-hr {
  border-top: 1px solid #b2ccd2;
  width: 100%;
  margin: 0px 0px 6px 0px;
  padding: 0px;
}
.cid-sOWT9YUoFL P {
  color: #232323;
}
.cid-sOWT9YUoFL .mbr-text {
  font-size: 1rem !important;
}
.cid-sOWT9YUoFL .mbr-list {
  color: #232323;
}
.cid-sPiP5ATcnq #dentauraBttB {
  position: fixed;
  cursor: pointer;
  width: 50px;
  height: 50px;
  background-color: rgba(255, 0, 149, 0.65);
  text-indent: -9999px;
  display: none;
  -webkit-border-radius: 60px;
  -moz-border-radius: 60px;
  border-radius: 60px;
  z-index: 100;
  -webkit-box-shadow: 0 2px 8px -2px #000000;
  -moz-box-shadow: 0 2px 8px -2px #000000;
  box-shadow: 0 2px 8px -2px #000000;
}
@media (max-width: 768px) {
  .cid-sPiP5ATcnq #dentauraBttB {
    right: 50%;
    margin-right: -25px !important;
    bottom: 20px;
  }
}
@media (min-width: 769px) {
  .cid-sPiP5ATcnq #dentauraBttB {
    right: 100px;
    bottom: 20px;
  }
}
@media (min-width: 992px) {
  .cid-sPiP5ATcnq #dentauraBttB {
    right: 100px;
    bottom: 20px;
  }
}
.cid-sPiP5ATcnq #dentauraBttB span {
  position: absolute;
  top: 20px;
  left: 20px;
  margin-left: -20px;
  margin-top: -20px;
  height: 50px;
  width: 50px;
  background-image: url("../../../assets/images/bttb-dentaura-white.png");
  background-repeat: no-repeat;
  background-position: -58px -4px;
  opacity: 1;
}
.cid-sPiP5ATcnq #dentauraBttB:hover {
  background-color: rgba(91, 104, 107, 0.85);
}
.cid-sPiP5ATcnq .hidden {
  display: none;
}
.cid-sR5V5H2vXY {
  position: sticky;
  top: 0;
  z-index: 11;
  opacity: 0.96;
}
.cid-sR5V5H2vXY .navbar-dropdown {
  position: relative !important;
  top: 0;
  left: 0;
  padding: 0.5rem 1rem;
  position: fixed;
}
@media (max-width: 991px) {
  .cid-sR5V5H2vXY .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-sR5V5H2vXY .navbar {
  position: static !important;
  min-height: 77px;
  transition: 0.2s;
  background: #f4f4f4;
  display: flex;
  flex-direction: column;
}
.cid-sR5V5H2vXY .navbar.opened {
  transition: all 0.2s;
  background: #f4f4f4 !important;
}
.cid-sR5V5H2vXY .navbar .dropdown-item {
  transition: all 0.2s;
  padding: 0.3rem 1.5rem;
  border-bottom: 1px solid #d6d6d6;
  color: #ff6600;
  background: #efefef !important;
}
.cid-sR5V5H2vXY .navbar .dropdown-item:hover {
  padding-left: 2rem;
}
.cid-sR5V5H2vXY .navbar .dropdown-item:focus border {
  outline: none;
}
.cid-sR5V5H2vXY .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sR5V5H2vXY .navbar .dropdown-menu {
  min-width: 200px;
  padding: 3px 0 0 0;
  box-shadow: 1px 1px 1px 0px rgba(217, 220, 242, 0.98);
  background: transparent !important;
}
.cid-sR5V5H2vXY .navbar .dropdown-menu > .dropdown-item:first-child {
  border-top: 2px solid #ff6600;
}
.cid-sR5V5H2vXY .navbar .dropdown-menu .dropdown-submenu {
  padding-top: 0px;
}
.cid-sR5V5H2vXY .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sR5V5H2vXY .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: 85.14285714vh;
  }
}
.cid-sR5V5H2vXY .navbar.collapsed .dropdown-menu {
  width: auto;
  padding: 1rem 0 1rem 0;
  border-top: none !important;
  background: transparent !important;
}
.cid-sR5V5H2vXY .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sR5V5H2vXY .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sR5V5H2vXY .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sR5V5H2vXY .navbar.collapsed .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  padding: 0.667em 1.667em;
}
.cid-sR5V5H2vXY .navbar.collapsed .nav-dropdown .link {
  margin: 0.667em 1.2em;
}
.cid-sR5V5H2vXY .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sR5V5H2vXY .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
  border-bottom: none !important;
  background: transparent !important;
  color: inherit !important;
}
.cid-sR5V5H2vXY .navbar.collapsed .dropdown-menu .dropdown-item:first-child {
  border-top: none;
}
@media (max-width: 991px) {
  .cid-sR5V5H2vXY .navbar {
    flex-direction: row;
    justify-content: space-between;
  }
  .cid-sR5V5H2vXY .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sR5V5H2vXY .navbar .dropdown-menu {
    width: auto;
    padding: 1rem 0 1rem 0;
    background: transparent !important;
    border-top: none !important;
  }
  .cid-sR5V5H2vXY .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sR5V5H2vXY .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sR5V5H2vXY .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sR5V5H2vXY .navbar .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    padding: 0.667em 1.667em;
  }
  .cid-sR5V5H2vXY .navbar .nav-dropdown .link {
    margin: 0.667em 1.2em;
  }
  .cid-sR5V5H2vXY .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sR5V5H2vXY .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem;
    text-align: center;
    border-bottom: none !important;
    background: transparent !important;
  }
  .cid-sR5V5H2vXY .navbar .dropdown-menu .dropdown-item:first-child {
    border-top: none;
  }
  .cid-sR5V5H2vXY .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    flex-direction: row;
    justify-content: space-between;
    margin-top: 1rem;
  }
  .cid-sR5V5H2vXY .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-sR5V5H2vXY .navbar .social-block {
    display: none;
  }
}
@media (max-width: 1200px) {
  .cid-sR5V5H2vXY .navbar.navbar-short {
    min-height: 60px;
  }
}
@media (min-width: 1200px) {
  .cid-sR5V5H2vXY .navbar.navbar-short {
    min-height: 60px;
  }
}
.cid-sR5V5H2vXY .navbar.navbar-short .social-block {
  top: 1rem;
}
.cid-sR5V5H2vXY .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sR5V5H2vXY .navbar.navbar-short .navbar-brand {
  padding: 0;
  margin-bottom: 0;
  height: 0px;
  opacity: 0;
  min-height: 0px;
}
.cid-sR5V5H2vXY .navbar-brand {
  height: 8rem;
  min-height: 1.4rem;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.2s;
  word-break: break-word;
  z-index: 1;
  display: flex;
  margin-bottom: 1rem;
  opacity: 1;
}
.cid-sR5V5H2vXY .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sR5V5H2vXY .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sR5V5H2vXY .dropdown-item.active,
.cid-sR5V5H2vXY .dropdown-item:active {
  background-color: transparent;
}
.cid-sR5V5H2vXY .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
  line-height: 1;
  letter-spacing: 1px;
}
.cid-sR5V5H2vXY .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sR5V5H2vXY .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sR5V5H2vXY .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4f4f4;
}
.cid-sR5V5H2vXY .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: -2px 0 0 0;
  left: 100%;
}
.cid-sR5V5H2vXY .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sR5V5H2vXY ul.navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
}
.cid-sR5V5H2vXY .navbar-buttons {
  text-align: center;
}
.cid-sR5V5H2vXY button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sR5V5H2vXY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-sR5V5H2vXY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sR5V5H2vXY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.2s;
}
.cid-sR5V5H2vXY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.2s;
}
.cid-sR5V5H2vXY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sR5V5H2vXY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sR5V5H2vXY nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.2s;
}
.cid-sR5V5H2vXY nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.2s;
}
.cid-sR5V5H2vXY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sR5V5H2vXY a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
  outline: none;
}
.cid-sR5V5H2vXY .mbr-iconfont {
  font-size: 1.3rem;
  padding-right: 0.5rem;
  color: #132c70;
}
.cid-sR5V5H2vXY .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  padding: 1.667em 1.667em;
}
.cid-sR5V5H2vXY .nav-dropdown .link {
  margin: 1.667em 1.2em;
  font-weight: 500;
}
.cid-sR5V5H2vXY .nav-link:hover,
.cid-sR5V5H2vXY .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sR5V5H2vXY .social-block {
  display: flex;
  justify-content: space-between;
  width: 100%;
  position: absolute;
  top: 2.5rem;
  max-width: 1300px;
  transition: 0.2s;
}
.cid-sR5V5H2vXY .social {
  display: flex;
  flex-direction: row;
  margin-left: 2rem;
}
.cid-sR5V5H2vXY .social-2 {
  display: flex;
  flex-direction: row;
  margin-right: 1.5rem;
}
.cid-sR5V5H2vXY menu {
  color: #E60E89;
}
.cid-sR5V9bGx1G {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #767676;
}
.cid-sR5V9bGx1G .mbr-overlay {
  background-color: #000000;
  opacity: 0.7;
}
.cid-sR5V9bGx1G .item {
  display: flex;
  justify-content: left;
  align-items: center;
  padding: 0.3rem 0;
}
.cid-sR5V9bGx1G .item p {
  margin: 0;
  padding-left: 0.5rem;
  line-height: 26px;
}
.cid-sR5V9bGx1G .title {
  background: linear-gradient(to left, #f00000 0, currentColor);
  -webkit-background-clip: text;
  -webkit-text-fill-color: #f000000;
  color: #e50e87;
  text-align: left;
}
.cid-sR5V9bGx1G .container {
  max-width: 1400px;
}
.cid-sR5V9bGx1G li {
  margin: 0;
  list-style: none;
  cursor: pointer;
}
.cid-sR5V9bGx1G .time {
  line-height: 2;
}
.cid-sR5V9bGx1G .icons-wrap {
  display: flex;
  align-items: left;
}
.cid-sR5V9bGx1G .text-wrap {
  width: 100%;
}
.cid-sR5V9bGx1G .item-wrap {
  display: inline-block;
}
.cid-sR5V9bGx1G .socicon-wrap {
  width: fit-content;
  display: flex;
  margin-bottom: 0.8rem;
}
.cid-sR5V9bGx1G .socicon-wrap .mbr-iconfont {
  font-size: 1.3rem;
  background: linear-gradient(to left, #e60e89, #232323);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  padding: 10px;
  margin-right: 0.1rem;
  height: 40px;
  display: flex;
  width: 40px;
  justify-content: left;
  align-items: left;
  transition: all 0.3s;
  border-radius: 100%;
}
.cid-sR5V9bGx1G .align-wrap {
  display: flex;
  flex-direction: column;
}
@media (max-width: 992px) {
  .cid-sR5V9bGx1G .col-md-6 {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sR5V9bGx1G .socicon-wrap {
    margin: auto;
  }
}
.cid-sR5V9bGx1G .mbr-text {
  color: #999999;
}
.cid-sR5V9bGx1G .icon-title {
  margin: 0;
  padding-bottom: 3px;
  line-height: 24px;
}
.cid-sR5V9bGx1G .icon-title,
.cid-sR5V9bGx1G .align-wrap {
  color: #ffffff;
  width: 100%;
  text-align: left;
}
.cid-sR5V9bGx1G .item-text,
.cid-sR5V9bGx1G .item-icon {
  color: #999999;
  text-align: left;
}
.cid-sR5V9bGx1G .mbr-text,
.cid-sR5V9bGx1G .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-sR5V9bGx1G copy {
  font-size: 12px;
}
.cid-sR5V9bGx1G weis {
  color: #e50e87;
}
.cid-sR5V9bGx1G .h3 {
  color: #e50e87;
}
/*!
 * Mobirise v4 theme (https://mobirise.com/)
 * Copyright 2017 Mobirise
 */
section {
  background-color: #eeeeee;
}

.form-control:focus {
  box-shadow: none;
}

:focus {
  outline: none;
}

body {
  font-style: normal;
  line-height: 1.5;
}

section,
.container,
.container-fluid {
  position: relative;
  word-wrap: break-word;
}

a.mbr-iconfont:hover {
  text-decoration: none;
}

.article .lead p,
.article .lead ul,
.article .lead ol,
.article .lead pre,
.article .lead blockquote {
  margin-bottom: 0;
}

ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

a {
  font-style: normal;
  font-weight: 400;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
}

figure {
  margin-bottom: 0;
}

body {
  color: #232323;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

.mbr-section-title {
  font-style: normal;
  line-height: 1.2;
}

.mbr-section-subtitle {
  line-height: 1.3;
}

.mbr-text {
  font-style: normal;
  line-height: 1.6;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
  transition-delay: 9999s;
  transition-property: background-color, color;
}

textarea[type='hidden'] {
  display: none;
}

body {
  position: relative;
}

section {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

section .mbr-background-video,
section .mbr-background-video-preview {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}

.hidden {
  visibility: hidden;
}

.mbr-z-index20 {
  z-index: 20;
}

/*! Base colors */
.mbr-white {
  color: #ffffff;
}

.mbr-black {
  color: #000000;
}

.mbr-bg-white {
  background-color: #ffffff;
}

.mbr-bg-black {
  background-color: #000000;
}

/*! Text-aligns */
.align-left {
  text-align: left;
}

.align-center {
  text-align: center;
}

.align-right {
  text-align: right;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: center;
  }
}

/*! Font-weight  */
.mbr-light {
  font-weight: 300;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

/*! Media  */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.media-content {
  flex-basis: 100%;
}

.media-container-row {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: start;
}

.media-container-row .media-size-item {
  width: 400px;
}

.media-container-column {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: stretch;
}

.media-container-column > * {
  width: 100%;
}

@media (min-width: 992px) {
  .media-container-row {
    flex-wrap: nowrap;
  }
}

figure {
  overflow: hidden;
}

figure[mbr-media-size] {
  transition: width 0.1s;
}

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

.card {
  background-color: transparent;
  border: none;
}

.card-box {
  width: 100%;
}

.card-img {
  text-align: center;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}

.media {
  max-width: 100%;
  margin: 0 auto;
}

.mbr-figure {
  -ms-grid-row-align: center;
  align-self: center;
}

.media-container > div {
  max-width: 100%;
}

.mbr-figure img,
.card-img img {
  width: 100%;
}

@media (max-width: 991px) {
  .media-size-item {
    width: auto !important;
  }
  .media {
    width: auto;
  }
  .mbr-figure {
    width: 100% !important;
  }
}

/*! Buttons */
.btn {
  font-weight: 500;
  border-width: 2px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.mbr-section-btn {
  margin-left: -0.25rem;
  margin-right: -0.25rem;
  font-size: 0;
}

nav .mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
}

.btn-form {
  border-radius: 0;
}

.btn-form:hover {
  cursor: pointer;
}

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 0.8rem;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

[type='submit'] {
  -webkit-appearance: none;
}

/*! Full-screen */
.mbr-fullscreen .mbr-overlay {
  min-height: 100vh;
}

.mbr-fullscreen {
  display: flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  align-items: center;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: .5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}

/* Form */
blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

.form-control {
  background-color: #f5f5f5;
  box-shadow: none;
  color: #565656;
  line-height: 1.43;
  min-height: 3.5em;
  padding: 1.07em .5em;
}

.form-control, .form-control:focus {
  border: 1px solid #e8e8e8;
}

.form-active .form-control:invalid {
  border-color: red;
}

.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: .357em;
  padding: 0;
}

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.alert.alert-form::after {
  background-color: inherit;
  bottom: -7px;
  content: "";
  display: block;
  height: 14px;
  left: 50%;
  margin-left: -7px;
  position: absolute;
  transform: rotate(45deg);
  width: 14px;
  -webkit-transform: rotate(45deg);
}

.form-asterisk {
  font-family: initial;
  position: absolute;
  top: -2px;
  font-weight: normal;
}

/*! Scroll to top arrow */
#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

.mbr-arrow-up {
  bottom: 25px;
   left: calc(50% - 20px);
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 40px;
  width: 40px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
  text-align: center;
}

.mbr-arrow-up a:hover {
  background-color: rgba(0, 0, 0, 0.4);
}

.mbr-arrow-up a i {
  line-height: 60px;
}

.mbr-arrow-up-icon {
  display: block;
  color: #fff;
}

.mbr-arrow-up-icon::before {
  content: '\203a';
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
}

/*! Arrow Down */
.mbr-arrow {
  position: absolute;
  bottom: 45px;
  left: 50%;
  width: 60px;
  height: 60px;
  cursor: pointer;
  background-color: rgba(80, 80, 80, 0.5);
  border-radius: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.mbr-arrow > a {
  display: inline-block;
  text-decoration: none;
  outline-style: none;
  -webkit-animation: arrowdown 1.7s ease-in-out infinite;
  animation: arrowdown 1.7s ease-in-out infinite;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*Gradients animation*/
@keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

@-webkit-keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

.bg-gradient {
  background-size: 200% 200%;
  animation: gradient-animation 5s infinite alternate;
  -webkit-animation: gradient-animation 5s infinite alternate;
}

.menu .navbar-brand {
  display: -webkit-flex;
}

.menu .navbar-brand span {
  display: flex;
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}

@media (min-width: 768px) and (max-width: 1023px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (max-width: 1023px) {
  .menu .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .navbar-collapse.show {
    overflow: auto;
  }
}

@media (min-width: 1024px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
  .menu .collapsed .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .collapsed .navbar-collapse.show {
    overflow: auto;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    max-height: 80vh;
  }
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

.navbar {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  -webkit-align-items: center;
  -webkit-justify-content: space-between;
}

.navbar-collapse {
  -webkit-flex-basis: 100%;
  -webkit-flex-grow: 1;
  -webkit-align-items: center;
}

.nav-dropdown .link {
  padding: 0.667em 1.667em !important;
  margin: 0 !important;
}

.nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.row {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.justify-content-center {
  -webkit-justify-content: center;
}

.form-inline {
  display: -webkit-flex;
  -webkit-align-items: center;
}

.card-wrapper {
  -webkit-flex: 1;
}

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

.carousel-controls {
  display: -webkit-flex;
}

.media {
  display: -webkit-flex;
}

.form-group:focus {
  outline: none;
}

.jq-selectbox__select {
  padding: 1.07em 0.5em;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

.jq-selectbox__trigger-arrow {
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.jq-selectbox li {
  padding: 1.07em 0.5em;
}

input[type='range'] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.modal-dialog,
.modal-content {
  height: 100%;
}

.modal-dialog .carousel-inner {
  height: calc(100vh - 1.75rem);
}

@media (max-width: 575px) {
  .modal-dialog .carousel-inner {
    height: calc(100vh - 1rem);
  }
}

.carousel-item {
  text-align: center;
}

.carousel-item img {
  margin: auto;
}

.navbar-toggler {
  align-self: flex-start;
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.navbar-toggler:focus,
.navbar-toggler:hover {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: '';
  background: no-repeat center center;
  background-size: 100% 100%;
}

.navbar-toggler-left {
  position: absolute;
  left: 1rem;
}

.navbar-toggler-right {
  position: absolute;
  right: 1rem;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1023px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1024px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.card-img {
  width: auto;
}

.menu .navbar.collapsed:not(.beta-menu) {
  flex-direction: column;
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: flex;
}

.note-air-layout .dropup .dropdown-menu,
.note-air-layout .navbar-fixed-bottom .dropdown .dropdown-menu {
  bottom: initial !important;
}

html,
body {
  height: auto;
  min-height: 100vh;
}

.dropup .dropdown-toggle::after {
  display: none;
}
.cid-sR5V5H2vXY {
  position: sticky;
  top: 0;
  z-index: 11;
  opacity: 0.96;
}
.cid-sR5V5H2vXY .navbar-dropdown {
  position: relative !important;
  top: 0;
  left: 0;
  padding: 0.5rem 1rem;
  position: fixed;
}
@media (max-width: 991px) {
  .cid-sR5V5H2vXY .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-sR5V5H2vXY .navbar {
  position: static !important;
  min-height: 77px;
  transition: 0.2s;
  background: #f4f4f4;
  display: flex;
  flex-direction: column;
}
.cid-sR5V5H2vXY .navbar.opened {
  transition: all 0.2s;
  background: #f4f4f4 !important;
}
.cid-sR5V5H2vXY .navbar .dropdown-item {
  transition: all 0.2s;
  padding: 0.3rem 1.5rem;
  border-bottom: 1px solid #d6d6d6;
  color: #ff6600;
  background: #efefef !important;
}
.cid-sR5V5H2vXY .navbar .dropdown-item:hover {
  padding-left: 2rem;
}
.cid-sR5V5H2vXY .navbar .dropdown-item:focus border {
  outline: none;
}
.cid-sR5V5H2vXY .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sR5V5H2vXY .navbar .dropdown-menu {
  min-width: 200px;
  padding: 3px 0 0 0;
  box-shadow: 1px 1px 1px 0px rgba(217, 220, 242, 0.98);
  background: transparent !important;
}
.cid-sR5V5H2vXY .navbar .dropdown-menu > .dropdown-item:first-child {
  border-top: 2px solid #ff6600;
}
.cid-sR5V5H2vXY .navbar .dropdown-menu .dropdown-submenu {
  padding-top: 0px;
}
.cid-sR5V5H2vXY .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sR5V5H2vXY .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: 85.14285714vh;
  }
}
.cid-sR5V5H2vXY .navbar.collapsed .dropdown-menu {
  width: auto;
  padding: 1rem 0 1rem 0;
  border-top: none !important;
  background: transparent !important;
}
.cid-sR5V5H2vXY .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sR5V5H2vXY .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sR5V5H2vXY .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sR5V5H2vXY .navbar.collapsed .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  padding: 0.667em 1.667em;
}
.cid-sR5V5H2vXY .navbar.collapsed .nav-dropdown .link {
  margin: 0.667em 1.2em;
}
.cid-sR5V5H2vXY .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sR5V5H2vXY .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
  border-bottom: none !important;
  background: transparent !important;
  color: inherit !important;
}
.cid-sR5V5H2vXY .navbar.collapsed .dropdown-menu .dropdown-item:first-child {
  border-top: none;
}
@media (max-width: 991px) {
  .cid-sR5V5H2vXY .navbar {
    flex-direction: row;
    justify-content: space-between;
  }
  .cid-sR5V5H2vXY .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sR5V5H2vXY .navbar .dropdown-menu {
    width: auto;
    padding: 1rem 0 1rem 0;
    background: transparent !important;
    border-top: none !important;
  }
  .cid-sR5V5H2vXY .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sR5V5H2vXY .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sR5V5H2vXY .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sR5V5H2vXY .navbar .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    padding: 0.667em 1.667em;
  }
  .cid-sR5V5H2vXY .navbar .nav-dropdown .link {
    margin: 0.667em 1.2em;
  }
  .cid-sR5V5H2vXY .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sR5V5H2vXY .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem;
    text-align: center;
    border-bottom: none !important;
    background: transparent !important;
  }
  .cid-sR5V5H2vXY .navbar .dropdown-menu .dropdown-item:first-child {
    border-top: none;
  }
  .cid-sR5V5H2vXY .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    flex-direction: row;
    justify-content: space-between;
    margin-top: 1rem;
  }
  .cid-sR5V5H2vXY .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-sR5V5H2vXY .navbar .social-block {
    display: none;
  }
}
@media (max-width: 1200px) {
  .cid-sR5V5H2vXY .navbar.navbar-short {
    min-height: 60px;
  }
}
@media (min-width: 1200px) {
  .cid-sR5V5H2vXY .navbar.navbar-short {
    min-height: 60px;
  }
}
.cid-sR5V5H2vXY .navbar.navbar-short .social-block {
  top: 1rem;
}
.cid-sR5V5H2vXY .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sR5V5H2vXY .navbar.navbar-short .navbar-brand {
  padding: 0;
  margin-bottom: 0;
  height: 0px;
  opacity: 0;
  min-height: 0px;
}
.cid-sR5V5H2vXY .navbar-brand {
  height: 8rem;
  min-height: 1.4rem;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.2s;
  word-break: break-word;
  z-index: 1;
  display: flex;
  margin-bottom: 1rem;
  opacity: 1;
}
.cid-sR5V5H2vXY .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sR5V5H2vXY .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sR5V5H2vXY .dropdown-item.active,
.cid-sR5V5H2vXY .dropdown-item:active {
  background-color: transparent;
}
.cid-sR5V5H2vXY .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
  line-height: 1;
  letter-spacing: 1px;
}
.cid-sR5V5H2vXY .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sR5V5H2vXY .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sR5V5H2vXY .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4f4f4;
}
.cid-sR5V5H2vXY .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: -2px 0 0 0;
  left: 100%;
}
.cid-sR5V5H2vXY .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sR5V5H2vXY ul.navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
}
.cid-sR5V5H2vXY .navbar-buttons {
  text-align: center;
}
.cid-sR5V5H2vXY button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sR5V5H2vXY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-sR5V5H2vXY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sR5V5H2vXY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.2s;
}
.cid-sR5V5H2vXY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.2s;
}
.cid-sR5V5H2vXY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sR5V5H2vXY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sR5V5H2vXY nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.2s;
}
.cid-sR5V5H2vXY nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.2s;
}
.cid-sR5V5H2vXY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sR5V5H2vXY a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
  outline: none;
}
.cid-sR5V5H2vXY .mbr-iconfont {
  font-size: 1.3rem;
  padding-right: 0.5rem;
  color: #132c70;
}
.cid-sR5V5H2vXY .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  padding: 1.667em 1.667em;
}
.cid-sR5V5H2vXY .nav-dropdown .link {
  margin: 1.667em 1.2em;
  font-weight: 500;
}
.cid-sR5V5H2vXY .nav-link:hover,
.cid-sR5V5H2vXY .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sR5V5H2vXY .social-block {
  display: flex;
  justify-content: space-between;
  width: 100%;
  position: absolute;
  top: 2.5rem;
  max-width: 1300px;
  transition: 0.2s;
}
.cid-sR5V5H2vXY .social {
  display: flex;
  flex-direction: row;
  margin-left: 2rem;
}
.cid-sR5V5H2vXY .social-2 {
  display: flex;
  flex-direction: row;
  margin-right: 1.5rem;
}
.cid-sR5V5H2vXY menu {
  color: #E60E89;
}
.cid-sPiN2yM4zl {
  padding-top: 15px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/grau-verlauf1.jpg");
}
.cid-sPiN2yM4zl H2 {
  text-align: center;
  color: #ffffff;
}
.cid-sPiN2yM4zl .dentaura-tab {
  min-height: 59px !important;
  padding: 0.3rem 0.3rem !important;
  margin: 0px !important;
}
.cid-sPiN2yM4zl .btn {
  margin: 0px !important;
  padding: 1rem 0.5rem;
  width: 100%;
  height: 100%;
  border-radius: 3px !important;
}
@media (max-width: 991px) {
  .cid-sPiN2yM4zl .mbr-figure1 {
    padding-bottom: 3rem;
  }
}
.cid-sPiN2yM4zl .media-container-row1 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sPiN2yM4zl .mbr-figure1 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-sPiN2yM4zl .media-container-row2 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sPiN2yM4zl .mbr-figure2 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-sPiN2yM4zl .media-container-row3 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sPiN2yM4zl .mbr-figure3 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-sPiN2yM4zl .media-container-row4 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sPiN2yM4zl .mbr-figure4 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (min-width: 992px) {
  .cid-sPiN2yM4zl .mbr-figure5 {
    padding-right: 4rem;
  }
}
@media (min-width: 992px) {
  .cid-sPiN2yM4zl .mbr-figure6 {
    padding-right: 4rem;
  }
}
.cid-sPiN2yM4zl H3 {
  color: #000000;
}
.cid-sPiN2yM4zl H4 {
  color: #000000;
}
.cid-sPiN2yM4zl .divsBg {
  background-color: #faf7f9;
  margin: 0px !important;
  padding: 1rem 2.5rem 2.5rem 2.5rem !important;
}
.cid-sPiN2yM4zl ul.dentaura-lister {
  margin: 0;
  list-style: none;
  padding-left: 1rem;
}
.cid-sPiN2yM4zl ul.dentaura-lister li {
  margin-bottom: 1rem;
  position: relative;
  list-style: none;
  padding-left: 1rem;
  border-bottom: 1px solid #efefef;
}
.cid-sPiN2yM4zl ul.dentaura-lister li:before {
  position: absolute;
  left: -20px;
  content: "➤";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #e50e87;
  width: 25px;
  height: 25px;
}
.cid-sPiN2yM4zl .card {
  margin: 0rem 0.3rem !important;
  border-radius: 3px !important;
  padding: 0px !important;
}
.cid-sPiN2yM4zl .btn1 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sPiN2yM4zl .btn1:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sPiN2yM4zl .btn2 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sPiN2yM4zl .btn2:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sPiN2yM4zl .btn3 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sPiN2yM4zl .btn3:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sPiN2yM4zl .btn4 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sPiN2yM4zl .btn4:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sPiN2yM4zl .btn5 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sPiN2yM4zl .btn5:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sPiN2yM4zl .btn6 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sPiN2yM4zl .btn6:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sPiN2yM4zl .butcover {
  height: 40px;
  width: 100%;
}
.cid-sPiN2yM4zl .butcoverin {
  height: 40px;
  width: 40px;
  padding-bottom: 3rem;
  margin-left: auto;
  margin-right: 0;
}
.cid-sPiN2yM4zl .butcoverin a {
  color: #232323;
  font-size: 1.5rem !important;
  font-weight: 400 !important;
}
.cid-sPiN2yM4zl .dentaura-panel {
  margin: 5px 0px 0px 0px!important;
  padding: 0px !important;
}
.cid-sPiN2yM4zl .btn:focus,
.cid-sPiN2yM4zl .btn:active {
  outline: none !important;
  box-shadow: none !important;
}
.cid-sORj3pJv2g {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sORj3pJv2g .mbr-section-subtitle {
  color: #767676;
}
.cid-sORj3pJv2g .media-row {
  display: flex;
  justify-content: center;
}
.cid-sORj3pJv2g .team-item {
  transition: all .2s;
  margin-bottom: 2rem;
}
.cid-sORj3pJv2g .team-item .item-image img {
  width: 100%;
}
.cid-sORj3pJv2g .team-item .item-name p {
  margin-bottom: 0;
}
.cid-sORj3pJv2g .team-item .item-role p {
  margin-bottom: 0;
}
.cid-sORj3pJv2g .team-item .item-social {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-sORj3pJv2g .team-item .item-social .socicon {
  color: #232323;
  font-size: 17px;
}
.cid-sORj5pPOKP {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sORj5pPOKP .mbr-section-subtitle {
  color: #767676;
}
.cid-sORj5pPOKP .media-row {
  display: flex;
  justify-content: center;
}
.cid-sORj5pPOKP .team-item {
  transition: all .2s;
  margin-bottom: 2rem;
}
.cid-sORj5pPOKP .team-item .item-image img {
  width: 100%;
}
.cid-sORj5pPOKP .team-item .item-name p {
  margin-bottom: 0;
}
.cid-sORj5pPOKP .team-item .item-role p {
  margin-bottom: 0;
}
.cid-sORj5pPOKP .team-item .item-social {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-sORj5pPOKP .team-item .item-social .socicon {
  color: #232323;
  font-size: 17px;
}
.cid-sQUbqM37Df {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sQUbqM37Df .mbr-section-subtitle {
  color: #767676;
}
.cid-sQUbqM37Df .media-row {
  display: flex;
  justify-content: center;
}
.cid-sQUbqM37Df .team-item {
  transition: all .2s;
  margin-bottom: 2rem;
}
.cid-sQUbqM37Df .team-item .item-image img {
  width: 100%;
}
.cid-sQUbqM37Df .team-item .item-name p {
  margin-bottom: 0;
}
.cid-sQUbqM37Df .team-item .item-role p {
  margin-bottom: 0;
}
.cid-sQUbqM37Df .team-item .item-social {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-sQUbqM37Df .team-item .item-social .socicon {
  color: #232323;
  font-size: 17px;
}
.cid-uNHdjAs7Li {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uNHdjAs7Li .mbr-section-subtitle {
  color: #767676;
}
.cid-uNHdjAs7Li .media-row {
  display: flex;
  justify-content: center;
}
.cid-uNHdjAs7Li .team-item {
  transition: all .2s;
  margin-bottom: 2rem;
}
.cid-uNHdjAs7Li .team-item .item-image img {
  width: 100%;
}
.cid-uNHdjAs7Li .team-item .item-name p {
  margin-bottom: 0;
}
.cid-uNHdjAs7Li .team-item .item-role p {
  margin-bottom: 0;
}
.cid-uNHdjAs7Li .team-item .item-social {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-uNHdjAs7Li .team-item .item-social .socicon {
  color: #232323;
  font-size: 17px;
}
.cid-sORj4yFaCi {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sORj4yFaCi .mbr-section-subtitle {
  color: #767676;
}
.cid-sORj4yFaCi .media-row {
  display: flex;
  justify-content: center;
}
.cid-sORj4yFaCi .team-item {
  transition: all .2s;
  margin-bottom: 2rem;
}
.cid-sORj4yFaCi .team-item .item-image img {
  width: 100%;
}
.cid-sORj4yFaCi .team-item .item-name p {
  margin-bottom: 0;
}
.cid-sORj4yFaCi .team-item .item-role p {
  margin-bottom: 0;
}
.cid-sORj4yFaCi .team-item .item-social {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-sORj4yFaCi .team-item .item-social .socicon {
  color: #232323;
  font-size: 17px;
}
.cid-vkqU8ln8xC {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vkqU8ln8xC .mbr-section-subtitle {
  color: #767676;
}
.cid-vkqU8ln8xC .media-row {
  display: flex;
  justify-content: center;
}
.cid-vkqU8ln8xC .team-item {
  transition: all .2s;
  margin-bottom: 2rem;
}
.cid-vkqU8ln8xC .team-item .item-image img {
  width: 100%;
}
.cid-vkqU8ln8xC .team-item .item-name p {
  margin-bottom: 0;
}
.cid-vkqU8ln8xC .team-item .item-role p {
  margin-bottom: 0;
}
.cid-vkqU8ln8xC .team-item .item-social {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.cid-vkqU8ln8xC .team-item .item-social .socicon {
  color: #232323;
  font-size: 17px;
}
.cid-sR5V9bGx1G {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #767676;
}
.cid-sR5V9bGx1G .mbr-overlay {
  background-color: #000000;
  opacity: 0.7;
}
.cid-sR5V9bGx1G .item {
  display: flex;
  justify-content: left;
  align-items: center;
  padding: 0.3rem 0;
}
.cid-sR5V9bGx1G .item p {
  margin: 0;
  padding-left: 0.5rem;
  line-height: 26px;
}
.cid-sR5V9bGx1G .title {
  background: linear-gradient(to left, #f00000 0, currentColor);
  -webkit-background-clip: text;
  -webkit-text-fill-color: #f000000;
  color: #e50e87;
  text-align: left;
}
.cid-sR5V9bGx1G .container {
  max-width: 1400px;
}
.cid-sR5V9bGx1G li {
  margin: 0;
  list-style: none;
  cursor: pointer;
}
.cid-sR5V9bGx1G .time {
  line-height: 2;
}
.cid-sR5V9bGx1G .icons-wrap {
  display: flex;
  align-items: left;
}
.cid-sR5V9bGx1G .text-wrap {
  width: 100%;
}
.cid-sR5V9bGx1G .item-wrap {
  display: inline-block;
}
.cid-sR5V9bGx1G .socicon-wrap {
  width: fit-content;
  display: flex;
  margin-bottom: 0.8rem;
}
.cid-sR5V9bGx1G .socicon-wrap .mbr-iconfont {
  font-size: 1.3rem;
  background: linear-gradient(to left, #e60e89, #232323);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  padding: 10px;
  margin-right: 0.1rem;
  height: 40px;
  display: flex;
  width: 40px;
  justify-content: left;
  align-items: left;
  transition: all 0.3s;
  border-radius: 100%;
}
.cid-sR5V9bGx1G .align-wrap {
  display: flex;
  flex-direction: column;
}
@media (max-width: 992px) {
  .cid-sR5V9bGx1G .col-md-6 {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sR5V9bGx1G .socicon-wrap {
    margin: auto;
  }
}
.cid-sR5V9bGx1G .mbr-text {
  color: #999999;
}
.cid-sR5V9bGx1G .icon-title {
  margin: 0;
  padding-bottom: 3px;
  line-height: 24px;
}
.cid-sR5V9bGx1G .icon-title,
.cid-sR5V9bGx1G .align-wrap {
  color: #ffffff;
  width: 100%;
  text-align: left;
}
.cid-sR5V9bGx1G .item-text,
.cid-sR5V9bGx1G .item-icon {
  color: #999999;
  text-align: left;
}
.cid-sR5V9bGx1G .mbr-text,
.cid-sR5V9bGx1G .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-sR5V9bGx1G copy {
  font-size: 12px;
}
.cid-sR5V9bGx1G weis {
  color: #e50e87;
}
.cid-sR5V9bGx1G .h3 {
  color: #e50e87;
}
.cid-sOVzdr7Kgn #dentauraBttB {
  position: fixed;
  cursor: pointer;
  width: 50px;
  height: 50px;
  background-color: rgba(255, 0, 149, 0.65);
  text-indent: -9999px;
  display: none;
  -webkit-border-radius: 60px;
  -moz-border-radius: 60px;
  border-radius: 60px;
  z-index: 100;
  -webkit-box-shadow: 0 2px 8px -2px #000000;
  -moz-box-shadow: 0 2px 8px -2px #000000;
  box-shadow: 0 2px 8px -2px #000000;
}
@media (max-width: 768px) {
  .cid-sOVzdr7Kgn #dentauraBttB {
    right: 50%;
    margin-right: -25px !important;
    bottom: 20px;
  }
}
@media (min-width: 769px) {
  .cid-sOVzdr7Kgn #dentauraBttB {
    right: 100px;
    bottom: 20px;
  }
}
@media (min-width: 992px) {
  .cid-sOVzdr7Kgn #dentauraBttB {
    right: 100px;
    bottom: 20px;
  }
}
.cid-sOVzdr7Kgn #dentauraBttB span {
  position: absolute;
  top: 20px;
  left: 20px;
  margin-left: -20px;
  margin-top: -20px;
  height: 50px;
  width: 50px;
  background-image: url("../../../assets/images/bttb-dentaura-white.png");
  background-repeat: no-repeat;
  background-position: -58px -4px;
  opacity: 1;
}
.cid-sOVzdr7Kgn #dentauraBttB:hover {
  background-color: rgba(91, 104, 107, 0.85);
}
.cid-sOVzdr7Kgn .hidden {
  display: none;
}
/*!
 * Mobirise v4 theme (https://mobirise.com/)
 * Copyright 2017 Mobirise
 */
section {
  background-color: #eeeeee;
}

.form-control:focus {
  box-shadow: none;
}

:focus {
  outline: none;
}

body {
  font-style: normal;
  line-height: 1.5;
}

section,
.container,
.container-fluid {
  position: relative;
  word-wrap: break-word;
}

a.mbr-iconfont:hover {
  text-decoration: none;
}

.article .lead p,
.article .lead ul,
.article .lead ol,
.article .lead pre,
.article .lead blockquote {
  margin-bottom: 0;
}

ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

a {
  font-style: normal;
  font-weight: 400;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
}

figure {
  margin-bottom: 0;
}

body {
  color: #232323;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

.mbr-section-title {
  font-style: normal;
  line-height: 1.2;
}

.mbr-section-subtitle {
  line-height: 1.3;
}

.mbr-text {
  font-style: normal;
  line-height: 1.6;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
  transition-delay: 9999s;
  transition-property: background-color, color;
}

textarea[type='hidden'] {
  display: none;
}

body {
  position: relative;
}

section {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

section .mbr-background-video,
section .mbr-background-video-preview {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}

.hidden {
  visibility: hidden;
}

.mbr-z-index20 {
  z-index: 20;
}

/*! Base colors */
.mbr-white {
  color: #ffffff;
}

.mbr-black {
  color: #000000;
}

.mbr-bg-white {
  background-color: #ffffff;
}

.mbr-bg-black {
  background-color: #000000;
}

/*! Text-aligns */
.align-left {
  text-align: left;
}

.align-center {
  text-align: center;
}

.align-right {
  text-align: right;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: center;
  }
}

/*! Font-weight  */
.mbr-light {
  font-weight: 300;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

/*! Media  */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.media-content {
  flex-basis: 100%;
}

.media-container-row {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: start;
}

.media-container-row .media-size-item {
  width: 400px;
}

.media-container-column {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: stretch;
}

.media-container-column > * {
  width: 100%;
}

@media (min-width: 992px) {
  .media-container-row {
    flex-wrap: nowrap;
  }
}

figure {
  overflow: hidden;
}

figure[mbr-media-size] {
  transition: width 0.1s;
}

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

.card {
  background-color: transparent;
  border: none;
}

.card-box {
  width: 100%;
}

.card-img {
  text-align: center;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}

.media {
  max-width: 100%;
  margin: 0 auto;
}

.mbr-figure {
  -ms-grid-row-align: center;
  align-self: center;
}

.media-container > div {
  max-width: 100%;
}

.mbr-figure img,
.card-img img {
  width: 100%;
}

@media (max-width: 991px) {
  .media-size-item {
    width: auto !important;
  }
  .media {
    width: auto;
  }
  .mbr-figure {
    width: 100% !important;
  }
}

/*! Buttons */
.btn {
  font-weight: 500;
  border-width: 2px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.mbr-section-btn {
  margin-left: -0.25rem;
  margin-right: -0.25rem;
  font-size: 0;
}

nav .mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
}

.btn-form {
  border-radius: 0;
}

.btn-form:hover {
  cursor: pointer;
}

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 0.8rem;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

[type='submit'] {
  -webkit-appearance: none;
}

/*! Full-screen */
.mbr-fullscreen .mbr-overlay {
  min-height: 100vh;
}

.mbr-fullscreen {
  display: flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  align-items: center;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: .5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}

/* Form */
blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

.form-control {
  background-color: #f5f5f5;
  box-shadow: none;
  color: #565656;
  line-height: 1.43;
  min-height: 3.5em;
  padding: 1.07em .5em;
}

.form-control, .form-control:focus {
  border: 1px solid #e8e8e8;
}

.form-active .form-control:invalid {
  border-color: red;
}

.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: .357em;
  padding: 0;
}

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.alert.alert-form::after {
  background-color: inherit;
  bottom: -7px;
  content: "";
  display: block;
  height: 14px;
  left: 50%;
  margin-left: -7px;
  position: absolute;
  transform: rotate(45deg);
  width: 14px;
  -webkit-transform: rotate(45deg);
}

.form-asterisk {
  font-family: initial;
  position: absolute;
  top: -2px;
  font-weight: normal;
}

/*! Scroll to top arrow */
#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

.mbr-arrow-up {
  bottom: 25px;
   left: calc(50% - 20px);
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 40px;
  width: 40px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
  text-align: center;
}

.mbr-arrow-up a:hover {
  background-color: rgba(0, 0, 0, 0.4);
}

.mbr-arrow-up a i {
  line-height: 60px;
}

.mbr-arrow-up-icon {
  display: block;
  color: #fff;
}

.mbr-arrow-up-icon::before {
  content: '\203a';
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
}

/*! Arrow Down */
.mbr-arrow {
  position: absolute;
  bottom: 45px;
  left: 50%;
  width: 60px;
  height: 60px;
  cursor: pointer;
  background-color: rgba(80, 80, 80, 0.5);
  border-radius: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.mbr-arrow > a {
  display: inline-block;
  text-decoration: none;
  outline-style: none;
  -webkit-animation: arrowdown 1.7s ease-in-out infinite;
  animation: arrowdown 1.7s ease-in-out infinite;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*Gradients animation*/
@keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

@-webkit-keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

.bg-gradient {
  background-size: 200% 200%;
  animation: gradient-animation 5s infinite alternate;
  -webkit-animation: gradient-animation 5s infinite alternate;
}

.menu .navbar-brand {
  display: -webkit-flex;
}

.menu .navbar-brand span {
  display: flex;
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}

@media (min-width: 768px) and (max-width: 1023px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (max-width: 1023px) {
  .menu .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .navbar-collapse.show {
    overflow: auto;
  }
}

@media (min-width: 1024px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
  .menu .collapsed .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .collapsed .navbar-collapse.show {
    overflow: auto;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    max-height: 80vh;
  }
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

.navbar {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  -webkit-align-items: center;
  -webkit-justify-content: space-between;
}

.navbar-collapse {
  -webkit-flex-basis: 100%;
  -webkit-flex-grow: 1;
  -webkit-align-items: center;
}

.nav-dropdown .link {
  padding: 0.667em 1.667em !important;
  margin: 0 !important;
}

.nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.row {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.justify-content-center {
  -webkit-justify-content: center;
}

.form-inline {
  display: -webkit-flex;
  -webkit-align-items: center;
}

.card-wrapper {
  -webkit-flex: 1;
}

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

.carousel-controls {
  display: -webkit-flex;
}

.media {
  display: -webkit-flex;
}

.form-group:focus {
  outline: none;
}

.jq-selectbox__select {
  padding: 1.07em 0.5em;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

.jq-selectbox__trigger-arrow {
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.jq-selectbox li {
  padding: 1.07em 0.5em;
}

input[type='range'] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.modal-dialog,
.modal-content {
  height: 100%;
}

.modal-dialog .carousel-inner {
  height: calc(100vh - 1.75rem);
}

@media (max-width: 575px) {
  .modal-dialog .carousel-inner {
    height: calc(100vh - 1rem);
  }
}

.carousel-item {
  text-align: center;
}

.carousel-item img {
  margin: auto;
}

.navbar-toggler {
  align-self: flex-start;
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.navbar-toggler:focus,
.navbar-toggler:hover {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: '';
  background: no-repeat center center;
  background-size: 100% 100%;
}

.navbar-toggler-left {
  position: absolute;
  left: 1rem;
}

.navbar-toggler-right {
  position: absolute;
  right: 1rem;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1023px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1024px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.card-img {
  width: auto;
}

.menu .navbar.collapsed:not(.beta-menu) {
  flex-direction: column;
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: flex;
}

.note-air-layout .dropup .dropdown-menu,
.note-air-layout .navbar-fixed-bottom .dropdown .dropdown-menu {
  bottom: initial !important;
}

html,
body {
  height: auto;
  min-height: 100vh;
}

.dropup .dropdown-toggle::after {
  display: none;
}
.cid-sPiPUrToW3 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/grau-verlauf1.jpg");
}
.cid-sPiPUrToW3 H2 {
  text-align: center;
  color: #ffffff;
}
.cid-sPiPUrToW3 .dentaura-tab {
  min-height: 59px !important;
  padding: 0.3rem 0.3rem !important;
  margin: 0px !important;
}
.cid-sPiPUrToW3 .btn {
  margin: 0px !important;
  padding: 1rem 0.5rem;
  width: 100%;
  height: 100%;
  border-radius: 3px !important;
}
@media (max-width: 991px) {
  .cid-sPiPUrToW3 .mbr-figure1 {
    padding-bottom: 3rem;
  }
}
.cid-sPiPUrToW3 .media-container-row1 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sPiPUrToW3 .mbr-figure1 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-sPiPUrToW3 .media-container-row2 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sPiPUrToW3 .mbr-figure2 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-sPiPUrToW3 .media-container-row3 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sPiPUrToW3 .mbr-figure3 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-sPiPUrToW3 .media-container-row4 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sPiPUrToW3 .mbr-figure4 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (min-width: 992px) {
  .cid-sPiPUrToW3 .mbr-figure5 {
    padding-right: 4rem;
  }
}
@media (min-width: 992px) {
  .cid-sPiPUrToW3 .mbr-figure6 {
    padding-right: 4rem;
  }
}
.cid-sPiPUrToW3 H3 {
  color: #000000;
}
.cid-sPiPUrToW3 H4 {
  color: #000000;
}
.cid-sPiPUrToW3 .divsBg {
  background-color: #faf7f9;
  margin: 0px !important;
  padding: 1rem 2.5rem 2.5rem 2.5rem !important;
}
.cid-sPiPUrToW3 ul.dentaura-lister {
  margin: 0;
  list-style: none;
  padding-left: 1rem;
}
.cid-sPiPUrToW3 ul.dentaura-lister li {
  margin-bottom: 1rem;
  position: relative;
  list-style: none;
  padding-left: 1rem;
  border-bottom: 1px solid #efefef;
}
.cid-sPiPUrToW3 ul.dentaura-lister li:before {
  position: absolute;
  left: -20px;
  content: "➤";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #e50e87;
  width: 25px;
  height: 25px;
}
.cid-sPiPUrToW3 .card {
  margin: 0rem 0.3rem !important;
  border-radius: 3px !important;
  padding: 0px !important;
}
.cid-sPiPUrToW3 .btn1 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sPiPUrToW3 .btn1:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sPiPUrToW3 .btn2 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sPiPUrToW3 .btn2:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sPiPUrToW3 .btn3 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sPiPUrToW3 .btn3:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sPiPUrToW3 .btn4 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sPiPUrToW3 .btn4:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sPiPUrToW3 .btn5 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sPiPUrToW3 .btn5:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sPiPUrToW3 .btn6 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sPiPUrToW3 .btn6:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sPiPUrToW3 .butcover {
  height: 40px;
  width: 100%;
}
.cid-sPiPUrToW3 .butcoverin {
  height: 40px;
  width: 40px;
  padding-bottom: 3rem;
  margin-left: auto;
  margin-right: 0;
}
.cid-sPiPUrToW3 .butcoverin a {
  color: #232323;
  font-size: 1.5rem !important;
  font-weight: 400 !important;
}
.cid-sPiPUrToW3 .dentaura-panel {
  margin: 5px 0px 0px 0px!important;
  padding: 0px !important;
}
.cid-sPiPUrToW3 .btn:focus,
.cid-sPiPUrToW3 .btn:active {
  outline: none !important;
  box-shadow: none !important;
}
.cid-sVH1zUD2pV {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sVH1zUD2pV h3 {
  text-align: center;
  font-weight: 300;
}
.cid-sVH1zUD2pV .wrap {
  width: 150px;
  height: 150px;
  margin: 0 auto;
}
.cid-sVH1zUD2pV .mbr-section-subtitle {
  color: #462797;
  text-align: left;
}
.cid-sVH1zUD2pV .card {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  word-wrap: break-word;
}
.cid-sVH1zUD2pV ellipse {
  stroke: rgba(206, 206, 206, 0.4);
}
.cid-sVH1zUD2pV path {
  stroke: #149dcc;
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-sVH1zUD2pV .card {
    -webkit-flex-basis: 33%;
    flex-basis: 33%;
  }
}
.cid-sOVynVotO1 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-sOVynVotO1 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sOVynVotO1 .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sOVynVotO1 .mbr-text {
    text-align: left;
  }
}
.cid-sOVynVotO1 H1 {
  text-align: left;
  color: #ff0095;
}
.cid-sOVynVotO1 .mbr-text,
.cid-sOVynVotO1 .mbr-section-btn {
  color: #465052;
}
.cid-sOVynVotO1 H3 {
  color: #465052;
  text-align: left;
}
.cid-sOVynVotO1 .btn {
  font-weight: 500;
  border-width: 1px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  display: -webkit-inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  padding: 0.55rem 2rem;
  border-radius: 3px;
}
.cid-sPjcGLhrMI {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sPjcGLhrMI h3 {
  text-align: center;
  font-weight: 300;
}
.cid-sPjcGLhrMI .wrap {
  width: 150px;
  height: 150px;
  margin: 0 auto;
}
.cid-sPjcGLhrMI .mbr-section-subtitle {
  color: #ff0095;
  text-align: left;
}
.cid-sPjcGLhrMI .card {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  word-wrap: break-word;
}
.cid-sPjcGLhrMI ellipse {
  stroke: rgba(206, 206, 206, 0.4);
}
.cid-sPjcGLhrMI path {
  stroke: #149dcc;
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-sPjcGLhrMI .card {
    -webkit-flex-basis: 33%;
    flex-basis: 33%;
  }
}
.cid-sOVYPk9X18 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sOVYPk9X18 .card {
  align-self: stretch;
  border-radius: 10px;
}
.cid-sOVYPk9X18 .card-box {
  height: 100%;
  background-color: #ffffff;
  padding: 2rem;
  border-radius: 10px;
}
.cid-sOVYPk9X18 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  font-size: 1.2rem !important;
}
.cid-sOVYPk9X18 p {
  color: #767676;
  text-align: left;
}
.cid-sOVYPk9X18 .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 20px 0px rgba(230, 14, 137, 0.1);
  transition: box-shadow 0.3s;
  border-radius: 10px;
}
.cid-sOVYPk9X18 .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.2);
  transition: box-shadow 0.3s;
}
.cid-sOVYPk9X18 .cardimg {
  width: 100%;
  max-width: 50px;
  border-radius: 0%;
  margin-bottom: 0px;
}
.cid-sOVYPk9X18 .card-title {
  color: #4f4943;
}
.cid-sOVYPk9X18 ul.dentaura-lister {
  margin: 0;
  list-style: none;
  padding-left: 1rem;
}
.cid-sOVYPk9X18 ul.dentaura-lister li {
  margin-bottom: 0.5rem;
  position: relative;
  list-style: none;
  padding-left: 1rem;
  border-bottom: 1px solid #efefef;
  font-size: 0.5rem !important;
}
.cid-sOVYPk9X18 ul.dentaura-lister li:before {
  position: absolute;
  left: -20px;
  top: -5px;
  content: "➤";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #767676;
  width: 25px;
  height: 25px;
}
.cid-sOVYPk9X18 li a {
  color: #ff3366 !important;
}
.cid-sOVYPk9X18 li a:hover {
  color: #767676 !important;
}
.cid-sOVYPk9X18 hr.top-hr {
  border-top: 1px solid #ff3366;
  width: 100%;
  margin: 0px 0px 1px 0px;
  padding: 0px;
}
.cid-sOVYPk9X18 P {
  color: #232323;
}
.cid-sOVYPk9X18 .mbr-text {
  font-size: 1rem !important;
}
.cid-sOVYPk9X18 .mbr-list {
  color: #232323;
}
.cid-sOVzdr7Kgn #dentauraBttB {
  position: fixed;
  cursor: pointer;
  width: 50px;
  height: 50px;
  background-color: rgba(255, 0, 149, 0.65);
  text-indent: -9999px;
  display: none;
  -webkit-border-radius: 60px;
  -moz-border-radius: 60px;
  border-radius: 60px;
  z-index: 100;
  -webkit-box-shadow: 0 2px 8px -2px #000000;
  -moz-box-shadow: 0 2px 8px -2px #000000;
  box-shadow: 0 2px 8px -2px #000000;
}
@media (max-width: 768px) {
  .cid-sOVzdr7Kgn #dentauraBttB {
    right: 50%;
    margin-right: -25px !important;
    bottom: 20px;
  }
}
@media (min-width: 769px) {
  .cid-sOVzdr7Kgn #dentauraBttB {
    right: 100px;
    bottom: 20px;
  }
}
@media (min-width: 992px) {
  .cid-sOVzdr7Kgn #dentauraBttB {
    right: 100px;
    bottom: 20px;
  }
}
.cid-sOVzdr7Kgn #dentauraBttB span {
  position: absolute;
  top: 20px;
  left: 20px;
  margin-left: -20px;
  margin-top: -20px;
  height: 50px;
  width: 50px;
  background-image: url("../../../assets/images/bttb-dentaura-white.png");
  background-repeat: no-repeat;
  background-position: -58px -4px;
  opacity: 1;
}
.cid-sOVzdr7Kgn #dentauraBttB:hover {
  background-color: rgba(91, 104, 107, 0.85);
}
.cid-sOVzdr7Kgn .hidden {
  display: none;
}
.cid-sR5V5H2vXY {
  position: sticky;
  top: 0;
  z-index: 11;
  opacity: 0.96;
}
.cid-sR5V5H2vXY .navbar-dropdown {
  position: relative !important;
  top: 0;
  left: 0;
  padding: 0.5rem 1rem;
  position: fixed;
}
@media (max-width: 991px) {
  .cid-sR5V5H2vXY .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-sR5V5H2vXY .navbar {
  position: static !important;
  min-height: 77px;
  transition: 0.2s;
  background: #f4f4f4;
  display: flex;
  flex-direction: column;
}
.cid-sR5V5H2vXY .navbar.opened {
  transition: all 0.2s;
  background: #f4f4f4 !important;
}
.cid-sR5V5H2vXY .navbar .dropdown-item {
  transition: all 0.2s;
  padding: 0.3rem 1.5rem;
  border-bottom: 1px solid #d6d6d6;
  color: #ff6600;
  background: #efefef !important;
}
.cid-sR5V5H2vXY .navbar .dropdown-item:hover {
  padding-left: 2rem;
}
.cid-sR5V5H2vXY .navbar .dropdown-item:focus border {
  outline: none;
}
.cid-sR5V5H2vXY .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sR5V5H2vXY .navbar .dropdown-menu {
  min-width: 200px;
  padding: 3px 0 0 0;
  box-shadow: 1px 1px 1px 0px rgba(217, 220, 242, 0.98);
  background: transparent !important;
}
.cid-sR5V5H2vXY .navbar .dropdown-menu > .dropdown-item:first-child {
  border-top: 2px solid #ff6600;
}
.cid-sR5V5H2vXY .navbar .dropdown-menu .dropdown-submenu {
  padding-top: 0px;
}
.cid-sR5V5H2vXY .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sR5V5H2vXY .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: 85.14285714vh;
  }
}
.cid-sR5V5H2vXY .navbar.collapsed .dropdown-menu {
  width: auto;
  padding: 1rem 0 1rem 0;
  border-top: none !important;
  background: transparent !important;
}
.cid-sR5V5H2vXY .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sR5V5H2vXY .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sR5V5H2vXY .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sR5V5H2vXY .navbar.collapsed .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  padding: 0.667em 1.667em;
}
.cid-sR5V5H2vXY .navbar.collapsed .nav-dropdown .link {
  margin: 0.667em 1.2em;
}
.cid-sR5V5H2vXY .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sR5V5H2vXY .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
  border-bottom: none !important;
  background: transparent !important;
  color: inherit !important;
}
.cid-sR5V5H2vXY .navbar.collapsed .dropdown-menu .dropdown-item:first-child {
  border-top: none;
}
@media (max-width: 991px) {
  .cid-sR5V5H2vXY .navbar {
    flex-direction: row;
    justify-content: space-between;
  }
  .cid-sR5V5H2vXY .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sR5V5H2vXY .navbar .dropdown-menu {
    width: auto;
    padding: 1rem 0 1rem 0;
    background: transparent !important;
    border-top: none !important;
  }
  .cid-sR5V5H2vXY .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sR5V5H2vXY .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sR5V5H2vXY .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sR5V5H2vXY .navbar .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    padding: 0.667em 1.667em;
  }
  .cid-sR5V5H2vXY .navbar .nav-dropdown .link {
    margin: 0.667em 1.2em;
  }
  .cid-sR5V5H2vXY .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sR5V5H2vXY .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem;
    text-align: center;
    border-bottom: none !important;
    background: transparent !important;
  }
  .cid-sR5V5H2vXY .navbar .dropdown-menu .dropdown-item:first-child {
    border-top: none;
  }
  .cid-sR5V5H2vXY .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    flex-direction: row;
    justify-content: space-between;
    margin-top: 1rem;
  }
  .cid-sR5V5H2vXY .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-sR5V5H2vXY .navbar .social-block {
    display: none;
  }
}
@media (max-width: 1200px) {
  .cid-sR5V5H2vXY .navbar.navbar-short {
    min-height: 60px;
  }
}
@media (min-width: 1200px) {
  .cid-sR5V5H2vXY .navbar.navbar-short {
    min-height: 60px;
  }
}
.cid-sR5V5H2vXY .navbar.navbar-short .social-block {
  top: 1rem;
}
.cid-sR5V5H2vXY .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sR5V5H2vXY .navbar.navbar-short .navbar-brand {
  padding: 0;
  margin-bottom: 0;
  height: 0px;
  opacity: 0;
  min-height: 0px;
}
.cid-sR5V5H2vXY .navbar-brand {
  height: 8rem;
  min-height: 1.4rem;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.2s;
  word-break: break-word;
  z-index: 1;
  display: flex;
  margin-bottom: 1rem;
  opacity: 1;
}
.cid-sR5V5H2vXY .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sR5V5H2vXY .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sR5V5H2vXY .dropdown-item.active,
.cid-sR5V5H2vXY .dropdown-item:active {
  background-color: transparent;
}
.cid-sR5V5H2vXY .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
  line-height: 1;
  letter-spacing: 1px;
}
.cid-sR5V5H2vXY .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sR5V5H2vXY .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sR5V5H2vXY .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4f4f4;
}
.cid-sR5V5H2vXY .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: -2px 0 0 0;
  left: 100%;
}
.cid-sR5V5H2vXY .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sR5V5H2vXY ul.navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
}
.cid-sR5V5H2vXY .navbar-buttons {
  text-align: center;
}
.cid-sR5V5H2vXY button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sR5V5H2vXY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-sR5V5H2vXY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sR5V5H2vXY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.2s;
}
.cid-sR5V5H2vXY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.2s;
}
.cid-sR5V5H2vXY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sR5V5H2vXY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sR5V5H2vXY nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.2s;
}
.cid-sR5V5H2vXY nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.2s;
}
.cid-sR5V5H2vXY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sR5V5H2vXY a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
  outline: none;
}
.cid-sR5V5H2vXY .mbr-iconfont {
  font-size: 1.3rem;
  padding-right: 0.5rem;
  color: #132c70;
}
.cid-sR5V5H2vXY .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  padding: 1.667em 1.667em;
}
.cid-sR5V5H2vXY .nav-dropdown .link {
  margin: 1.667em 1.2em;
  font-weight: 500;
}
.cid-sR5V5H2vXY .nav-link:hover,
.cid-sR5V5H2vXY .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sR5V5H2vXY .social-block {
  display: flex;
  justify-content: space-between;
  width: 100%;
  position: absolute;
  top: 2.5rem;
  max-width: 1300px;
  transition: 0.2s;
}
.cid-sR5V5H2vXY .social {
  display: flex;
  flex-direction: row;
  margin-left: 2rem;
}
.cid-sR5V5H2vXY .social-2 {
  display: flex;
  flex-direction: row;
  margin-right: 1.5rem;
}
.cid-sR5V5H2vXY menu {
  color: #E60E89;
}
.cid-sR5V9bGx1G {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #767676;
}
.cid-sR5V9bGx1G .mbr-overlay {
  background-color: #000000;
  opacity: 0.7;
}
.cid-sR5V9bGx1G .item {
  display: flex;
  justify-content: left;
  align-items: center;
  padding: 0.3rem 0;
}
.cid-sR5V9bGx1G .item p {
  margin: 0;
  padding-left: 0.5rem;
  line-height: 26px;
}
.cid-sR5V9bGx1G .title {
  background: linear-gradient(to left, #f00000 0, currentColor);
  -webkit-background-clip: text;
  -webkit-text-fill-color: #f000000;
  color: #e50e87;
  text-align: left;
}
.cid-sR5V9bGx1G .container {
  max-width: 1400px;
}
.cid-sR5V9bGx1G li {
  margin: 0;
  list-style: none;
  cursor: pointer;
}
.cid-sR5V9bGx1G .time {
  line-height: 2;
}
.cid-sR5V9bGx1G .icons-wrap {
  display: flex;
  align-items: left;
}
.cid-sR5V9bGx1G .text-wrap {
  width: 100%;
}
.cid-sR5V9bGx1G .item-wrap {
  display: inline-block;
}
.cid-sR5V9bGx1G .socicon-wrap {
  width: fit-content;
  display: flex;
  margin-bottom: 0.8rem;
}
.cid-sR5V9bGx1G .socicon-wrap .mbr-iconfont {
  font-size: 1.3rem;
  background: linear-gradient(to left, #e60e89, #232323);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  padding: 10px;
  margin-right: 0.1rem;
  height: 40px;
  display: flex;
  width: 40px;
  justify-content: left;
  align-items: left;
  transition: all 0.3s;
  border-radius: 100%;
}
.cid-sR5V9bGx1G .align-wrap {
  display: flex;
  flex-direction: column;
}
@media (max-width: 992px) {
  .cid-sR5V9bGx1G .col-md-6 {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sR5V9bGx1G .socicon-wrap {
    margin: auto;
  }
}
.cid-sR5V9bGx1G .mbr-text {
  color: #999999;
}
.cid-sR5V9bGx1G .icon-title {
  margin: 0;
  padding-bottom: 3px;
  line-height: 24px;
}
.cid-sR5V9bGx1G .icon-title,
.cid-sR5V9bGx1G .align-wrap {
  color: #ffffff;
  width: 100%;
  text-align: left;
}
.cid-sR5V9bGx1G .item-text,
.cid-sR5V9bGx1G .item-icon {
  color: #999999;
  text-align: left;
}
.cid-sR5V9bGx1G .mbr-text,
.cid-sR5V9bGx1G .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-sR5V9bGx1G copy {
  font-size: 12px;
}
.cid-sR5V9bGx1G weis {
  color: #e50e87;
}
.cid-sR5V9bGx1G .h3 {
  color: #e50e87;
}
/*!
 * Mobirise v4 theme (https://mobirise.com/)
 * Copyright 2017 Mobirise
 */
section {
  background-color: #eeeeee;
}

.form-control:focus {
  box-shadow: none;
}

:focus {
  outline: none;
}

body {
  font-style: normal;
  line-height: 1.5;
}

section,
.container,
.container-fluid {
  position: relative;
  word-wrap: break-word;
}

a.mbr-iconfont:hover {
  text-decoration: none;
}

.article .lead p,
.article .lead ul,
.article .lead ol,
.article .lead pre,
.article .lead blockquote {
  margin-bottom: 0;
}

ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

a {
  font-style: normal;
  font-weight: 400;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
}

figure {
  margin-bottom: 0;
}

body {
  color: #232323;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

.mbr-section-title {
  font-style: normal;
  line-height: 1.2;
}

.mbr-section-subtitle {
  line-height: 1.3;
}

.mbr-text {
  font-style: normal;
  line-height: 1.6;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
  transition-delay: 9999s;
  transition-property: background-color, color;
}

textarea[type='hidden'] {
  display: none;
}

body {
  position: relative;
}

section {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

section .mbr-background-video,
section .mbr-background-video-preview {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}

.hidden {
  visibility: hidden;
}

.mbr-z-index20 {
  z-index: 20;
}

/*! Base colors */
.mbr-white {
  color: #ffffff;
}

.mbr-black {
  color: #000000;
}

.mbr-bg-white {
  background-color: #ffffff;
}

.mbr-bg-black {
  background-color: #000000;
}

/*! Text-aligns */
.align-left {
  text-align: left;
}

.align-center {
  text-align: center;
}

.align-right {
  text-align: right;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: center;
  }
}

/*! Font-weight  */
.mbr-light {
  font-weight: 300;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

/*! Media  */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.media-content {
  flex-basis: 100%;
}

.media-container-row {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: start;
}

.media-container-row .media-size-item {
  width: 400px;
}

.media-container-column {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: stretch;
}

.media-container-column > * {
  width: 100%;
}

@media (min-width: 992px) {
  .media-container-row {
    flex-wrap: nowrap;
  }
}

figure {
  overflow: hidden;
}

figure[mbr-media-size] {
  transition: width 0.1s;
}

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

.card {
  background-color: transparent;
  border: none;
}

.card-box {
  width: 100%;
}

.card-img {
  text-align: center;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}

.media {
  max-width: 100%;
  margin: 0 auto;
}

.mbr-figure {
  -ms-grid-row-align: center;
  align-self: center;
}

.media-container > div {
  max-width: 100%;
}

.mbr-figure img,
.card-img img {
  width: 100%;
}

@media (max-width: 991px) {
  .media-size-item {
    width: auto !important;
  }
  .media {
    width: auto;
  }
  .mbr-figure {
    width: 100% !important;
  }
}

/*! Buttons */
.btn {
  font-weight: 500;
  border-width: 2px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.mbr-section-btn {
  margin-left: -0.25rem;
  margin-right: -0.25rem;
  font-size: 0;
}

nav .mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
}

.btn-form {
  border-radius: 0;
}

.btn-form:hover {
  cursor: pointer;
}

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 0.8rem;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

[type='submit'] {
  -webkit-appearance: none;
}

/*! Full-screen */
.mbr-fullscreen .mbr-overlay {
  min-height: 100vh;
}

.mbr-fullscreen {
  display: flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  align-items: center;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: .5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}

/* Form */
blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

.form-control {
  background-color: #f5f5f5;
  box-shadow: none;
  color: #565656;
  line-height: 1.43;
  min-height: 3.5em;
  padding: 1.07em .5em;
}

.form-control, .form-control:focus {
  border: 1px solid #e8e8e8;
}

.form-active .form-control:invalid {
  border-color: red;
}

.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: .357em;
  padding: 0;
}

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.alert.alert-form::after {
  background-color: inherit;
  bottom: -7px;
  content: "";
  display: block;
  height: 14px;
  left: 50%;
  margin-left: -7px;
  position: absolute;
  transform: rotate(45deg);
  width: 14px;
  -webkit-transform: rotate(45deg);
}

.form-asterisk {
  font-family: initial;
  position: absolute;
  top: -2px;
  font-weight: normal;
}

/*! Scroll to top arrow */
#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

.mbr-arrow-up {
  bottom: 25px;
   left: calc(50% - 20px);
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 40px;
  width: 40px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
  text-align: center;
}

.mbr-arrow-up a:hover {
  background-color: rgba(0, 0, 0, 0.4);
}

.mbr-arrow-up a i {
  line-height: 60px;
}

.mbr-arrow-up-icon {
  display: block;
  color: #fff;
}

.mbr-arrow-up-icon::before {
  content: '\203a';
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
}

/*! Arrow Down */
.mbr-arrow {
  position: absolute;
  bottom: 45px;
  left: 50%;
  width: 60px;
  height: 60px;
  cursor: pointer;
  background-color: rgba(80, 80, 80, 0.5);
  border-radius: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.mbr-arrow > a {
  display: inline-block;
  text-decoration: none;
  outline-style: none;
  -webkit-animation: arrowdown 1.7s ease-in-out infinite;
  animation: arrowdown 1.7s ease-in-out infinite;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*Gradients animation*/
@keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

@-webkit-keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

.bg-gradient {
  background-size: 200% 200%;
  animation: gradient-animation 5s infinite alternate;
  -webkit-animation: gradient-animation 5s infinite alternate;
}

.menu .navbar-brand {
  display: -webkit-flex;
}

.menu .navbar-brand span {
  display: flex;
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}

@media (min-width: 768px) and (max-width: 1023px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (max-width: 1023px) {
  .menu .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .navbar-collapse.show {
    overflow: auto;
  }
}

@media (min-width: 1024px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
  .menu .collapsed .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .collapsed .navbar-collapse.show {
    overflow: auto;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    max-height: 80vh;
  }
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

.navbar {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  -webkit-align-items: center;
  -webkit-justify-content: space-between;
}

.navbar-collapse {
  -webkit-flex-basis: 100%;
  -webkit-flex-grow: 1;
  -webkit-align-items: center;
}

.nav-dropdown .link {
  padding: 0.667em 1.667em !important;
  margin: 0 !important;
}

.nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.row {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.justify-content-center {
  -webkit-justify-content: center;
}

.form-inline {
  display: -webkit-flex;
  -webkit-align-items: center;
}

.card-wrapper {
  -webkit-flex: 1;
}

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

.carousel-controls {
  display: -webkit-flex;
}

.media {
  display: -webkit-flex;
}

.form-group:focus {
  outline: none;
}

.jq-selectbox__select {
  padding: 1.07em 0.5em;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

.jq-selectbox__trigger-arrow {
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.jq-selectbox li {
  padding: 1.07em 0.5em;
}

input[type='range'] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.modal-dialog,
.modal-content {
  height: 100%;
}

.modal-dialog .carousel-inner {
  height: calc(100vh - 1.75rem);
}

@media (max-width: 575px) {
  .modal-dialog .carousel-inner {
    height: calc(100vh - 1rem);
  }
}

.carousel-item {
  text-align: center;
}

.carousel-item img {
  margin: auto;
}

.navbar-toggler {
  align-self: flex-start;
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.navbar-toggler:focus,
.navbar-toggler:hover {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: '';
  background: no-repeat center center;
  background-size: 100% 100%;
}

.navbar-toggler-left {
  position: absolute;
  left: 1rem;
}

.navbar-toggler-right {
  position: absolute;
  right: 1rem;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1023px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1024px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.card-img {
  width: auto;
}

.menu .navbar.collapsed:not(.beta-menu) {
  flex-direction: column;
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: flex;
}

.note-air-layout .dropup .dropdown-menu,
.note-air-layout .navbar-fixed-bottom .dropdown .dropdown-menu {
  bottom: initial !important;
}

html,
body {
  height: auto;
  min-height: 100vh;
}

.dropup .dropdown-toggle::after {
  display: none;
}
.cid-sPiPdyKeKX {
  padding-top: 15px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/grau-verlauf1.jpg");
}
.cid-sPiPdyKeKX H2 {
  text-align: center;
  color: #ffffff;
}
.cid-sPiPdyKeKX .dentaura-tab {
  min-height: 59px !important;
  padding: 0.3rem 0.3rem !important;
  margin: 0px !important;
}
.cid-sPiPdyKeKX .btn {
  margin: 0px !important;
  padding: 1rem 0.5rem;
  width: 100%;
  height: 100%;
  border-radius: 3px !important;
}
@media (max-width: 991px) {
  .cid-sPiPdyKeKX .mbr-figure1 {
    padding-bottom: 3rem;
  }
}
.cid-sPiPdyKeKX .media-container-row1 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sPiPdyKeKX .mbr-figure1 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-sPiPdyKeKX .media-container-row2 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sPiPdyKeKX .mbr-figure2 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-sPiPdyKeKX .media-container-row3 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sPiPdyKeKX .mbr-figure3 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-sPiPdyKeKX .media-container-row4 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sPiPdyKeKX .mbr-figure4 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (min-width: 992px) {
  .cid-sPiPdyKeKX .mbr-figure5 {
    padding-right: 4rem;
  }
}
@media (min-width: 992px) {
  .cid-sPiPdyKeKX .mbr-figure6 {
    padding-right: 4rem;
  }
}
.cid-sPiPdyKeKX H3 {
  color: #000000;
}
.cid-sPiPdyKeKX H4 {
  color: #000000;
}
.cid-sPiPdyKeKX .divsBg {
  background-color: #faf7f9;
  margin: 0px !important;
  padding: 1rem 2.5rem 2.5rem 2.5rem !important;
}
.cid-sPiPdyKeKX ul.dentaura-lister {
  margin: 0;
  list-style: none;
  padding-left: 1rem;
}
.cid-sPiPdyKeKX ul.dentaura-lister li {
  margin-bottom: 1rem;
  position: relative;
  list-style: none;
  padding-left: 1rem;
  border-bottom: 1px solid #efefef;
}
.cid-sPiPdyKeKX ul.dentaura-lister li:before {
  position: absolute;
  left: -20px;
  content: "➤";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #e50e87;
  width: 25px;
  height: 25px;
}
.cid-sPiPdyKeKX .card {
  margin: 0rem 0.3rem !important;
  border-radius: 3px !important;
  padding: 0px !important;
}
.cid-sPiPdyKeKX .btn1 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sPiPdyKeKX .btn1:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sPiPdyKeKX .btn2 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sPiPdyKeKX .btn2:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sPiPdyKeKX .btn3 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sPiPdyKeKX .btn3:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sPiPdyKeKX .btn4 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sPiPdyKeKX .btn4:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sPiPdyKeKX .btn5 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sPiPdyKeKX .btn5:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sPiPdyKeKX .btn6 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sPiPdyKeKX .btn6:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sPiPdyKeKX .butcover {
  height: 40px;
  width: 100%;
}
.cid-sPiPdyKeKX .butcoverin {
  height: 40px;
  width: 40px;
  padding-bottom: 3rem;
  margin-left: auto;
  margin-right: 0;
}
.cid-sPiPdyKeKX .butcoverin a {
  color: #232323;
  font-size: 1.5rem !important;
  font-weight: 400 !important;
}
.cid-sPiPdyKeKX .dentaura-panel {
  margin: 5px 0px 0px 0px!important;
  padding: 0px !important;
}
.cid-sPiPdyKeKX .btn:focus,
.cid-sPiPdyKeKX .btn:active {
  outline: none !important;
  box-shadow: none !important;
}
.cid-sP46HXAMSU {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sP46HXAMSU h3 {
  text-align: center;
  font-weight: 300;
}
.cid-sP46HXAMSU .wrap {
  width: 150px;
  height: 150px;
  margin: 0 auto;
}
.cid-sP46HXAMSU .mbr-section-subtitle {
  color: #462797;
  text-align: left;
}
.cid-sP46HXAMSU .card {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  word-wrap: break-word;
}
.cid-sP46HXAMSU ellipse {
  stroke: rgba(206, 206, 206, 0.4);
}
.cid-sP46HXAMSU path {
  stroke: #149dcc;
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-sP46HXAMSU .card {
    -webkit-flex-basis: 33%;
    flex-basis: 33%;
  }
}
.cid-sOVwJPnuXc {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-sOVwJPnuXc .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sOVwJPnuXc .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sOVwJPnuXc .mbr-text {
    text-align: left;
  }
}
.cid-sOVwJPnuXc H1 {
  text-align: left;
  color: #ff0095;
}
.cid-sOVwJPnuXc .mbr-text,
.cid-sOVwJPnuXc .mbr-section-btn {
  color: #465052;
}
.cid-sOVwJPnuXc H3 {
  color: #465052;
  text-align: left;
}
.cid-sOVwJPnuXc .btn {
  font-weight: 500;
  border-width: 1px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  display: -webkit-inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  padding: 0.55rem 2rem;
  border-radius: 3px;
}
.cid-sPj9Ypp3yh {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sPj9Ypp3yh h3 {
  text-align: center;
  font-weight: 300;
}
.cid-sPj9Ypp3yh .wrap {
  width: 150px;
  height: 150px;
  margin: 0 auto;
}
.cid-sPj9Ypp3yh .mbr-section-subtitle {
  color: #ff0095;
  text-align: left;
}
.cid-sPj9Ypp3yh .card {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  word-wrap: break-word;
}
.cid-sPj9Ypp3yh ellipse {
  stroke: rgba(206, 206, 206, 0.4);
}
.cid-sPj9Ypp3yh path {
  stroke: #149dcc;
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-sPj9Ypp3yh .card {
    -webkit-flex-basis: 33%;
    flex-basis: 33%;
  }
}
.cid-sOVBaL8wV3 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sOVBaL8wV3 .card {
  align-self: stretch;
  border-radius: 10px;
}
.cid-sOVBaL8wV3 .card-box {
  height: 100%;
  background-color: #ffffff;
  padding: 2rem;
  border-radius: 10px;
}
.cid-sOVBaL8wV3 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  font-size: 1.2rem !important;
}
.cid-sOVBaL8wV3 p {
  color: #767676;
  text-align: left;
}
.cid-sOVBaL8wV3 .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 20px 0px rgba(230, 14, 137, 0.1);
  transition: box-shadow 0.3s;
  border-radius: 10px;
}
.cid-sOVBaL8wV3 .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.2);
  transition: box-shadow 0.3s;
}
.cid-sOVBaL8wV3 .cardimg {
  width: 100%;
  max-width: 50px;
  border-radius: 0%;
  margin-bottom: 0px;
}
.cid-sOVBaL8wV3 .card-title {
  color: #4f4943;
}
.cid-sOVBaL8wV3 ul.dentaura-lister {
  margin: 0;
  list-style: none;
  padding-left: 1rem;
}
.cid-sOVBaL8wV3 ul.dentaura-lister li {
  margin-bottom: 0.5rem;
  position: relative;
  list-style: none;
  padding-left: 1rem;
  border-bottom: 1px solid #efefef;
  font-size: 0.5rem !important;
}
.cid-sOVBaL8wV3 ul.dentaura-lister li:before {
  position: absolute;
  left: -20px;
  top: -5px;
  content: "➤";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #767676;
  width: 25px;
  height: 25px;
}
.cid-sOVBaL8wV3 li a {
  color: #ff3366 !important;
}
.cid-sOVBaL8wV3 li a:hover {
  color: #767676 !important;
}
.cid-sOVBaL8wV3 hr.top-hr {
  border-top: 1px solid #ff3366;
  width: 100%;
  margin: 0px 0px 1px 0px;
  padding: 0px;
}
.cid-sOVBaL8wV3 P {
  color: #232323;
}
.cid-sOVBaL8wV3 .mbr-text {
  font-size: 1rem !important;
}
.cid-sOVBaL8wV3 .mbr-list {
  color: #232323;
}
.cid-sOXwZnXpdD {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sOXwZnXpdD .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sOXwZnXpdD .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sOXwZnXpdD .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sOXwZnXpdD .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sOXwZnXpdD .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sOXwZnXpdD .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sOXwZnXpdD .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sOXwZnXpdD .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sOXwZnXpdD .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sOXwZnXpdD .mbr-gallery-item {
  padding: 0.1rem !important;
}
.cid-s54u9KcCJf {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
@media (min-width: 992px) {
  .cid-s54u9KcCJf .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-s54u9KcCJf .mbr-figure {
    padding-top: 3rem;
  }
}
.cid-s54u9KcCJf .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-s54u9KcCJf .mbr-text,
.cid-s54u9KcCJf .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-s54u9KcCJf video {
  color: #2e2e2e;
}
.cid-sPj9ZVnW52 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sPj9ZVnW52 h3 {
  text-align: center;
  font-weight: 300;
}
.cid-sPj9ZVnW52 .wrap {
  width: 150px;
  height: 150px;
  margin: 0 auto;
}
.cid-sPj9ZVnW52 .mbr-section-subtitle {
  color: #ff0095;
  text-align: left;
}
.cid-sPj9ZVnW52 .card {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  word-wrap: break-word;
}
.cid-sPj9ZVnW52 ellipse {
  stroke: rgba(206, 206, 206, 0.4);
}
.cid-sPj9ZVnW52 path {
  stroke: #149dcc;
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-sPj9ZVnW52 .card {
    -webkit-flex-basis: 33%;
    flex-basis: 33%;
  }
}
.cid-sOVEVmLO50 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sOVEVmLO50 .card {
  align-self: stretch;
  border-radius: 3px;
}
.cid-sOVEVmLO50 .card-box {
  height: 100%;
  background-color: #ffffff;
  padding: 2rem;
  border-radius: 3px;
}
.cid-sOVEVmLO50 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  font-size: 1.1rem !important;
}
.cid-sOVEVmLO50 p {
  color: #767676;
  text-align: left;
}
.cid-sOVEVmLO50 .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1);
  transition: box-shadow 0.3s;
  border-radius: 3px;
}
.cid-sOVEVmLO50 .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.2);
  transition: box-shadow 0.3s;
}
.cid-sOVEVmLO50 .cardimg {
  width: 100%;
  max-width: 70px;
  border-radius: 0%;
  margin-bottom: 0px;
}
.cid-sOVEVmLO50 .card-title {
  color: #e60e89;
}
.cid-sOVEVmLO50 ul.dentaura-lister {
  margin: 0;
  list-style: none;
  padding-left: 1rem;
}
.cid-sOVEVmLO50 ul.dentaura-lister li {
  margin-bottom: 0.5rem;
  position: relative;
  list-style: none;
  padding-left: 1rem;
  border-bottom: 1px solid #efefef;
  font-size: 0.9rem !important;
}
.cid-sOVEVmLO50 ul.dentaura-lister li:before {
  position: absolute;
  left: -20px;
  top: -3px;
  content: "➤";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #767676;
  width: 25px;
  height: 25px;
}
.cid-sOVEVmLO50 li a {
  color: #5b686b !important;
}
.cid-sOVEVmLO50 li a:hover {
  color: #ff0095 !important;
}
.cid-sOVEVmLO50 hr.top-hr {
  border-top: 1px solid #b2ccd2;
  width: 100%;
  margin: 0px 0px 6px 0px;
  padding: 0px;
}
.cid-sOVEVmLO50 P {
  color: #232323;
}
.cid-sOVEVmLO50 .mbr-text {
  font-size: 0.9rem !important;
}
.cid-sOVEVmLO50 .mbr-list {
  color: #232323;
}
.cid-sOWWNj5aJe {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sOWWNj5aJe .card {
  align-self: stretch;
  border-radius: 3px;
}
.cid-sOWWNj5aJe .card-box {
  height: 100%;
  background-color: #ffffff;
  padding: 2rem;
  border-radius: 3px;
}
.cid-sOWWNj5aJe h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  font-size: 1.1rem !important;
}
.cid-sOWWNj5aJe p {
  color: #767676;
  text-align: left;
}
.cid-sOWWNj5aJe .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1);
  transition: box-shadow 0.3s;
  border-radius: 3px;
}
.cid-sOWWNj5aJe .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.2);
  transition: box-shadow 0.3s;
}
.cid-sOWWNj5aJe .cardimg {
  width: 100%;
  max-width: 70px;
  border-radius: 0%;
  margin-bottom: 0px;
}
.cid-sOWWNj5aJe .card-title {
  color: #e60e89;
}
.cid-sOWWNj5aJe ul.dentaura-lister {
  margin: 0;
  list-style: none;
  padding-left: 1rem;
}
.cid-sOWWNj5aJe ul.dentaura-lister li {
  margin-bottom: 0.5rem;
  position: relative;
  list-style: none;
  padding-left: 1rem;
  border-bottom: 1px solid #efefef;
  font-size: 0.9rem !important;
}
.cid-sOWWNj5aJe ul.dentaura-lister li:before {
  position: absolute;
  left: -20px;
  top: -3px;
  content: "➤";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #767676;
  width: 25px;
  height: 25px;
}
.cid-sOWWNj5aJe li a {
  color: #5b686b !important;
}
.cid-sOWWNj5aJe li a:hover {
  color: #ff0095 !important;
}
.cid-sOWWNj5aJe hr.top-hr {
  border-top: 1px solid #b2ccd2;
  width: 100%;
  margin: 0px 0px 6px 0px;
  padding: 0px;
}
.cid-sOWWNj5aJe P {
  color: #232323;
}
.cid-sOWWNj5aJe .mbr-text {
  font-size: 1rem !important;
}
.cid-sOWWNj5aJe .mbr-list {
  color: #232323;
}
.cid-sOVzdr7Kgn #dentauraBttB {
  position: fixed;
  cursor: pointer;
  width: 50px;
  height: 50px;
  background-color: rgba(255, 0, 149, 0.65);
  text-indent: -9999px;
  display: none;
  -webkit-border-radius: 60px;
  -moz-border-radius: 60px;
  border-radius: 60px;
  z-index: 100;
  -webkit-box-shadow: 0 2px 8px -2px #000000;
  -moz-box-shadow: 0 2px 8px -2px #000000;
  box-shadow: 0 2px 8px -2px #000000;
}
@media (max-width: 768px) {
  .cid-sOVzdr7Kgn #dentauraBttB {
    right: 50%;
    margin-right: -25px !important;
    bottom: 20px;
  }
}
@media (min-width: 769px) {
  .cid-sOVzdr7Kgn #dentauraBttB {
    right: 100px;
    bottom: 20px;
  }
}
@media (min-width: 992px) {
  .cid-sOVzdr7Kgn #dentauraBttB {
    right: 100px;
    bottom: 20px;
  }
}
.cid-sOVzdr7Kgn #dentauraBttB span {
  position: absolute;
  top: 20px;
  left: 20px;
  margin-left: -20px;
  margin-top: -20px;
  height: 50px;
  width: 50px;
  background-image: url("../../../assets/images/bttb-dentaura-white.png");
  background-repeat: no-repeat;
  background-position: -58px -4px;
  opacity: 1;
}
.cid-sOVzdr7Kgn #dentauraBttB:hover {
  background-color: rgba(91, 104, 107, 0.85);
}
.cid-sOVzdr7Kgn .hidden {
  display: none;
}
.cid-sR5V5H2vXY {
  position: sticky;
  top: 0;
  z-index: 11;
  opacity: 0.96;
}
.cid-sR5V5H2vXY .navbar-dropdown {
  position: relative !important;
  top: 0;
  left: 0;
  padding: 0.5rem 1rem;
  position: fixed;
}
@media (max-width: 991px) {
  .cid-sR5V5H2vXY .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-sR5V5H2vXY .navbar {
  position: static !important;
  min-height: 77px;
  transition: 0.2s;
  background: #f4f4f4;
  display: flex;
  flex-direction: column;
}
.cid-sR5V5H2vXY .navbar.opened {
  transition: all 0.2s;
  background: #f4f4f4 !important;
}
.cid-sR5V5H2vXY .navbar .dropdown-item {
  transition: all 0.2s;
  padding: 0.3rem 1.5rem;
  border-bottom: 1px solid #d6d6d6;
  color: #ff6600;
  background: #efefef !important;
}
.cid-sR5V5H2vXY .navbar .dropdown-item:hover {
  padding-left: 2rem;
}
.cid-sR5V5H2vXY .navbar .dropdown-item:focus border {
  outline: none;
}
.cid-sR5V5H2vXY .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sR5V5H2vXY .navbar .dropdown-menu {
  min-width: 200px;
  padding: 3px 0 0 0;
  box-shadow: 1px 1px 1px 0px rgba(217, 220, 242, 0.98);
  background: transparent !important;
}
.cid-sR5V5H2vXY .navbar .dropdown-menu > .dropdown-item:first-child {
  border-top: 2px solid #ff6600;
}
.cid-sR5V5H2vXY .navbar .dropdown-menu .dropdown-submenu {
  padding-top: 0px;
}
.cid-sR5V5H2vXY .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sR5V5H2vXY .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: 85.14285714vh;
  }
}
.cid-sR5V5H2vXY .navbar.collapsed .dropdown-menu {
  width: auto;
  padding: 1rem 0 1rem 0;
  border-top: none !important;
  background: transparent !important;
}
.cid-sR5V5H2vXY .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sR5V5H2vXY .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sR5V5H2vXY .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sR5V5H2vXY .navbar.collapsed .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  padding: 0.667em 1.667em;
}
.cid-sR5V5H2vXY .navbar.collapsed .nav-dropdown .link {
  margin: 0.667em 1.2em;
}
.cid-sR5V5H2vXY .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sR5V5H2vXY .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
  border-bottom: none !important;
  background: transparent !important;
  color: inherit !important;
}
.cid-sR5V5H2vXY .navbar.collapsed .dropdown-menu .dropdown-item:first-child {
  border-top: none;
}
@media (max-width: 991px) {
  .cid-sR5V5H2vXY .navbar {
    flex-direction: row;
    justify-content: space-between;
  }
  .cid-sR5V5H2vXY .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sR5V5H2vXY .navbar .dropdown-menu {
    width: auto;
    padding: 1rem 0 1rem 0;
    background: transparent !important;
    border-top: none !important;
  }
  .cid-sR5V5H2vXY .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sR5V5H2vXY .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sR5V5H2vXY .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sR5V5H2vXY .navbar .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    padding: 0.667em 1.667em;
  }
  .cid-sR5V5H2vXY .navbar .nav-dropdown .link {
    margin: 0.667em 1.2em;
  }
  .cid-sR5V5H2vXY .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sR5V5H2vXY .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem;
    text-align: center;
    border-bottom: none !important;
    background: transparent !important;
  }
  .cid-sR5V5H2vXY .navbar .dropdown-menu .dropdown-item:first-child {
    border-top: none;
  }
  .cid-sR5V5H2vXY .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    flex-direction: row;
    justify-content: space-between;
    margin-top: 1rem;
  }
  .cid-sR5V5H2vXY .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-sR5V5H2vXY .navbar .social-block {
    display: none;
  }
}
@media (max-width: 1200px) {
  .cid-sR5V5H2vXY .navbar.navbar-short {
    min-height: 60px;
  }
}
@media (min-width: 1200px) {
  .cid-sR5V5H2vXY .navbar.navbar-short {
    min-height: 60px;
  }
}
.cid-sR5V5H2vXY .navbar.navbar-short .social-block {
  top: 1rem;
}
.cid-sR5V5H2vXY .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sR5V5H2vXY .navbar.navbar-short .navbar-brand {
  padding: 0;
  margin-bottom: 0;
  height: 0px;
  opacity: 0;
  min-height: 0px;
}
.cid-sR5V5H2vXY .navbar-brand {
  height: 8rem;
  min-height: 1.4rem;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.2s;
  word-break: break-word;
  z-index: 1;
  display: flex;
  margin-bottom: 1rem;
  opacity: 1;
}
.cid-sR5V5H2vXY .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sR5V5H2vXY .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sR5V5H2vXY .dropdown-item.active,
.cid-sR5V5H2vXY .dropdown-item:active {
  background-color: transparent;
}
.cid-sR5V5H2vXY .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
  line-height: 1;
  letter-spacing: 1px;
}
.cid-sR5V5H2vXY .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sR5V5H2vXY .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sR5V5H2vXY .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4f4f4;
}
.cid-sR5V5H2vXY .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: -2px 0 0 0;
  left: 100%;
}
.cid-sR5V5H2vXY .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sR5V5H2vXY ul.navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
}
.cid-sR5V5H2vXY .navbar-buttons {
  text-align: center;
}
.cid-sR5V5H2vXY button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sR5V5H2vXY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-sR5V5H2vXY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sR5V5H2vXY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.2s;
}
.cid-sR5V5H2vXY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.2s;
}
.cid-sR5V5H2vXY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sR5V5H2vXY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sR5V5H2vXY nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.2s;
}
.cid-sR5V5H2vXY nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.2s;
}
.cid-sR5V5H2vXY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sR5V5H2vXY a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
  outline: none;
}
.cid-sR5V5H2vXY .mbr-iconfont {
  font-size: 1.3rem;
  padding-right: 0.5rem;
  color: #132c70;
}
.cid-sR5V5H2vXY .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  padding: 1.667em 1.667em;
}
.cid-sR5V5H2vXY .nav-dropdown .link {
  margin: 1.667em 1.2em;
  font-weight: 500;
}
.cid-sR5V5H2vXY .nav-link:hover,
.cid-sR5V5H2vXY .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sR5V5H2vXY .social-block {
  display: flex;
  justify-content: space-between;
  width: 100%;
  position: absolute;
  top: 2.5rem;
  max-width: 1300px;
  transition: 0.2s;
}
.cid-sR5V5H2vXY .social {
  display: flex;
  flex-direction: row;
  margin-left: 2rem;
}
.cid-sR5V5H2vXY .social-2 {
  display: flex;
  flex-direction: row;
  margin-right: 1.5rem;
}
.cid-sR5V5H2vXY menu {
  color: #E60E89;
}
.cid-sR5V9bGx1G {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #767676;
}
.cid-sR5V9bGx1G .mbr-overlay {
  background-color: #000000;
  opacity: 0.7;
}
.cid-sR5V9bGx1G .item {
  display: flex;
  justify-content: left;
  align-items: center;
  padding: 0.3rem 0;
}
.cid-sR5V9bGx1G .item p {
  margin: 0;
  padding-left: 0.5rem;
  line-height: 26px;
}
.cid-sR5V9bGx1G .title {
  background: linear-gradient(to left, #f00000 0, currentColor);
  -webkit-background-clip: text;
  -webkit-text-fill-color: #f000000;
  color: #e50e87;
  text-align: left;
}
.cid-sR5V9bGx1G .container {
  max-width: 1400px;
}
.cid-sR5V9bGx1G li {
  margin: 0;
  list-style: none;
  cursor: pointer;
}
.cid-sR5V9bGx1G .time {
  line-height: 2;
}
.cid-sR5V9bGx1G .icons-wrap {
  display: flex;
  align-items: left;
}
.cid-sR5V9bGx1G .text-wrap {
  width: 100%;
}
.cid-sR5V9bGx1G .item-wrap {
  display: inline-block;
}
.cid-sR5V9bGx1G .socicon-wrap {
  width: fit-content;
  display: flex;
  margin-bottom: 0.8rem;
}
.cid-sR5V9bGx1G .socicon-wrap .mbr-iconfont {
  font-size: 1.3rem;
  background: linear-gradient(to left, #e60e89, #232323);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  padding: 10px;
  margin-right: 0.1rem;
  height: 40px;
  display: flex;
  width: 40px;
  justify-content: left;
  align-items: left;
  transition: all 0.3s;
  border-radius: 100%;
}
.cid-sR5V9bGx1G .align-wrap {
  display: flex;
  flex-direction: column;
}
@media (max-width: 992px) {
  .cid-sR5V9bGx1G .col-md-6 {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sR5V9bGx1G .socicon-wrap {
    margin: auto;
  }
}
.cid-sR5V9bGx1G .mbr-text {
  color: #999999;
}
.cid-sR5V9bGx1G .icon-title {
  margin: 0;
  padding-bottom: 3px;
  line-height: 24px;
}
.cid-sR5V9bGx1G .icon-title,
.cid-sR5V9bGx1G .align-wrap {
  color: #ffffff;
  width: 100%;
  text-align: left;
}
.cid-sR5V9bGx1G .item-text,
.cid-sR5V9bGx1G .item-icon {
  color: #999999;
  text-align: left;
}
.cid-sR5V9bGx1G .mbr-text,
.cid-sR5V9bGx1G .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-sR5V9bGx1G copy {
  font-size: 12px;
}
.cid-sR5V9bGx1G weis {
  color: #e50e87;
}
.cid-sR5V9bGx1G .h3 {
  color: #e50e87;
}
/*!
 * Mobirise v4 theme (https://mobirise.com/)
 * Copyright 2017 Mobirise
 */
section {
  background-color: #eeeeee;
}

.form-control:focus {
  box-shadow: none;
}

:focus {
  outline: none;
}

body {
  font-style: normal;
  line-height: 1.5;
}

section,
.container,
.container-fluid {
  position: relative;
  word-wrap: break-word;
}

a.mbr-iconfont:hover {
  text-decoration: none;
}

.article .lead p,
.article .lead ul,
.article .lead ol,
.article .lead pre,
.article .lead blockquote {
  margin-bottom: 0;
}

ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

a {
  font-style: normal;
  font-weight: 400;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
}

figure {
  margin-bottom: 0;
}

body {
  color: #232323;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

.mbr-section-title {
  font-style: normal;
  line-height: 1.2;
}

.mbr-section-subtitle {
  line-height: 1.3;
}

.mbr-text {
  font-style: normal;
  line-height: 1.6;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
  transition-delay: 9999s;
  transition-property: background-color, color;
}

textarea[type='hidden'] {
  display: none;
}

body {
  position: relative;
}

section {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

section .mbr-background-video,
section .mbr-background-video-preview {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}

.hidden {
  visibility: hidden;
}

.mbr-z-index20 {
  z-index: 20;
}

/*! Base colors */
.mbr-white {
  color: #ffffff;
}

.mbr-black {
  color: #000000;
}

.mbr-bg-white {
  background-color: #ffffff;
}

.mbr-bg-black {
  background-color: #000000;
}

/*! Text-aligns */
.align-left {
  text-align: left;
}

.align-center {
  text-align: center;
}

.align-right {
  text-align: right;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: center;
  }
}

/*! Font-weight  */
.mbr-light {
  font-weight: 300;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

/*! Media  */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.media-content {
  flex-basis: 100%;
}

.media-container-row {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: start;
}

.media-container-row .media-size-item {
  width: 400px;
}

.media-container-column {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: stretch;
}

.media-container-column > * {
  width: 100%;
}

@media (min-width: 992px) {
  .media-container-row {
    flex-wrap: nowrap;
  }
}

figure {
  overflow: hidden;
}

figure[mbr-media-size] {
  transition: width 0.1s;
}

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

.card {
  background-color: transparent;
  border: none;
}

.card-box {
  width: 100%;
}

.card-img {
  text-align: center;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}

.media {
  max-width: 100%;
  margin: 0 auto;
}

.mbr-figure {
  -ms-grid-row-align: center;
  align-self: center;
}

.media-container > div {
  max-width: 100%;
}

.mbr-figure img,
.card-img img {
  width: 100%;
}

@media (max-width: 991px) {
  .media-size-item {
    width: auto !important;
  }
  .media {
    width: auto;
  }
  .mbr-figure {
    width: 100% !important;
  }
}

/*! Buttons */
.btn {
  font-weight: 500;
  border-width: 2px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.mbr-section-btn {
  margin-left: -0.25rem;
  margin-right: -0.25rem;
  font-size: 0;
}

nav .mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
}

.btn-form {
  border-radius: 0;
}

.btn-form:hover {
  cursor: pointer;
}

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 0.8rem;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

[type='submit'] {
  -webkit-appearance: none;
}

/*! Full-screen */
.mbr-fullscreen .mbr-overlay {
  min-height: 100vh;
}

.mbr-fullscreen {
  display: flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  align-items: center;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: .5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}

/* Form */
blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

.form-control {
  background-color: #f5f5f5;
  box-shadow: none;
  color: #565656;
  line-height: 1.43;
  min-height: 3.5em;
  padding: 1.07em .5em;
}

.form-control, .form-control:focus {
  border: 1px solid #e8e8e8;
}

.form-active .form-control:invalid {
  border-color: red;
}

.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: .357em;
  padding: 0;
}

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.alert.alert-form::after {
  background-color: inherit;
  bottom: -7px;
  content: "";
  display: block;
  height: 14px;
  left: 50%;
  margin-left: -7px;
  position: absolute;
  transform: rotate(45deg);
  width: 14px;
  -webkit-transform: rotate(45deg);
}

.form-asterisk {
  font-family: initial;
  position: absolute;
  top: -2px;
  font-weight: normal;
}

/*! Scroll to top arrow */
#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

.mbr-arrow-up {
  bottom: 25px;
   left: calc(50% - 20px);
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 40px;
  width: 40px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
  text-align: center;
}

.mbr-arrow-up a:hover {
  background-color: rgba(0, 0, 0, 0.4);
}

.mbr-arrow-up a i {
  line-height: 60px;
}

.mbr-arrow-up-icon {
  display: block;
  color: #fff;
}

.mbr-arrow-up-icon::before {
  content: '\203a';
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
}

/*! Arrow Down */
.mbr-arrow {
  position: absolute;
  bottom: 45px;
  left: 50%;
  width: 60px;
  height: 60px;
  cursor: pointer;
  background-color: rgba(80, 80, 80, 0.5);
  border-radius: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.mbr-arrow > a {
  display: inline-block;
  text-decoration: none;
  outline-style: none;
  -webkit-animation: arrowdown 1.7s ease-in-out infinite;
  animation: arrowdown 1.7s ease-in-out infinite;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*Gradients animation*/
@keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

@-webkit-keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

.bg-gradient {
  background-size: 200% 200%;
  animation: gradient-animation 5s infinite alternate;
  -webkit-animation: gradient-animation 5s infinite alternate;
}

.menu .navbar-brand {
  display: -webkit-flex;
}

.menu .navbar-brand span {
  display: flex;
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}

@media (min-width: 768px) and (max-width: 1023px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (max-width: 1023px) {
  .menu .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .navbar-collapse.show {
    overflow: auto;
  }
}

@media (min-width: 1024px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
  .menu .collapsed .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .collapsed .navbar-collapse.show {
    overflow: auto;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    max-height: 80vh;
  }
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

.navbar {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  -webkit-align-items: center;
  -webkit-justify-content: space-between;
}

.navbar-collapse {
  -webkit-flex-basis: 100%;
  -webkit-flex-grow: 1;
  -webkit-align-items: center;
}

.nav-dropdown .link {
  padding: 0.667em 1.667em !important;
  margin: 0 !important;
}

.nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.row {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.justify-content-center {
  -webkit-justify-content: center;
}

.form-inline {
  display: -webkit-flex;
  -webkit-align-items: center;
}

.card-wrapper {
  -webkit-flex: 1;
}

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

.carousel-controls {
  display: -webkit-flex;
}

.media {
  display: -webkit-flex;
}

.form-group:focus {
  outline: none;
}

.jq-selectbox__select {
  padding: 1.07em 0.5em;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

.jq-selectbox__trigger-arrow {
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.jq-selectbox li {
  padding: 1.07em 0.5em;
}

input[type='range'] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.modal-dialog,
.modal-content {
  height: 100%;
}

.modal-dialog .carousel-inner {
  height: calc(100vh - 1.75rem);
}

@media (max-width: 575px) {
  .modal-dialog .carousel-inner {
    height: calc(100vh - 1rem);
  }
}

.carousel-item {
  text-align: center;
}

.carousel-item img {
  margin: auto;
}

.navbar-toggler {
  align-self: flex-start;
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.navbar-toggler:focus,
.navbar-toggler:hover {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: '';
  background: no-repeat center center;
  background-size: 100% 100%;
}

.navbar-toggler-left {
  position: absolute;
  left: 1rem;
}

.navbar-toggler-right {
  position: absolute;
  right: 1rem;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1023px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1024px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.card-img {
  width: auto;
}

.menu .navbar.collapsed:not(.beta-menu) {
  flex-direction: column;
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: flex;
}

.note-air-layout .dropup .dropdown-menu,
.note-air-layout .navbar-fixed-bottom .dropdown .dropdown-menu {
  bottom: initial !important;
}

html,
body {
  height: auto;
  min-height: 100vh;
}

.dropup .dropdown-toggle::after {
  display: none;
}
.cid-sPiPwvJDxk {
  padding-top: 15px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/grau-verlauf1.jpg");
}
.cid-sPiPwvJDxk H2 {
  text-align: center;
  color: #ffffff;
}
.cid-sPiPwvJDxk .dentaura-tab {
  min-height: 59px !important;
  padding: 0.3rem 0.3rem !important;
  margin: 0px !important;
}
.cid-sPiPwvJDxk .btn {
  margin: 0px !important;
  padding: 1rem 0.5rem;
  width: 100%;
  height: 100%;
  border-radius: 3px !important;
}
@media (max-width: 991px) {
  .cid-sPiPwvJDxk .mbr-figure1 {
    padding-bottom: 3rem;
  }
}
.cid-sPiPwvJDxk .media-container-row1 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sPiPwvJDxk .mbr-figure1 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-sPiPwvJDxk .media-container-row2 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sPiPwvJDxk .mbr-figure2 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-sPiPwvJDxk .media-container-row3 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sPiPwvJDxk .mbr-figure3 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-sPiPwvJDxk .media-container-row4 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sPiPwvJDxk .mbr-figure4 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (min-width: 992px) {
  .cid-sPiPwvJDxk .mbr-figure5 {
    padding-right: 4rem;
  }
}
@media (min-width: 992px) {
  .cid-sPiPwvJDxk .mbr-figure6 {
    padding-right: 4rem;
  }
}
.cid-sPiPwvJDxk H3 {
  color: #000000;
}
.cid-sPiPwvJDxk H4 {
  color: #000000;
}
.cid-sPiPwvJDxk .divsBg {
  background-color: #faf7f9;
  margin: 0px !important;
  padding: 1rem 2.5rem 2.5rem 2.5rem !important;
}
.cid-sPiPwvJDxk ul.dentaura-lister {
  margin: 0;
  list-style: none;
  padding-left: 1rem;
}
.cid-sPiPwvJDxk ul.dentaura-lister li {
  margin-bottom: 1rem;
  position: relative;
  list-style: none;
  padding-left: 1rem;
  border-bottom: 1px solid #efefef;
}
.cid-sPiPwvJDxk ul.dentaura-lister li:before {
  position: absolute;
  left: -20px;
  content: "➤";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #e50e87;
  width: 25px;
  height: 25px;
}
.cid-sPiPwvJDxk .card {
  margin: 0rem 0.3rem !important;
  border-radius: 3px !important;
  padding: 0px !important;
}
.cid-sPiPwvJDxk .btn1 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sPiPwvJDxk .btn1:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sPiPwvJDxk .btn2 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sPiPwvJDxk .btn2:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sPiPwvJDxk .btn3 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sPiPwvJDxk .btn3:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sPiPwvJDxk .btn4 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sPiPwvJDxk .btn4:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sPiPwvJDxk .btn5 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sPiPwvJDxk .btn5:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sPiPwvJDxk .btn6 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sPiPwvJDxk .btn6:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sPiPwvJDxk .butcover {
  height: 40px;
  width: 100%;
}
.cid-sPiPwvJDxk .butcoverin {
  height: 40px;
  width: 40px;
  padding-bottom: 3rem;
  margin-left: auto;
  margin-right: 0;
}
.cid-sPiPwvJDxk .butcoverin a {
  color: #232323;
  font-size: 1.5rem !important;
  font-weight: 400 !important;
}
.cid-sPiPwvJDxk .dentaura-panel {
  margin: 5px 0px 0px 0px!important;
  padding: 0px !important;
}
.cid-sPiPwvJDxk .btn:focus,
.cid-sPiPwvJDxk .btn:active {
  outline: none !important;
  box-shadow: none !important;
}
.cid-sP476zaoju {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sP476zaoju h3 {
  text-align: center;
  font-weight: 300;
}
.cid-sP476zaoju .wrap {
  width: 150px;
  height: 150px;
  margin: 0 auto;
}
.cid-sP476zaoju .mbr-section-subtitle {
  color: #462797;
  text-align: left;
}
.cid-sP476zaoju .card {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  word-wrap: break-word;
}
.cid-sP476zaoju ellipse {
  stroke: rgba(206, 206, 206, 0.4);
}
.cid-sP476zaoju path {
  stroke: #149dcc;
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-sP476zaoju .card {
    -webkit-flex-basis: 33%;
    flex-basis: 33%;
  }
}
.cid-sOVxWMjGGM {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-sOVxWMjGGM .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sOVxWMjGGM .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sOVxWMjGGM .mbr-text {
    text-align: left;
  }
}
.cid-sOVxWMjGGM H1 {
  text-align: left;
  color: #ff0095;
}
.cid-sOVxWMjGGM .mbr-text,
.cid-sOVxWMjGGM .mbr-section-btn {
  color: #465052;
}
.cid-sOVxWMjGGM H3 {
  color: #465052;
  text-align: left;
}
.cid-sOVxWMjGGM .btn {
  font-weight: 500;
  border-width: 1px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  display: -webkit-inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  padding: 0.55rem 2rem;
  border-radius: 3px;
}
.cid-sOVFo3i96r {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sOVFo3i96r h3 {
  text-align: center;
  font-weight: 300;
}
.cid-sOVFo3i96r .wrap {
  width: 150px;
  height: 150px;
  margin: 0 auto;
}
.cid-sOVFo3i96r .mbr-section-subtitle {
  color: #ff0095;
  text-align: left;
}
.cid-sOVFo3i96r .card {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  word-wrap: break-word;
}
.cid-sOVFo3i96r ellipse {
  stroke: rgba(206, 206, 206, 0.4);
}
.cid-sOVFo3i96r path {
  stroke: #149dcc;
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-sOVFo3i96r .card {
    -webkit-flex-basis: 33%;
    flex-basis: 33%;
  }
}
.cid-sSMBygg2XF {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sSMBygg2XF .card {
  align-self: stretch;
  border-radius: 10px;
}
.cid-sSMBygg2XF .card-box {
  height: 100%;
  background-color: #ffffff;
  padding: 2rem;
  border-radius: 10px;
}
.cid-sSMBygg2XF h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  font-size: 1.2rem !important;
}
.cid-sSMBygg2XF p {
  color: #767676;
  text-align: left;
}
.cid-sSMBygg2XF .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 20px 0px rgba(230, 14, 137, 0.1);
  transition: box-shadow 0.3s;
  border-radius: 10px;
}
.cid-sSMBygg2XF .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.2);
  transition: box-shadow 0.3s;
}
.cid-sSMBygg2XF .cardimg {
  width: 100%;
  max-width: 50px;
  border-radius: 0%;
  margin-bottom: 0px;
}
.cid-sSMBygg2XF .card-title {
  color: #4f4943;
}
.cid-sSMBygg2XF ul.dentaura-lister {
  margin: 0;
  list-style: none;
  padding-left: 1rem;
}
.cid-sSMBygg2XF ul.dentaura-lister li {
  margin-bottom: 0.5rem;
  position: relative;
  list-style: none;
  padding-left: 1rem;
  border-bottom: 1px solid #efefef;
  font-size: 0.5rem !important;
}
.cid-sSMBygg2XF ul.dentaura-lister li:before {
  position: absolute;
  left: -20px;
  top: -5px;
  content: "➤";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #767676;
  width: 25px;
  height: 25px;
}
.cid-sSMBygg2XF li a {
  color: #ff3366 !important;
}
.cid-sSMBygg2XF li a:hover {
  color: #767676 !important;
}
.cid-sSMBygg2XF hr.top-hr {
  border-top: 1px solid #ff3366;
  width: 100%;
  margin: 0px 0px 1px 0px;
  padding: 0px;
}
.cid-sSMBygg2XF P {
  color: #232323;
}
.cid-sSMBygg2XF .mbr-text {
  font-size: 1rem !important;
}
.cid-sSMBygg2XF .mbr-list {
  color: #232323;
}
.cid-sSMsejiGlM {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sSMsejiGlM .card {
  align-self: stretch;
  border-radius: 3px;
}
.cid-sSMsejiGlM .card-box {
  height: 100%;
  background-color: #ffffff;
  padding: 2rem;
  border-radius: 3px;
}
.cid-sSMsejiGlM h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  font-size: 1.1rem !important;
}
.cid-sSMsejiGlM p {
  color: #767676;
  text-align: left;
}
.cid-sSMsejiGlM .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1);
  transition: box-shadow 0.3s;
  border-radius: 3px;
}
.cid-sSMsejiGlM .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.2);
  transition: box-shadow 0.3s;
}
.cid-sSMsejiGlM .cardimg {
  width: 100%;
  max-width: 70px;
  border-radius: 0%;
  margin-bottom: 0px;
}
.cid-sSMsejiGlM .card-title {
  color: #e60e89;
}
.cid-sSMsejiGlM ul.dentaura-lister {
  margin: 0;
  list-style: none;
  padding-left: 1rem;
}
.cid-sSMsejiGlM ul.dentaura-lister li {
  margin-bottom: 0.5rem;
  position: relative;
  list-style: none;
  padding-left: 1rem;
  border-bottom: 1px solid #efefef;
  font-size: 0.9rem !important;
}
.cid-sSMsejiGlM ul.dentaura-lister li:before {
  position: absolute;
  left: -20px;
  top: -3px;
  content: "➤";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #767676;
  width: 25px;
  height: 25px;
}
.cid-sSMsejiGlM li a {
  color: #5b686b !important;
}
.cid-sSMsejiGlM li a:hover {
  color: #ff0095 !important;
}
.cid-sSMsejiGlM hr.top-hr {
  border-top: 1px solid #b2ccd2;
  width: 100%;
  margin: 0px 0px 6px 0px;
  padding: 0px;
}
.cid-sSMsejiGlM P {
  color: #232323;
}
.cid-sSMsejiGlM .mbr-text {
  font-size: 0.9rem !important;
}
.cid-sSMsejiGlM .mbr-list {
  color: #232323;
}
.cid-sOVzdr7Kgn #dentauraBttB {
  position: fixed;
  cursor: pointer;
  width: 50px;
  height: 50px;
  background-color: rgba(255, 0, 149, 0.65);
  text-indent: -9999px;
  display: none;
  -webkit-border-radius: 60px;
  -moz-border-radius: 60px;
  border-radius: 60px;
  z-index: 100;
  -webkit-box-shadow: 0 2px 8px -2px #000000;
  -moz-box-shadow: 0 2px 8px -2px #000000;
  box-shadow: 0 2px 8px -2px #000000;
}
@media (max-width: 768px) {
  .cid-sOVzdr7Kgn #dentauraBttB {
    right: 50%;
    margin-right: -25px !important;
    bottom: 20px;
  }
}
@media (min-width: 769px) {
  .cid-sOVzdr7Kgn #dentauraBttB {
    right: 100px;
    bottom: 20px;
  }
}
@media (min-width: 992px) {
  .cid-sOVzdr7Kgn #dentauraBttB {
    right: 100px;
    bottom: 20px;
  }
}
.cid-sOVzdr7Kgn #dentauraBttB span {
  position: absolute;
  top: 20px;
  left: 20px;
  margin-left: -20px;
  margin-top: -20px;
  height: 50px;
  width: 50px;
  background-image: url("../../../assets/images/bttb-dentaura-white.png");
  background-repeat: no-repeat;
  background-position: -58px -4px;
  opacity: 1;
}
.cid-sOVzdr7Kgn #dentauraBttB:hover {
  background-color: rgba(91, 104, 107, 0.85);
}
.cid-sOVzdr7Kgn .hidden {
  display: none;
}
.cid-sR5V5H2vXY {
  position: sticky;
  top: 0;
  z-index: 11;
  opacity: 0.96;
}
.cid-sR5V5H2vXY .navbar-dropdown {
  position: relative !important;
  top: 0;
  left: 0;
  padding: 0.5rem 1rem;
  position: fixed;
}
@media (max-width: 991px) {
  .cid-sR5V5H2vXY .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-sR5V5H2vXY .navbar {
  position: static !important;
  min-height: 77px;
  transition: 0.2s;
  background: #f4f4f4;
  display: flex;
  flex-direction: column;
}
.cid-sR5V5H2vXY .navbar.opened {
  transition: all 0.2s;
  background: #f4f4f4 !important;
}
.cid-sR5V5H2vXY .navbar .dropdown-item {
  transition: all 0.2s;
  padding: 0.3rem 1.5rem;
  border-bottom: 1px solid #d6d6d6;
  color: #ff6600;
  background: #efefef !important;
}
.cid-sR5V5H2vXY .navbar .dropdown-item:hover {
  padding-left: 2rem;
}
.cid-sR5V5H2vXY .navbar .dropdown-item:focus border {
  outline: none;
}
.cid-sR5V5H2vXY .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sR5V5H2vXY .navbar .dropdown-menu {
  min-width: 200px;
  padding: 3px 0 0 0;
  box-shadow: 1px 1px 1px 0px rgba(217, 220, 242, 0.98);
  background: transparent !important;
}
.cid-sR5V5H2vXY .navbar .dropdown-menu > .dropdown-item:first-child {
  border-top: 2px solid #ff6600;
}
.cid-sR5V5H2vXY .navbar .dropdown-menu .dropdown-submenu {
  padding-top: 0px;
}
.cid-sR5V5H2vXY .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sR5V5H2vXY .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: 85.14285714vh;
  }
}
.cid-sR5V5H2vXY .navbar.collapsed .dropdown-menu {
  width: auto;
  padding: 1rem 0 1rem 0;
  border-top: none !important;
  background: transparent !important;
}
.cid-sR5V5H2vXY .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sR5V5H2vXY .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sR5V5H2vXY .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sR5V5H2vXY .navbar.collapsed .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  padding: 0.667em 1.667em;
}
.cid-sR5V5H2vXY .navbar.collapsed .nav-dropdown .link {
  margin: 0.667em 1.2em;
}
.cid-sR5V5H2vXY .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sR5V5H2vXY .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
  border-bottom: none !important;
  background: transparent !important;
  color: inherit !important;
}
.cid-sR5V5H2vXY .navbar.collapsed .dropdown-menu .dropdown-item:first-child {
  border-top: none;
}
@media (max-width: 991px) {
  .cid-sR5V5H2vXY .navbar {
    flex-direction: row;
    justify-content: space-between;
  }
  .cid-sR5V5H2vXY .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sR5V5H2vXY .navbar .dropdown-menu {
    width: auto;
    padding: 1rem 0 1rem 0;
    background: transparent !important;
    border-top: none !important;
  }
  .cid-sR5V5H2vXY .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sR5V5H2vXY .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sR5V5H2vXY .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sR5V5H2vXY .navbar .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    padding: 0.667em 1.667em;
  }
  .cid-sR5V5H2vXY .navbar .nav-dropdown .link {
    margin: 0.667em 1.2em;
  }
  .cid-sR5V5H2vXY .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sR5V5H2vXY .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem;
    text-align: center;
    border-bottom: none !important;
    background: transparent !important;
  }
  .cid-sR5V5H2vXY .navbar .dropdown-menu .dropdown-item:first-child {
    border-top: none;
  }
  .cid-sR5V5H2vXY .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    flex-direction: row;
    justify-content: space-between;
    margin-top: 1rem;
  }
  .cid-sR5V5H2vXY .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-sR5V5H2vXY .navbar .social-block {
    display: none;
  }
}
@media (max-width: 1200px) {
  .cid-sR5V5H2vXY .navbar.navbar-short {
    min-height: 60px;
  }
}
@media (min-width: 1200px) {
  .cid-sR5V5H2vXY .navbar.navbar-short {
    min-height: 60px;
  }
}
.cid-sR5V5H2vXY .navbar.navbar-short .social-block {
  top: 1rem;
}
.cid-sR5V5H2vXY .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sR5V5H2vXY .navbar.navbar-short .navbar-brand {
  padding: 0;
  margin-bottom: 0;
  height: 0px;
  opacity: 0;
  min-height: 0px;
}
.cid-sR5V5H2vXY .navbar-brand {
  height: 8rem;
  min-height: 1.4rem;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.2s;
  word-break: break-word;
  z-index: 1;
  display: flex;
  margin-bottom: 1rem;
  opacity: 1;
}
.cid-sR5V5H2vXY .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sR5V5H2vXY .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sR5V5H2vXY .dropdown-item.active,
.cid-sR5V5H2vXY .dropdown-item:active {
  background-color: transparent;
}
.cid-sR5V5H2vXY .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
  line-height: 1;
  letter-spacing: 1px;
}
.cid-sR5V5H2vXY .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sR5V5H2vXY .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sR5V5H2vXY .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4f4f4;
}
.cid-sR5V5H2vXY .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: -2px 0 0 0;
  left: 100%;
}
.cid-sR5V5H2vXY .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sR5V5H2vXY ul.navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
}
.cid-sR5V5H2vXY .navbar-buttons {
  text-align: center;
}
.cid-sR5V5H2vXY button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sR5V5H2vXY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-sR5V5H2vXY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sR5V5H2vXY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.2s;
}
.cid-sR5V5H2vXY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.2s;
}
.cid-sR5V5H2vXY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sR5V5H2vXY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sR5V5H2vXY nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.2s;
}
.cid-sR5V5H2vXY nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.2s;
}
.cid-sR5V5H2vXY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sR5V5H2vXY a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
  outline: none;
}
.cid-sR5V5H2vXY .mbr-iconfont {
  font-size: 1.3rem;
  padding-right: 0.5rem;
  color: #132c70;
}
.cid-sR5V5H2vXY .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  padding: 1.667em 1.667em;
}
.cid-sR5V5H2vXY .nav-dropdown .link {
  margin: 1.667em 1.2em;
  font-weight: 500;
}
.cid-sR5V5H2vXY .nav-link:hover,
.cid-sR5V5H2vXY .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sR5V5H2vXY .social-block {
  display: flex;
  justify-content: space-between;
  width: 100%;
  position: absolute;
  top: 2.5rem;
  max-width: 1300px;
  transition: 0.2s;
}
.cid-sR5V5H2vXY .social {
  display: flex;
  flex-direction: row;
  margin-left: 2rem;
}
.cid-sR5V5H2vXY .social-2 {
  display: flex;
  flex-direction: row;
  margin-right: 1.5rem;
}
.cid-sR5V5H2vXY menu {
  color: #E60E89;
}
.cid-sR5V9bGx1G {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #767676;
}
.cid-sR5V9bGx1G .mbr-overlay {
  background-color: #000000;
  opacity: 0.7;
}
.cid-sR5V9bGx1G .item {
  display: flex;
  justify-content: left;
  align-items: center;
  padding: 0.3rem 0;
}
.cid-sR5V9bGx1G .item p {
  margin: 0;
  padding-left: 0.5rem;
  line-height: 26px;
}
.cid-sR5V9bGx1G .title {
  background: linear-gradient(to left, #f00000 0, currentColor);
  -webkit-background-clip: text;
  -webkit-text-fill-color: #f000000;
  color: #e50e87;
  text-align: left;
}
.cid-sR5V9bGx1G .container {
  max-width: 1400px;
}
.cid-sR5V9bGx1G li {
  margin: 0;
  list-style: none;
  cursor: pointer;
}
.cid-sR5V9bGx1G .time {
  line-height: 2;
}
.cid-sR5V9bGx1G .icons-wrap {
  display: flex;
  align-items: left;
}
.cid-sR5V9bGx1G .text-wrap {
  width: 100%;
}
.cid-sR5V9bGx1G .item-wrap {
  display: inline-block;
}
.cid-sR5V9bGx1G .socicon-wrap {
  width: fit-content;
  display: flex;
  margin-bottom: 0.8rem;
}
.cid-sR5V9bGx1G .socicon-wrap .mbr-iconfont {
  font-size: 1.3rem;
  background: linear-gradient(to left, #e60e89, #232323);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  padding: 10px;
  margin-right: 0.1rem;
  height: 40px;
  display: flex;
  width: 40px;
  justify-content: left;
  align-items: left;
  transition: all 0.3s;
  border-radius: 100%;
}
.cid-sR5V9bGx1G .align-wrap {
  display: flex;
  flex-direction: column;
}
@media (max-width: 992px) {
  .cid-sR5V9bGx1G .col-md-6 {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sR5V9bGx1G .socicon-wrap {
    margin: auto;
  }
}
.cid-sR5V9bGx1G .mbr-text {
  color: #999999;
}
.cid-sR5V9bGx1G .icon-title {
  margin: 0;
  padding-bottom: 3px;
  line-height: 24px;
}
.cid-sR5V9bGx1G .icon-title,
.cid-sR5V9bGx1G .align-wrap {
  color: #ffffff;
  width: 100%;
  text-align: left;
}
.cid-sR5V9bGx1G .item-text,
.cid-sR5V9bGx1G .item-icon {
  color: #999999;
  text-align: left;
}
.cid-sR5V9bGx1G .mbr-text,
.cid-sR5V9bGx1G .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-sR5V9bGx1G copy {
  font-size: 12px;
}
.cid-sR5V9bGx1G weis {
  color: #e50e87;
}
.cid-sR5V9bGx1G .h3 {
  color: #e50e87;
}
/*!
 * Mobirise v4 theme (https://mobirise.com/)
 * Copyright 2017 Mobirise
 */
section {
  background-color: #eeeeee;
}

.form-control:focus {
  box-shadow: none;
}

:focus {
  outline: none;
}

body {
  font-style: normal;
  line-height: 1.5;
}

section,
.container,
.container-fluid {
  position: relative;
  word-wrap: break-word;
}

a.mbr-iconfont:hover {
  text-decoration: none;
}

.article .lead p,
.article .lead ul,
.article .lead ol,
.article .lead pre,
.article .lead blockquote {
  margin-bottom: 0;
}

ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

a {
  font-style: normal;
  font-weight: 400;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
}

figure {
  margin-bottom: 0;
}

body {
  color: #232323;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

.mbr-section-title {
  font-style: normal;
  line-height: 1.2;
}

.mbr-section-subtitle {
  line-height: 1.3;
}

.mbr-text {
  font-style: normal;
  line-height: 1.6;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
  transition-delay: 9999s;
  transition-property: background-color, color;
}

textarea[type='hidden'] {
  display: none;
}

body {
  position: relative;
}

section {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

section .mbr-background-video,
section .mbr-background-video-preview {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}

.hidden {
  visibility: hidden;
}

.mbr-z-index20 {
  z-index: 20;
}

/*! Base colors */
.mbr-white {
  color: #ffffff;
}

.mbr-black {
  color: #000000;
}

.mbr-bg-white {
  background-color: #ffffff;
}

.mbr-bg-black {
  background-color: #000000;
}

/*! Text-aligns */
.align-left {
  text-align: left;
}

.align-center {
  text-align: center;
}

.align-right {
  text-align: right;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: center;
  }
}

/*! Font-weight  */
.mbr-light {
  font-weight: 300;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

/*! Media  */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.media-content {
  flex-basis: 100%;
}

.media-container-row {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: start;
}

.media-container-row .media-size-item {
  width: 400px;
}

.media-container-column {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: stretch;
}

.media-container-column > * {
  width: 100%;
}

@media (min-width: 992px) {
  .media-container-row {
    flex-wrap: nowrap;
  }
}

figure {
  overflow: hidden;
}

figure[mbr-media-size] {
  transition: width 0.1s;
}

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

.card {
  background-color: transparent;
  border: none;
}

.card-box {
  width: 100%;
}

.card-img {
  text-align: center;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}

.media {
  max-width: 100%;
  margin: 0 auto;
}

.mbr-figure {
  -ms-grid-row-align: center;
  align-self: center;
}

.media-container > div {
  max-width: 100%;
}

.mbr-figure img,
.card-img img {
  width: 100%;
}

@media (max-width: 991px) {
  .media-size-item {
    width: auto !important;
  }
  .media {
    width: auto;
  }
  .mbr-figure {
    width: 100% !important;
  }
}

/*! Buttons */
.btn {
  font-weight: 500;
  border-width: 2px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.mbr-section-btn {
  margin-left: -0.25rem;
  margin-right: -0.25rem;
  font-size: 0;
}

nav .mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
}

.btn-form {
  border-radius: 0;
}

.btn-form:hover {
  cursor: pointer;
}

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 0.8rem;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

[type='submit'] {
  -webkit-appearance: none;
}

/*! Full-screen */
.mbr-fullscreen .mbr-overlay {
  min-height: 100vh;
}

.mbr-fullscreen {
  display: flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  align-items: center;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: .5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}

/* Form */
blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

.form-control {
  background-color: #f5f5f5;
  box-shadow: none;
  color: #565656;
  line-height: 1.43;
  min-height: 3.5em;
  padding: 1.07em .5em;
}

.form-control, .form-control:focus {
  border: 1px solid #e8e8e8;
}

.form-active .form-control:invalid {
  border-color: red;
}

.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: .357em;
  padding: 0;
}

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.alert.alert-form::after {
  background-color: inherit;
  bottom: -7px;
  content: "";
  display: block;
  height: 14px;
  left: 50%;
  margin-left: -7px;
  position: absolute;
  transform: rotate(45deg);
  width: 14px;
  -webkit-transform: rotate(45deg);
}

.form-asterisk {
  font-family: initial;
  position: absolute;
  top: -2px;
  font-weight: normal;
}

/*! Scroll to top arrow */
#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

.mbr-arrow-up {
  bottom: 25px;
   left: calc(50% - 20px);
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 40px;
  width: 40px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
  text-align: center;
}

.mbr-arrow-up a:hover {
  background-color: rgba(0, 0, 0, 0.4);
}

.mbr-arrow-up a i {
  line-height: 60px;
}

.mbr-arrow-up-icon {
  display: block;
  color: #fff;
}

.mbr-arrow-up-icon::before {
  content: '\203a';
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
}

/*! Arrow Down */
.mbr-arrow {
  position: absolute;
  bottom: 45px;
  left: 50%;
  width: 60px;
  height: 60px;
  cursor: pointer;
  background-color: rgba(80, 80, 80, 0.5);
  border-radius: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.mbr-arrow > a {
  display: inline-block;
  text-decoration: none;
  outline-style: none;
  -webkit-animation: arrowdown 1.7s ease-in-out infinite;
  animation: arrowdown 1.7s ease-in-out infinite;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*Gradients animation*/
@keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

@-webkit-keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

.bg-gradient {
  background-size: 200% 200%;
  animation: gradient-animation 5s infinite alternate;
  -webkit-animation: gradient-animation 5s infinite alternate;
}

.menu .navbar-brand {
  display: -webkit-flex;
}

.menu .navbar-brand span {
  display: flex;
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}

@media (min-width: 768px) and (max-width: 1023px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (max-width: 1023px) {
  .menu .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .navbar-collapse.show {
    overflow: auto;
  }
}

@media (min-width: 1024px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
  .menu .collapsed .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .collapsed .navbar-collapse.show {
    overflow: auto;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    max-height: 80vh;
  }
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

.navbar {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  -webkit-align-items: center;
  -webkit-justify-content: space-between;
}

.navbar-collapse {
  -webkit-flex-basis: 100%;
  -webkit-flex-grow: 1;
  -webkit-align-items: center;
}

.nav-dropdown .link {
  padding: 0.667em 1.667em !important;
  margin: 0 !important;
}

.nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.row {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.justify-content-center {
  -webkit-justify-content: center;
}

.form-inline {
  display: -webkit-flex;
  -webkit-align-items: center;
}

.card-wrapper {
  -webkit-flex: 1;
}

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

.carousel-controls {
  display: -webkit-flex;
}

.media {
  display: -webkit-flex;
}

.form-group:focus {
  outline: none;
}

.jq-selectbox__select {
  padding: 1.07em 0.5em;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

.jq-selectbox__trigger-arrow {
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.jq-selectbox li {
  padding: 1.07em 0.5em;
}

input[type='range'] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.modal-dialog,
.modal-content {
  height: 100%;
}

.modal-dialog .carousel-inner {
  height: calc(100vh - 1.75rem);
}

@media (max-width: 575px) {
  .modal-dialog .carousel-inner {
    height: calc(100vh - 1rem);
  }
}

.carousel-item {
  text-align: center;
}

.carousel-item img {
  margin: auto;
}

.navbar-toggler {
  align-self: flex-start;
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.navbar-toggler:focus,
.navbar-toggler:hover {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: '';
  background: no-repeat center center;
  background-size: 100% 100%;
}

.navbar-toggler-left {
  position: absolute;
  left: 1rem;
}

.navbar-toggler-right {
  position: absolute;
  right: 1rem;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1023px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1024px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.card-img {
  width: auto;
}

.menu .navbar.collapsed:not(.beta-menu) {
  flex-direction: column;
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: flex;
}

.note-air-layout .dropup .dropdown-menu,
.note-air-layout .navbar-fixed-bottom .dropdown .dropdown-menu {
  bottom: initial !important;
}

html,
body {
  height: auto;
  min-height: 100vh;
}

.dropup .dropdown-toggle::after {
  display: none;
}
.cid-sPiPfTnAVB {
  padding-top: 15px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/grau-verlauf1.jpg");
}
.cid-sPiPfTnAVB H2 {
  text-align: center;
  color: #ffffff;
}
.cid-sPiPfTnAVB .dentaura-tab {
  min-height: 59px !important;
  padding: 0.3rem 0.3rem !important;
  margin: 0px !important;
}
.cid-sPiPfTnAVB .btn {
  margin: 0px !important;
  padding: 1rem 0.5rem;
  width: 100%;
  height: 100%;
  border-radius: 3px !important;
}
@media (max-width: 991px) {
  .cid-sPiPfTnAVB .mbr-figure1 {
    padding-bottom: 3rem;
  }
}
.cid-sPiPfTnAVB .media-container-row1 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sPiPfTnAVB .mbr-figure1 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-sPiPfTnAVB .media-container-row2 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sPiPfTnAVB .mbr-figure2 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-sPiPfTnAVB .media-container-row3 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sPiPfTnAVB .mbr-figure3 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-sPiPfTnAVB .media-container-row4 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sPiPfTnAVB .mbr-figure4 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (min-width: 992px) {
  .cid-sPiPfTnAVB .mbr-figure5 {
    padding-right: 4rem;
  }
}
@media (min-width: 992px) {
  .cid-sPiPfTnAVB .mbr-figure6 {
    padding-right: 4rem;
  }
}
.cid-sPiPfTnAVB H3 {
  color: #000000;
}
.cid-sPiPfTnAVB H4 {
  color: #000000;
}
.cid-sPiPfTnAVB .divsBg {
  background-color: #faf7f9;
  margin: 0px !important;
  padding: 1rem 2.5rem 2.5rem 2.5rem !important;
}
.cid-sPiPfTnAVB ul.dentaura-lister {
  margin: 0;
  list-style: none;
  padding-left: 1rem;
}
.cid-sPiPfTnAVB ul.dentaura-lister li {
  margin-bottom: 1rem;
  position: relative;
  list-style: none;
  padding-left: 1rem;
  border-bottom: 1px solid #efefef;
}
.cid-sPiPfTnAVB ul.dentaura-lister li:before {
  position: absolute;
  left: -20px;
  content: "➤";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #e50e87;
  width: 25px;
  height: 25px;
}
.cid-sPiPfTnAVB .card {
  margin: 0rem 0.3rem !important;
  border-radius: 3px !important;
  padding: 0px !important;
}
.cid-sPiPfTnAVB .btn1 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sPiPfTnAVB .btn1:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sPiPfTnAVB .btn2 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sPiPfTnAVB .btn2:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sPiPfTnAVB .btn3 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sPiPfTnAVB .btn3:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sPiPfTnAVB .btn4 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sPiPfTnAVB .btn4:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sPiPfTnAVB .btn5 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sPiPfTnAVB .btn5:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sPiPfTnAVB .btn6 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sPiPfTnAVB .btn6:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sPiPfTnAVB .butcover {
  height: 40px;
  width: 100%;
}
.cid-sPiPfTnAVB .butcoverin {
  height: 40px;
  width: 40px;
  padding-bottom: 3rem;
  margin-left: auto;
  margin-right: 0;
}
.cid-sPiPfTnAVB .butcoverin a {
  color: #232323;
  font-size: 1.5rem !important;
  font-weight: 400 !important;
}
.cid-sPiPfTnAVB .dentaura-panel {
  margin: 5px 0px 0px 0px!important;
  padding: 0px !important;
}
.cid-sPiPfTnAVB .btn:focus,
.cid-sPiPfTnAVB .btn:active {
  outline: none !important;
  box-shadow: none !important;
}
.cid-sP46L46KAe {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sP46L46KAe h3 {
  text-align: center;
  font-weight: 300;
}
.cid-sP46L46KAe .wrap {
  width: 150px;
  height: 150px;
  margin: 0 auto;
}
.cid-sP46L46KAe .mbr-section-subtitle {
  color: #462797;
  text-align: left;
}
.cid-sP46L46KAe .card {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  word-wrap: break-word;
}
.cid-sP46L46KAe ellipse {
  stroke: rgba(206, 206, 206, 0.4);
}
.cid-sP46L46KAe path {
  stroke: #149dcc;
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-sP46L46KAe .card {
    -webkit-flex-basis: 33%;
    flex-basis: 33%;
  }
}
.cid-sOVwML7qMe {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-sOVwML7qMe .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sOVwML7qMe .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sOVwML7qMe .mbr-text {
    text-align: left;
  }
}
.cid-sOVwML7qMe H1 {
  text-align: left;
  color: #ff0095;
}
.cid-sOVwML7qMe .mbr-text,
.cid-sOVwML7qMe .mbr-section-btn {
  color: #465052;
}
.cid-sOVwML7qMe H3 {
  color: #465052;
  text-align: left;
}
.cid-sOVwML7qMe .btn {
  font-weight: 500;
  border-width: 1px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  display: -webkit-inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  padding: 0.55rem 2rem;
  border-radius: 3px;
}
.cid-sPjad9PlOv {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sPjad9PlOv h3 {
  text-align: center;
  font-weight: 300;
}
.cid-sPjad9PlOv .wrap {
  width: 150px;
  height: 150px;
  margin: 0 auto;
}
.cid-sPjad9PlOv .mbr-section-subtitle {
  color: #ff0095;
  text-align: left;
}
.cid-sPjad9PlOv .card {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  word-wrap: break-word;
}
.cid-sPjad9PlOv ellipse {
  stroke: rgba(206, 206, 206, 0.4);
}
.cid-sPjad9PlOv path {
  stroke: #149dcc;
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-sPjad9PlOv .card {
    -webkit-flex-basis: 33%;
    flex-basis: 33%;
  }
}
.cid-sOVBfX3M4e {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sOVBfX3M4e .card {
  align-self: stretch;
  border-radius: 10px;
}
.cid-sOVBfX3M4e .card-box {
  height: 100%;
  background-color: #ffffff;
  padding: 2rem;
  border-radius: 10px;
}
.cid-sOVBfX3M4e h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  font-size: 1.2rem !important;
}
.cid-sOVBfX3M4e p {
  color: #767676;
  text-align: left;
}
.cid-sOVBfX3M4e .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 20px 0px rgba(230, 14, 137, 0.1);
  transition: box-shadow 0.3s;
  border-radius: 10px;
}
.cid-sOVBfX3M4e .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.2);
  transition: box-shadow 0.3s;
}
.cid-sOVBfX3M4e .cardimg {
  width: 100%;
  max-width: 50px;
  border-radius: 0%;
  margin-bottom: 0px;
}
.cid-sOVBfX3M4e .card-title {
  color: #4f4943;
}
.cid-sOVBfX3M4e ul.dentaura-lister {
  margin: 0;
  list-style: none;
  padding-left: 1rem;
}
.cid-sOVBfX3M4e ul.dentaura-lister li {
  margin-bottom: 0.5rem;
  position: relative;
  list-style: none;
  padding-left: 1rem;
  border-bottom: 1px solid #efefef;
  font-size: 0.5rem !important;
}
.cid-sOVBfX3M4e ul.dentaura-lister li:before {
  position: absolute;
  left: -20px;
  top: -5px;
  content: "➤";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #767676;
  width: 25px;
  height: 25px;
}
.cid-sOVBfX3M4e li a {
  color: #ff3366 !important;
}
.cid-sOVBfX3M4e li a:hover {
  color: #767676 !important;
}
.cid-sOVBfX3M4e hr.top-hr {
  border-top: 1px solid #ff3366;
  width: 100%;
  margin: 0px 0px 1px 0px;
  padding: 0px;
}
.cid-sOVBfX3M4e P {
  color: #232323;
}
.cid-sOVBfX3M4e .mbr-text {
  font-size: 1rem !important;
}
.cid-sOVBfX3M4e .mbr-list {
  color: #232323;
}
.cid-sOXzd3Jfi7 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sOXzd3Jfi7 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sOXzd3Jfi7 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sOXzd3Jfi7 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sOXzd3Jfi7 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sOXzd3Jfi7 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sOXzd3Jfi7 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sOXzd3Jfi7 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sOXzd3Jfi7 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sOXzd3Jfi7 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sOXzd3Jfi7 .mbr-gallery-item {
  padding: 0.1rem !important;
}
.cid-sIcHC9Bx3w {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
@media (min-width: 992px) {
  .cid-sIcHC9Bx3w .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sIcHC9Bx3w .mbr-figure {
    padding-top: 3rem;
  }
}
.cid-sIcHC9Bx3w .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-sIcHC9Bx3w .mbr-text,
.cid-sIcHC9Bx3w .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-sIcHC9Bx3w video {
  color: #2e2e2e;
}
.cid-sPjaeDkvN0 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sPjaeDkvN0 h3 {
  text-align: center;
  font-weight: 300;
}
.cid-sPjaeDkvN0 .wrap {
  width: 150px;
  height: 150px;
  margin: 0 auto;
}
.cid-sPjaeDkvN0 .mbr-section-subtitle {
  color: #ff0095;
  text-align: left;
}
.cid-sPjaeDkvN0 .card {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  word-wrap: break-word;
}
.cid-sPjaeDkvN0 ellipse {
  stroke: rgba(206, 206, 206, 0.4);
}
.cid-sPjaeDkvN0 path {
  stroke: #149dcc;
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-sPjaeDkvN0 .card {
    -webkit-flex-basis: 33%;
    flex-basis: 33%;
  }
}
.cid-sOVEYFO1cs {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sOVEYFO1cs .card {
  align-self: stretch;
  border-radius: 3px;
}
.cid-sOVEYFO1cs .card-box {
  height: 100%;
  background-color: #ffffff;
  padding: 2rem;
  border-radius: 3px;
}
.cid-sOVEYFO1cs h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  font-size: 1.1rem !important;
}
.cid-sOVEYFO1cs p {
  color: #767676;
  text-align: left;
}
.cid-sOVEYFO1cs .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1);
  transition: box-shadow 0.3s;
  border-radius: 3px;
}
.cid-sOVEYFO1cs .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.2);
  transition: box-shadow 0.3s;
}
.cid-sOVEYFO1cs .cardimg {
  width: 100%;
  max-width: 70px;
  border-radius: 0%;
  margin-bottom: 0px;
}
.cid-sOVEYFO1cs .card-title {
  color: #e60e89;
}
.cid-sOVEYFO1cs ul.dentaura-lister {
  margin: 0;
  list-style: none;
  padding-left: 1rem;
}
.cid-sOVEYFO1cs ul.dentaura-lister li {
  margin-bottom: 0.5rem;
  position: relative;
  list-style: none;
  padding-left: 1rem;
  border-bottom: 1px solid #efefef;
  font-size: 0.9rem !important;
}
.cid-sOVEYFO1cs ul.dentaura-lister li:before {
  position: absolute;
  left: -20px;
  top: -3px;
  content: "➤";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #767676;
  width: 25px;
  height: 25px;
}
.cid-sOVEYFO1cs li a {
  color: #5b686b !important;
}
.cid-sOVEYFO1cs li a:hover {
  color: #ff0095 !important;
}
.cid-sOVEYFO1cs hr.top-hr {
  border-top: 1px solid #b2ccd2;
  width: 100%;
  margin: 0px 0px 6px 0px;
  padding: 0px;
}
.cid-sOVEYFO1cs P {
  color: #232323;
}
.cid-sOVEYFO1cs .mbr-text {
  font-size: 0.9rem !important;
}
.cid-sOVEYFO1cs .mbr-list {
  color: #232323;
}
.cid-sOVzdr7Kgn #dentauraBttB {
  position: fixed;
  cursor: pointer;
  width: 50px;
  height: 50px;
  background-color: rgba(255, 0, 149, 0.65);
  text-indent: -9999px;
  display: none;
  -webkit-border-radius: 60px;
  -moz-border-radius: 60px;
  border-radius: 60px;
  z-index: 100;
  -webkit-box-shadow: 0 2px 8px -2px #000000;
  -moz-box-shadow: 0 2px 8px -2px #000000;
  box-shadow: 0 2px 8px -2px #000000;
}
@media (max-width: 768px) {
  .cid-sOVzdr7Kgn #dentauraBttB {
    right: 50%;
    margin-right: -25px !important;
    bottom: 20px;
  }
}
@media (min-width: 769px) {
  .cid-sOVzdr7Kgn #dentauraBttB {
    right: 100px;
    bottom: 20px;
  }
}
@media (min-width: 992px) {
  .cid-sOVzdr7Kgn #dentauraBttB {
    right: 100px;
    bottom: 20px;
  }
}
.cid-sOVzdr7Kgn #dentauraBttB span {
  position: absolute;
  top: 20px;
  left: 20px;
  margin-left: -20px;
  margin-top: -20px;
  height: 50px;
  width: 50px;
  background-image: url("../../../assets/images/bttb-dentaura-white.png");
  background-repeat: no-repeat;
  background-position: -58px -4px;
  opacity: 1;
}
.cid-sOVzdr7Kgn #dentauraBttB:hover {
  background-color: rgba(91, 104, 107, 0.85);
}
.cid-sOVzdr7Kgn .hidden {
  display: none;
}
.cid-sR5V5H2vXY {
  position: sticky;
  top: 0;
  z-index: 11;
  opacity: 0.96;
}
.cid-sR5V5H2vXY .navbar-dropdown {
  position: relative !important;
  top: 0;
  left: 0;
  padding: 0.5rem 1rem;
  position: fixed;
}
@media (max-width: 991px) {
  .cid-sR5V5H2vXY .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-sR5V5H2vXY .navbar {
  position: static !important;
  min-height: 77px;
  transition: 0.2s;
  background: #f4f4f4;
  display: flex;
  flex-direction: column;
}
.cid-sR5V5H2vXY .navbar.opened {
  transition: all 0.2s;
  background: #f4f4f4 !important;
}
.cid-sR5V5H2vXY .navbar .dropdown-item {
  transition: all 0.2s;
  padding: 0.3rem 1.5rem;
  border-bottom: 1px solid #d6d6d6;
  color: #ff6600;
  background: #efefef !important;
}
.cid-sR5V5H2vXY .navbar .dropdown-item:hover {
  padding-left: 2rem;
}
.cid-sR5V5H2vXY .navbar .dropdown-item:focus border {
  outline: none;
}
.cid-sR5V5H2vXY .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sR5V5H2vXY .navbar .dropdown-menu {
  min-width: 200px;
  padding: 3px 0 0 0;
  box-shadow: 1px 1px 1px 0px rgba(217, 220, 242, 0.98);
  background: transparent !important;
}
.cid-sR5V5H2vXY .navbar .dropdown-menu > .dropdown-item:first-child {
  border-top: 2px solid #ff6600;
}
.cid-sR5V5H2vXY .navbar .dropdown-menu .dropdown-submenu {
  padding-top: 0px;
}
.cid-sR5V5H2vXY .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sR5V5H2vXY .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: 85.14285714vh;
  }
}
.cid-sR5V5H2vXY .navbar.collapsed .dropdown-menu {
  width: auto;
  padding: 1rem 0 1rem 0;
  border-top: none !important;
  background: transparent !important;
}
.cid-sR5V5H2vXY .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sR5V5H2vXY .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sR5V5H2vXY .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sR5V5H2vXY .navbar.collapsed .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  padding: 0.667em 1.667em;
}
.cid-sR5V5H2vXY .navbar.collapsed .nav-dropdown .link {
  margin: 0.667em 1.2em;
}
.cid-sR5V5H2vXY .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sR5V5H2vXY .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
  border-bottom: none !important;
  background: transparent !important;
  color: inherit !important;
}
.cid-sR5V5H2vXY .navbar.collapsed .dropdown-menu .dropdown-item:first-child {
  border-top: none;
}
@media (max-width: 991px) {
  .cid-sR5V5H2vXY .navbar {
    flex-direction: row;
    justify-content: space-between;
  }
  .cid-sR5V5H2vXY .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sR5V5H2vXY .navbar .dropdown-menu {
    width: auto;
    padding: 1rem 0 1rem 0;
    background: transparent !important;
    border-top: none !important;
  }
  .cid-sR5V5H2vXY .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sR5V5H2vXY .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sR5V5H2vXY .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sR5V5H2vXY .navbar .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    padding: 0.667em 1.667em;
  }
  .cid-sR5V5H2vXY .navbar .nav-dropdown .link {
    margin: 0.667em 1.2em;
  }
  .cid-sR5V5H2vXY .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sR5V5H2vXY .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem;
    text-align: center;
    border-bottom: none !important;
    background: transparent !important;
  }
  .cid-sR5V5H2vXY .navbar .dropdown-menu .dropdown-item:first-child {
    border-top: none;
  }
  .cid-sR5V5H2vXY .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    flex-direction: row;
    justify-content: space-between;
    margin-top: 1rem;
  }
  .cid-sR5V5H2vXY .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-sR5V5H2vXY .navbar .social-block {
    display: none;
  }
}
@media (max-width: 1200px) {
  .cid-sR5V5H2vXY .navbar.navbar-short {
    min-height: 60px;
  }
}
@media (min-width: 1200px) {
  .cid-sR5V5H2vXY .navbar.navbar-short {
    min-height: 60px;
  }
}
.cid-sR5V5H2vXY .navbar.navbar-short .social-block {
  top: 1rem;
}
.cid-sR5V5H2vXY .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sR5V5H2vXY .navbar.navbar-short .navbar-brand {
  padding: 0;
  margin-bottom: 0;
  height: 0px;
  opacity: 0;
  min-height: 0px;
}
.cid-sR5V5H2vXY .navbar-brand {
  height: 8rem;
  min-height: 1.4rem;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.2s;
  word-break: break-word;
  z-index: 1;
  display: flex;
  margin-bottom: 1rem;
  opacity: 1;
}
.cid-sR5V5H2vXY .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sR5V5H2vXY .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sR5V5H2vXY .dropdown-item.active,
.cid-sR5V5H2vXY .dropdown-item:active {
  background-color: transparent;
}
.cid-sR5V5H2vXY .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
  line-height: 1;
  letter-spacing: 1px;
}
.cid-sR5V5H2vXY .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sR5V5H2vXY .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sR5V5H2vXY .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4f4f4;
}
.cid-sR5V5H2vXY .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: -2px 0 0 0;
  left: 100%;
}
.cid-sR5V5H2vXY .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sR5V5H2vXY ul.navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
}
.cid-sR5V5H2vXY .navbar-buttons {
  text-align: center;
}
.cid-sR5V5H2vXY button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sR5V5H2vXY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-sR5V5H2vXY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sR5V5H2vXY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.2s;
}
.cid-sR5V5H2vXY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.2s;
}
.cid-sR5V5H2vXY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sR5V5H2vXY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sR5V5H2vXY nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.2s;
}
.cid-sR5V5H2vXY nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.2s;
}
.cid-sR5V5H2vXY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sR5V5H2vXY a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
  outline: none;
}
.cid-sR5V5H2vXY .mbr-iconfont {
  font-size: 1.3rem;
  padding-right: 0.5rem;
  color: #132c70;
}
.cid-sR5V5H2vXY .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  padding: 1.667em 1.667em;
}
.cid-sR5V5H2vXY .nav-dropdown .link {
  margin: 1.667em 1.2em;
  font-weight: 500;
}
.cid-sR5V5H2vXY .nav-link:hover,
.cid-sR5V5H2vXY .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sR5V5H2vXY .social-block {
  display: flex;
  justify-content: space-between;
  width: 100%;
  position: absolute;
  top: 2.5rem;
  max-width: 1300px;
  transition: 0.2s;
}
.cid-sR5V5H2vXY .social {
  display: flex;
  flex-direction: row;
  margin-left: 2rem;
}
.cid-sR5V5H2vXY .social-2 {
  display: flex;
  flex-direction: row;
  margin-right: 1.5rem;
}
.cid-sR5V5H2vXY menu {
  color: #E60E89;
}
.cid-sR5V9bGx1G {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #767676;
}
.cid-sR5V9bGx1G .mbr-overlay {
  background-color: #000000;
  opacity: 0.7;
}
.cid-sR5V9bGx1G .item {
  display: flex;
  justify-content: left;
  align-items: center;
  padding: 0.3rem 0;
}
.cid-sR5V9bGx1G .item p {
  margin: 0;
  padding-left: 0.5rem;
  line-height: 26px;
}
.cid-sR5V9bGx1G .title {
  background: linear-gradient(to left, #f00000 0, currentColor);
  -webkit-background-clip: text;
  -webkit-text-fill-color: #f000000;
  color: #e50e87;
  text-align: left;
}
.cid-sR5V9bGx1G .container {
  max-width: 1400px;
}
.cid-sR5V9bGx1G li {
  margin: 0;
  list-style: none;
  cursor: pointer;
}
.cid-sR5V9bGx1G .time {
  line-height: 2;
}
.cid-sR5V9bGx1G .icons-wrap {
  display: flex;
  align-items: left;
}
.cid-sR5V9bGx1G .text-wrap {
  width: 100%;
}
.cid-sR5V9bGx1G .item-wrap {
  display: inline-block;
}
.cid-sR5V9bGx1G .socicon-wrap {
  width: fit-content;
  display: flex;
  margin-bottom: 0.8rem;
}
.cid-sR5V9bGx1G .socicon-wrap .mbr-iconfont {
  font-size: 1.3rem;
  background: linear-gradient(to left, #e60e89, #232323);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  padding: 10px;
  margin-right: 0.1rem;
  height: 40px;
  display: flex;
  width: 40px;
  justify-content: left;
  align-items: left;
  transition: all 0.3s;
  border-radius: 100%;
}
.cid-sR5V9bGx1G .align-wrap {
  display: flex;
  flex-direction: column;
}
@media (max-width: 992px) {
  .cid-sR5V9bGx1G .col-md-6 {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sR5V9bGx1G .socicon-wrap {
    margin: auto;
  }
}
.cid-sR5V9bGx1G .mbr-text {
  color: #999999;
}
.cid-sR5V9bGx1G .icon-title {
  margin: 0;
  padding-bottom: 3px;
  line-height: 24px;
}
.cid-sR5V9bGx1G .icon-title,
.cid-sR5V9bGx1G .align-wrap {
  color: #ffffff;
  width: 100%;
  text-align: left;
}
.cid-sR5V9bGx1G .item-text,
.cid-sR5V9bGx1G .item-icon {
  color: #999999;
  text-align: left;
}
.cid-sR5V9bGx1G .mbr-text,
.cid-sR5V9bGx1G .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-sR5V9bGx1G copy {
  font-size: 12px;
}
.cid-sR5V9bGx1G weis {
  color: #e50e87;
}
.cid-sR5V9bGx1G .h3 {
  color: #e50e87;
}
/*!
 * Mobirise v4 theme (https://mobirise.com/)
 * Copyright 2017 Mobirise
 */
section {
  background-color: #eeeeee;
}

.form-control:focus {
  box-shadow: none;
}

:focus {
  outline: none;
}

body {
  font-style: normal;
  line-height: 1.5;
}

section,
.container,
.container-fluid {
  position: relative;
  word-wrap: break-word;
}

a.mbr-iconfont:hover {
  text-decoration: none;
}

.article .lead p,
.article .lead ul,
.article .lead ol,
.article .lead pre,
.article .lead blockquote {
  margin-bottom: 0;
}

ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

a {
  font-style: normal;
  font-weight: 400;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
}

figure {
  margin-bottom: 0;
}

body {
  color: #232323;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

.mbr-section-title {
  font-style: normal;
  line-height: 1.2;
}

.mbr-section-subtitle {
  line-height: 1.3;
}

.mbr-text {
  font-style: normal;
  line-height: 1.6;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
  transition-delay: 9999s;
  transition-property: background-color, color;
}

textarea[type='hidden'] {
  display: none;
}

body {
  position: relative;
}

section {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

section .mbr-background-video,
section .mbr-background-video-preview {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}

.hidden {
  visibility: hidden;
}

.mbr-z-index20 {
  z-index: 20;
}

/*! Base colors */
.mbr-white {
  color: #ffffff;
}

.mbr-black {
  color: #000000;
}

.mbr-bg-white {
  background-color: #ffffff;
}

.mbr-bg-black {
  background-color: #000000;
}

/*! Text-aligns */
.align-left {
  text-align: left;
}

.align-center {
  text-align: center;
}

.align-right {
  text-align: right;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: center;
  }
}

/*! Font-weight  */
.mbr-light {
  font-weight: 300;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

/*! Media  */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.media-content {
  flex-basis: 100%;
}

.media-container-row {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: start;
}

.media-container-row .media-size-item {
  width: 400px;
}

.media-container-column {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: stretch;
}

.media-container-column > * {
  width: 100%;
}

@media (min-width: 992px) {
  .media-container-row {
    flex-wrap: nowrap;
  }
}

figure {
  overflow: hidden;
}

figure[mbr-media-size] {
  transition: width 0.1s;
}

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

.card {
  background-color: transparent;
  border: none;
}

.card-box {
  width: 100%;
}

.card-img {
  text-align: center;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}

.media {
  max-width: 100%;
  margin: 0 auto;
}

.mbr-figure {
  -ms-grid-row-align: center;
  align-self: center;
}

.media-container > div {
  max-width: 100%;
}

.mbr-figure img,
.card-img img {
  width: 100%;
}

@media (max-width: 991px) {
  .media-size-item {
    width: auto !important;
  }
  .media {
    width: auto;
  }
  .mbr-figure {
    width: 100% !important;
  }
}

/*! Buttons */
.btn {
  font-weight: 500;
  border-width: 2px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.mbr-section-btn {
  margin-left: -0.25rem;
  margin-right: -0.25rem;
  font-size: 0;
}

nav .mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
}

.btn-form {
  border-radius: 0;
}

.btn-form:hover {
  cursor: pointer;
}

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 0.8rem;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

[type='submit'] {
  -webkit-appearance: none;
}

/*! Full-screen */
.mbr-fullscreen .mbr-overlay {
  min-height: 100vh;
}

.mbr-fullscreen {
  display: flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  align-items: center;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: .5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}

/* Form */
blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

.form-control {
  background-color: #f5f5f5;
  box-shadow: none;
  color: #565656;
  line-height: 1.43;
  min-height: 3.5em;
  padding: 1.07em .5em;
}

.form-control, .form-control:focus {
  border: 1px solid #e8e8e8;
}

.form-active .form-control:invalid {
  border-color: red;
}

.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: .357em;
  padding: 0;
}

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.alert.alert-form::after {
  background-color: inherit;
  bottom: -7px;
  content: "";
  display: block;
  height: 14px;
  left: 50%;
  margin-left: -7px;
  position: absolute;
  transform: rotate(45deg);
  width: 14px;
  -webkit-transform: rotate(45deg);
}

.form-asterisk {
  font-family: initial;
  position: absolute;
  top: -2px;
  font-weight: normal;
}

/*! Scroll to top arrow */
#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

.mbr-arrow-up {
  bottom: 25px;
   left: calc(50% - 20px);
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 40px;
  width: 40px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
  text-align: center;
}

.mbr-arrow-up a:hover {
  background-color: rgba(0, 0, 0, 0.4);
}

.mbr-arrow-up a i {
  line-height: 60px;
}

.mbr-arrow-up-icon {
  display: block;
  color: #fff;
}

.mbr-arrow-up-icon::before {
  content: '\203a';
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
}

/*! Arrow Down */
.mbr-arrow {
  position: absolute;
  bottom: 45px;
  left: 50%;
  width: 60px;
  height: 60px;
  cursor: pointer;
  background-color: rgba(80, 80, 80, 0.5);
  border-radius: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.mbr-arrow > a {
  display: inline-block;
  text-decoration: none;
  outline-style: none;
  -webkit-animation: arrowdown 1.7s ease-in-out infinite;
  animation: arrowdown 1.7s ease-in-out infinite;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*Gradients animation*/
@keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

@-webkit-keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

.bg-gradient {
  background-size: 200% 200%;
  animation: gradient-animation 5s infinite alternate;
  -webkit-animation: gradient-animation 5s infinite alternate;
}

.menu .navbar-brand {
  display: -webkit-flex;
}

.menu .navbar-brand span {
  display: flex;
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}

@media (min-width: 768px) and (max-width: 1023px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (max-width: 1023px) {
  .menu .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .navbar-collapse.show {
    overflow: auto;
  }
}

@media (min-width: 1024px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
  .menu .collapsed .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .collapsed .navbar-collapse.show {
    overflow: auto;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    max-height: 80vh;
  }
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

.navbar {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  -webkit-align-items: center;
  -webkit-justify-content: space-between;
}

.navbar-collapse {
  -webkit-flex-basis: 100%;
  -webkit-flex-grow: 1;
  -webkit-align-items: center;
}

.nav-dropdown .link {
  padding: 0.667em 1.667em !important;
  margin: 0 !important;
}

.nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.row {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.justify-content-center {
  -webkit-justify-content: center;
}

.form-inline {
  display: -webkit-flex;
  -webkit-align-items: center;
}

.card-wrapper {
  -webkit-flex: 1;
}

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

.carousel-controls {
  display: -webkit-flex;
}

.media {
  display: -webkit-flex;
}

.form-group:focus {
  outline: none;
}

.jq-selectbox__select {
  padding: 1.07em 0.5em;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

.jq-selectbox__trigger-arrow {
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.jq-selectbox li {
  padding: 1.07em 0.5em;
}

input[type='range'] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.modal-dialog,
.modal-content {
  height: 100%;
}

.modal-dialog .carousel-inner {
  height: calc(100vh - 1.75rem);
}

@media (max-width: 575px) {
  .modal-dialog .carousel-inner {
    height: calc(100vh - 1rem);
  }
}

.carousel-item {
  text-align: center;
}

.carousel-item img {
  margin: auto;
}

.navbar-toggler {
  align-self: flex-start;
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.navbar-toggler:focus,
.navbar-toggler:hover {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: '';
  background: no-repeat center center;
  background-size: 100% 100%;
}

.navbar-toggler-left {
  position: absolute;
  left: 1rem;
}

.navbar-toggler-right {
  position: absolute;
  right: 1rem;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1023px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1024px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.card-img {
  width: auto;
}

.menu .navbar.collapsed:not(.beta-menu) {
  flex-direction: column;
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: flex;
}

.note-air-layout .dropup .dropdown-menu,
.note-air-layout .navbar-fixed-bottom .dropdown .dropdown-menu {
  bottom: initial !important;
}

html,
body {
  height: auto;
  min-height: 100vh;
}

.dropup .dropdown-toggle::after {
  display: none;
}
.cid-sPiPEomiEQ {
  padding-top: 15px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/grau-verlauf1.jpg");
}
.cid-sPiPEomiEQ H2 {
  text-align: center;
  color: #ffffff;
}
.cid-sPiPEomiEQ .dentaura-tab {
  min-height: 59px !important;
  padding: 0.3rem 0.3rem !important;
  margin: 0px !important;
}
.cid-sPiPEomiEQ .btn {
  margin: 0px !important;
  padding: 1rem 0.5rem;
  width: 100%;
  height: 100%;
  border-radius: 3px !important;
}
@media (max-width: 991px) {
  .cid-sPiPEomiEQ .mbr-figure1 {
    padding-bottom: 3rem;
  }
}
.cid-sPiPEomiEQ .media-container-row1 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sPiPEomiEQ .mbr-figure1 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-sPiPEomiEQ .media-container-row2 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sPiPEomiEQ .mbr-figure2 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-sPiPEomiEQ .media-container-row3 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sPiPEomiEQ .mbr-figure3 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-sPiPEomiEQ .media-container-row4 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sPiPEomiEQ .mbr-figure4 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (min-width: 992px) {
  .cid-sPiPEomiEQ .mbr-figure5 {
    padding-right: 4rem;
  }
}
@media (min-width: 992px) {
  .cid-sPiPEomiEQ .mbr-figure6 {
    padding-right: 4rem;
  }
}
.cid-sPiPEomiEQ H3 {
  color: #000000;
}
.cid-sPiPEomiEQ H4 {
  color: #000000;
}
.cid-sPiPEomiEQ .divsBg {
  background-color: #faf7f9;
  margin: 0px !important;
  padding: 1rem 2.5rem 2.5rem 2.5rem !important;
}
.cid-sPiPEomiEQ ul.dentaura-lister {
  margin: 0;
  list-style: none;
  padding-left: 1rem;
}
.cid-sPiPEomiEQ ul.dentaura-lister li {
  margin-bottom: 1rem;
  position: relative;
  list-style: none;
  padding-left: 1rem;
  border-bottom: 1px solid #efefef;
}
.cid-sPiPEomiEQ ul.dentaura-lister li:before {
  position: absolute;
  left: -20px;
  content: "➤";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #e50e87;
  width: 25px;
  height: 25px;
}
.cid-sPiPEomiEQ .card {
  margin: 0rem 0.3rem !important;
  border-radius: 3px !important;
  padding: 0px !important;
}
.cid-sPiPEomiEQ .btn1 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sPiPEomiEQ .btn1:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sPiPEomiEQ .btn2 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sPiPEomiEQ .btn2:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sPiPEomiEQ .btn3 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sPiPEomiEQ .btn3:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sPiPEomiEQ .btn4 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sPiPEomiEQ .btn4:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sPiPEomiEQ .btn5 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sPiPEomiEQ .btn5:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sPiPEomiEQ .btn6 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sPiPEomiEQ .btn6:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sPiPEomiEQ .butcover {
  height: 40px;
  width: 100%;
}
.cid-sPiPEomiEQ .butcoverin {
  height: 40px;
  width: 40px;
  padding-bottom: 3rem;
  margin-left: auto;
  margin-right: 0;
}
.cid-sPiPEomiEQ .butcoverin a {
  color: #232323;
  font-size: 1.5rem !important;
  font-weight: 400 !important;
}
.cid-sPiPEomiEQ .dentaura-panel {
  margin: 5px 0px 0px 0px!important;
  padding: 0px !important;
}
.cid-sPiPEomiEQ .btn:focus,
.cid-sPiPEomiEQ .btn:active {
  outline: none !important;
  box-shadow: none !important;
}
.cid-v8lZAO22EL {
  padding-top: 15px;
  padding-bottom: 15px;
  position: relative;
  background-color: #ffffff;
}
.cid-v8lZAO22EL .panel-title {
  display: flex !important;
  justify-content: space-between;
  align-items: center;
  padding-right: 0.5rem;
}
.cid-v8lZAO22EL .collapsed {
  border: none;
}
.cid-v8lZAO22EL .collapsed sign {
  transform: rotateY(0deg);
}
.cid-v8lZAO22EL .sign {
  font-size: 1.4rem;
  transition: all 0.3s;
  transform: rotateY(180deg);
  background: linear-gradient(to left, #ffffff, #ffffff);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: 900;
}
.cid-v8lZAO22EL .panel-body {
  background-color: transparent;
  padding: 1rem 0rem 0.5rem 0rem;
}
.cid-v8lZAO22EL .card-header {
  border-bottom: 1px solid #aeaeae !important;
  margin: 0rem !important;
}
.cid-v8lZAO22EL .card {
  border-radius: 0px;
  padding: 0px !important;
  margin: 0px 0px -1px 0px !important;
}
.cid-v8lZAO22EL .card .card-header {
  border-radius: 0px;
  background-color: transparent !important;
  padding: 0px 0.5rem 0px 0px !important;
}
.cid-v8lZAO22EL .card .card-header a.panel-title {
  margin-bottom: 0;
  margin-top: -1px;
  font-style: normal;
  text-decoration: none !important;
  line-height: normal;
}
.cid-v8lZAO22EL .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-v8lZAO22EL .card .card-header a.panel-title h2 {
  padding: 0.5rem 0.7rem 0.5rem 0rem;
  margin-bottom: 0;
}
.cid-v8lZAO22EL .card .card-header a.panel-title h2 .sign {
  padding-right: 1rem;
}
.cid-v8lZAO22EL H2 {
  color: #e60e89;
  font-size: 1.7rem !important;
  text-align: left;
  padding: 0px;
}
.cid-v8lZAO22EL H3 {
  font-size: 1rem !important;
  font-weight: 400;
}
.cid-v8lZAO22EL H4 {
  color: #232323;
  font-size: 1.1rem !important;
  text-align: left;
  padding: 0px;
  padding: 0.5rem 0.7rem 0.5rem 0rem;
}
.cid-v8lZAO22EL H5 {
  color: #232323;
  text-align: left;
  font-size: 0.5rem !important;
  font-weight: 400;
}
.cid-v8lZAO22EL H5 a {
  color: #e50e87 !important;
}
.cid-v8lZAO22EL H5 a:hover {
  color: #767676 !important;
}
.cid-v8lZAO22EL H6 {
  font-size: 0.6rem !important;
  font-weight: 400;
}
.cid-v8lZAO22EL P {
  color: #232323;
  font-size: 1rem !important;
}
.cid-v8lZAO22EL P a {
  color: #ff0095 !important;
}
.cid-v8lZAO22EL P a:hover {
  color: #767676 !important;
}
@media (max-width: 768px) {
  .cid-v8lZAO22EL .spacer-name {
    padding: 0.5rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-v8lZAO22EL .spacer-name {
    padding: 5rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-v8lZAO22EL .spacer-img {
    padding: 0rem 0rem 0rem 0rem !important;
  }
}
@media (max-width: 768px) {
  .cid-v8lZAO22EL .spacer-img {
    padding: 0rem !important;
  }
}
.cid-v8lZAO22EL .mbr-section-text {
  color: #232323;
  text-align: left;
}
.cid-v8lZAO22EL .icoimage {
  max-width: 150px;
  width: 100%;
  border-radius: 4px;
  float: left;
  margin: 0px;
}
.cid-v8lZAO22EL .headtext {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.cid-v8lZAO22EL hr.mid-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 0px 0px 9px 0px;
  padding: 0px;
}
.cid-v8lZAO22EL hr.bot-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 1px 0px 0px 0px;
  padding: 0px;
}
.cid-v8lZAO22EL H1 {
  text-align: left;
}
.cid-v8lZBl0hBb {
  padding-top: 15px;
  padding-bottom: 15px;
  position: relative;
  background-color: #ffffff;
}
.cid-v8lZBl0hBb .panel-title {
  display: flex !important;
  justify-content: space-between;
  align-items: center;
  padding-right: 0.5rem;
}
.cid-v8lZBl0hBb .collapsed {
  border: none;
}
.cid-v8lZBl0hBb .collapsed sign {
  transform: rotateY(0deg);
}
.cid-v8lZBl0hBb .sign {
  font-size: 1.4rem;
  transition: all 0.3s;
  transform: rotateY(180deg);
  background: linear-gradient(to left, #ffffff, #ffffff);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: 900;
}
.cid-v8lZBl0hBb .panel-body {
  background-color: transparent;
  padding: 1rem 0rem 0.5rem 0rem;
}
.cid-v8lZBl0hBb .card-header {
  border-bottom: 1px solid #aeaeae !important;
  margin: 0rem !important;
}
.cid-v8lZBl0hBb .card {
  border-radius: 0px;
  padding: 0px !important;
  margin: 0px 0px -1px 0px !important;
}
.cid-v8lZBl0hBb .card .card-header {
  border-radius: 0px;
  background-color: transparent !important;
  padding: 0px 0.5rem 0px 0px !important;
}
.cid-v8lZBl0hBb .card .card-header a.panel-title {
  margin-bottom: 0;
  margin-top: -1px;
  font-style: normal;
  text-decoration: none !important;
  line-height: normal;
}
.cid-v8lZBl0hBb .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-v8lZBl0hBb .card .card-header a.panel-title h2 {
  padding: 0.5rem 0.7rem 0.5rem 0rem;
  margin-bottom: 0;
}
.cid-v8lZBl0hBb .card .card-header a.panel-title h2 .sign {
  padding-right: 1rem;
}
.cid-v8lZBl0hBb H2 {
  color: #e60e89;
  font-size: 1.7rem !important;
  text-align: left;
  padding: 0px;
}
.cid-v8lZBl0hBb H3 {
  font-size: 1rem !important;
  font-weight: 400;
}
.cid-v8lZBl0hBb H4 {
  color: #232323;
  font-size: 1.1rem !important;
  text-align: left;
  padding: 0px;
  padding: 0.5rem 0.7rem 0.5rem 0rem;
}
.cid-v8lZBl0hBb H5 {
  color: #232323;
  text-align: left;
  font-size: 0.5rem !important;
  font-weight: 400;
}
.cid-v8lZBl0hBb H5 a {
  color: #e50e87 !important;
}
.cid-v8lZBl0hBb H5 a:hover {
  color: #767676 !important;
}
.cid-v8lZBl0hBb H6 {
  font-size: 0.6rem !important;
  font-weight: 400;
}
.cid-v8lZBl0hBb P {
  color: #232323;
  font-size: 1rem !important;
}
.cid-v8lZBl0hBb P a {
  color: #ff0095 !important;
}
.cid-v8lZBl0hBb P a:hover {
  color: #767676 !important;
}
@media (max-width: 768px) {
  .cid-v8lZBl0hBb .spacer-name {
    padding: 0.5rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-v8lZBl0hBb .spacer-name {
    padding: 5rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-v8lZBl0hBb .spacer-img {
    padding: 0rem 0rem 0rem 0rem !important;
  }
}
@media (max-width: 768px) {
  .cid-v8lZBl0hBb .spacer-img {
    padding: 0rem !important;
  }
}
.cid-v8lZBl0hBb .mbr-section-text {
  color: #232323;
  text-align: left;
}
.cid-v8lZBl0hBb .icoimage {
  max-width: 150px;
  width: 100%;
  border-radius: 4px;
  float: left;
  margin: 0px;
}
.cid-v8lZBl0hBb .headtext {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.cid-v8lZBl0hBb hr.mid-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 0px 0px 9px 0px;
  padding: 0px;
}
.cid-v8lZBl0hBb hr.bot-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 1px 0px 0px 0px;
  padding: 0px;
}
.cid-v8lZBl0hBb H1 {
  text-align: left;
}
.cid-sPfqoWvUg7 {
  padding-top: 15px;
  padding-bottom: 15px;
  position: relative;
  background-color: #ffffff;
}
.cid-sPfqoWvUg7 .panel-title {
  display: flex !important;
  justify-content: space-between;
  align-items: center;
  padding-right: 0.5rem;
}
.cid-sPfqoWvUg7 .collapsed {
  border: none;
}
.cid-sPfqoWvUg7 .collapsed sign {
  transform: rotateY(0deg);
}
.cid-sPfqoWvUg7 .sign {
  font-size: 1.4rem;
  transition: all 0.3s;
  transform: rotateY(180deg);
  background: linear-gradient(to left, #ff3366, #ff3366);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: 900;
}
.cid-sPfqoWvUg7 .panel-body {
  background-color: #f9f3f7;
  padding: 1rem 1rem 0.5rem 1rem;
}
.cid-sPfqoWvUg7 .card-header {
  border-bottom: 1px solid #aeaeae !important;
  margin: 0rem !important;
}
.cid-sPfqoWvUg7 .card {
  border-radius: 0px;
  padding: 0px !important;
  margin: 0px 0px -1px 0px !important;
}
.cid-sPfqoWvUg7 .card .card-header {
  border-radius: 0px;
  background-color: transparent !important;
  padding: 0px 0.5rem 0px 0px !important;
}
.cid-sPfqoWvUg7 .card .card-header a.panel-title {
  margin-bottom: 0;
  margin-top: -1px;
  font-style: normal;
  text-decoration: none !important;
  line-height: normal;
}
.cid-sPfqoWvUg7 .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-sPfqoWvUg7 .card .card-header a.panel-title h2 {
  padding: 0.5rem 0.7rem 0.5rem 0rem;
  margin-bottom: 0;
}
.cid-sPfqoWvUg7 .card .card-header a.panel-title h2 .sign {
  padding-right: 1rem;
}
.cid-sPfqoWvUg7 H2 {
  color: #e60e89;
  font-size: 1.8rem !important;
  text-align: left;
  padding: 0px;
}
.cid-sPfqoWvUg7 H3 {
  font-size: 1rem !important;
  font-weight: 400;
}
.cid-sPfqoWvUg7 H4 {
  color: #232323;
  font-size: 1.1rem !important;
  text-align: left;
  padding: 0px;
  padding: 0.5rem 0.7rem 0.5rem 0rem;
}
.cid-sPfqoWvUg7 H5 {
  color: #465052;
  text-align: left;
  font-size: 1rem !important;
  font-weight: 400;
}
.cid-sPfqoWvUg7 H5 a {
  color: #ff3366 !important;
}
.cid-sPfqoWvUg7 H5 a:hover {
  color: #767676 !important;
}
.cid-sPfqoWvUg7 H6 {
  font-size: 1.1rem !important;
  font-weight: 400;
}
.cid-sPfqoWvUg7 P {
  color: #232323;
  font-size: 1rem !important;
}
.cid-sPfqoWvUg7 P a {
  color: #ff0095 !important;
}
.cid-sPfqoWvUg7 P a:hover {
  color: #767676 !important;
}
@media (max-width: 768px) {
  .cid-sPfqoWvUg7 .spacer-name {
    padding: 0.5rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-sPfqoWvUg7 .spacer-name {
    padding: 5rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-sPfqoWvUg7 .spacer-img {
    padding: 0rem 0rem 0rem 0rem !important;
  }
}
@media (max-width: 768px) {
  .cid-sPfqoWvUg7 .spacer-img {
    padding: 0rem !important;
  }
}
.cid-sPfqoWvUg7 .mbr-section-text {
  color: #232323;
  text-align: left;
}
.cid-sPfqoWvUg7 .icoimage {
  max-width: 120px;
  width: 100%;
  border-radius: 0px;
  float: left;
  margin: 0px;
}
.cid-sPfqoWvUg7 .headtext {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.cid-sPfqoWvUg7 hr.mid-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 0px 0px 9px 0px;
  padding: 0px;
}
.cid-sPfqoWvUg7 hr.bot-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 1px 0px 0px 0px;
  padding: 0px;
}
.cid-sPfqoWvUg7 H1 {
  text-align: left;
}
.cid-sPfvdjh2wX {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sPfvdjh2wX hr.top-hr {
  border-top: 1px solid #e8e8e8;
  width: 98%;
  margin: 0px 0px 9px 0px;
  padding: 0px;
}
.cid-sPfvdjh2wX hr.bot-hr {
  border-top: 1px solid #e8e8e8;
  width: 98%;
  margin: 1px 0px 0px 0px;
  padding: 0px;
}
.cid-sPfvdjh2wX h2 {
  float: left;
  color: #0082c3;
}
.cid-sPfvdjh2wX .btn {
  align: left !important;
  padding: 11px 12px !important;
  border-width: 1px !important;
  margin: 0px 7px 5px 0px !important;
  font-size: 0.95rem !important;
  border-radius: 2px !important;
}
.cid-sPfvdjh2wX H2 {
  color: #ff0095;
}
.cid-sOVzdr7Kgn #dentauraBttB {
  position: fixed;
  cursor: pointer;
  width: 50px;
  height: 50px;
  background-color: rgba(255, 0, 149, 0.65);
  text-indent: -9999px;
  display: none;
  -webkit-border-radius: 60px;
  -moz-border-radius: 60px;
  border-radius: 60px;
  z-index: 100;
  -webkit-box-shadow: 0 2px 8px -2px #000000;
  -moz-box-shadow: 0 2px 8px -2px #000000;
  box-shadow: 0 2px 8px -2px #000000;
}
@media (max-width: 768px) {
  .cid-sOVzdr7Kgn #dentauraBttB {
    right: 50%;
    margin-right: -25px !important;
    bottom: 20px;
  }
}
@media (min-width: 769px) {
  .cid-sOVzdr7Kgn #dentauraBttB {
    right: 100px;
    bottom: 20px;
  }
}
@media (min-width: 992px) {
  .cid-sOVzdr7Kgn #dentauraBttB {
    right: 100px;
    bottom: 20px;
  }
}
.cid-sOVzdr7Kgn #dentauraBttB span {
  position: absolute;
  top: 20px;
  left: 20px;
  margin-left: -20px;
  margin-top: -20px;
  height: 50px;
  width: 50px;
  background-image: url("../../../assets/images/bttb-dentaura-white.png");
  background-repeat: no-repeat;
  background-position: -58px -4px;
  opacity: 1;
}
.cid-sOVzdr7Kgn #dentauraBttB:hover {
  background-color: rgba(91, 104, 107, 0.85);
}
.cid-sOVzdr7Kgn .hidden {
  display: none;
}
.cid-sR5V5H2vXY {
  position: sticky;
  top: 0;
  z-index: 11;
  opacity: 0.96;
}
.cid-sR5V5H2vXY .navbar-dropdown {
  position: relative !important;
  top: 0;
  left: 0;
  padding: 0.5rem 1rem;
  position: fixed;
}
@media (max-width: 991px) {
  .cid-sR5V5H2vXY .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-sR5V5H2vXY .navbar {
  position: static !important;
  min-height: 77px;
  transition: 0.2s;
  background: #f4f4f4;
  display: flex;
  flex-direction: column;
}
.cid-sR5V5H2vXY .navbar.opened {
  transition: all 0.2s;
  background: #f4f4f4 !important;
}
.cid-sR5V5H2vXY .navbar .dropdown-item {
  transition: all 0.2s;
  padding: 0.3rem 1.5rem;
  border-bottom: 1px solid #d6d6d6;
  color: #ff6600;
  background: #efefef !important;
}
.cid-sR5V5H2vXY .navbar .dropdown-item:hover {
  padding-left: 2rem;
}
.cid-sR5V5H2vXY .navbar .dropdown-item:focus border {
  outline: none;
}
.cid-sR5V5H2vXY .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sR5V5H2vXY .navbar .dropdown-menu {
  min-width: 200px;
  padding: 3px 0 0 0;
  box-shadow: 1px 1px 1px 0px rgba(217, 220, 242, 0.98);
  background: transparent !important;
}
.cid-sR5V5H2vXY .navbar .dropdown-menu > .dropdown-item:first-child {
  border-top: 2px solid #ff6600;
}
.cid-sR5V5H2vXY .navbar .dropdown-menu .dropdown-submenu {
  padding-top: 0px;
}
.cid-sR5V5H2vXY .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sR5V5H2vXY .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: 85.14285714vh;
  }
}
.cid-sR5V5H2vXY .navbar.collapsed .dropdown-menu {
  width: auto;
  padding: 1rem 0 1rem 0;
  border-top: none !important;
  background: transparent !important;
}
.cid-sR5V5H2vXY .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sR5V5H2vXY .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sR5V5H2vXY .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sR5V5H2vXY .navbar.collapsed .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  padding: 0.667em 1.667em;
}
.cid-sR5V5H2vXY .navbar.collapsed .nav-dropdown .link {
  margin: 0.667em 1.2em;
}
.cid-sR5V5H2vXY .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sR5V5H2vXY .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
  border-bottom: none !important;
  background: transparent !important;
  color: inherit !important;
}
.cid-sR5V5H2vXY .navbar.collapsed .dropdown-menu .dropdown-item:first-child {
  border-top: none;
}
@media (max-width: 991px) {
  .cid-sR5V5H2vXY .navbar {
    flex-direction: row;
    justify-content: space-between;
  }
  .cid-sR5V5H2vXY .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sR5V5H2vXY .navbar .dropdown-menu {
    width: auto;
    padding: 1rem 0 1rem 0;
    background: transparent !important;
    border-top: none !important;
  }
  .cid-sR5V5H2vXY .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sR5V5H2vXY .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sR5V5H2vXY .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sR5V5H2vXY .navbar .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    padding: 0.667em 1.667em;
  }
  .cid-sR5V5H2vXY .navbar .nav-dropdown .link {
    margin: 0.667em 1.2em;
  }
  .cid-sR5V5H2vXY .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sR5V5H2vXY .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem;
    text-align: center;
    border-bottom: none !important;
    background: transparent !important;
  }
  .cid-sR5V5H2vXY .navbar .dropdown-menu .dropdown-item:first-child {
    border-top: none;
  }
  .cid-sR5V5H2vXY .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    flex-direction: row;
    justify-content: space-between;
    margin-top: 1rem;
  }
  .cid-sR5V5H2vXY .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-sR5V5H2vXY .navbar .social-block {
    display: none;
  }
}
@media (max-width: 1200px) {
  .cid-sR5V5H2vXY .navbar.navbar-short {
    min-height: 60px;
  }
}
@media (min-width: 1200px) {
  .cid-sR5V5H2vXY .navbar.navbar-short {
    min-height: 60px;
  }
}
.cid-sR5V5H2vXY .navbar.navbar-short .social-block {
  top: 1rem;
}
.cid-sR5V5H2vXY .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sR5V5H2vXY .navbar.navbar-short .navbar-brand {
  padding: 0;
  margin-bottom: 0;
  height: 0px;
  opacity: 0;
  min-height: 0px;
}
.cid-sR5V5H2vXY .navbar-brand {
  height: 8rem;
  min-height: 1.4rem;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.2s;
  word-break: break-word;
  z-index: 1;
  display: flex;
  margin-bottom: 1rem;
  opacity: 1;
}
.cid-sR5V5H2vXY .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sR5V5H2vXY .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sR5V5H2vXY .dropdown-item.active,
.cid-sR5V5H2vXY .dropdown-item:active {
  background-color: transparent;
}
.cid-sR5V5H2vXY .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
  line-height: 1;
  letter-spacing: 1px;
}
.cid-sR5V5H2vXY .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sR5V5H2vXY .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sR5V5H2vXY .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4f4f4;
}
.cid-sR5V5H2vXY .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: -2px 0 0 0;
  left: 100%;
}
.cid-sR5V5H2vXY .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sR5V5H2vXY ul.navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
}
.cid-sR5V5H2vXY .navbar-buttons {
  text-align: center;
}
.cid-sR5V5H2vXY button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sR5V5H2vXY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-sR5V5H2vXY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sR5V5H2vXY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.2s;
}
.cid-sR5V5H2vXY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.2s;
}
.cid-sR5V5H2vXY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sR5V5H2vXY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sR5V5H2vXY nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.2s;
}
.cid-sR5V5H2vXY nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.2s;
}
.cid-sR5V5H2vXY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sR5V5H2vXY a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
  outline: none;
}
.cid-sR5V5H2vXY .mbr-iconfont {
  font-size: 1.3rem;
  padding-right: 0.5rem;
  color: #132c70;
}
.cid-sR5V5H2vXY .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  padding: 1.667em 1.667em;
}
.cid-sR5V5H2vXY .nav-dropdown .link {
  margin: 1.667em 1.2em;
  font-weight: 500;
}
.cid-sR5V5H2vXY .nav-link:hover,
.cid-sR5V5H2vXY .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sR5V5H2vXY .social-block {
  display: flex;
  justify-content: space-between;
  width: 100%;
  position: absolute;
  top: 2.5rem;
  max-width: 1300px;
  transition: 0.2s;
}
.cid-sR5V5H2vXY .social {
  display: flex;
  flex-direction: row;
  margin-left: 2rem;
}
.cid-sR5V5H2vXY .social-2 {
  display: flex;
  flex-direction: row;
  margin-right: 1.5rem;
}
.cid-sR5V5H2vXY menu {
  color: #E60E89;
}
.cid-sR5V9bGx1G {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #767676;
}
.cid-sR5V9bGx1G .mbr-overlay {
  background-color: #000000;
  opacity: 0.7;
}
.cid-sR5V9bGx1G .item {
  display: flex;
  justify-content: left;
  align-items: center;
  padding: 0.3rem 0;
}
.cid-sR5V9bGx1G .item p {
  margin: 0;
  padding-left: 0.5rem;
  line-height: 26px;
}
.cid-sR5V9bGx1G .title {
  background: linear-gradient(to left, #f00000 0, currentColor);
  -webkit-background-clip: text;
  -webkit-text-fill-color: #f000000;
  color: #e50e87;
  text-align: left;
}
.cid-sR5V9bGx1G .container {
  max-width: 1400px;
}
.cid-sR5V9bGx1G li {
  margin: 0;
  list-style: none;
  cursor: pointer;
}
.cid-sR5V9bGx1G .time {
  line-height: 2;
}
.cid-sR5V9bGx1G .icons-wrap {
  display: flex;
  align-items: left;
}
.cid-sR5V9bGx1G .text-wrap {
  width: 100%;
}
.cid-sR5V9bGx1G .item-wrap {
  display: inline-block;
}
.cid-sR5V9bGx1G .socicon-wrap {
  width: fit-content;
  display: flex;
  margin-bottom: 0.8rem;
}
.cid-sR5V9bGx1G .socicon-wrap .mbr-iconfont {
  font-size: 1.3rem;
  background: linear-gradient(to left, #e60e89, #232323);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  padding: 10px;
  margin-right: 0.1rem;
  height: 40px;
  display: flex;
  width: 40px;
  justify-content: left;
  align-items: left;
  transition: all 0.3s;
  border-radius: 100%;
}
.cid-sR5V9bGx1G .align-wrap {
  display: flex;
  flex-direction: column;
}
@media (max-width: 992px) {
  .cid-sR5V9bGx1G .col-md-6 {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sR5V9bGx1G .socicon-wrap {
    margin: auto;
  }
}
.cid-sR5V9bGx1G .mbr-text {
  color: #999999;
}
.cid-sR5V9bGx1G .icon-title {
  margin: 0;
  padding-bottom: 3px;
  line-height: 24px;
}
.cid-sR5V9bGx1G .icon-title,
.cid-sR5V9bGx1G .align-wrap {
  color: #ffffff;
  width: 100%;
  text-align: left;
}
.cid-sR5V9bGx1G .item-text,
.cid-sR5V9bGx1G .item-icon {
  color: #999999;
  text-align: left;
}
.cid-sR5V9bGx1G .mbr-text,
.cid-sR5V9bGx1G .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-sR5V9bGx1G copy {
  font-size: 12px;
}
.cid-sR5V9bGx1G weis {
  color: #e50e87;
}
.cid-sR5V9bGx1G .h3 {
  color: #e50e87;
}
/*!
 * Mobirise v4 theme (https://mobirise.com/)
 * Copyright 2017 Mobirise
 */
section {
  background-color: #eeeeee;
}

.form-control:focus {
  box-shadow: none;
}

:focus {
  outline: none;
}

body {
  font-style: normal;
  line-height: 1.5;
}

section,
.container,
.container-fluid {
  position: relative;
  word-wrap: break-word;
}

a.mbr-iconfont:hover {
  text-decoration: none;
}

.article .lead p,
.article .lead ul,
.article .lead ol,
.article .lead pre,
.article .lead blockquote {
  margin-bottom: 0;
}

ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

a {
  font-style: normal;
  font-weight: 400;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
}

figure {
  margin-bottom: 0;
}

body {
  color: #232323;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

.mbr-section-title {
  font-style: normal;
  line-height: 1.2;
}

.mbr-section-subtitle {
  line-height: 1.3;
}

.mbr-text {
  font-style: normal;
  line-height: 1.6;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
  transition-delay: 9999s;
  transition-property: background-color, color;
}

textarea[type='hidden'] {
  display: none;
}

body {
  position: relative;
}

section {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

section .mbr-background-video,
section .mbr-background-video-preview {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}

.hidden {
  visibility: hidden;
}

.mbr-z-index20 {
  z-index: 20;
}

/*! Base colors */
.mbr-white {
  color: #ffffff;
}

.mbr-black {
  color: #000000;
}

.mbr-bg-white {
  background-color: #ffffff;
}

.mbr-bg-black {
  background-color: #000000;
}

/*! Text-aligns */
.align-left {
  text-align: left;
}

.align-center {
  text-align: center;
}

.align-right {
  text-align: right;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: center;
  }
}

/*! Font-weight  */
.mbr-light {
  font-weight: 300;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

/*! Media  */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.media-content {
  flex-basis: 100%;
}

.media-container-row {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: start;
}

.media-container-row .media-size-item {
  width: 400px;
}

.media-container-column {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: stretch;
}

.media-container-column > * {
  width: 100%;
}

@media (min-width: 992px) {
  .media-container-row {
    flex-wrap: nowrap;
  }
}

figure {
  overflow: hidden;
}

figure[mbr-media-size] {
  transition: width 0.1s;
}

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

.card {
  background-color: transparent;
  border: none;
}

.card-box {
  width: 100%;
}

.card-img {
  text-align: center;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}

.media {
  max-width: 100%;
  margin: 0 auto;
}

.mbr-figure {
  -ms-grid-row-align: center;
  align-self: center;
}

.media-container > div {
  max-width: 100%;
}

.mbr-figure img,
.card-img img {
  width: 100%;
}

@media (max-width: 991px) {
  .media-size-item {
    width: auto !important;
  }
  .media {
    width: auto;
  }
  .mbr-figure {
    width: 100% !important;
  }
}

/*! Buttons */
.btn {
  font-weight: 500;
  border-width: 2px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.mbr-section-btn {
  margin-left: -0.25rem;
  margin-right: -0.25rem;
  font-size: 0;
}

nav .mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
}

.btn-form {
  border-radius: 0;
}

.btn-form:hover {
  cursor: pointer;
}

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 0.8rem;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

[type='submit'] {
  -webkit-appearance: none;
}

/*! Full-screen */
.mbr-fullscreen .mbr-overlay {
  min-height: 100vh;
}

.mbr-fullscreen {
  display: flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  align-items: center;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: .5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}

/* Form */
blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

.form-control {
  background-color: #f5f5f5;
  box-shadow: none;
  color: #565656;
  line-height: 1.43;
  min-height: 3.5em;
  padding: 1.07em .5em;
}

.form-control, .form-control:focus {
  border: 1px solid #e8e8e8;
}

.form-active .form-control:invalid {
  border-color: red;
}

.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: .357em;
  padding: 0;
}

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.alert.alert-form::after {
  background-color: inherit;
  bottom: -7px;
  content: "";
  display: block;
  height: 14px;
  left: 50%;
  margin-left: -7px;
  position: absolute;
  transform: rotate(45deg);
  width: 14px;
  -webkit-transform: rotate(45deg);
}

.form-asterisk {
  font-family: initial;
  position: absolute;
  top: -2px;
  font-weight: normal;
}

/*! Scroll to top arrow */
#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

.mbr-arrow-up {
  bottom: 25px;
   left: calc(50% - 20px);
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 40px;
  width: 40px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
  text-align: center;
}

.mbr-arrow-up a:hover {
  background-color: rgba(0, 0, 0, 0.4);
}

.mbr-arrow-up a i {
  line-height: 60px;
}

.mbr-arrow-up-icon {
  display: block;
  color: #fff;
}

.mbr-arrow-up-icon::before {
  content: '\203a';
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
}

/*! Arrow Down */
.mbr-arrow {
  position: absolute;
  bottom: 45px;
  left: 50%;
  width: 60px;
  height: 60px;
  cursor: pointer;
  background-color: rgba(80, 80, 80, 0.5);
  border-radius: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.mbr-arrow > a {
  display: inline-block;
  text-decoration: none;
  outline-style: none;
  -webkit-animation: arrowdown 1.7s ease-in-out infinite;
  animation: arrowdown 1.7s ease-in-out infinite;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*Gradients animation*/
@keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

@-webkit-keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

.bg-gradient {
  background-size: 200% 200%;
  animation: gradient-animation 5s infinite alternate;
  -webkit-animation: gradient-animation 5s infinite alternate;
}

.menu .navbar-brand {
  display: -webkit-flex;
}

.menu .navbar-brand span {
  display: flex;
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}

@media (min-width: 768px) and (max-width: 1023px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (max-width: 1023px) {
  .menu .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .navbar-collapse.show {
    overflow: auto;
  }
}

@media (min-width: 1024px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
  .menu .collapsed .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .collapsed .navbar-collapse.show {
    overflow: auto;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    max-height: 80vh;
  }
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

.navbar {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  -webkit-align-items: center;
  -webkit-justify-content: space-between;
}

.navbar-collapse {
  -webkit-flex-basis: 100%;
  -webkit-flex-grow: 1;
  -webkit-align-items: center;
}

.nav-dropdown .link {
  padding: 0.667em 1.667em !important;
  margin: 0 !important;
}

.nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.row {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.justify-content-center {
  -webkit-justify-content: center;
}

.form-inline {
  display: -webkit-flex;
  -webkit-align-items: center;
}

.card-wrapper {
  -webkit-flex: 1;
}

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

.carousel-controls {
  display: -webkit-flex;
}

.media {
  display: -webkit-flex;
}

.form-group:focus {
  outline: none;
}

.jq-selectbox__select {
  padding: 1.07em 0.5em;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

.jq-selectbox__trigger-arrow {
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.jq-selectbox li {
  padding: 1.07em 0.5em;
}

input[type='range'] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.modal-dialog,
.modal-content {
  height: 100%;
}

.modal-dialog .carousel-inner {
  height: calc(100vh - 1.75rem);
}

@media (max-width: 575px) {
  .modal-dialog .carousel-inner {
    height: calc(100vh - 1rem);
  }
}

.carousel-item {
  text-align: center;
}

.carousel-item img {
  margin: auto;
}

.navbar-toggler {
  align-self: flex-start;
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.navbar-toggler:focus,
.navbar-toggler:hover {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: '';
  background: no-repeat center center;
  background-size: 100% 100%;
}

.navbar-toggler-left {
  position: absolute;
  left: 1rem;
}

.navbar-toggler-right {
  position: absolute;
  right: 1rem;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1023px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1024px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.card-img {
  width: auto;
}

.menu .navbar.collapsed:not(.beta-menu) {
  flex-direction: column;
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: flex;
}

.note-air-layout .dropup .dropdown-menu,
.note-air-layout .navbar-fixed-bottom .dropdown .dropdown-menu {
  bottom: initial !important;
}

html,
body {
  height: auto;
  min-height: 100vh;
}

.dropup .dropdown-toggle::after {
  display: none;
}
.cid-sPiPJl8QbL {
  padding-top: 15px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/grau-verlauf1.jpg");
}
.cid-sPiPJl8QbL H2 {
  text-align: center;
  color: #ffffff;
}
.cid-sPiPJl8QbL .dentaura-tab {
  min-height: 59px !important;
  padding: 0.3rem 0.3rem !important;
  margin: 0px !important;
}
.cid-sPiPJl8QbL .btn {
  margin: 0px !important;
  padding: 1rem 0.5rem;
  width: 100%;
  height: 100%;
  border-radius: 3px !important;
}
@media (max-width: 991px) {
  .cid-sPiPJl8QbL .mbr-figure1 {
    padding-bottom: 3rem;
  }
}
.cid-sPiPJl8QbL .media-container-row1 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sPiPJl8QbL .mbr-figure1 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-sPiPJl8QbL .media-container-row2 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sPiPJl8QbL .mbr-figure2 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-sPiPJl8QbL .media-container-row3 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sPiPJl8QbL .mbr-figure3 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-sPiPJl8QbL .media-container-row4 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sPiPJl8QbL .mbr-figure4 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (min-width: 992px) {
  .cid-sPiPJl8QbL .mbr-figure5 {
    padding-right: 4rem;
  }
}
@media (min-width: 992px) {
  .cid-sPiPJl8QbL .mbr-figure6 {
    padding-right: 4rem;
  }
}
.cid-sPiPJl8QbL H3 {
  color: #000000;
}
.cid-sPiPJl8QbL H4 {
  color: #000000;
}
.cid-sPiPJl8QbL .divsBg {
  background-color: #faf7f9;
  margin: 0px !important;
  padding: 1rem 2.5rem 2.5rem 2.5rem !important;
}
.cid-sPiPJl8QbL ul.dentaura-lister {
  margin: 0;
  list-style: none;
  padding-left: 1rem;
}
.cid-sPiPJl8QbL ul.dentaura-lister li {
  margin-bottom: 1rem;
  position: relative;
  list-style: none;
  padding-left: 1rem;
  border-bottom: 1px solid #efefef;
}
.cid-sPiPJl8QbL ul.dentaura-lister li:before {
  position: absolute;
  left: -20px;
  content: "➤";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #e50e87;
  width: 25px;
  height: 25px;
}
.cid-sPiPJl8QbL .card {
  margin: 0rem 0.3rem !important;
  border-radius: 3px !important;
  padding: 0px !important;
}
.cid-sPiPJl8QbL .btn1 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sPiPJl8QbL .btn1:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sPiPJl8QbL .btn2 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sPiPJl8QbL .btn2:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sPiPJl8QbL .btn3 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sPiPJl8QbL .btn3:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sPiPJl8QbL .btn4 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sPiPJl8QbL .btn4:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sPiPJl8QbL .btn5 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sPiPJl8QbL .btn5:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sPiPJl8QbL .btn6 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sPiPJl8QbL .btn6:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sPiPJl8QbL .butcover {
  height: 40px;
  width: 100%;
}
.cid-sPiPJl8QbL .butcoverin {
  height: 40px;
  width: 40px;
  padding-bottom: 3rem;
  margin-left: auto;
  margin-right: 0;
}
.cid-sPiPJl8QbL .butcoverin a {
  color: #232323;
  font-size: 1.5rem !important;
  font-weight: 400 !important;
}
.cid-sPiPJl8QbL .dentaura-panel {
  margin: 5px 0px 0px 0px!important;
  padding: 0px !important;
}
.cid-sPiPJl8QbL .btn:focus,
.cid-sPiPJl8QbL .btn:active {
  outline: none !important;
  box-shadow: none !important;
}
.cid-sPe2Nku1Yw {
  padding-top: 45px;
  padding-bottom: 15px;
  position: relative;
  background-color: #ffffff;
}
.cid-sPe2Nku1Yw .panel-title {
  display: flex !important;
  justify-content: space-between;
  align-items: center;
  padding-right: 0.5rem;
}
.cid-sPe2Nku1Yw .collapsed {
  border: none;
}
.cid-sPe2Nku1Yw .collapsed sign {
  transform: rotateY(0deg);
}
.cid-sPe2Nku1Yw .sign {
  font-size: 1.4rem;
  transition: all 0.3s;
  transform: rotateY(180deg);
  background: linear-gradient(to left, #ff3366, #ff3366);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: 900;
}
.cid-sPe2Nku1Yw .panel-body {
  background-color: #f9f3f7;
  padding: 1rem 1rem 0.5rem 1rem;
}
.cid-sPe2Nku1Yw .card-header {
  border-bottom: 1px solid #aeaeae !important;
  margin: 0rem !important;
}
.cid-sPe2Nku1Yw .card {
  border-radius: 0px;
  padding: 0px !important;
  margin: 0px 0px -1px 0px !important;
}
.cid-sPe2Nku1Yw .card .card-header {
  border-radius: 0px;
  background-color: transparent !important;
  padding: 0px 0.5rem 0px 0px !important;
}
.cid-sPe2Nku1Yw .card .card-header a.panel-title {
  margin-bottom: 0;
  margin-top: -1px;
  font-style: normal;
  text-decoration: none !important;
  line-height: normal;
}
.cid-sPe2Nku1Yw .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-sPe2Nku1Yw .card .card-header a.panel-title h2 {
  padding: 0.5rem 0.7rem 0.5rem 0rem;
  margin-bottom: 0;
}
.cid-sPe2Nku1Yw .card .card-header a.panel-title h2 .sign {
  padding-right: 1rem;
}
.cid-sPe2Nku1Yw H2 {
  color: #e60e89;
  font-size: 1.7rem !important;
  text-align: left;
  padding: 0px;
}
.cid-sPe2Nku1Yw H3 {
  font-size: 1rem !important;
  font-weight: 400;
}
.cid-sPe2Nku1Yw H4 {
  color: #232323;
  font-size: 1.1rem !important;
  text-align: left;
  padding: 0px;
  padding: 0.5rem 0.7rem 0.5rem 0rem;
}
.cid-sPe2Nku1Yw H5 {
  color: #465052;
  text-align: left;
  font-size: 1rem !important;
  font-weight: 400;
}
.cid-sPe2Nku1Yw H5 a {
  color: #e50e87 !important;
}
.cid-sPe2Nku1Yw H5 a:hover {
  color: #767676 !important;
}
.cid-sPe2Nku1Yw H6 {
  font-size: 1.1rem !important;
  font-weight: 400;
}
.cid-sPe2Nku1Yw P {
  color: #767676;
  font-size: 1rem !important;
}
.cid-sPe2Nku1Yw P a {
  color: #ff0095 !important;
}
.cid-sPe2Nku1Yw P a:hover {
  color: #767676 !important;
}
@media (max-width: 768px) {
  .cid-sPe2Nku1Yw .spacer-name {
    padding: 0.5rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-sPe2Nku1Yw .spacer-name {
    padding: 5rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-sPe2Nku1Yw .spacer-img {
    padding: 0rem 0rem 0rem 0rem !important;
  }
}
@media (max-width: 768px) {
  .cid-sPe2Nku1Yw .spacer-img {
    padding: 0rem !important;
  }
}
.cid-sPe2Nku1Yw .mbr-section-text {
  color: #232323;
  text-align: left;
}
.cid-sPe2Nku1Yw .icoimage {
  max-width: 150px;
  width: 100%;
  border-radius: 4px;
  float: left;
  margin: 0px;
}
.cid-sPe2Nku1Yw .headtext {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.cid-sPe2Nku1Yw hr.mid-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 0px 0px 9px 0px;
  padding: 0px;
}
.cid-sPe2Nku1Yw hr.bot-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 1px 0px 0px 0px;
  padding: 0px;
}
.cid-sPe2Nku1Yw H1 {
  text-align: left;
}
.cid-sPe9rPThpp {
  padding-top: 15px;
  padding-bottom: 15px;
  position: relative;
  background-color: #ffffff;
}
.cid-sPe9rPThpp .panel-title {
  display: flex !important;
  justify-content: space-between;
  align-items: center;
  padding-right: 0.5rem;
}
.cid-sPe9rPThpp .collapsed {
  border: none;
}
.cid-sPe9rPThpp .collapsed sign {
  transform: rotateY(0deg);
}
.cid-sPe9rPThpp .sign {
  font-size: 1.4rem;
  transition: all 0.3s;
  transform: rotateY(180deg);
  background: linear-gradient(to left, #e50e87, #e50e87);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: 900;
}
.cid-sPe9rPThpp .panel-body {
  background-color: #f4eaf0;
  padding: 1rem 1rem 0.5rem 1rem;
}
.cid-sPe9rPThpp .card-header {
  border-bottom: 1px solid #aeaeae!important;
  margin: 0rem !important;
}
.cid-sPe9rPThpp .card {
  border-radius: 0px;
  padding: 0px !important;
  margin: 0px 0px -1px 0px !important;
}
.cid-sPe9rPThpp .card .card-header {
  border-radius: 0px;
  background-color: transparent !important;
  padding: 0px 0.5rem 0px 0px !important;
}
.cid-sPe9rPThpp .card .card-header a.panel-title {
  margin-bottom: 0;
  margin-top: -1px;
  font-style: normal;
  text-decoration: none !important;
  line-height: normal;
}
.cid-sPe9rPThpp .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-sPe9rPThpp .card .card-header a.panel-title h2 {
  padding: 0.5rem 0.7rem 0.5rem 0rem;
  margin-bottom: 0;
}
.cid-sPe9rPThpp .card .card-header a.panel-title h2 .sign {
  padding-right: 1rem;
}
.cid-sPe9rPThpp H2 {
  color: #e60e89;
  font-size: 1.7rem !important;
  text-align: left;
  padding: 0px;
}
.cid-sPe9rPThpp H3 {
  font-size: 1rem !important;
  font-weight: 400;
}
.cid-sPe9rPThpp H4 {
  color: #232323;
  font-size: 1.1rem !important;
  text-align: left;
  padding: 0px;
  padding: 0.5rem 0.7rem 0.5rem 0rem;
}
.cid-sPe9rPThpp H5 {
  color: #465052;
  text-align: left;
  font-size: 1rem !important;
  font-weight: 400;
}
.cid-sPe9rPThpp H5 a {
  color: #e50e87 !important;
}
.cid-sPe9rPThpp H5 a:hover {
  color: #767676 !important;
}
.cid-sPe9rPThpp H6 {
  font-size: 1.1rem !important;
  font-weight: 400;
}
.cid-sPe9rPThpp P {
  color: #767676;
  font-size: 1rem !important;
}
.cid-sPe9rPThpp P a {
  color: #ff0095 !important;
}
.cid-sPe9rPThpp P a:hover {
  color: #767676 !important;
}
@media (max-width: 768px) {
  .cid-sPe9rPThpp .spacer-name {
    padding: 0.5rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-sPe9rPThpp .spacer-name {
    padding: 5rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-sPe9rPThpp .spacer-img {
    padding: 0rem 0rem 0rem 0rem !important;
  }
}
@media (max-width: 768px) {
  .cid-sPe9rPThpp .spacer-img {
    padding: 0rem !important;
  }
}
.cid-sPe9rPThpp .mbr-section-text {
  color: #232323;
  text-align: left;
}
.cid-sPe9rPThpp .icoimage {
  max-width: 150px;
  width: 100%;
  border-radius: 4px;
  float: left;
  margin: 0px;
}
.cid-sPe9rPThpp .headtext {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.cid-sPe9rPThpp hr.mid-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 0px 0px 9px 0px;
  padding: 0px;
}
.cid-sPe9rPThpp hr.bot-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 1px 0px 0px 0px;
  padding: 0px;
}
.cid-sPe9rPThpp H1 {
  text-align: left;
}
.cid-sPeeoCcH9w {
  padding-top: 15px;
  padding-bottom: 15px;
  position: relative;
  background-color: #ffffff;
}
.cid-sPeeoCcH9w .panel-title {
  display: flex !important;
  justify-content: space-between;
  align-items: center;
  padding-right: 0.5rem;
}
.cid-sPeeoCcH9w .collapsed {
  border: none;
}
.cid-sPeeoCcH9w .collapsed sign {
  transform: rotateY(0deg);
}
.cid-sPeeoCcH9w .sign {
  font-size: 1.4rem;
  transition: all 0.3s;
  transform: rotateY(180deg);
  background: linear-gradient(to left, #ff3366, #ff3366);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: 900;
}
.cid-sPeeoCcH9w .panel-body {
  background-color: #f9f3f7;
  padding: 1rem 1rem 0.5rem 1rem;
}
.cid-sPeeoCcH9w .card-header {
  border-bottom: 1px solid #aeaeae !important;
  margin: 0rem !important;
}
.cid-sPeeoCcH9w .card {
  border-radius: 0px;
  padding: 0px !important;
  margin: 0px 0px -1px 0px !important;
}
.cid-sPeeoCcH9w .card .card-header {
  border-radius: 0px;
  background-color: transparent !important;
  padding: 0px 0.5rem 0px 0px !important;
}
.cid-sPeeoCcH9w .card .card-header a.panel-title {
  margin-bottom: 0;
  margin-top: -1px;
  font-style: normal;
  text-decoration: none !important;
  line-height: normal;
}
.cid-sPeeoCcH9w .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-sPeeoCcH9w .card .card-header a.panel-title h2 {
  padding: 0.5rem 0.7rem 0.5rem 0rem;
  margin-bottom: 0;
}
.cid-sPeeoCcH9w .card .card-header a.panel-title h2 .sign {
  padding-right: 1rem;
}
.cid-sPeeoCcH9w H2 {
  color: #e60e89;
  font-size: 1.7rem !important;
  text-align: left;
  padding: 0px;
}
.cid-sPeeoCcH9w H3 {
  font-size: 1rem !important;
  font-weight: 400;
}
.cid-sPeeoCcH9w H4 {
  color: #232323;
  font-size: 1.1rem !important;
  text-align: left;
  padding: 0px;
  padding: 0.5rem 0.7rem 0.5rem 0rem;
}
.cid-sPeeoCcH9w H5 {
  color: #465052;
  text-align: left;
  font-size: 1rem !important;
  font-weight: 400;
}
.cid-sPeeoCcH9w H5 a {
  color: #e50e87 !important;
}
.cid-sPeeoCcH9w H5 a:hover {
  color: #767676 !important;
}
.cid-sPeeoCcH9w H6 {
  font-size: 1.1rem !important;
  font-weight: 400;
}
.cid-sPeeoCcH9w P {
  color: #767676;
  font-size: 1rem !important;
}
.cid-sPeeoCcH9w P a {
  color: #ff0095 !important;
}
.cid-sPeeoCcH9w P a:hover {
  color: #767676 !important;
}
@media (max-width: 768px) {
  .cid-sPeeoCcH9w .spacer-name {
    padding: 0.5rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-sPeeoCcH9w .spacer-name {
    padding: 5rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-sPeeoCcH9w .spacer-img {
    padding: 0rem 0rem 0rem 0rem !important;
  }
}
@media (max-width: 768px) {
  .cid-sPeeoCcH9w .spacer-img {
    padding: 0rem !important;
  }
}
.cid-sPeeoCcH9w .mbr-section-text {
  color: #232323;
  text-align: left;
}
.cid-sPeeoCcH9w .icoimage {
  max-width: 150px;
  width: 100%;
  border-radius: 4px;
  float: left;
  margin: 0px;
}
.cid-sPeeoCcH9w .headtext {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.cid-sPeeoCcH9w hr.mid-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 0px 0px 9px 0px;
  padding: 0px;
}
.cid-sPeeoCcH9w hr.bot-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 1px 0px 0px 0px;
  padding: 0px;
}
.cid-sPeeoCcH9w H1 {
  text-align: left;
}
.cid-sPegjTdVxr {
  padding-top: 15px;
  padding-bottom: 15px;
  position: relative;
  background-color: #ffffff;
}
.cid-sPegjTdVxr .panel-title {
  display: flex !important;
  justify-content: space-between;
  align-items: center;
  padding-right: 0.5rem;
}
.cid-sPegjTdVxr .collapsed {
  border: none;
}
.cid-sPegjTdVxr .collapsed sign {
  transform: rotateY(0deg);
}
.cid-sPegjTdVxr .sign {
  font-size: 1.4rem;
  transition: all 0.3s;
  transform: rotateY(180deg);
  background: linear-gradient(to left, #ff3366, #ff3366);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: 900;
}
.cid-sPegjTdVxr .panel-body {
  background-color: #f9f3f7;
  padding: 1rem 1rem 0.5rem 1rem;
}
.cid-sPegjTdVxr .card-header {
  border-bottom: 1px solid #aeaeae !important;
  margin: 0rem !important;
}
.cid-sPegjTdVxr .card {
  border-radius: 0px;
  padding: 0px !important;
  margin: 0px 0px -1px 0px !important;
}
.cid-sPegjTdVxr .card .card-header {
  border-radius: 0px;
  background-color: transparent !important;
  padding: 0px 0.5rem 0px 0px !important;
}
.cid-sPegjTdVxr .card .card-header a.panel-title {
  margin-bottom: 0;
  margin-top: -1px;
  font-style: normal;
  text-decoration: none !important;
  line-height: normal;
}
.cid-sPegjTdVxr .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-sPegjTdVxr .card .card-header a.panel-title h2 {
  padding: 0.5rem 0.7rem 0.5rem 0rem;
  margin-bottom: 0;
}
.cid-sPegjTdVxr .card .card-header a.panel-title h2 .sign {
  padding-right: 1rem;
}
.cid-sPegjTdVxr H2 {
  color: #e60e89;
  font-size: 1.7rem !important;
  text-align: left;
  padding: 0px;
}
.cid-sPegjTdVxr H3 {
  font-size: 1rem !important;
  font-weight: 400;
}
.cid-sPegjTdVxr H4 {
  color: #232323;
  font-size: 1.1rem !important;
  text-align: left;
  padding: 0px;
  padding: 0.5rem 0.7rem 0.5rem 0rem;
}
.cid-sPegjTdVxr H5 {
  color: #465052;
  text-align: left;
  font-size: 1rem !important;
  font-weight: 400;
}
.cid-sPegjTdVxr H5 a {
  color: #e50e87 !important;
}
.cid-sPegjTdVxr H5 a:hover {
  color: #767676 !important;
}
.cid-sPegjTdVxr H6 {
  font-size: 1.1rem !important;
  font-weight: 400;
}
.cid-sPegjTdVxr P {
  color: #767676;
  font-size: 1rem !important;
}
.cid-sPegjTdVxr P a {
  color: #ff0095 !important;
}
.cid-sPegjTdVxr P a:hover {
  color: #767676 !important;
}
@media (max-width: 768px) {
  .cid-sPegjTdVxr .spacer-name {
    padding: 0.5rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-sPegjTdVxr .spacer-name {
    padding: 5rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-sPegjTdVxr .spacer-img {
    padding: 0rem 0rem 0rem 0rem !important;
  }
}
@media (max-width: 768px) {
  .cid-sPegjTdVxr .spacer-img {
    padding: 0rem !important;
  }
}
.cid-sPegjTdVxr .mbr-section-text {
  color: #232323;
  text-align: left;
}
.cid-sPegjTdVxr .icoimage {
  max-width: 150px;
  width: 100%;
  border-radius: 4px;
  float: left;
  margin: 0px;
}
.cid-sPegjTdVxr .headtext {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.cid-sPegjTdVxr hr.mid-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 0px 0px 9px 0px;
  padding: 0px;
}
.cid-sPegjTdVxr hr.bot-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 1px 0px 0px 0px;
  padding: 0px;
}
.cid-sPegjTdVxr H1 {
  text-align: left;
}
.cid-sPejJX7Mdx {
  padding-top: 15px;
  padding-bottom: 15px;
  position: relative;
  background-color: #ffffff;
}
.cid-sPejJX7Mdx .panel-title {
  display: flex !important;
  justify-content: space-between;
  align-items: center;
  padding-right: 0.5rem;
}
.cid-sPejJX7Mdx .collapsed {
  border: none;
}
.cid-sPejJX7Mdx .collapsed sign {
  transform: rotateY(0deg);
}
.cid-sPejJX7Mdx .sign {
  font-size: 1.4rem;
  transition: all 0.3s;
  transform: rotateY(180deg);
  background: linear-gradient(to left, #ff3366, #ff3366);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: 900;
}
.cid-sPejJX7Mdx .panel-body {
  background-color: #f9f3f7;
  padding: 1rem 1rem 0.5rem 1rem;
}
.cid-sPejJX7Mdx .card-header {
  border-bottom: 1px solid #aeaeae !important;
  margin: 0rem !important;
}
.cid-sPejJX7Mdx .card {
  border-radius: 0px;
  padding: 0px !important;
  margin: 0px 0px -1px 0px !important;
}
.cid-sPejJX7Mdx .card .card-header {
  border-radius: 0px;
  background-color: transparent !important;
  padding: 0px 0.5rem 0px 0px !important;
}
.cid-sPejJX7Mdx .card .card-header a.panel-title {
  margin-bottom: 0;
  margin-top: -1px;
  font-style: normal;
  text-decoration: none !important;
  line-height: normal;
}
.cid-sPejJX7Mdx .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-sPejJX7Mdx .card .card-header a.panel-title h2 {
  padding: 0.5rem 0.7rem 0.5rem 0rem;
  margin-bottom: 0;
}
.cid-sPejJX7Mdx .card .card-header a.panel-title h2 .sign {
  padding-right: 1rem;
}
.cid-sPejJX7Mdx H2 {
  color: #e60e89;
  font-size: 1.7rem !important;
  text-align: left;
  padding: 0px;
}
.cid-sPejJX7Mdx H3 {
  font-size: 1rem !important;
  font-weight: 400;
}
.cid-sPejJX7Mdx H4 {
  color: #232323;
  font-size: 1.1rem !important;
  text-align: left;
  padding: 0px;
  padding: 0.5rem 0.7rem 0.5rem 0rem;
}
.cid-sPejJX7Mdx H5 {
  color: #465052;
  text-align: left;
  font-size: 1rem !important;
  font-weight: 400;
}
.cid-sPejJX7Mdx H5 a {
  color: #e50e87 !important;
}
.cid-sPejJX7Mdx H5 a:hover {
  color: #767676 !important;
}
.cid-sPejJX7Mdx H6 {
  font-size: 1.1rem !important;
  font-weight: 400;
}
.cid-sPejJX7Mdx P {
  color: #767676;
  font-size: 1rem !important;
}
.cid-sPejJX7Mdx P a {
  color: #ff0095 !important;
}
.cid-sPejJX7Mdx P a:hover {
  color: #767676 !important;
}
@media (max-width: 768px) {
  .cid-sPejJX7Mdx .spacer-name {
    padding: 0.5rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-sPejJX7Mdx .spacer-name {
    padding: 5rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-sPejJX7Mdx .spacer-img {
    padding: 0rem 0rem 0rem 0rem !important;
  }
}
@media (max-width: 768px) {
  .cid-sPejJX7Mdx .spacer-img {
    padding: 0rem !important;
  }
}
.cid-sPejJX7Mdx .mbr-section-text {
  color: #232323;
  text-align: left;
}
.cid-sPejJX7Mdx .icoimage {
  max-width: 150px;
  width: 100%;
  border-radius: 4px;
  float: left;
  margin: 0px;
}
.cid-sPejJX7Mdx .headtext {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.cid-sPejJX7Mdx hr.mid-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 0px 0px 9px 0px;
  padding: 0px;
}
.cid-sPejJX7Mdx hr.bot-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 1px 0px 0px 0px;
  padding: 0px;
}
.cid-sPejJX7Mdx H1 {
  text-align: left;
}
.cid-sPeYa2xEsl {
  padding-top: 15px;
  padding-bottom: 15px;
  position: relative;
  background-color: #ffffff;
}
.cid-sPeYa2xEsl .panel-title {
  display: flex !important;
  justify-content: space-between;
  align-items: center;
  padding-right: 0.5rem;
}
.cid-sPeYa2xEsl .collapsed {
  border: none;
}
.cid-sPeYa2xEsl .collapsed sign {
  transform: rotateY(0deg);
}
.cid-sPeYa2xEsl .sign {
  font-size: 1.4rem;
  transition: all 0.3s;
  transform: rotateY(180deg);
  background: linear-gradient(to left, #ff3366, #ff3366);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: 900;
}
.cid-sPeYa2xEsl .panel-body {
  background-color: #f9f3f7;
  padding: 1rem 1rem 0.5rem 1rem;
}
.cid-sPeYa2xEsl .card-header {
  border-bottom: 1px solid #aeaeae !important;
  margin: 0rem !important;
}
.cid-sPeYa2xEsl .card {
  border-radius: 0px;
  padding: 0px !important;
  margin: 0px 0px -1px 0px !important;
}
.cid-sPeYa2xEsl .card .card-header {
  border-radius: 0px;
  background-color: transparent !important;
  padding: 0px 0.5rem 0px 0px !important;
}
.cid-sPeYa2xEsl .card .card-header a.panel-title {
  margin-bottom: 0;
  margin-top: -1px;
  font-style: normal;
  text-decoration: none !important;
  line-height: normal;
}
.cid-sPeYa2xEsl .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-sPeYa2xEsl .card .card-header a.panel-title h2 {
  padding: 0.5rem 0.7rem 0.5rem 0rem;
  margin-bottom: 0;
}
.cid-sPeYa2xEsl .card .card-header a.panel-title h2 .sign {
  padding-right: 1rem;
}
.cid-sPeYa2xEsl H2 {
  color: #e60e89;
  font-size: 1.7rem !important;
  text-align: left;
  padding: 0px;
}
.cid-sPeYa2xEsl H3 {
  font-size: 1rem !important;
  font-weight: 400;
}
.cid-sPeYa2xEsl H4 {
  color: #232323;
  font-size: 1.1rem !important;
  text-align: left;
  padding: 0px;
  padding: 0.5rem 0.7rem 0.5rem 0rem;
}
.cid-sPeYa2xEsl H5 {
  color: #465052;
  text-align: left;
  font-size: 1rem !important;
  font-weight: 400;
}
.cid-sPeYa2xEsl H5 a {
  color: #e50e87 !important;
}
.cid-sPeYa2xEsl H5 a:hover {
  color: #767676 !important;
}
.cid-sPeYa2xEsl H6 {
  font-size: 1.1rem !important;
  font-weight: 400;
}
.cid-sPeYa2xEsl P {
  color: #767676;
  font-size: 1rem !important;
}
.cid-sPeYa2xEsl P a {
  color: #ff0095 !important;
}
.cid-sPeYa2xEsl P a:hover {
  color: #767676 !important;
}
@media (max-width: 768px) {
  .cid-sPeYa2xEsl .spacer-name {
    padding: 0.5rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-sPeYa2xEsl .spacer-name {
    padding: 5rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-sPeYa2xEsl .spacer-img {
    padding: 0rem 0rem 0rem 0rem !important;
  }
}
@media (max-width: 768px) {
  .cid-sPeYa2xEsl .spacer-img {
    padding: 0rem !important;
  }
}
.cid-sPeYa2xEsl .mbr-section-text {
  color: #232323;
  text-align: left;
}
.cid-sPeYa2xEsl .icoimage {
  max-width: 150px;
  width: 100%;
  border-radius: 4px;
  float: left;
  margin: 0px;
}
.cid-sPeYa2xEsl .headtext {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.cid-sPeYa2xEsl hr.mid-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 0px 0px 9px 0px;
  padding: 0px;
}
.cid-sPeYa2xEsl hr.bot-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 1px 0px 0px 0px;
  padding: 0px;
}
.cid-sPeYa2xEsl H1 {
  text-align: left;
}
.cid-sPeZEv42S6 {
  padding-top: 15px;
  padding-bottom: 15px;
  position: relative;
  background-color: #ffffff;
}
.cid-sPeZEv42S6 .panel-title {
  display: flex !important;
  justify-content: space-between;
  align-items: center;
  padding-right: 0.5rem;
}
.cid-sPeZEv42S6 .collapsed {
  border: none;
}
.cid-sPeZEv42S6 .collapsed sign {
  transform: rotateY(0deg);
}
.cid-sPeZEv42S6 .sign {
  font-size: 1.4rem;
  transition: all 0.3s;
  transform: rotateY(180deg);
  background: linear-gradient(to left, #ff3366, #ff3366);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: 900;
}
.cid-sPeZEv42S6 .panel-body {
  background-color: #f9f3f7;
  padding: 1rem 1rem 0.5rem 1rem;
}
.cid-sPeZEv42S6 .card-header {
  border-bottom: 1px solid #aeaeae !important;
  margin: 0rem !important;
}
.cid-sPeZEv42S6 .card {
  border-radius: 0px;
  padding: 0px !important;
  margin: 0px 0px -1px 0px !important;
}
.cid-sPeZEv42S6 .card .card-header {
  border-radius: 0px;
  background-color: transparent !important;
  padding: 0px 0.5rem 0px 0px !important;
}
.cid-sPeZEv42S6 .card .card-header a.panel-title {
  margin-bottom: 0;
  margin-top: -1px;
  font-style: normal;
  text-decoration: none !important;
  line-height: normal;
}
.cid-sPeZEv42S6 .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-sPeZEv42S6 .card .card-header a.panel-title h2 {
  padding: 0.5rem 0.7rem 0.5rem 0rem;
  margin-bottom: 0;
}
.cid-sPeZEv42S6 .card .card-header a.panel-title h2 .sign {
  padding-right: 1rem;
}
.cid-sPeZEv42S6 H2 {
  color: #e60e89;
  font-size: 1.7rem !important;
  text-align: left;
  padding: 0px;
}
.cid-sPeZEv42S6 H3 {
  font-size: 1rem !important;
  font-weight: 400;
}
.cid-sPeZEv42S6 H4 {
  color: #232323;
  font-size: 1.1rem !important;
  text-align: left;
  padding: 0px;
  padding: 0.5rem 0.7rem 0.5rem 0rem;
}
.cid-sPeZEv42S6 H5 {
  color: #465052;
  text-align: left;
  font-size: 1rem !important;
  font-weight: 400;
}
.cid-sPeZEv42S6 H5 a {
  color: #e50e87 !important;
}
.cid-sPeZEv42S6 H5 a:hover {
  color: #767676 !important;
}
.cid-sPeZEv42S6 H6 {
  font-size: 1.1rem !important;
  font-weight: 400;
}
.cid-sPeZEv42S6 P {
  color: #767676;
  font-size: 1rem !important;
}
.cid-sPeZEv42S6 P a {
  color: #ff0095 !important;
}
.cid-sPeZEv42S6 P a:hover {
  color: #767676 !important;
}
@media (max-width: 768px) {
  .cid-sPeZEv42S6 .spacer-name {
    padding: 0.5rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-sPeZEv42S6 .spacer-name {
    padding: 5rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-sPeZEv42S6 .spacer-img {
    padding: 0rem 0rem 0rem 0rem !important;
  }
}
@media (max-width: 768px) {
  .cid-sPeZEv42S6 .spacer-img {
    padding: 0rem !important;
  }
}
.cid-sPeZEv42S6 .mbr-section-text {
  color: #232323;
  text-align: left;
}
.cid-sPeZEv42S6 .icoimage {
  max-width: 150px;
  width: 100%;
  border-radius: 4px;
  float: left;
  margin: 0px;
}
.cid-sPeZEv42S6 .headtext {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.cid-sPeZEv42S6 hr.mid-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 0px 0px 9px 0px;
  padding: 0px;
}
.cid-sPeZEv42S6 hr.bot-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 1px 0px 0px 0px;
  padding: 0px;
}
.cid-sPeZEv42S6 H1 {
  text-align: left;
}
.cid-sPf1xCwTft {
  padding-top: 15px;
  padding-bottom: 15px;
  position: relative;
  background-color: #ffffff;
}
.cid-sPf1xCwTft .panel-title {
  display: flex !important;
  justify-content: space-between;
  align-items: center;
  padding-right: 0.5rem;
}
.cid-sPf1xCwTft .collapsed {
  border: none;
}
.cid-sPf1xCwTft .collapsed sign {
  transform: rotateY(0deg);
}
.cid-sPf1xCwTft .sign {
  font-size: 1.4rem;
  transition: all 0.3s;
  transform: rotateY(180deg);
  background: linear-gradient(to left, #ff3366, #ff3366);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: 900;
}
.cid-sPf1xCwTft .panel-body {
  background-color: #f9f3f7;
  padding: 1rem 1rem 0.5rem 1rem;
}
.cid-sPf1xCwTft .card-header {
  border-bottom: 1px solid #aeaeae !important;
  margin: 0rem !important;
}
.cid-sPf1xCwTft .card {
  border-radius: 0px;
  padding: 0px !important;
  margin: 0px 0px -1px 0px !important;
}
.cid-sPf1xCwTft .card .card-header {
  border-radius: 0px;
  background-color: transparent !important;
  padding: 0px 0.5rem 0px 0px !important;
}
.cid-sPf1xCwTft .card .card-header a.panel-title {
  margin-bottom: 0;
  margin-top: -1px;
  font-style: normal;
  text-decoration: none !important;
  line-height: normal;
}
.cid-sPf1xCwTft .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-sPf1xCwTft .card .card-header a.panel-title h2 {
  padding: 0.5rem 0.7rem 0.5rem 0rem;
  margin-bottom: 0;
}
.cid-sPf1xCwTft .card .card-header a.panel-title h2 .sign {
  padding-right: 1rem;
}
.cid-sPf1xCwTft H2 {
  color: #e60e89;
  font-size: 1.7rem !important;
  text-align: left;
  padding: 0px;
}
.cid-sPf1xCwTft H3 {
  font-size: 1rem !important;
  font-weight: 400;
}
.cid-sPf1xCwTft H4 {
  color: #232323;
  font-size: 1.1rem !important;
  text-align: left;
  padding: 0px;
  padding: 0.5rem 0.7rem 0.5rem 0rem;
}
.cid-sPf1xCwTft H5 {
  color: #465052;
  text-align: left;
  font-size: 1rem !important;
  font-weight: 400;
}
.cid-sPf1xCwTft H5 a {
  color: #e50e87 !important;
}
.cid-sPf1xCwTft H5 a:hover {
  color: #767676 !important;
}
.cid-sPf1xCwTft H6 {
  font-size: 1.1rem !important;
  font-weight: 400;
}
.cid-sPf1xCwTft P {
  color: #232323;
  font-size: 1rem !important;
}
.cid-sPf1xCwTft P a {
  color: #ff0095 !important;
}
.cid-sPf1xCwTft P a:hover {
  color: #767676 !important;
}
@media (max-width: 768px) {
  .cid-sPf1xCwTft .spacer-name {
    padding: 0.5rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-sPf1xCwTft .spacer-name {
    padding: 5rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-sPf1xCwTft .spacer-img {
    padding: 0rem 0rem 0rem 0rem !important;
  }
}
@media (max-width: 768px) {
  .cid-sPf1xCwTft .spacer-img {
    padding: 0rem !important;
  }
}
.cid-sPf1xCwTft .mbr-section-text {
  color: #232323;
  text-align: left;
}
.cid-sPf1xCwTft .icoimage {
  max-width: 150px;
  width: 100%;
  border-radius: 4px;
  float: left;
  margin: 0px;
}
.cid-sPf1xCwTft .headtext {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.cid-sPf1xCwTft hr.mid-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 0px 0px 9px 0px;
  padding: 0px;
}
.cid-sPf1xCwTft hr.bot-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 1px 0px 0px 0px;
  padding: 0px;
}
.cid-sPf1xCwTft H1 {
  text-align: left;
}
.cid-sPf2JBoK7o {
  padding-top: 15px;
  padding-bottom: 15px;
  position: relative;
  background-color: #ffffff;
}
.cid-sPf2JBoK7o .panel-title {
  display: flex !important;
  justify-content: space-between;
  align-items: center;
  padding-right: 0.5rem;
}
.cid-sPf2JBoK7o .collapsed {
  border: none;
}
.cid-sPf2JBoK7o .collapsed sign {
  transform: rotateY(0deg);
}
.cid-sPf2JBoK7o .sign {
  font-size: 1.4rem;
  transition: all 0.3s;
  transform: rotateY(180deg);
  background: linear-gradient(to left, #ff3366, #ff3366);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: 900;
}
.cid-sPf2JBoK7o .panel-body {
  background-color: #f9f3f7;
  padding: 1rem 1rem 0.5rem 1rem;
}
.cid-sPf2JBoK7o .card-header {
  border-bottom: 1px solid #aeaeae !important;
  margin: 0rem !important;
}
.cid-sPf2JBoK7o .card {
  border-radius: 0px;
  padding: 0px !important;
  margin: 0px 0px -1px 0px !important;
}
.cid-sPf2JBoK7o .card .card-header {
  border-radius: 0px;
  background-color: transparent !important;
  padding: 0px 0.5rem 0px 0px !important;
}
.cid-sPf2JBoK7o .card .card-header a.panel-title {
  margin-bottom: 0;
  margin-top: -1px;
  font-style: normal;
  text-decoration: none !important;
  line-height: normal;
}
.cid-sPf2JBoK7o .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-sPf2JBoK7o .card .card-header a.panel-title h2 {
  padding: 0.5rem 0.7rem 0.5rem 0rem;
  margin-bottom: 0;
}
.cid-sPf2JBoK7o .card .card-header a.panel-title h2 .sign {
  padding-right: 1rem;
}
.cid-sPf2JBoK7o H2 {
  color: #e60e89;
  font-size: 1.7rem !important;
  text-align: left;
  padding: 0px;
}
.cid-sPf2JBoK7o H3 {
  font-size: 1rem !important;
  font-weight: 400;
}
.cid-sPf2JBoK7o H4 {
  color: #232323;
  font-size: 1.1rem !important;
  text-align: left;
  padding: 0px;
  padding: 0.5rem 0.7rem 0.5rem 0rem;
}
.cid-sPf2JBoK7o H5 {
  color: #465052;
  text-align: left;
  font-size: 1rem !important;
  font-weight: 400;
}
.cid-sPf2JBoK7o H5 a {
  color: #e50e87 !important;
}
.cid-sPf2JBoK7o H5 a:hover {
  color: #767676 !important;
}
.cid-sPf2JBoK7o H6 {
  font-size: 1.1rem !important;
  font-weight: 400;
}
.cid-sPf2JBoK7o P {
  color: #232323;
  font-size: 1rem !important;
}
.cid-sPf2JBoK7o P a {
  color: #ff0095 !important;
}
.cid-sPf2JBoK7o P a:hover {
  color: #767676 !important;
}
@media (max-width: 768px) {
  .cid-sPf2JBoK7o .spacer-name {
    padding: 0.5rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-sPf2JBoK7o .spacer-name {
    padding: 5rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-sPf2JBoK7o .spacer-img {
    padding: 0rem 0rem 0rem 0rem !important;
  }
}
@media (max-width: 768px) {
  .cid-sPf2JBoK7o .spacer-img {
    padding: 0rem !important;
  }
}
.cid-sPf2JBoK7o .mbr-section-text {
  color: #232323;
  text-align: left;
}
.cid-sPf2JBoK7o .icoimage {
  max-width: 150px;
  width: 100%;
  border-radius: 4px;
  float: left;
  margin: 0px;
}
.cid-sPf2JBoK7o .headtext {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.cid-sPf2JBoK7o hr.mid-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 0px 0px 9px 0px;
  padding: 0px;
}
.cid-sPf2JBoK7o hr.bot-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 1px 0px 0px 0px;
  padding: 0px;
}
.cid-sPf2JBoK7o H1 {
  text-align: left;
}
.cid-sPf4yJfbER {
  padding-top: 15px;
  padding-bottom: 15px;
  position: relative;
  background-color: #ffffff;
}
.cid-sPf4yJfbER .panel-title {
  display: flex !important;
  justify-content: space-between;
  align-items: center;
  padding-right: 0.5rem;
}
.cid-sPf4yJfbER .collapsed {
  border: none;
}
.cid-sPf4yJfbER .collapsed sign {
  transform: rotateY(0deg);
}
.cid-sPf4yJfbER .sign {
  font-size: 1.4rem;
  transition: all 0.3s;
  transform: rotateY(180deg);
  background: linear-gradient(to left, #ff3366, #ff3366);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: 900;
}
.cid-sPf4yJfbER .panel-body {
  background-color: #f9f3f7;
  padding: 1rem 1rem 0.5rem 1rem;
}
.cid-sPf4yJfbER .card-header {
  border-bottom: 1px solid #aeaeae !important;
  margin: 0rem !important;
}
.cid-sPf4yJfbER .card {
  border-radius: 0px;
  padding: 0px !important;
  margin: 0px 0px -1px 0px !important;
}
.cid-sPf4yJfbER .card .card-header {
  border-radius: 0px;
  background-color: transparent !important;
  padding: 0px 0.5rem 0px 0px !important;
}
.cid-sPf4yJfbER .card .card-header a.panel-title {
  margin-bottom: 0;
  margin-top: -1px;
  font-style: normal;
  text-decoration: none !important;
  line-height: normal;
}
.cid-sPf4yJfbER .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-sPf4yJfbER .card .card-header a.panel-title h2 {
  padding: 0.5rem 0.7rem 0.5rem 0rem;
  margin-bottom: 0;
}
.cid-sPf4yJfbER .card .card-header a.panel-title h2 .sign {
  padding-right: 1rem;
}
.cid-sPf4yJfbER H2 {
  color: #e60e89;
  font-size: 1.7rem !important;
  text-align: left;
  padding: 0px;
}
.cid-sPf4yJfbER H3 {
  font-size: 1rem !important;
  font-weight: 400;
}
.cid-sPf4yJfbER H4 {
  color: #232323;
  font-size: 1.1rem !important;
  text-align: left;
  padding: 0px;
  padding: 0.5rem 0.7rem 0.5rem 0rem;
}
.cid-sPf4yJfbER H5 {
  color: #232323;
  text-align: left;
  font-size: 1rem !important;
  font-weight: 400;
}
.cid-sPf4yJfbER H5 a {
  color: #e50e87 !important;
}
.cid-sPf4yJfbER H5 a:hover {
  color: #767676 !important;
}
.cid-sPf4yJfbER H6 {
  font-size: 1.1rem !important;
  font-weight: 400;
}
.cid-sPf4yJfbER P {
  color: #232323;
  font-size: 1rem !important;
}
.cid-sPf4yJfbER P a {
  color: #ff0095 !important;
}
.cid-sPf4yJfbER P a:hover {
  color: #767676 !important;
}
@media (max-width: 768px) {
  .cid-sPf4yJfbER .spacer-name {
    padding: 0.5rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-sPf4yJfbER .spacer-name {
    padding: 5rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-sPf4yJfbER .spacer-img {
    padding: 0rem 0rem 0rem 0rem !important;
  }
}
@media (max-width: 768px) {
  .cid-sPf4yJfbER .spacer-img {
    padding: 0rem !important;
  }
}
.cid-sPf4yJfbER .mbr-section-text {
  color: #232323;
  text-align: left;
}
.cid-sPf4yJfbER .icoimage {
  max-width: 150px;
  width: 100%;
  border-radius: 4px;
  float: left;
  margin: 0px;
}
.cid-sPf4yJfbER .headtext {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.cid-sPf4yJfbER hr.mid-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 0px 0px 9px 0px;
  padding: 0px;
}
.cid-sPf4yJfbER hr.bot-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 1px 0px 0px 0px;
  padding: 0px;
}
.cid-sPf4yJfbER H1 {
  text-align: left;
}
.cid-t8eMslp3ZC {
  padding-top: 15px;
  padding-bottom: 15px;
  position: relative;
  background-color: #ffffff;
}
.cid-t8eMslp3ZC .panel-title {
  display: flex !important;
  justify-content: space-between;
  align-items: center;
  padding-right: 0.5rem;
}
.cid-t8eMslp3ZC .collapsed {
  border: none;
}
.cid-t8eMslp3ZC .collapsed sign {
  transform: rotateY(0deg);
}
.cid-t8eMslp3ZC .sign {
  font-size: 1.4rem;
  transition: all 0.3s;
  transform: rotateY(180deg);
  background: linear-gradient(to left, #ff3366, #ff3366);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: 900;
}
.cid-t8eMslp3ZC .panel-body {
  background-color: #f9f3f7;
  padding: 1rem 1rem 0.5rem 1rem;
}
.cid-t8eMslp3ZC .card-header {
  border-bottom: 1px solid #aeaeae !important;
  margin: 0rem !important;
}
.cid-t8eMslp3ZC .card {
  border-radius: 0px;
  padding: 0px !important;
  margin: 0px 0px -1px 0px !important;
}
.cid-t8eMslp3ZC .card .card-header {
  border-radius: 0px;
  background-color: transparent !important;
  padding: 0px 0.5rem 0px 0px !important;
}
.cid-t8eMslp3ZC .card .card-header a.panel-title {
  margin-bottom: 0;
  margin-top: -1px;
  font-style: normal;
  text-decoration: none !important;
  line-height: normal;
}
.cid-t8eMslp3ZC .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t8eMslp3ZC .card .card-header a.panel-title h2 {
  padding: 0.5rem 0.7rem 0.5rem 0rem;
  margin-bottom: 0;
}
.cid-t8eMslp3ZC .card .card-header a.panel-title h2 .sign {
  padding-right: 1rem;
}
.cid-t8eMslp3ZC H2 {
  color: #e60e89;
  font-size: 1.7rem !important;
  text-align: left;
  padding: 0px;
}
.cid-t8eMslp3ZC H3 {
  font-size: 1rem !important;
  font-weight: 400;
}
.cid-t8eMslp3ZC H4 {
  color: #232323;
  font-size: 1.1rem !important;
  text-align: left;
  padding: 0px;
  padding: 0.5rem 0.7rem 0.5rem 0rem;
}
.cid-t8eMslp3ZC H5 {
  color: #465052;
  text-align: left;
  font-size: 1rem !important;
  font-weight: 400;
}
.cid-t8eMslp3ZC H5 a {
  color: #e50e87 !important;
}
.cid-t8eMslp3ZC H5 a:hover {
  color: #767676 !important;
}
.cid-t8eMslp3ZC H6 {
  font-size: 1.1rem !important;
  font-weight: 400;
}
.cid-t8eMslp3ZC P {
  color: #232323;
  font-size: 1rem !important;
}
.cid-t8eMslp3ZC P a {
  color: #ff0095 !important;
}
.cid-t8eMslp3ZC P a:hover {
  color: #767676 !important;
}
@media (max-width: 768px) {
  .cid-t8eMslp3ZC .spacer-name {
    padding: 0.5rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-t8eMslp3ZC .spacer-name {
    padding: 5rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-t8eMslp3ZC .spacer-img {
    padding: 0rem 0rem 0rem 0rem !important;
  }
}
@media (max-width: 768px) {
  .cid-t8eMslp3ZC .spacer-img {
    padding: 0rem !important;
  }
}
.cid-t8eMslp3ZC .mbr-section-text {
  color: #232323;
  text-align: left;
}
.cid-t8eMslp3ZC .icoimage {
  max-width: 150px;
  width: 100%;
  border-radius: 4px;
  float: left;
  margin: 0px;
}
.cid-t8eMslp3ZC .headtext {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.cid-t8eMslp3ZC hr.mid-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 0px 0px 9px 0px;
  padding: 0px;
}
.cid-t8eMslp3ZC hr.bot-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 1px 0px 0px 0px;
  padding: 0px;
}
.cid-t8eMslp3ZC H1 {
  text-align: left;
}
.cid-sPf6dg2vhu {
  padding-top: 15px;
  padding-bottom: 15px;
  position: relative;
  background-color: #ffffff;
}
.cid-sPf6dg2vhu .panel-title {
  display: flex !important;
  justify-content: space-between;
  align-items: center;
  padding-right: 0.5rem;
}
.cid-sPf6dg2vhu .collapsed {
  border: none;
}
.cid-sPf6dg2vhu .collapsed sign {
  transform: rotateY(0deg);
}
.cid-sPf6dg2vhu .sign {
  font-size: 1.4rem;
  transition: all 0.3s;
  transform: rotateY(180deg);
  background: linear-gradient(to left, #ff3366, #ff3366);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: 900;
}
.cid-sPf6dg2vhu .panel-body {
  background-color: #f9f3f7;
  padding: 1rem 1rem 0.5rem 1rem;
}
.cid-sPf6dg2vhu .card-header {
  border-bottom: 1px solid #aeaeae !important;
  margin: 0rem !important;
}
.cid-sPf6dg2vhu .card {
  border-radius: 0px;
  padding: 0px !important;
  margin: 0px 0px -1px 0px !important;
}
.cid-sPf6dg2vhu .card .card-header {
  border-radius: 0px;
  background-color: transparent !important;
  padding: 0px 0.5rem 0px 0px !important;
}
.cid-sPf6dg2vhu .card .card-header a.panel-title {
  margin-bottom: 0;
  margin-top: -1px;
  font-style: normal;
  text-decoration: none !important;
  line-height: normal;
}
.cid-sPf6dg2vhu .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-sPf6dg2vhu .card .card-header a.panel-title h2 {
  padding: 0.5rem 0.7rem 0.5rem 0rem;
  margin-bottom: 0;
}
.cid-sPf6dg2vhu .card .card-header a.panel-title h2 .sign {
  padding-right: 1rem;
}
.cid-sPf6dg2vhu H2 {
  color: #e60e89;
  font-size: 1.7rem !important;
  text-align: left;
  padding: 0px;
}
.cid-sPf6dg2vhu H3 {
  font-size: 1rem !important;
  font-weight: 400;
}
.cid-sPf6dg2vhu H4 {
  color: #232323;
  font-size: 1.1rem !important;
  text-align: left;
  padding: 0px;
  padding: 0.5rem 0.7rem 0.5rem 0rem;
}
.cid-sPf6dg2vhu H5 {
  color: #465052;
  text-align: left;
  font-size: 1rem !important;
  font-weight: 400;
}
.cid-sPf6dg2vhu H5 a {
  color: #e50e87 !important;
}
.cid-sPf6dg2vhu H5 a:hover {
  color: #767676 !important;
}
.cid-sPf6dg2vhu H6 {
  font-size: 1.1rem !important;
  font-weight: 400;
}
.cid-sPf6dg2vhu P {
  color: #232323;
  font-size: 1rem !important;
}
.cid-sPf6dg2vhu P a {
  color: #ff0095 !important;
}
.cid-sPf6dg2vhu P a:hover {
  color: #767676 !important;
}
@media (max-width: 768px) {
  .cid-sPf6dg2vhu .spacer-name {
    padding: 0.5rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-sPf6dg2vhu .spacer-name {
    padding: 5rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-sPf6dg2vhu .spacer-img {
    padding: 0rem 0rem 0rem 0rem !important;
  }
}
@media (max-width: 768px) {
  .cid-sPf6dg2vhu .spacer-img {
    padding: 0rem !important;
  }
}
.cid-sPf6dg2vhu .mbr-section-text {
  color: #232323;
  text-align: left;
}
.cid-sPf6dg2vhu .icoimage {
  max-width: 150px;
  width: 100%;
  border-radius: 4px;
  float: left;
  margin: 0px;
}
.cid-sPf6dg2vhu .headtext {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.cid-sPf6dg2vhu hr.mid-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 0px 0px 9px 0px;
  padding: 0px;
}
.cid-sPf6dg2vhu hr.bot-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 1px 0px 0px 0px;
  padding: 0px;
}
.cid-sPf6dg2vhu H1 {
  text-align: left;
}
.cid-sPf7pYUsob {
  padding-top: 15px;
  padding-bottom: 15px;
  position: relative;
  background-color: #ffffff;
}
.cid-sPf7pYUsob .panel-title {
  display: flex !important;
  justify-content: space-between;
  align-items: center;
  padding-right: 0.5rem;
}
.cid-sPf7pYUsob .collapsed {
  border: none;
}
.cid-sPf7pYUsob .collapsed sign {
  transform: rotateY(0deg);
}
.cid-sPf7pYUsob .sign {
  font-size: 1.4rem;
  transition: all 0.3s;
  transform: rotateY(180deg);
  background: linear-gradient(to left, #ff3366, #ff3366);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: 900;
}
.cid-sPf7pYUsob .panel-body {
  background-color: #f9f3f7;
  padding: 1rem 1rem 0.5rem 1rem;
}
.cid-sPf7pYUsob .card-header {
  border-bottom: 1px solid #aeaeae !important;
  margin: 0rem !important;
}
.cid-sPf7pYUsob .card {
  border-radius: 0px;
  padding: 0px !important;
  margin: 0px 0px -1px 0px !important;
}
.cid-sPf7pYUsob .card .card-header {
  border-radius: 0px;
  background-color: transparent !important;
  padding: 0px 0.5rem 0px 0px !important;
}
.cid-sPf7pYUsob .card .card-header a.panel-title {
  margin-bottom: 0;
  margin-top: -1px;
  font-style: normal;
  text-decoration: none !important;
  line-height: normal;
}
.cid-sPf7pYUsob .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-sPf7pYUsob .card .card-header a.panel-title h2 {
  padding: 0.5rem 0.7rem 0.5rem 0rem;
  margin-bottom: 0;
}
.cid-sPf7pYUsob .card .card-header a.panel-title h2 .sign {
  padding-right: 1rem;
}
.cid-sPf7pYUsob H2 {
  color: #e60e89;
  font-size: 1.7rem !important;
  text-align: left;
  padding: 0px;
}
.cid-sPf7pYUsob H3 {
  font-size: 1rem !important;
  font-weight: 400;
}
.cid-sPf7pYUsob H4 {
  color: #232323;
  font-size: 1.1rem !important;
  text-align: left;
  padding: 0px;
  padding: 0.5rem 0.7rem 0.5rem 0rem;
}
.cid-sPf7pYUsob H5 {
  color: #465052;
  text-align: left;
  font-size: 1rem !important;
  font-weight: 400;
}
.cid-sPf7pYUsob H5 a {
  color: #e50e87 !important;
}
.cid-sPf7pYUsob H5 a:hover {
  color: #767676 !important;
}
.cid-sPf7pYUsob H6 {
  font-size: 1.1rem !important;
  font-weight: 400;
}
.cid-sPf7pYUsob P {
  color: #232323;
  font-size: 1rem !important;
}
.cid-sPf7pYUsob P a {
  color: #ff0095 !important;
}
.cid-sPf7pYUsob P a:hover {
  color: #767676 !important;
}
@media (max-width: 768px) {
  .cid-sPf7pYUsob .spacer-name {
    padding: 0.5rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-sPf7pYUsob .spacer-name {
    padding: 5rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-sPf7pYUsob .spacer-img {
    padding: 0rem 0rem 0rem 0rem !important;
  }
}
@media (max-width: 768px) {
  .cid-sPf7pYUsob .spacer-img {
    padding: 0rem !important;
  }
}
.cid-sPf7pYUsob .mbr-section-text {
  color: #232323;
  text-align: left;
}
.cid-sPf7pYUsob .icoimage {
  max-width: 150px;
  width: 100%;
  border-radius: 4px;
  float: left;
  margin: 0px;
}
.cid-sPf7pYUsob .headtext {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.cid-sPf7pYUsob hr.mid-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 0px 0px 9px 0px;
  padding: 0px;
}
.cid-sPf7pYUsob hr.bot-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 1px 0px 0px 0px;
  padding: 0px;
}
.cid-sPf7pYUsob H1 {
  text-align: left;
}
.cid-sSMfbU03gc {
  padding-top: 15px;
  padding-bottom: 15px;
  position: relative;
  background-color: #ffffff;
}
.cid-sSMfbU03gc .panel-title {
  display: flex !important;
  justify-content: space-between;
  align-items: center;
  padding-right: 0.5rem;
}
.cid-sSMfbU03gc .collapsed {
  border: none;
}
.cid-sSMfbU03gc .collapsed sign {
  transform: rotateY(0deg);
}
.cid-sSMfbU03gc .sign {
  font-size: 1.4rem;
  transition: all 0.3s;
  transform: rotateY(180deg);
  background: linear-gradient(to left, #ff3366, #ff3366);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: 900;
}
.cid-sSMfbU03gc .panel-body {
  background-color: #f9f3f7;
  padding: 1rem 1rem 0.5rem 1rem;
}
.cid-sSMfbU03gc .card-header {
  border-bottom: 1px solid #aeaeae !important;
  margin: 0rem !important;
}
.cid-sSMfbU03gc .card {
  border-radius: 0px;
  padding: 0px !important;
  margin: 0px 0px -1px 0px !important;
}
.cid-sSMfbU03gc .card .card-header {
  border-radius: 0px;
  background-color: transparent !important;
  padding: 0px 0.5rem 0px 0px !important;
}
.cid-sSMfbU03gc .card .card-header a.panel-title {
  margin-bottom: 0;
  margin-top: -1px;
  font-style: normal;
  text-decoration: none !important;
  line-height: normal;
}
.cid-sSMfbU03gc .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-sSMfbU03gc .card .card-header a.panel-title h2 {
  padding: 0.5rem 0.7rem 0.5rem 0rem;
  margin-bottom: 0;
}
.cid-sSMfbU03gc .card .card-header a.panel-title h2 .sign {
  padding-right: 1rem;
}
.cid-sSMfbU03gc H2 {
  color: #e60e89;
  font-size: 1.7rem !important;
  text-align: left;
  padding: 0px;
}
.cid-sSMfbU03gc H3 {
  font-size: 1rem !important;
  font-weight: 400;
}
.cid-sSMfbU03gc H4 {
  color: #232323;
  font-size: 1.1rem !important;
  text-align: left;
  padding: 0px;
  padding: 0.5rem 0.7rem 0.5rem 0rem;
}
.cid-sSMfbU03gc H5 {
  color: #232323;
  text-align: left;
  font-size: 1rem !important;
  font-weight: 400;
}
.cid-sSMfbU03gc H5 a {
  color: #e50e87 !important;
}
.cid-sSMfbU03gc H5 a:hover {
  color: #767676 !important;
}
.cid-sSMfbU03gc H6 {
  font-size: 1.1rem !important;
  font-weight: 400;
}
.cid-sSMfbU03gc P {
  color: #232323;
  font-size: 1rem !important;
}
.cid-sSMfbU03gc P a {
  color: #ff0095 !important;
}
.cid-sSMfbU03gc P a:hover {
  color: #767676 !important;
}
@media (max-width: 768px) {
  .cid-sSMfbU03gc .spacer-name {
    padding: 0.5rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-sSMfbU03gc .spacer-name {
    padding: 5rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-sSMfbU03gc .spacer-img {
    padding: 0rem 0rem 0rem 0rem !important;
  }
}
@media (max-width: 768px) {
  .cid-sSMfbU03gc .spacer-img {
    padding: 0rem !important;
  }
}
.cid-sSMfbU03gc .mbr-section-text {
  color: #232323;
  text-align: left;
}
.cid-sSMfbU03gc .icoimage {
  max-width: 150px;
  width: 100%;
  border-radius: 4px;
  float: left;
  margin: 0px;
}
.cid-sSMfbU03gc .headtext {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.cid-sSMfbU03gc hr.mid-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 0px 0px 9px 0px;
  padding: 0px;
}
.cid-sSMfbU03gc hr.bot-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 1px 0px 0px 0px;
  padding: 0px;
}
.cid-sSMfbU03gc H1 {
  text-align: left;
}
.cid-t8eKrEajDN {
  padding-top: 15px;
  padding-bottom: 15px;
  position: relative;
  background-color: #ffffff;
}
.cid-t8eKrEajDN .panel-title {
  display: flex !important;
  justify-content: space-between;
  align-items: center;
  padding-right: 0.5rem;
}
.cid-t8eKrEajDN .collapsed {
  border: none;
}
.cid-t8eKrEajDN .collapsed sign {
  transform: rotateY(0deg);
}
.cid-t8eKrEajDN .sign {
  font-size: 1.4rem;
  transition: all 0.3s;
  transform: rotateY(180deg);
  background: linear-gradient(to left, #ff3366, #ff3366);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: 900;
}
.cid-t8eKrEajDN .panel-body {
  background-color: #f9f3f7;
  padding: 1rem 1rem 0.5rem 1rem;
}
.cid-t8eKrEajDN .card-header {
  border-bottom: 1px solid #aeaeae !important;
  margin: 0rem !important;
}
.cid-t8eKrEajDN .card {
  border-radius: 0px;
  padding: 0px !important;
  margin: 0px 0px -1px 0px !important;
}
.cid-t8eKrEajDN .card .card-header {
  border-radius: 0px;
  background-color: transparent !important;
  padding: 0px 0.5rem 0px 0px !important;
}
.cid-t8eKrEajDN .card .card-header a.panel-title {
  margin-bottom: 0;
  margin-top: -1px;
  font-style: normal;
  text-decoration: none !important;
  line-height: normal;
}
.cid-t8eKrEajDN .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t8eKrEajDN .card .card-header a.panel-title h2 {
  padding: 0.5rem 0.7rem 0.5rem 0rem;
  margin-bottom: 0;
}
.cid-t8eKrEajDN .card .card-header a.panel-title h2 .sign {
  padding-right: 1rem;
}
.cid-t8eKrEajDN H2 {
  color: #e60e89;
  font-size: 1.7rem !important;
  text-align: left;
  padding: 0px;
}
.cid-t8eKrEajDN H3 {
  font-size: 1rem !important;
  font-weight: 400;
}
.cid-t8eKrEajDN H4 {
  color: #232323;
  font-size: 1.1rem !important;
  text-align: left;
  padding: 0px;
  padding: 0.5rem 0.7rem 0.5rem 0rem;
}
.cid-t8eKrEajDN H5 {
  color: #465052;
  text-align: left;
  font-size: 1rem !important;
  font-weight: 400;
}
.cid-t8eKrEajDN H5 a {
  color: #e50e87 !important;
}
.cid-t8eKrEajDN H5 a:hover {
  color: #767676 !important;
}
.cid-t8eKrEajDN H6 {
  font-size: 1.1rem !important;
  font-weight: 400;
}
.cid-t8eKrEajDN P {
  color: #232323;
  font-size: 1rem !important;
}
.cid-t8eKrEajDN P a {
  color: #ff0095 !important;
}
.cid-t8eKrEajDN P a:hover {
  color: #767676 !important;
}
@media (max-width: 768px) {
  .cid-t8eKrEajDN .spacer-name {
    padding: 0.5rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-t8eKrEajDN .spacer-name {
    padding: 5rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-t8eKrEajDN .spacer-img {
    padding: 0rem 0rem 0rem 0rem !important;
  }
}
@media (max-width: 768px) {
  .cid-t8eKrEajDN .spacer-img {
    padding: 0rem !important;
  }
}
.cid-t8eKrEajDN .mbr-section-text {
  color: #232323;
  text-align: left;
}
.cid-t8eKrEajDN .icoimage {
  max-width: 150px;
  width: 100%;
  border-radius: 4px;
  float: left;
  margin: 0px;
}
.cid-t8eKrEajDN .headtext {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.cid-t8eKrEajDN hr.mid-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 0px 0px 9px 0px;
  padding: 0px;
}
.cid-t8eKrEajDN hr.bot-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 1px 0px 0px 0px;
  padding: 0px;
}
.cid-t8eKrEajDN H1 {
  text-align: left;
}
.cid-tCjPfrU1gh {
  padding-top: 15px;
  padding-bottom: 15px;
  position: relative;
  background-color: #ffffff;
}
.cid-tCjPfrU1gh .panel-title {
  display: flex !important;
  justify-content: space-between;
  align-items: center;
  padding-right: 0.5rem;
}
.cid-tCjPfrU1gh .collapsed {
  border: none;
}
.cid-tCjPfrU1gh .collapsed sign {
  transform: rotateY(0deg);
}
.cid-tCjPfrU1gh .sign {
  font-size: 1.4rem;
  transition: all 0.3s;
  transform: rotateY(180deg);
  background: linear-gradient(to left, #ff3366, #ff3366);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: 900;
}
.cid-tCjPfrU1gh .panel-body {
  background-color: #f9f3f7;
  padding: 1rem 1rem 0.5rem 1rem;
}
.cid-tCjPfrU1gh .card-header {
  border-bottom: 1px solid #aeaeae !important;
  margin: 0rem !important;
}
.cid-tCjPfrU1gh .card {
  border-radius: 0px;
  padding: 0px !important;
  margin: 0px 0px -1px 0px !important;
}
.cid-tCjPfrU1gh .card .card-header {
  border-radius: 0px;
  background-color: transparent !important;
  padding: 0px 0.5rem 0px 0px !important;
}
.cid-tCjPfrU1gh .card .card-header a.panel-title {
  margin-bottom: 0;
  margin-top: -1px;
  font-style: normal;
  text-decoration: none !important;
  line-height: normal;
}
.cid-tCjPfrU1gh .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-tCjPfrU1gh .card .card-header a.panel-title h2 {
  padding: 0.5rem 0.7rem 0.5rem 0rem;
  margin-bottom: 0;
}
.cid-tCjPfrU1gh .card .card-header a.panel-title h2 .sign {
  padding-right: 1rem;
}
.cid-tCjPfrU1gh H2 {
  color: #e60e89;
  font-size: 1.7rem !important;
  text-align: left;
  padding: 0px;
}
.cid-tCjPfrU1gh H3 {
  font-size: 1rem !important;
  font-weight: 400;
}
.cid-tCjPfrU1gh H4 {
  color: #232323;
  font-size: 1.1rem !important;
  text-align: left;
  padding: 0px;
  padding: 0.5rem 0.7rem 0.5rem 0rem;
}
.cid-tCjPfrU1gh H5 {
  color: #465052;
  text-align: left;
  font-size: 1rem !important;
  font-weight: 400;
}
.cid-tCjPfrU1gh H5 a {
  color: #e50e87 !important;
}
.cid-tCjPfrU1gh H5 a:hover {
  color: #767676 !important;
}
.cid-tCjPfrU1gh H6 {
  font-size: 1.1rem !important;
  font-weight: 400;
}
.cid-tCjPfrU1gh P {
  color: #232323;
  font-size: 1rem !important;
}
.cid-tCjPfrU1gh P a {
  color: #ff0095 !important;
}
.cid-tCjPfrU1gh P a:hover {
  color: #767676 !important;
}
@media (max-width: 768px) {
  .cid-tCjPfrU1gh .spacer-name {
    padding: 0.5rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-tCjPfrU1gh .spacer-name {
    padding: 5rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-tCjPfrU1gh .spacer-img {
    padding: 0rem 0rem 0rem 0rem !important;
  }
}
@media (max-width: 768px) {
  .cid-tCjPfrU1gh .spacer-img {
    padding: 0rem !important;
  }
}
.cid-tCjPfrU1gh .mbr-section-text {
  color: #232323;
  text-align: left;
}
.cid-tCjPfrU1gh .icoimage {
  max-width: 150px;
  width: 100%;
  border-radius: 4px;
  float: left;
  margin: 0px;
}
.cid-tCjPfrU1gh .headtext {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.cid-tCjPfrU1gh hr.mid-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 0px 0px 9px 0px;
  padding: 0px;
}
.cid-tCjPfrU1gh hr.bot-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 1px 0px 0px 0px;
  padding: 0px;
}
.cid-tCjPfrU1gh H1 {
  text-align: left;
}
.cid-uNMHQQC9Om {
  padding-top: 15px;
  padding-bottom: 15px;
  position: relative;
  background-color: #ffffff;
}
.cid-uNMHQQC9Om .panel-title {
  display: flex !important;
  justify-content: space-between;
  align-items: center;
  padding-right: 0.5rem;
}
.cid-uNMHQQC9Om .collapsed {
  border: none;
}
.cid-uNMHQQC9Om .collapsed sign {
  transform: rotateY(0deg);
}
.cid-uNMHQQC9Om .sign {
  font-size: 1.4rem;
  transition: all 0.3s;
  transform: rotateY(180deg);
  background: linear-gradient(to left, #ff3366, #ff3366);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: 900;
}
.cid-uNMHQQC9Om .panel-body {
  background-color: #f9f3f7;
  padding: 1rem 1rem 0.5rem 1rem;
}
.cid-uNMHQQC9Om .card-header {
  border-bottom: 1px solid #aeaeae !important;
  margin: 0rem !important;
}
.cid-uNMHQQC9Om .card {
  border-radius: 0px;
  padding: 0px !important;
  margin: 0px 0px -1px 0px !important;
}
.cid-uNMHQQC9Om .card .card-header {
  border-radius: 0px;
  background-color: transparent !important;
  padding: 0px 0.5rem 0px 0px !important;
}
.cid-uNMHQQC9Om .card .card-header a.panel-title {
  margin-bottom: 0;
  margin-top: -1px;
  font-style: normal;
  text-decoration: none !important;
  line-height: normal;
}
.cid-uNMHQQC9Om .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-uNMHQQC9Om .card .card-header a.panel-title h2 {
  padding: 0.5rem 0.7rem 0.5rem 0rem;
  margin-bottom: 0;
}
.cid-uNMHQQC9Om .card .card-header a.panel-title h2 .sign {
  padding-right: 1rem;
}
.cid-uNMHQQC9Om H2 {
  color: #e60e89;
  font-size: 1.7rem !important;
  text-align: left;
  padding: 0px;
}
.cid-uNMHQQC9Om H3 {
  font-size: 1rem !important;
  font-weight: 400;
}
.cid-uNMHQQC9Om H4 {
  color: #232323;
  font-size: 1.1rem !important;
  text-align: left;
  padding: 0px;
  padding: 0.5rem 0.7rem 0.5rem 0rem;
}
.cid-uNMHQQC9Om H5 {
  color: #465052;
  text-align: left;
  font-size: 1rem !important;
  font-weight: 400;
}
.cid-uNMHQQC9Om H5 a {
  color: #e50e87 !important;
}
.cid-uNMHQQC9Om H5 a:hover {
  color: #767676 !important;
}
.cid-uNMHQQC9Om H6 {
  font-size: 1.1rem !important;
  font-weight: 400;
}
.cid-uNMHQQC9Om P {
  color: #232323;
  font-size: 1rem !important;
}
.cid-uNMHQQC9Om P a {
  color: #ff0095 !important;
}
.cid-uNMHQQC9Om P a:hover {
  color: #767676 !important;
}
@media (max-width: 768px) {
  .cid-uNMHQQC9Om .spacer-name {
    padding: 0.5rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-uNMHQQC9Om .spacer-name {
    padding: 5rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-uNMHQQC9Om .spacer-img {
    padding: 0rem 0rem 0rem 0rem !important;
  }
}
@media (max-width: 768px) {
  .cid-uNMHQQC9Om .spacer-img {
    padding: 0rem !important;
  }
}
.cid-uNMHQQC9Om .mbr-section-text {
  color: #232323;
  text-align: left;
}
.cid-uNMHQQC9Om .icoimage {
  max-width: 150px;
  width: 100%;
  border-radius: 4px;
  float: left;
  margin: 0px;
}
.cid-uNMHQQC9Om .headtext {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.cid-uNMHQQC9Om hr.mid-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 0px 0px 9px 0px;
  padding: 0px;
}
.cid-uNMHQQC9Om hr.bot-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 1px 0px 0px 0px;
  padding: 0px;
}
.cid-uNMHQQC9Om H1 {
  text-align: left;
}
.cid-v5TSHGueR1 {
  padding-top: 15px;
  padding-bottom: 15px;
  position: relative;
  background-color: #ffffff;
}
.cid-v5TSHGueR1 .panel-title {
  display: flex !important;
  justify-content: space-between;
  align-items: center;
  padding-right: 0.5rem;
}
.cid-v5TSHGueR1 .collapsed {
  border: none;
}
.cid-v5TSHGueR1 .collapsed sign {
  transform: rotateY(0deg);
}
.cid-v5TSHGueR1 .sign {
  font-size: 1.4rem;
  transition: all 0.3s;
  transform: rotateY(180deg);
  background: linear-gradient(to left, #ff3366, #ff3366);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: 900;
}
.cid-v5TSHGueR1 .panel-body {
  background-color: #f9f3f7;
  padding: 1rem 1rem 0.5rem 1rem;
}
.cid-v5TSHGueR1 .card-header {
  border-bottom: 1px solid #aeaeae !important;
  margin: 0rem !important;
}
.cid-v5TSHGueR1 .card {
  border-radius: 0px;
  padding: 0px !important;
  margin: 0px 0px -1px 0px !important;
}
.cid-v5TSHGueR1 .card .card-header {
  border-radius: 0px;
  background-color: transparent !important;
  padding: 0px 0.5rem 0px 0px !important;
}
.cid-v5TSHGueR1 .card .card-header a.panel-title {
  margin-bottom: 0;
  margin-top: -1px;
  font-style: normal;
  text-decoration: none !important;
  line-height: normal;
}
.cid-v5TSHGueR1 .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-v5TSHGueR1 .card .card-header a.panel-title h2 {
  padding: 0.5rem 0.7rem 0.5rem 0rem;
  margin-bottom: 0;
}
.cid-v5TSHGueR1 .card .card-header a.panel-title h2 .sign {
  padding-right: 1rem;
}
.cid-v5TSHGueR1 H2 {
  color: #e60e89;
  font-size: 1.7rem !important;
  text-align: left;
  padding: 0px;
}
.cid-v5TSHGueR1 H3 {
  font-size: 1rem !important;
  font-weight: 400;
}
.cid-v5TSHGueR1 H4 {
  color: #232323;
  font-size: 1.1rem !important;
  text-align: left;
  padding: 0px;
  padding: 0.5rem 0.7rem 0.5rem 0rem;
}
.cid-v5TSHGueR1 H5 {
  color: #465052;
  text-align: left;
  font-size: 1rem !important;
  font-weight: 400;
}
.cid-v5TSHGueR1 H5 a {
  color: #e50e87 !important;
}
.cid-v5TSHGueR1 H5 a:hover {
  color: #767676 !important;
}
.cid-v5TSHGueR1 H6 {
  font-size: 1.1rem !important;
  font-weight: 400;
}
.cid-v5TSHGueR1 P {
  color: #232323;
  font-size: 1rem !important;
}
.cid-v5TSHGueR1 P a {
  color: #ff0095 !important;
}
.cid-v5TSHGueR1 P a:hover {
  color: #767676 !important;
}
@media (max-width: 768px) {
  .cid-v5TSHGueR1 .spacer-name {
    padding: 0.5rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-v5TSHGueR1 .spacer-name {
    padding: 5rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-v5TSHGueR1 .spacer-img {
    padding: 0rem 0rem 0rem 0rem !important;
  }
}
@media (max-width: 768px) {
  .cid-v5TSHGueR1 .spacer-img {
    padding: 0rem !important;
  }
}
.cid-v5TSHGueR1 .mbr-section-text {
  color: #232323;
  text-align: left;
}
.cid-v5TSHGueR1 .icoimage {
  max-width: 150px;
  width: 100%;
  border-radius: 4px;
  float: left;
  margin: 0px;
}
.cid-v5TSHGueR1 .headtext {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.cid-v5TSHGueR1 hr.mid-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 0px 0px 9px 0px;
  padding: 0px;
}
.cid-v5TSHGueR1 hr.bot-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 1px 0px 0px 0px;
  padding: 0px;
}
.cid-v5TSHGueR1 H1 {
  text-align: left;
}
.cid-vbFkXezprn {
  padding-top: 15px;
  padding-bottom: 15px;
  position: relative;
  background-color: #ffffff;
}
.cid-vbFkXezprn .panel-title {
  display: flex !important;
  justify-content: space-between;
  align-items: center;
  padding-right: 0.5rem;
}
.cid-vbFkXezprn .collapsed {
  border: none;
}
.cid-vbFkXezprn .collapsed sign {
  transform: rotateY(0deg);
}
.cid-vbFkXezprn .sign {
  font-size: 1.4rem;
  transition: all 0.3s;
  transform: rotateY(180deg);
  background: linear-gradient(to left, #ff3366, #ff3366);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: 900;
}
.cid-vbFkXezprn .panel-body {
  background-color: #f9f3f7;
  padding: 1rem 1rem 0.5rem 1rem;
}
.cid-vbFkXezprn .card-header {
  border-bottom: 1px solid #aeaeae !important;
  margin: 0rem !important;
}
.cid-vbFkXezprn .card {
  border-radius: 0px;
  padding: 0px !important;
  margin: 0px 0px -1px 0px !important;
}
.cid-vbFkXezprn .card .card-header {
  border-radius: 0px;
  background-color: transparent !important;
  padding: 0px 0.5rem 0px 0px !important;
}
.cid-vbFkXezprn .card .card-header a.panel-title {
  margin-bottom: 0;
  margin-top: -1px;
  font-style: normal;
  text-decoration: none !important;
  line-height: normal;
}
.cid-vbFkXezprn .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-vbFkXezprn .card .card-header a.panel-title h2 {
  padding: 0.5rem 0.7rem 0.5rem 0rem;
  margin-bottom: 0;
}
.cid-vbFkXezprn .card .card-header a.panel-title h2 .sign {
  padding-right: 1rem;
}
.cid-vbFkXezprn H2 {
  color: #e60e89;
  font-size: 1.7rem !important;
  text-align: left;
  padding: 0px;
}
.cid-vbFkXezprn H3 {
  font-size: 1rem !important;
  font-weight: 400;
}
.cid-vbFkXezprn H4 {
  color: #232323;
  font-size: 1.1rem !important;
  text-align: left;
  padding: 0px;
  padding: 0.5rem 0.7rem 0.5rem 0rem;
}
.cid-vbFkXezprn H5 {
  color: #465052;
  text-align: left;
  font-size: 1rem !important;
  font-weight: 400;
}
.cid-vbFkXezprn H5 a {
  color: #e50e87 !important;
}
.cid-vbFkXezprn H5 a:hover {
  color: #767676 !important;
}
.cid-vbFkXezprn H6 {
  font-size: 1.1rem !important;
  font-weight: 400;
}
.cid-vbFkXezprn P {
  color: #232323;
  font-size: 1rem !important;
}
.cid-vbFkXezprn P a {
  color: #ff0095 !important;
}
.cid-vbFkXezprn P a:hover {
  color: #767676 !important;
}
@media (max-width: 768px) {
  .cid-vbFkXezprn .spacer-name {
    padding: 0.5rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-vbFkXezprn .spacer-name {
    padding: 5rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-vbFkXezprn .spacer-img {
    padding: 0rem 0rem 0rem 0rem !important;
  }
}
@media (max-width: 768px) {
  .cid-vbFkXezprn .spacer-img {
    padding: 0rem !important;
  }
}
.cid-vbFkXezprn .mbr-section-text {
  color: #232323;
  text-align: left;
}
.cid-vbFkXezprn .icoimage {
  max-width: 150px;
  width: 100%;
  border-radius: 4px;
  float: left;
  margin: 0px;
}
.cid-vbFkXezprn .headtext {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.cid-vbFkXezprn hr.mid-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 0px 0px 9px 0px;
  padding: 0px;
}
.cid-vbFkXezprn hr.bot-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 1px 0px 0px 0px;
  padding: 0px;
}
.cid-vbFkXezprn H1 {
  text-align: left;
}
.cid-vdrojSezdD {
  padding-top: 15px;
  padding-bottom: 15px;
  position: relative;
  background-color: #ffffff;
}
.cid-vdrojSezdD .panel-title {
  display: flex !important;
  justify-content: space-between;
  align-items: center;
  padding-right: 0.5rem;
}
.cid-vdrojSezdD .collapsed {
  border: none;
}
.cid-vdrojSezdD .collapsed sign {
  transform: rotateY(0deg);
}
.cid-vdrojSezdD .sign {
  font-size: 1.4rem;
  transition: all 0.3s;
  transform: rotateY(180deg);
  background: linear-gradient(to left, #ff3366, #ff3366);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: 900;
}
.cid-vdrojSezdD .panel-body {
  background-color: #f9f3f7;
  padding: 1rem 1rem 0.5rem 1rem;
}
.cid-vdrojSezdD .card-header {
  border-bottom: 1px solid #aeaeae !important;
  margin: 0rem !important;
}
.cid-vdrojSezdD .card {
  border-radius: 0px;
  padding: 0px !important;
  margin: 0px 0px -1px 0px !important;
}
.cid-vdrojSezdD .card .card-header {
  border-radius: 0px;
  background-color: transparent !important;
  padding: 0px 0.5rem 0px 0px !important;
}
.cid-vdrojSezdD .card .card-header a.panel-title {
  margin-bottom: 0;
  margin-top: -1px;
  font-style: normal;
  text-decoration: none !important;
  line-height: normal;
}
.cid-vdrojSezdD .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-vdrojSezdD .card .card-header a.panel-title h2 {
  padding: 0.5rem 0.7rem 0.5rem 0rem;
  margin-bottom: 0;
}
.cid-vdrojSezdD .card .card-header a.panel-title h2 .sign {
  padding-right: 1rem;
}
.cid-vdrojSezdD H2 {
  color: #e60e89;
  font-size: 1.7rem !important;
  text-align: left;
  padding: 0px;
}
.cid-vdrojSezdD H3 {
  font-size: 1rem !important;
  font-weight: 400;
}
.cid-vdrojSezdD H4 {
  color: #232323;
  font-size: 1.1rem !important;
  text-align: left;
  padding: 0px;
  padding: 0.5rem 0.7rem 0.5rem 0rem;
}
.cid-vdrojSezdD H5 {
  color: #465052;
  text-align: left;
  font-size: 1rem !important;
  font-weight: 400;
}
.cid-vdrojSezdD H5 a {
  color: #e50e87 !important;
}
.cid-vdrojSezdD H5 a:hover {
  color: #767676 !important;
}
.cid-vdrojSezdD H6 {
  font-size: 1.1rem !important;
  font-weight: 400;
}
.cid-vdrojSezdD P {
  color: #232323;
  font-size: 1rem !important;
}
.cid-vdrojSezdD P a {
  color: #ff0095 !important;
}
.cid-vdrojSezdD P a:hover {
  color: #767676 !important;
}
@media (max-width: 768px) {
  .cid-vdrojSezdD .spacer-name {
    padding: 0.5rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-vdrojSezdD .spacer-name {
    padding: 5rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-vdrojSezdD .spacer-img {
    padding: 0rem 0rem 0rem 0rem !important;
  }
}
@media (max-width: 768px) {
  .cid-vdrojSezdD .spacer-img {
    padding: 0rem !important;
  }
}
.cid-vdrojSezdD .mbr-section-text {
  color: #232323;
  text-align: left;
}
.cid-vdrojSezdD .icoimage {
  max-width: 150px;
  width: 100%;
  border-radius: 4px;
  float: left;
  margin: 0px;
}
.cid-vdrojSezdD .headtext {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.cid-vdrojSezdD hr.mid-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 0px 0px 9px 0px;
  padding: 0px;
}
.cid-vdrojSezdD hr.bot-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 1px 0px 0px 0px;
  padding: 0px;
}
.cid-vdrojSezdD H1 {
  text-align: left;
}
.cid-sPfx8MIo0Y {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sPfx8MIo0Y hr.top-hr {
  border-top: 1px solid #e8e8e8;
  width: 98%;
  margin: 0px 0px 9px 0px;
  padding: 0px;
}
.cid-sPfx8MIo0Y hr.bot-hr {
  border-top: 1px solid #e8e8e8;
  width: 98%;
  margin: 1px 0px 0px 0px;
  padding: 0px;
}
.cid-sPfx8MIo0Y h2 {
  float: left;
  color: #0082c3;
}
.cid-sPfx8MIo0Y .btn {
  align: left !important;
  padding: 11px 12px !important;
  border-width: 1px !important;
  margin: 0px 7px 5px 0px !important;
  font-size: 0.95rem !important;
  border-radius: 2px !important;
}
.cid-sPfx8MIo0Y H2 {
  color: #ff0095;
}
.cid-sOVzdr7Kgn #dentauraBttB {
  position: fixed;
  cursor: pointer;
  width: 50px;
  height: 50px;
  background-color: rgba(255, 0, 149, 0.65);
  text-indent: -9999px;
  display: none;
  -webkit-border-radius: 60px;
  -moz-border-radius: 60px;
  border-radius: 60px;
  z-index: 100;
  -webkit-box-shadow: 0 2px 8px -2px #000000;
  -moz-box-shadow: 0 2px 8px -2px #000000;
  box-shadow: 0 2px 8px -2px #000000;
}
@media (max-width: 768px) {
  .cid-sOVzdr7Kgn #dentauraBttB {
    right: 50%;
    margin-right: -25px !important;
    bottom: 20px;
  }
}
@media (min-width: 769px) {
  .cid-sOVzdr7Kgn #dentauraBttB {
    right: 100px;
    bottom: 20px;
  }
}
@media (min-width: 992px) {
  .cid-sOVzdr7Kgn #dentauraBttB {
    right: 100px;
    bottom: 20px;
  }
}
.cid-sOVzdr7Kgn #dentauraBttB span {
  position: absolute;
  top: 20px;
  left: 20px;
  margin-left: -20px;
  margin-top: -20px;
  height: 50px;
  width: 50px;
  background-image: url("../../../assets/images/bttb-dentaura-white.png");
  background-repeat: no-repeat;
  background-position: -58px -4px;
  opacity: 1;
}
.cid-sOVzdr7Kgn #dentauraBttB:hover {
  background-color: rgba(91, 104, 107, 0.85);
}
.cid-sOVzdr7Kgn .hidden {
  display: none;
}
.cid-sR5V5H2vXY {
  position: sticky;
  top: 0;
  z-index: 11;
  opacity: 0.96;
}
.cid-sR5V5H2vXY .navbar-dropdown {
  position: relative !important;
  top: 0;
  left: 0;
  padding: 0.5rem 1rem;
  position: fixed;
}
@media (max-width: 991px) {
  .cid-sR5V5H2vXY .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-sR5V5H2vXY .navbar {
  position: static !important;
  min-height: 77px;
  transition: 0.2s;
  background: #f4f4f4;
  display: flex;
  flex-direction: column;
}
.cid-sR5V5H2vXY .navbar.opened {
  transition: all 0.2s;
  background: #f4f4f4 !important;
}
.cid-sR5V5H2vXY .navbar .dropdown-item {
  transition: all 0.2s;
  padding: 0.3rem 1.5rem;
  border-bottom: 1px solid #d6d6d6;
  color: #ff6600;
  background: #efefef !important;
}
.cid-sR5V5H2vXY .navbar .dropdown-item:hover {
  padding-left: 2rem;
}
.cid-sR5V5H2vXY .navbar .dropdown-item:focus border {
  outline: none;
}
.cid-sR5V5H2vXY .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sR5V5H2vXY .navbar .dropdown-menu {
  min-width: 200px;
  padding: 3px 0 0 0;
  box-shadow: 1px 1px 1px 0px rgba(217, 220, 242, 0.98);
  background: transparent !important;
}
.cid-sR5V5H2vXY .navbar .dropdown-menu > .dropdown-item:first-child {
  border-top: 2px solid #ff6600;
}
.cid-sR5V5H2vXY .navbar .dropdown-menu .dropdown-submenu {
  padding-top: 0px;
}
.cid-sR5V5H2vXY .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sR5V5H2vXY .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: 85.14285714vh;
  }
}
.cid-sR5V5H2vXY .navbar.collapsed .dropdown-menu {
  width: auto;
  padding: 1rem 0 1rem 0;
  border-top: none !important;
  background: transparent !important;
}
.cid-sR5V5H2vXY .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sR5V5H2vXY .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sR5V5H2vXY .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sR5V5H2vXY .navbar.collapsed .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  padding: 0.667em 1.667em;
}
.cid-sR5V5H2vXY .navbar.collapsed .nav-dropdown .link {
  margin: 0.667em 1.2em;
}
.cid-sR5V5H2vXY .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sR5V5H2vXY .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
  border-bottom: none !important;
  background: transparent !important;
  color: inherit !important;
}
.cid-sR5V5H2vXY .navbar.collapsed .dropdown-menu .dropdown-item:first-child {
  border-top: none;
}
@media (max-width: 991px) {
  .cid-sR5V5H2vXY .navbar {
    flex-direction: row;
    justify-content: space-between;
  }
  .cid-sR5V5H2vXY .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sR5V5H2vXY .navbar .dropdown-menu {
    width: auto;
    padding: 1rem 0 1rem 0;
    background: transparent !important;
    border-top: none !important;
  }
  .cid-sR5V5H2vXY .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sR5V5H2vXY .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sR5V5H2vXY .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sR5V5H2vXY .navbar .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    padding: 0.667em 1.667em;
  }
  .cid-sR5V5H2vXY .navbar .nav-dropdown .link {
    margin: 0.667em 1.2em;
  }
  .cid-sR5V5H2vXY .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sR5V5H2vXY .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem;
    text-align: center;
    border-bottom: none !important;
    background: transparent !important;
  }
  .cid-sR5V5H2vXY .navbar .dropdown-menu .dropdown-item:first-child {
    border-top: none;
  }
  .cid-sR5V5H2vXY .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    flex-direction: row;
    justify-content: space-between;
    margin-top: 1rem;
  }
  .cid-sR5V5H2vXY .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-sR5V5H2vXY .navbar .social-block {
    display: none;
  }
}
@media (max-width: 1200px) {
  .cid-sR5V5H2vXY .navbar.navbar-short {
    min-height: 60px;
  }
}
@media (min-width: 1200px) {
  .cid-sR5V5H2vXY .navbar.navbar-short {
    min-height: 60px;
  }
}
.cid-sR5V5H2vXY .navbar.navbar-short .social-block {
  top: 1rem;
}
.cid-sR5V5H2vXY .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sR5V5H2vXY .navbar.navbar-short .navbar-brand {
  padding: 0;
  margin-bottom: 0;
  height: 0px;
  opacity: 0;
  min-height: 0px;
}
.cid-sR5V5H2vXY .navbar-brand {
  height: 8rem;
  min-height: 1.4rem;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.2s;
  word-break: break-word;
  z-index: 1;
  display: flex;
  margin-bottom: 1rem;
  opacity: 1;
}
.cid-sR5V5H2vXY .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sR5V5H2vXY .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sR5V5H2vXY .dropdown-item.active,
.cid-sR5V5H2vXY .dropdown-item:active {
  background-color: transparent;
}
.cid-sR5V5H2vXY .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
  line-height: 1;
  letter-spacing: 1px;
}
.cid-sR5V5H2vXY .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sR5V5H2vXY .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sR5V5H2vXY .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4f4f4;
}
.cid-sR5V5H2vXY .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: -2px 0 0 0;
  left: 100%;
}
.cid-sR5V5H2vXY .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sR5V5H2vXY ul.navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
}
.cid-sR5V5H2vXY .navbar-buttons {
  text-align: center;
}
.cid-sR5V5H2vXY button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sR5V5H2vXY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-sR5V5H2vXY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sR5V5H2vXY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.2s;
}
.cid-sR5V5H2vXY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.2s;
}
.cid-sR5V5H2vXY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sR5V5H2vXY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sR5V5H2vXY nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.2s;
}
.cid-sR5V5H2vXY nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.2s;
}
.cid-sR5V5H2vXY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sR5V5H2vXY a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
  outline: none;
}
.cid-sR5V5H2vXY .mbr-iconfont {
  font-size: 1.3rem;
  padding-right: 0.5rem;
  color: #132c70;
}
.cid-sR5V5H2vXY .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  padding: 1.667em 1.667em;
}
.cid-sR5V5H2vXY .nav-dropdown .link {
  margin: 1.667em 1.2em;
  font-weight: 500;
}
.cid-sR5V5H2vXY .nav-link:hover,
.cid-sR5V5H2vXY .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sR5V5H2vXY .social-block {
  display: flex;
  justify-content: space-between;
  width: 100%;
  position: absolute;
  top: 2.5rem;
  max-width: 1300px;
  transition: 0.2s;
}
.cid-sR5V5H2vXY .social {
  display: flex;
  flex-direction: row;
  margin-left: 2rem;
}
.cid-sR5V5H2vXY .social-2 {
  display: flex;
  flex-direction: row;
  margin-right: 1.5rem;
}
.cid-sR5V5H2vXY menu {
  color: #E60E89;
}
.cid-sR5V9bGx1G {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #767676;
}
.cid-sR5V9bGx1G .mbr-overlay {
  background-color: #000000;
  opacity: 0.7;
}
.cid-sR5V9bGx1G .item {
  display: flex;
  justify-content: left;
  align-items: center;
  padding: 0.3rem 0;
}
.cid-sR5V9bGx1G .item p {
  margin: 0;
  padding-left: 0.5rem;
  line-height: 26px;
}
.cid-sR5V9bGx1G .title {
  background: linear-gradient(to left, #f00000 0, currentColor);
  -webkit-background-clip: text;
  -webkit-text-fill-color: #f000000;
  color: #e50e87;
  text-align: left;
}
.cid-sR5V9bGx1G .container {
  max-width: 1400px;
}
.cid-sR5V9bGx1G li {
  margin: 0;
  list-style: none;
  cursor: pointer;
}
.cid-sR5V9bGx1G .time {
  line-height: 2;
}
.cid-sR5V9bGx1G .icons-wrap {
  display: flex;
  align-items: left;
}
.cid-sR5V9bGx1G .text-wrap {
  width: 100%;
}
.cid-sR5V9bGx1G .item-wrap {
  display: inline-block;
}
.cid-sR5V9bGx1G .socicon-wrap {
  width: fit-content;
  display: flex;
  margin-bottom: 0.8rem;
}
.cid-sR5V9bGx1G .socicon-wrap .mbr-iconfont {
  font-size: 1.3rem;
  background: linear-gradient(to left, #e60e89, #232323);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  padding: 10px;
  margin-right: 0.1rem;
  height: 40px;
  display: flex;
  width: 40px;
  justify-content: left;
  align-items: left;
  transition: all 0.3s;
  border-radius: 100%;
}
.cid-sR5V9bGx1G .align-wrap {
  display: flex;
  flex-direction: column;
}
@media (max-width: 992px) {
  .cid-sR5V9bGx1G .col-md-6 {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sR5V9bGx1G .socicon-wrap {
    margin: auto;
  }
}
.cid-sR5V9bGx1G .mbr-text {
  color: #999999;
}
.cid-sR5V9bGx1G .icon-title {
  margin: 0;
  padding-bottom: 3px;
  line-height: 24px;
}
.cid-sR5V9bGx1G .icon-title,
.cid-sR5V9bGx1G .align-wrap {
  color: #ffffff;
  width: 100%;
  text-align: left;
}
.cid-sR5V9bGx1G .item-text,
.cid-sR5V9bGx1G .item-icon {
  color: #999999;
  text-align: left;
}
.cid-sR5V9bGx1G .mbr-text,
.cid-sR5V9bGx1G .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-sR5V9bGx1G copy {
  font-size: 12px;
}
.cid-sR5V9bGx1G weis {
  color: #e50e87;
}
.cid-sR5V9bGx1G .h3 {
  color: #e50e87;
}
/*!
 * Mobirise v4 theme (https://mobirise.com/)
 * Copyright 2017 Mobirise
 */
section {
  background-color: #eeeeee;
}

.form-control:focus {
  box-shadow: none;
}

:focus {
  outline: none;
}

body {
  font-style: normal;
  line-height: 1.5;
}

section,
.container,
.container-fluid {
  position: relative;
  word-wrap: break-word;
}

a.mbr-iconfont:hover {
  text-decoration: none;
}

.article .lead p,
.article .lead ul,
.article .lead ol,
.article .lead pre,
.article .lead blockquote {
  margin-bottom: 0;
}

ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

a {
  font-style: normal;
  font-weight: 400;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
}

figure {
  margin-bottom: 0;
}

body {
  color: #232323;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

.mbr-section-title {
  font-style: normal;
  line-height: 1.2;
}

.mbr-section-subtitle {
  line-height: 1.3;
}

.mbr-text {
  font-style: normal;
  line-height: 1.6;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
  transition-delay: 9999s;
  transition-property: background-color, color;
}

textarea[type='hidden'] {
  display: none;
}

body {
  position: relative;
}

section {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

section .mbr-background-video,
section .mbr-background-video-preview {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}

.hidden {
  visibility: hidden;
}

.mbr-z-index20 {
  z-index: 20;
}

/*! Base colors */
.mbr-white {
  color: #ffffff;
}

.mbr-black {
  color: #000000;
}

.mbr-bg-white {
  background-color: #ffffff;
}

.mbr-bg-black {
  background-color: #000000;
}

/*! Text-aligns */
.align-left {
  text-align: left;
}

.align-center {
  text-align: center;
}

.align-right {
  text-align: right;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: center;
  }
}

/*! Font-weight  */
.mbr-light {
  font-weight: 300;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

/*! Media  */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.media-content {
  flex-basis: 100%;
}

.media-container-row {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: start;
}

.media-container-row .media-size-item {
  width: 400px;
}

.media-container-column {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: stretch;
}

.media-container-column > * {
  width: 100%;
}

@media (min-width: 992px) {
  .media-container-row {
    flex-wrap: nowrap;
  }
}

figure {
  overflow: hidden;
}

figure[mbr-media-size] {
  transition: width 0.1s;
}

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

.card {
  background-color: transparent;
  border: none;
}

.card-box {
  width: 100%;
}

.card-img {
  text-align: center;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}

.media {
  max-width: 100%;
  margin: 0 auto;
}

.mbr-figure {
  -ms-grid-row-align: center;
  align-self: center;
}

.media-container > div {
  max-width: 100%;
}

.mbr-figure img,
.card-img img {
  width: 100%;
}

@media (max-width: 991px) {
  .media-size-item {
    width: auto !important;
  }
  .media {
    width: auto;
  }
  .mbr-figure {
    width: 100% !important;
  }
}

/*! Buttons */
.btn {
  font-weight: 500;
  border-width: 2px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.mbr-section-btn {
  margin-left: -0.25rem;
  margin-right: -0.25rem;
  font-size: 0;
}

nav .mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
}

.btn-form {
  border-radius: 0;
}

.btn-form:hover {
  cursor: pointer;
}

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 0.8rem;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

[type='submit'] {
  -webkit-appearance: none;
}

/*! Full-screen */
.mbr-fullscreen .mbr-overlay {
  min-height: 100vh;
}

.mbr-fullscreen {
  display: flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  align-items: center;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: .5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}

/* Form */
blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

.form-control {
  background-color: #f5f5f5;
  box-shadow: none;
  color: #565656;
  line-height: 1.43;
  min-height: 3.5em;
  padding: 1.07em .5em;
}

.form-control, .form-control:focus {
  border: 1px solid #e8e8e8;
}

.form-active .form-control:invalid {
  border-color: red;
}

.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: .357em;
  padding: 0;
}

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.alert.alert-form::after {
  background-color: inherit;
  bottom: -7px;
  content: "";
  display: block;
  height: 14px;
  left: 50%;
  margin-left: -7px;
  position: absolute;
  transform: rotate(45deg);
  width: 14px;
  -webkit-transform: rotate(45deg);
}

.form-asterisk {
  font-family: initial;
  position: absolute;
  top: -2px;
  font-weight: normal;
}

/*! Scroll to top arrow */
#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

.mbr-arrow-up {
  bottom: 25px;
   left: calc(50% - 20px);
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 40px;
  width: 40px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
  text-align: center;
}

.mbr-arrow-up a:hover {
  background-color: rgba(0, 0, 0, 0.4);
}

.mbr-arrow-up a i {
  line-height: 60px;
}

.mbr-arrow-up-icon {
  display: block;
  color: #fff;
}

.mbr-arrow-up-icon::before {
  content: '\203a';
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
}

/*! Arrow Down */
.mbr-arrow {
  position: absolute;
  bottom: 45px;
  left: 50%;
  width: 60px;
  height: 60px;
  cursor: pointer;
  background-color: rgba(80, 80, 80, 0.5);
  border-radius: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.mbr-arrow > a {
  display: inline-block;
  text-decoration: none;
  outline-style: none;
  -webkit-animation: arrowdown 1.7s ease-in-out infinite;
  animation: arrowdown 1.7s ease-in-out infinite;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*Gradients animation*/
@keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

@-webkit-keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

.bg-gradient {
  background-size: 200% 200%;
  animation: gradient-animation 5s infinite alternate;
  -webkit-animation: gradient-animation 5s infinite alternate;
}

.menu .navbar-brand {
  display: -webkit-flex;
}

.menu .navbar-brand span {
  display: flex;
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}

@media (min-width: 768px) and (max-width: 1023px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (max-width: 1023px) {
  .menu .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .navbar-collapse.show {
    overflow: auto;
  }
}

@media (min-width: 1024px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
  .menu .collapsed .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .collapsed .navbar-collapse.show {
    overflow: auto;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    max-height: 80vh;
  }
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

.navbar {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  -webkit-align-items: center;
  -webkit-justify-content: space-between;
}

.navbar-collapse {
  -webkit-flex-basis: 100%;
  -webkit-flex-grow: 1;
  -webkit-align-items: center;
}

.nav-dropdown .link {
  padding: 0.667em 1.667em !important;
  margin: 0 !important;
}

.nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.row {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.justify-content-center {
  -webkit-justify-content: center;
}

.form-inline {
  display: -webkit-flex;
  -webkit-align-items: center;
}

.card-wrapper {
  -webkit-flex: 1;
}

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

.carousel-controls {
  display: -webkit-flex;
}

.media {
  display: -webkit-flex;
}

.form-group:focus {
  outline: none;
}

.jq-selectbox__select {
  padding: 1.07em 0.5em;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

.jq-selectbox__trigger-arrow {
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.jq-selectbox li {
  padding: 1.07em 0.5em;
}

input[type='range'] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.modal-dialog,
.modal-content {
  height: 100%;
}

.modal-dialog .carousel-inner {
  height: calc(100vh - 1.75rem);
}

@media (max-width: 575px) {
  .modal-dialog .carousel-inner {
    height: calc(100vh - 1rem);
  }
}

.carousel-item {
  text-align: center;
}

.carousel-item img {
  margin: auto;
}

.navbar-toggler {
  align-self: flex-start;
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.navbar-toggler:focus,
.navbar-toggler:hover {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: '';
  background: no-repeat center center;
  background-size: 100% 100%;
}

.navbar-toggler-left {
  position: absolute;
  left: 1rem;
}

.navbar-toggler-right {
  position: absolute;
  right: 1rem;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1023px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1024px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.card-img {
  width: auto;
}

.menu .navbar.collapsed:not(.beta-menu) {
  flex-direction: column;
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: flex;
}

.note-air-layout .dropup .dropdown-menu,
.note-air-layout .navbar-fixed-bottom .dropdown .dropdown-menu {
  bottom: initial !important;
}

html,
body {
  height: auto;
  min-height: 100vh;
}

.dropup .dropdown-toggle::after {
  display: none;
}
.cid-sPiPO1stoz {
  padding-top: 15px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/grau-verlauf1.jpg");
}
.cid-sPiPO1stoz H2 {
  text-align: center;
  color: #ffffff;
}
.cid-sPiPO1stoz .dentaura-tab {
  min-height: 59px !important;
  padding: 0.3rem 0.3rem !important;
  margin: 0px !important;
}
.cid-sPiPO1stoz .btn {
  margin: 0px !important;
  padding: 1rem 0.5rem;
  width: 100%;
  height: 100%;
  border-radius: 3px !important;
}
@media (max-width: 991px) {
  .cid-sPiPO1stoz .mbr-figure1 {
    padding-bottom: 3rem;
  }
}
.cid-sPiPO1stoz .media-container-row1 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sPiPO1stoz .mbr-figure1 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-sPiPO1stoz .media-container-row2 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sPiPO1stoz .mbr-figure2 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-sPiPO1stoz .media-container-row3 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sPiPO1stoz .mbr-figure3 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-sPiPO1stoz .media-container-row4 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sPiPO1stoz .mbr-figure4 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (min-width: 992px) {
  .cid-sPiPO1stoz .mbr-figure5 {
    padding-right: 4rem;
  }
}
@media (min-width: 992px) {
  .cid-sPiPO1stoz .mbr-figure6 {
    padding-right: 4rem;
  }
}
.cid-sPiPO1stoz H3 {
  color: #000000;
}
.cid-sPiPO1stoz H4 {
  color: #000000;
}
.cid-sPiPO1stoz .divsBg {
  background-color: #faf7f9;
  margin: 0px !important;
  padding: 1rem 2.5rem 2.5rem 2.5rem !important;
}
.cid-sPiPO1stoz ul.dentaura-lister {
  margin: 0;
  list-style: none;
  padding-left: 1rem;
}
.cid-sPiPO1stoz ul.dentaura-lister li {
  margin-bottom: 1rem;
  position: relative;
  list-style: none;
  padding-left: 1rem;
  border-bottom: 1px solid #efefef;
}
.cid-sPiPO1stoz ul.dentaura-lister li:before {
  position: absolute;
  left: -20px;
  content: "➤";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #e50e87;
  width: 25px;
  height: 25px;
}
.cid-sPiPO1stoz .card {
  margin: 0rem 0.3rem !important;
  border-radius: 3px !important;
  padding: 0px !important;
}
.cid-sPiPO1stoz .btn1 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sPiPO1stoz .btn1:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sPiPO1stoz .btn2 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sPiPO1stoz .btn2:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sPiPO1stoz .btn3 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sPiPO1stoz .btn3:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sPiPO1stoz .btn4 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sPiPO1stoz .btn4:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sPiPO1stoz .btn5 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sPiPO1stoz .btn5:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sPiPO1stoz .btn6 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sPiPO1stoz .btn6:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sPiPO1stoz .butcover {
  height: 40px;
  width: 100%;
}
.cid-sPiPO1stoz .butcoverin {
  height: 40px;
  width: 40px;
  padding-bottom: 3rem;
  margin-left: auto;
  margin-right: 0;
}
.cid-sPiPO1stoz .butcoverin a {
  color: #232323;
  font-size: 1.5rem !important;
  font-weight: 400 !important;
}
.cid-sPiPO1stoz .dentaura-panel {
  margin: 5px 0px 0px 0px!important;
  padding: 0px !important;
}
.cid-sPiPO1stoz .btn:focus,
.cid-sPiPO1stoz .btn:active {
  outline: none !important;
  box-shadow: none !important;
}
.cid-sPffpIGzFT {
  padding-top: 15px;
  padding-bottom: 15px;
  position: relative;
  background-color: #ffffff;
}
.cid-sPffpIGzFT .panel-title {
  display: flex !important;
  justify-content: space-between;
  align-items: center;
  padding-right: 0.5rem;
}
.cid-sPffpIGzFT .collapsed {
  border: none;
}
.cid-sPffpIGzFT .collapsed sign {
  transform: rotateY(0deg);
}
.cid-sPffpIGzFT .sign {
  font-size: 1.4rem;
  transition: all 0.3s;
  transform: rotateY(180deg);
  background: linear-gradient(to left, #ff3366, #ff3366);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: 900;
}
.cid-sPffpIGzFT .panel-body {
  background-color: #f9f3f7;
  padding: 1rem 1rem 0.5rem 1rem;
}
.cid-sPffpIGzFT .card-header {
  border-bottom: 1px solid #aeaeae !important;
  margin: 0rem !important;
}
.cid-sPffpIGzFT .card {
  border-radius: 0px;
  padding: 0px !important;
  margin: 0px 0px -1px 0px !important;
}
.cid-sPffpIGzFT .card .card-header {
  border-radius: 0px;
  background-color: transparent !important;
  padding: 0px 0.5rem 0px 0px !important;
}
.cid-sPffpIGzFT .card .card-header a.panel-title {
  margin-bottom: 0;
  margin-top: -1px;
  font-style: normal;
  text-decoration: none !important;
  line-height: normal;
}
.cid-sPffpIGzFT .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-sPffpIGzFT .card .card-header a.panel-title h2 {
  padding: 0.5rem 0.7rem 0.5rem 0rem;
  margin-bottom: 0;
}
.cid-sPffpIGzFT .card .card-header a.panel-title h2 .sign {
  padding-right: 1rem;
}
.cid-sPffpIGzFT H2 {
  color: #e60e89;
  font-size: 1.7rem !important;
  text-align: left;
  padding: 0px;
}
.cid-sPffpIGzFT H3 {
  font-size: 1rem !important;
  font-weight: 400;
}
.cid-sPffpIGzFT H4 {
  color: #232323;
  font-size: 1.1rem !important;
  text-align: left;
  padding: 0px;
  padding: 0.5rem 0.7rem 0.5rem 0rem;
}
.cid-sPffpIGzFT H5 {
  color: #465052;
  text-align: left;
  font-size: 1rem !important;
  font-weight: 400;
}
.cid-sPffpIGzFT H5 a {
  color: #e50e87 !important;
}
.cid-sPffpIGzFT H5 a:hover {
  color: #767676 !important;
}
.cid-sPffpIGzFT H6 {
  font-size: 1.1rem !important;
  font-weight: 400;
}
.cid-sPffpIGzFT P {
  color: #232323;
  font-size: 1rem !important;
}
.cid-sPffpIGzFT P a {
  color: #ff0095 !important;
}
.cid-sPffpIGzFT P a:hover {
  color: #767676 !important;
}
@media (max-width: 768px) {
  .cid-sPffpIGzFT .spacer-name {
    padding: 0.5rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-sPffpIGzFT .spacer-name {
    padding: 7rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-sPffpIGzFT .spacer-img {
    padding: 0rem 0rem 0rem 0rem !important;
  }
}
@media (max-width: 768px) {
  .cid-sPffpIGzFT .spacer-img {
    padding: 0rem !important;
  }
}
.cid-sPffpIGzFT .mbr-section-text {
  color: #232323;
  text-align: left;
}
.cid-sPffpIGzFT .icoimage {
  max-width: 150px;
  width: 100%;
  border-radius: 4px;
  float: left;
  margin: 0px;
}
.cid-sPffpIGzFT .headtext {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.cid-sPffpIGzFT hr.mid-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 0px 0px 9px 0px;
  padding: 0px;
}
.cid-sPffpIGzFT hr.bot-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 1px 0px 0px 0px;
  padding: 0px;
}
.cid-sPffpIGzFT H1 {
  text-align: left;
}
.cid-sPfft2tzYk {
  padding-top: 15px;
  padding-bottom: 15px;
  position: relative;
  background-color: #ffffff;
}
.cid-sPfft2tzYk .panel-title {
  display: flex !important;
  justify-content: space-between;
  align-items: center;
  padding-right: 0.5rem;
}
.cid-sPfft2tzYk .collapsed {
  border: none;
}
.cid-sPfft2tzYk .collapsed sign {
  transform: rotateY(0deg);
}
.cid-sPfft2tzYk .sign {
  font-size: 1.4rem;
  transition: all 0.3s;
  transform: rotateY(180deg);
  background: linear-gradient(to left, #ff3366, #ff3366);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: 900;
}
.cid-sPfft2tzYk .panel-body {
  background-color: #f9f3f7;
  padding: 1rem 1rem 0.5rem 1rem;
}
.cid-sPfft2tzYk .card-header {
  border-bottom: 1px solid #aeaeae !important;
  margin: 0rem !important;
}
.cid-sPfft2tzYk .card {
  border-radius: 0px;
  padding: 0px !important;
  margin: 0px 0px -1px 0px !important;
}
.cid-sPfft2tzYk .card .card-header {
  border-radius: 0px;
  background-color: transparent !important;
  padding: 0px 0.5rem 0px 0px !important;
}
.cid-sPfft2tzYk .card .card-header a.panel-title {
  margin-bottom: 0;
  margin-top: -1px;
  font-style: normal;
  text-decoration: none !important;
  line-height: normal;
}
.cid-sPfft2tzYk .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-sPfft2tzYk .card .card-header a.panel-title h2 {
  padding: 0.5rem 0.7rem 0.5rem 0rem;
  margin-bottom: 0;
}
.cid-sPfft2tzYk .card .card-header a.panel-title h2 .sign {
  padding-right: 1rem;
}
.cid-sPfft2tzYk H2 {
  color: #e60e89;
  font-size: 1.7rem !important;
  text-align: left;
  padding: 0px;
}
.cid-sPfft2tzYk H3 {
  font-size: 1rem !important;
  font-weight: 400;
}
.cid-sPfft2tzYk H4 {
  color: #232323;
  font-size: 1.1rem !important;
  text-align: left;
  padding: 0px;
  padding: 0.5rem 0.7rem 0.5rem 0rem;
}
.cid-sPfft2tzYk H5 {
  color: #465052;
  text-align: left;
  font-size: 1rem !important;
  font-weight: 400;
}
.cid-sPfft2tzYk H5 a {
  color: #e50e87 !important;
}
.cid-sPfft2tzYk H5 a:hover {
  color: #767676 !important;
}
.cid-sPfft2tzYk H6 {
  font-size: 1.1rem !important;
  font-weight: 400;
}
.cid-sPfft2tzYk P {
  color: #232323;
  font-size: 1rem !important;
}
.cid-sPfft2tzYk P a {
  color: #ff0095 !important;
}
.cid-sPfft2tzYk P a:hover {
  color: #767676 !important;
}
@media (max-width: 768px) {
  .cid-sPfft2tzYk .spacer-name {
    padding: 0.5rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-sPfft2tzYk .spacer-name {
    padding: 7rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-sPfft2tzYk .spacer-img {
    padding: 0rem 0rem 0rem 0rem !important;
  }
}
@media (max-width: 768px) {
  .cid-sPfft2tzYk .spacer-img {
    padding: 0rem !important;
  }
}
.cid-sPfft2tzYk .mbr-section-text {
  color: #232323;
  text-align: left;
}
.cid-sPfft2tzYk .icoimage {
  max-width: 150px;
  width: 100%;
  border-radius: 4px;
  float: left;
  margin: 0px;
}
.cid-sPfft2tzYk .headtext {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.cid-sPfft2tzYk hr.mid-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 0px 0px 9px 0px;
  padding: 0px;
}
.cid-sPfft2tzYk hr.bot-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 1px 0px 0px 0px;
  padding: 0px;
}
.cid-sPfft2tzYk H1 {
  text-align: left;
}
.cid-sPffslYb5y {
  padding-top: 15px;
  padding-bottom: 15px;
  position: relative;
  background-color: #ffffff;
}
.cid-sPffslYb5y .panel-title {
  display: flex !important;
  justify-content: space-between;
  align-items: center;
  padding-right: 0.5rem;
}
.cid-sPffslYb5y .collapsed {
  border: none;
}
.cid-sPffslYb5y .collapsed sign {
  transform: rotateY(0deg);
}
.cid-sPffslYb5y .sign {
  font-size: 1.4rem;
  transition: all 0.3s;
  transform: rotateY(180deg);
  background: linear-gradient(to left, #ff3366, #ff3366);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: 900;
}
.cid-sPffslYb5y .panel-body {
  background-color: #f9f3f7;
  padding: 1rem 1rem 0.5rem 1rem;
}
.cid-sPffslYb5y .card-header {
  border-bottom: 1px solid #aeaeae !important;
  margin: 0rem !important;
}
.cid-sPffslYb5y .card {
  border-radius: 0px;
  padding: 0px !important;
  margin: 0px 0px -1px 0px !important;
}
.cid-sPffslYb5y .card .card-header {
  border-radius: 0px;
  background-color: transparent !important;
  padding: 0px 0.5rem 0px 0px !important;
}
.cid-sPffslYb5y .card .card-header a.panel-title {
  margin-bottom: 0;
  margin-top: -1px;
  font-style: normal;
  text-decoration: none !important;
  line-height: normal;
}
.cid-sPffslYb5y .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-sPffslYb5y .card .card-header a.panel-title h2 {
  padding: 0.5rem 0.7rem 0.5rem 0rem;
  margin-bottom: 0;
}
.cid-sPffslYb5y .card .card-header a.panel-title h2 .sign {
  padding-right: 1rem;
}
.cid-sPffslYb5y H2 {
  color: #e60e89;
  font-size: 1.7rem !important;
  text-align: left;
  padding: 0px;
}
.cid-sPffslYb5y H3 {
  font-size: 1rem !important;
  font-weight: 400;
}
.cid-sPffslYb5y H4 {
  color: #232323;
  font-size: 1.1rem !important;
  text-align: left;
  padding: 0px;
  padding: 0.5rem 0.7rem 0.5rem 0rem;
}
.cid-sPffslYb5y H5 {
  color: #465052;
  text-align: left;
  font-size: 1rem !important;
  font-weight: 400;
}
.cid-sPffslYb5y H5 a {
  color: #e50e87 !important;
}
.cid-sPffslYb5y H5 a:hover {
  color: #767676 !important;
}
.cid-sPffslYb5y H6 {
  font-size: 1.1rem !important;
  font-weight: 400;
}
.cid-sPffslYb5y P {
  color: #232323;
  font-size: 1rem !important;
}
.cid-sPffslYb5y P a {
  color: #ff0095 !important;
}
.cid-sPffslYb5y P a:hover {
  color: #767676 !important;
}
@media (max-width: 768px) {
  .cid-sPffslYb5y .spacer-name {
    padding: 0.5rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-sPffslYb5y .spacer-name {
    padding: 7rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-sPffslYb5y .spacer-img {
    padding: 0rem 0rem 0rem 0rem !important;
  }
}
@media (max-width: 768px) {
  .cid-sPffslYb5y .spacer-img {
    padding: 0rem !important;
  }
}
.cid-sPffslYb5y .mbr-section-text {
  color: #232323;
  text-align: left;
}
.cid-sPffslYb5y .icoimage {
  max-width: 150px;
  width: 100%;
  border-radius: 4px;
  float: left;
  margin: 0px;
}
.cid-sPffslYb5y .headtext {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.cid-sPffslYb5y hr.mid-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 0px 0px 9px 0px;
  padding: 0px;
}
.cid-sPffslYb5y hr.bot-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 1px 0px 0px 0px;
  padding: 0px;
}
.cid-sPffslYb5y H1 {
  text-align: left;
}
.cid-sPffu8lvSQ {
  padding-top: 15px;
  padding-bottom: 15px;
  position: relative;
  background-color: #ffffff;
}
.cid-sPffu8lvSQ .panel-title {
  display: flex !important;
  justify-content: space-between;
  align-items: center;
  padding-right: 0.5rem;
}
.cid-sPffu8lvSQ .collapsed {
  border: none;
}
.cid-sPffu8lvSQ .collapsed sign {
  transform: rotateY(0deg);
}
.cid-sPffu8lvSQ .sign {
  font-size: 1.4rem;
  transition: all 0.3s;
  transform: rotateY(180deg);
  background: linear-gradient(to left, #ff3366, #ff3366);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: 900;
}
.cid-sPffu8lvSQ .panel-body {
  background-color: #f9f3f7;
  padding: 1rem 1rem 0.5rem 1rem;
}
.cid-sPffu8lvSQ .card-header {
  border-bottom: 1px solid #aeaeae !important;
  margin: 0rem !important;
}
.cid-sPffu8lvSQ .card {
  border-radius: 0px;
  padding: 0px !important;
  margin: 0px 0px -1px 0px !important;
}
.cid-sPffu8lvSQ .card .card-header {
  border-radius: 0px;
  background-color: transparent !important;
  padding: 0px 0.5rem 0px 0px !important;
}
.cid-sPffu8lvSQ .card .card-header a.panel-title {
  margin-bottom: 0;
  margin-top: -1px;
  font-style: normal;
  text-decoration: none !important;
  line-height: normal;
}
.cid-sPffu8lvSQ .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-sPffu8lvSQ .card .card-header a.panel-title h2 {
  padding: 0.5rem 0.7rem 0.5rem 0rem;
  margin-bottom: 0;
}
.cid-sPffu8lvSQ .card .card-header a.panel-title h2 .sign {
  padding-right: 1rem;
}
.cid-sPffu8lvSQ H2 {
  color: #e60e89;
  font-size: 1.7rem !important;
  text-align: left;
  padding: 0px;
}
.cid-sPffu8lvSQ H3 {
  font-size: 1rem !important;
  font-weight: 400;
}
.cid-sPffu8lvSQ H4 {
  color: #232323;
  font-size: 1.1rem !important;
  text-align: left;
  padding: 0px;
  padding: 0.5rem 0.7rem 0.5rem 0rem;
}
.cid-sPffu8lvSQ H5 {
  color: #465052;
  text-align: left;
  font-size: 1rem !important;
  font-weight: 400;
}
.cid-sPffu8lvSQ H5 a {
  color: #e50e87 !important;
}
.cid-sPffu8lvSQ H5 a:hover {
  color: #767676 !important;
}
.cid-sPffu8lvSQ H6 {
  font-size: 1.1rem !important;
  font-weight: 400;
}
.cid-sPffu8lvSQ P {
  color: #232323;
  font-size: 1rem !important;
}
.cid-sPffu8lvSQ P a {
  color: #ff0095 !important;
}
.cid-sPffu8lvSQ P a:hover {
  color: #767676 !important;
}
@media (max-width: 768px) {
  .cid-sPffu8lvSQ .spacer-name {
    padding: 0.5rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-sPffu8lvSQ .spacer-name {
    padding: 7rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-sPffu8lvSQ .spacer-img {
    padding: 0rem 0rem 0rem 0rem !important;
  }
}
@media (max-width: 768px) {
  .cid-sPffu8lvSQ .spacer-img {
    padding: 0rem !important;
  }
}
.cid-sPffu8lvSQ .mbr-section-text {
  color: #232323;
  text-align: left;
}
.cid-sPffu8lvSQ .icoimage {
  max-width: 150px;
  width: 100%;
  border-radius: 4px;
  float: left;
  margin: 0px;
}
.cid-sPffu8lvSQ .headtext {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.cid-sPffu8lvSQ hr.mid-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 0px 0px 9px 0px;
  padding: 0px;
}
.cid-sPffu8lvSQ hr.bot-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 1px 0px 0px 0px;
  padding: 0px;
}
.cid-sPffu8lvSQ H1 {
  text-align: left;
}
.cid-t8eFkzDxOT {
  padding-top: 15px;
  padding-bottom: 15px;
  position: relative;
  background-color: #ffffff;
}
.cid-t8eFkzDxOT .panel-title {
  display: flex !important;
  justify-content: space-between;
  align-items: center;
  padding-right: 0.5rem;
}
.cid-t8eFkzDxOT .collapsed {
  border: none;
}
.cid-t8eFkzDxOT .collapsed sign {
  transform: rotateY(0deg);
}
.cid-t8eFkzDxOT .sign {
  font-size: 1.4rem;
  transition: all 0.3s;
  transform: rotateY(180deg);
  background: linear-gradient(to left, #ff3366, #ff3366);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: 900;
}
.cid-t8eFkzDxOT .panel-body {
  background-color: #f9f3f7;
  padding: 1rem 1rem 0.5rem 1rem;
}
.cid-t8eFkzDxOT .card-header {
  border-bottom: 1px solid #aeaeae !important;
  margin: 0rem !important;
}
.cid-t8eFkzDxOT .card {
  border-radius: 0px;
  padding: 0px !important;
  margin: 0px 0px -1px 0px !important;
}
.cid-t8eFkzDxOT .card .card-header {
  border-radius: 0px;
  background-color: transparent !important;
  padding: 0px 0.5rem 0px 0px !important;
}
.cid-t8eFkzDxOT .card .card-header a.panel-title {
  margin-bottom: 0;
  margin-top: -1px;
  font-style: normal;
  text-decoration: none !important;
  line-height: normal;
}
.cid-t8eFkzDxOT .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t8eFkzDxOT .card .card-header a.panel-title h2 {
  padding: 0.5rem 0.7rem 0.5rem 0rem;
  margin-bottom: 0;
}
.cid-t8eFkzDxOT .card .card-header a.panel-title h2 .sign {
  padding-right: 1rem;
}
.cid-t8eFkzDxOT H2 {
  color: #e60e89;
  font-size: 1.7rem !important;
  text-align: left;
  padding: 0px;
}
.cid-t8eFkzDxOT H3 {
  font-size: 1rem !important;
  font-weight: 400;
}
.cid-t8eFkzDxOT H4 {
  color: #232323;
  font-size: 1.1rem !important;
  text-align: left;
  padding: 0px;
  padding: 0.5rem 0.7rem 0.5rem 0rem;
}
.cid-t8eFkzDxOT H5 {
  color: #465052;
  text-align: left;
  font-size: 1rem !important;
  font-weight: 400;
}
.cid-t8eFkzDxOT H5 a {
  color: #e50e87 !important;
}
.cid-t8eFkzDxOT H5 a:hover {
  color: #767676 !important;
}
.cid-t8eFkzDxOT H6 {
  font-size: 1.1rem !important;
  font-weight: 400;
}
.cid-t8eFkzDxOT P {
  color: #232323;
  font-size: 1rem !important;
}
.cid-t8eFkzDxOT P a {
  color: #ff0095 !important;
}
.cid-t8eFkzDxOT P a:hover {
  color: #767676 !important;
}
@media (max-width: 768px) {
  .cid-t8eFkzDxOT .spacer-name {
    padding: 0.5rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-t8eFkzDxOT .spacer-name {
    padding: 7rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-t8eFkzDxOT .spacer-img {
    padding: 0rem 0rem 0rem 0rem !important;
  }
}
@media (max-width: 768px) {
  .cid-t8eFkzDxOT .spacer-img {
    padding: 0rem !important;
  }
}
.cid-t8eFkzDxOT .mbr-section-text {
  color: #232323;
  text-align: left;
}
.cid-t8eFkzDxOT .icoimage {
  max-width: 150px;
  width: 100%;
  border-radius: 4px;
  float: left;
  margin: 0px;
}
.cid-t8eFkzDxOT .headtext {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.cid-t8eFkzDxOT hr.mid-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 0px 0px 9px 0px;
  padding: 0px;
}
.cid-t8eFkzDxOT hr.bot-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 1px 0px 0px 0px;
  padding: 0px;
}
.cid-t8eFkzDxOT H1 {
  text-align: left;
}
.cid-u9wnNDXao1 {
  padding-top: 15px;
  padding-bottom: 15px;
  position: relative;
  background-color: #ffffff;
}
.cid-u9wnNDXao1 .panel-title {
  display: flex !important;
  justify-content: space-between;
  align-items: center;
  padding-right: 0.5rem;
}
.cid-u9wnNDXao1 .collapsed {
  border: none;
}
.cid-u9wnNDXao1 .collapsed sign {
  transform: rotateY(0deg);
}
.cid-u9wnNDXao1 .sign {
  font-size: 1.4rem;
  transition: all 0.3s;
  transform: rotateY(180deg);
  background: linear-gradient(to left, #ff3366, #ff3366);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: 900;
}
.cid-u9wnNDXao1 .panel-body {
  background-color: #f9f3f7;
  padding: 1rem 1rem 0.5rem 1rem;
}
.cid-u9wnNDXao1 .card-header {
  border-bottom: 1px solid #aeaeae !important;
  margin: 0rem !important;
}
.cid-u9wnNDXao1 .card {
  border-radius: 0px;
  padding: 0px !important;
  margin: 0px 0px -1px 0px !important;
}
.cid-u9wnNDXao1 .card .card-header {
  border-radius: 0px;
  background-color: transparent !important;
  padding: 0px 0.5rem 0px 0px !important;
}
.cid-u9wnNDXao1 .card .card-header a.panel-title {
  margin-bottom: 0;
  margin-top: -1px;
  font-style: normal;
  text-decoration: none !important;
  line-height: normal;
}
.cid-u9wnNDXao1 .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-u9wnNDXao1 .card .card-header a.panel-title h2 {
  padding: 0.5rem 0.7rem 0.5rem 0rem;
  margin-bottom: 0;
}
.cid-u9wnNDXao1 .card .card-header a.panel-title h2 .sign {
  padding-right: 1rem;
}
.cid-u9wnNDXao1 H2 {
  color: #e60e89;
  font-size: 1.7rem !important;
  text-align: left;
  padding: 0px;
}
.cid-u9wnNDXao1 H3 {
  font-size: 1rem !important;
  font-weight: 400;
}
.cid-u9wnNDXao1 H4 {
  color: #232323;
  font-size: 1.1rem !important;
  text-align: left;
  padding: 0px;
  padding: 0.5rem 0.7rem 0.5rem 0rem;
}
.cid-u9wnNDXao1 H5 {
  color: #465052;
  text-align: left;
  font-size: 1rem !important;
  font-weight: 400;
}
.cid-u9wnNDXao1 H5 a {
  color: #e50e87 !important;
}
.cid-u9wnNDXao1 H5 a:hover {
  color: #767676 !important;
}
.cid-u9wnNDXao1 H6 {
  font-size: 1.1rem !important;
  font-weight: 400;
}
.cid-u9wnNDXao1 P {
  color: #232323;
  font-size: 1rem !important;
}
.cid-u9wnNDXao1 P a {
  color: #ff0095 !important;
}
.cid-u9wnNDXao1 P a:hover {
  color: #767676 !important;
}
@media (max-width: 768px) {
  .cid-u9wnNDXao1 .spacer-name {
    padding: 0.5rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-u9wnNDXao1 .spacer-name {
    padding: 7rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-u9wnNDXao1 .spacer-img {
    padding: 0rem 0rem 0rem 0rem !important;
  }
}
@media (max-width: 768px) {
  .cid-u9wnNDXao1 .spacer-img {
    padding: 0rem !important;
  }
}
.cid-u9wnNDXao1 .mbr-section-text {
  color: #232323;
  text-align: left;
}
.cid-u9wnNDXao1 .icoimage {
  max-width: 150px;
  width: 100%;
  border-radius: 4px;
  float: left;
  margin: 0px;
}
.cid-u9wnNDXao1 .headtext {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.cid-u9wnNDXao1 hr.mid-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 0px 0px 9px 0px;
  padding: 0px;
}
.cid-u9wnNDXao1 hr.bot-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 1px 0px 0px 0px;
  padding: 0px;
}
.cid-u9wnNDXao1 H1 {
  text-align: left;
}
.cid-uZ0NWpeKIl {
  padding-top: 15px;
  padding-bottom: 15px;
  position: relative;
  background-color: #ffffff;
}
.cid-uZ0NWpeKIl .panel-title {
  display: flex !important;
  justify-content: space-between;
  align-items: center;
  padding-right: 0.5rem;
}
.cid-uZ0NWpeKIl .collapsed {
  border: none;
}
.cid-uZ0NWpeKIl .collapsed sign {
  transform: rotateY(0deg);
}
.cid-uZ0NWpeKIl .sign {
  font-size: 1.4rem;
  transition: all 0.3s;
  transform: rotateY(180deg);
  background: linear-gradient(to left, #ff3366, #ff3366);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: 900;
}
.cid-uZ0NWpeKIl .panel-body {
  background-color: #f9f3f7;
  padding: 1rem 1rem 0.5rem 1rem;
}
.cid-uZ0NWpeKIl .card-header {
  border-bottom: 1px solid #aeaeae !important;
  margin: 0rem !important;
}
.cid-uZ0NWpeKIl .card {
  border-radius: 0px;
  padding: 0px !important;
  margin: 0px 0px -1px 0px !important;
}
.cid-uZ0NWpeKIl .card .card-header {
  border-radius: 0px;
  background-color: transparent !important;
  padding: 0px 0.5rem 0px 0px !important;
}
.cid-uZ0NWpeKIl .card .card-header a.panel-title {
  margin-bottom: 0;
  margin-top: -1px;
  font-style: normal;
  text-decoration: none !important;
  line-height: normal;
}
.cid-uZ0NWpeKIl .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-uZ0NWpeKIl .card .card-header a.panel-title h2 {
  padding: 0.5rem 0.7rem 0.5rem 0rem;
  margin-bottom: 0;
}
.cid-uZ0NWpeKIl .card .card-header a.panel-title h2 .sign {
  padding-right: 1rem;
}
.cid-uZ0NWpeKIl H2 {
  color: #e60e89;
  font-size: 1.7rem !important;
  text-align: left;
  padding: 0px;
}
.cid-uZ0NWpeKIl H3 {
  font-size: 1rem !important;
  font-weight: 400;
}
.cid-uZ0NWpeKIl H4 {
  color: #232323;
  font-size: 1.1rem !important;
  text-align: left;
  padding: 0px;
  padding: 0.5rem 0.7rem 0.5rem 0rem;
}
.cid-uZ0NWpeKIl H5 {
  color: #465052;
  text-align: left;
  font-size: 1rem !important;
  font-weight: 400;
}
.cid-uZ0NWpeKIl H5 a {
  color: #e50e87 !important;
}
.cid-uZ0NWpeKIl H5 a:hover {
  color: #767676 !important;
}
.cid-uZ0NWpeKIl H6 {
  font-size: 1.1rem !important;
  font-weight: 400;
}
.cid-uZ0NWpeKIl P {
  color: #232323;
  font-size: 1rem !important;
}
.cid-uZ0NWpeKIl P a {
  color: #ff0095 !important;
}
.cid-uZ0NWpeKIl P a:hover {
  color: #767676 !important;
}
@media (max-width: 768px) {
  .cid-uZ0NWpeKIl .spacer-name {
    padding: 0.5rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-uZ0NWpeKIl .spacer-name {
    padding: 7rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-uZ0NWpeKIl .spacer-img {
    padding: 0rem 0rem 0rem 0rem !important;
  }
}
@media (max-width: 768px) {
  .cid-uZ0NWpeKIl .spacer-img {
    padding: 0rem !important;
  }
}
.cid-uZ0NWpeKIl .mbr-section-text {
  color: #232323;
  text-align: left;
}
.cid-uZ0NWpeKIl .icoimage {
  max-width: 150px;
  width: 100%;
  border-radius: 4px;
  float: left;
  margin: 0px;
}
.cid-uZ0NWpeKIl .headtext {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.cid-uZ0NWpeKIl hr.mid-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 0px 0px 9px 0px;
  padding: 0px;
}
.cid-uZ0NWpeKIl hr.bot-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 1px 0px 0px 0px;
  padding: 0px;
}
.cid-uZ0NWpeKIl H1 {
  text-align: left;
}
.cid-uNMGRti6CP {
  padding-top: 15px;
  padding-bottom: 15px;
  position: relative;
  background-color: #ffffff;
}
.cid-uNMGRti6CP .panel-title {
  display: flex !important;
  justify-content: space-between;
  align-items: center;
  padding-right: 0.5rem;
}
.cid-uNMGRti6CP .collapsed {
  border: none;
}
.cid-uNMGRti6CP .collapsed sign {
  transform: rotateY(0deg);
}
.cid-uNMGRti6CP .sign {
  font-size: 1.4rem;
  transition: all 0.3s;
  transform: rotateY(180deg);
  background: linear-gradient(to left, #ff3366, #ff3366);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: 900;
}
.cid-uNMGRti6CP .panel-body {
  background-color: #f9f3f7;
  padding: 1rem 1rem 0.5rem 1rem;
}
.cid-uNMGRti6CP .card-header {
  border-bottom: 1px solid #aeaeae !important;
  margin: 0rem !important;
}
.cid-uNMGRti6CP .card {
  border-radius: 0px;
  padding: 0px !important;
  margin: 0px 0px -1px 0px !important;
}
.cid-uNMGRti6CP .card .card-header {
  border-radius: 0px;
  background-color: transparent !important;
  padding: 0px 0.5rem 0px 0px !important;
}
.cid-uNMGRti6CP .card .card-header a.panel-title {
  margin-bottom: 0;
  margin-top: -1px;
  font-style: normal;
  text-decoration: none !important;
  line-height: normal;
}
.cid-uNMGRti6CP .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-uNMGRti6CP .card .card-header a.panel-title h2 {
  padding: 0.5rem 0.7rem 0.5rem 0rem;
  margin-bottom: 0;
}
.cid-uNMGRti6CP .card .card-header a.panel-title h2 .sign {
  padding-right: 1rem;
}
.cid-uNMGRti6CP H2 {
  color: #e60e89;
  font-size: 1.7rem !important;
  text-align: left;
  padding: 0px;
}
.cid-uNMGRti6CP H3 {
  font-size: 1rem !important;
  font-weight: 400;
}
.cid-uNMGRti6CP H4 {
  color: #232323;
  font-size: 1.1rem !important;
  text-align: left;
  padding: 0px;
  padding: 0.5rem 0.7rem 0.5rem 0rem;
}
.cid-uNMGRti6CP H5 {
  color: #465052;
  text-align: left;
  font-size: 1rem !important;
  font-weight: 400;
}
.cid-uNMGRti6CP H5 a {
  color: #e50e87 !important;
}
.cid-uNMGRti6CP H5 a:hover {
  color: #767676 !important;
}
.cid-uNMGRti6CP H6 {
  font-size: 1.1rem !important;
  font-weight: 400;
}
.cid-uNMGRti6CP P {
  color: #232323;
  font-size: 1rem !important;
}
.cid-uNMGRti6CP P a {
  color: #ff0095 !important;
}
.cid-uNMGRti6CP P a:hover {
  color: #767676 !important;
}
@media (max-width: 768px) {
  .cid-uNMGRti6CP .spacer-name {
    padding: 0.5rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-uNMGRti6CP .spacer-name {
    padding: 7rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-uNMGRti6CP .spacer-img {
    padding: 0rem 0rem 0rem 0rem !important;
  }
}
@media (max-width: 768px) {
  .cid-uNMGRti6CP .spacer-img {
    padding: 0rem !important;
  }
}
.cid-uNMGRti6CP .mbr-section-text {
  color: #232323;
  text-align: left;
}
.cid-uNMGRti6CP .icoimage {
  max-width: 150px;
  width: 100%;
  border-radius: 4px;
  float: left;
  margin: 0px;
}
.cid-uNMGRti6CP .headtext {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.cid-uNMGRti6CP hr.mid-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 0px 0px 9px 0px;
  padding: 0px;
}
.cid-uNMGRti6CP hr.bot-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 1px 0px 0px 0px;
  padding: 0px;
}
.cid-uNMGRti6CP H1 {
  text-align: left;
}
.cid-sPffvQsKlY {
  padding-top: 15px;
  padding-bottom: 15px;
  position: relative;
  background-color: #ffffff;
}
.cid-sPffvQsKlY .panel-title {
  display: flex !important;
  justify-content: space-between;
  align-items: center;
  padding-right: 0.5rem;
}
.cid-sPffvQsKlY .collapsed {
  border: none;
}
.cid-sPffvQsKlY .collapsed sign {
  transform: rotateY(0deg);
}
.cid-sPffvQsKlY .sign {
  font-size: 1.4rem;
  transition: all 0.3s;
  transform: rotateY(180deg);
  background: linear-gradient(to left, #ff3366, #ff3366);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: 900;
}
.cid-sPffvQsKlY .panel-body {
  background-color: #f9f3f7;
  padding: 1rem 1rem 0.5rem 1rem;
}
.cid-sPffvQsKlY .card-header {
  border-bottom: 1px solid #aeaeae !important;
  margin: 0rem !important;
}
.cid-sPffvQsKlY .card {
  border-radius: 0px;
  padding: 0px !important;
  margin: 0px 0px -1px 0px !important;
}
.cid-sPffvQsKlY .card .card-header {
  border-radius: 0px;
  background-color: transparent !important;
  padding: 0px 0.5rem 0px 0px !important;
}
.cid-sPffvQsKlY .card .card-header a.panel-title {
  margin-bottom: 0;
  margin-top: -1px;
  font-style: normal;
  text-decoration: none !important;
  line-height: normal;
}
.cid-sPffvQsKlY .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-sPffvQsKlY .card .card-header a.panel-title h2 {
  padding: 0.5rem 0.7rem 0.5rem 0rem;
  margin-bottom: 0;
}
.cid-sPffvQsKlY .card .card-header a.panel-title h2 .sign {
  padding-right: 1rem;
}
.cid-sPffvQsKlY H2 {
  color: #e60e89;
  font-size: 1.7rem !important;
  text-align: left;
  padding: 0px;
}
.cid-sPffvQsKlY H3 {
  font-size: 1rem !important;
  font-weight: 400;
}
.cid-sPffvQsKlY H4 {
  color: #232323;
  font-size: 1.1rem !important;
  text-align: left;
  padding: 0px;
  padding: 0.5rem 0.7rem 0.5rem 0rem;
}
.cid-sPffvQsKlY H5 {
  color: #465052;
  text-align: left;
  font-size: 1rem !important;
  font-weight: 400;
}
.cid-sPffvQsKlY H5 a {
  color: #e50e87 !important;
}
.cid-sPffvQsKlY H5 a:hover {
  color: #767676 !important;
}
.cid-sPffvQsKlY H6 {
  font-size: 1.1rem !important;
  font-weight: 400;
}
.cid-sPffvQsKlY P {
  color: #232323;
  font-size: 1rem !important;
}
.cid-sPffvQsKlY P a {
  color: #ff0095 !important;
}
.cid-sPffvQsKlY P a:hover {
  color: #767676 !important;
}
@media (max-width: 768px) {
  .cid-sPffvQsKlY .spacer-name {
    padding: 0.5rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-sPffvQsKlY .spacer-name {
    padding: 7rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-sPffvQsKlY .spacer-img {
    padding: 0rem 0rem 0rem 0rem !important;
  }
}
@media (max-width: 768px) {
  .cid-sPffvQsKlY .spacer-img {
    padding: 0rem !important;
  }
}
.cid-sPffvQsKlY .mbr-section-text {
  color: #232323;
  text-align: left;
}
.cid-sPffvQsKlY .icoimage {
  max-width: 150px;
  width: 100%;
  border-radius: 4px;
  float: left;
  margin: 0px;
}
.cid-sPffvQsKlY .headtext {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.cid-sPffvQsKlY hr.mid-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 0px 0px 9px 0px;
  padding: 0px;
}
.cid-sPffvQsKlY hr.bot-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 1px 0px 0px 0px;
  padding: 0px;
}
.cid-sPffvQsKlY H1 {
  text-align: left;
}
.cid-u9w1UhwD3f {
  padding-top: 15px;
  padding-bottom: 15px;
  position: relative;
  background-color: #ffffff;
}
.cid-u9w1UhwD3f .panel-title {
  display: flex !important;
  justify-content: space-between;
  align-items: center;
  padding-right: 0.5rem;
}
.cid-u9w1UhwD3f .collapsed {
  border: none;
}
.cid-u9w1UhwD3f .collapsed sign {
  transform: rotateY(0deg);
}
.cid-u9w1UhwD3f .sign {
  font-size: 1.4rem;
  transition: all 0.3s;
  transform: rotateY(180deg);
  background: linear-gradient(to left, #ff3366, #ff3366);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: 900;
}
.cid-u9w1UhwD3f .panel-body {
  background-color: #f9f3f7;
  padding: 1rem 1rem 0.5rem 1rem;
}
.cid-u9w1UhwD3f .card-header {
  border-bottom: 1px solid #aeaeae !important;
  margin: 0rem !important;
}
.cid-u9w1UhwD3f .card {
  border-radius: 0px;
  padding: 0px !important;
  margin: 0px 0px -1px 0px !important;
}
.cid-u9w1UhwD3f .card .card-header {
  border-radius: 0px;
  background-color: transparent !important;
  padding: 0px 0.5rem 0px 0px !important;
}
.cid-u9w1UhwD3f .card .card-header a.panel-title {
  margin-bottom: 0;
  margin-top: -1px;
  font-style: normal;
  text-decoration: none !important;
  line-height: normal;
}
.cid-u9w1UhwD3f .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-u9w1UhwD3f .card .card-header a.panel-title h2 {
  padding: 0.5rem 0.7rem 0.5rem 0rem;
  margin-bottom: 0;
}
.cid-u9w1UhwD3f .card .card-header a.panel-title h2 .sign {
  padding-right: 1rem;
}
.cid-u9w1UhwD3f H2 {
  color: #e60e89;
  font-size: 1.7rem !important;
  text-align: left;
  padding: 0px;
}
.cid-u9w1UhwD3f H3 {
  font-size: 1rem !important;
  font-weight: 400;
}
.cid-u9w1UhwD3f H4 {
  color: #232323;
  font-size: 1.1rem !important;
  text-align: left;
  padding: 0px;
  padding: 0.5rem 0.7rem 0.5rem 0rem;
}
.cid-u9w1UhwD3f H5 {
  color: #465052;
  text-align: left;
  font-size: 1rem !important;
  font-weight: 400;
}
.cid-u9w1UhwD3f H5 a {
  color: #e50e87 !important;
}
.cid-u9w1UhwD3f H5 a:hover {
  color: #767676 !important;
}
.cid-u9w1UhwD3f H6 {
  font-size: 1.1rem !important;
  font-weight: 400;
}
.cid-u9w1UhwD3f P {
  color: #232323;
  font-size: 1rem !important;
}
.cid-u9w1UhwD3f P a {
  color: #ff0095 !important;
}
.cid-u9w1UhwD3f P a:hover {
  color: #767676 !important;
}
@media (max-width: 768px) {
  .cid-u9w1UhwD3f .spacer-name {
    padding: 0.5rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-u9w1UhwD3f .spacer-name {
    padding: 7rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-u9w1UhwD3f .spacer-img {
    padding: 0rem 0rem 0rem 0rem !important;
  }
}
@media (max-width: 768px) {
  .cid-u9w1UhwD3f .spacer-img {
    padding: 0rem !important;
  }
}
.cid-u9w1UhwD3f .mbr-section-text {
  color: #232323;
  text-align: left;
}
.cid-u9w1UhwD3f .icoimage {
  max-width: 150px;
  width: 100%;
  border-radius: 4px;
  float: left;
  margin: 0px;
}
.cid-u9w1UhwD3f .headtext {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.cid-u9w1UhwD3f hr.mid-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 0px 0px 9px 0px;
  padding: 0px;
}
.cid-u9w1UhwD3f hr.bot-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 1px 0px 0px 0px;
  padding: 0px;
}
.cid-u9w1UhwD3f H1 {
  text-align: left;
}
.cid-tSmcsGi0NU {
  padding-top: 15px;
  padding-bottom: 15px;
  position: relative;
  background-color: #ffffff;
}
.cid-tSmcsGi0NU .panel-title {
  display: flex !important;
  justify-content: space-between;
  align-items: center;
  padding-right: 0.5rem;
}
.cid-tSmcsGi0NU .collapsed {
  border: none;
}
.cid-tSmcsGi0NU .collapsed sign {
  transform: rotateY(0deg);
}
.cid-tSmcsGi0NU .sign {
  font-size: 1.4rem;
  transition: all 0.3s;
  transform: rotateY(180deg);
  background: linear-gradient(to left, #ff3366, #ff3366);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: 900;
}
.cid-tSmcsGi0NU .panel-body {
  background-color: #f9f3f7;
  padding: 1rem 1rem 0.5rem 1rem;
}
.cid-tSmcsGi0NU .card-header {
  border-bottom: 1px solid #aeaeae !important;
  margin: 0rem !important;
}
.cid-tSmcsGi0NU .card {
  border-radius: 0px;
  padding: 0px !important;
  margin: 0px 0px -1px 0px !important;
}
.cid-tSmcsGi0NU .card .card-header {
  border-radius: 0px;
  background-color: transparent !important;
  padding: 0px 0.5rem 0px 0px !important;
}
.cid-tSmcsGi0NU .card .card-header a.panel-title {
  margin-bottom: 0;
  margin-top: -1px;
  font-style: normal;
  text-decoration: none !important;
  line-height: normal;
}
.cid-tSmcsGi0NU .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-tSmcsGi0NU .card .card-header a.panel-title h2 {
  padding: 0.5rem 0.7rem 0.5rem 0rem;
  margin-bottom: 0;
}
.cid-tSmcsGi0NU .card .card-header a.panel-title h2 .sign {
  padding-right: 1rem;
}
.cid-tSmcsGi0NU H2 {
  color: #e60e89;
  font-size: 1.7rem !important;
  text-align: left;
  padding: 0px;
}
.cid-tSmcsGi0NU H3 {
  font-size: 1rem !important;
  font-weight: 400;
}
.cid-tSmcsGi0NU H4 {
  color: #232323;
  font-size: 1.1rem !important;
  text-align: left;
  padding: 0px;
  padding: 0.5rem 0.7rem 0.5rem 0rem;
}
.cid-tSmcsGi0NU H5 {
  color: #465052;
  text-align: left;
  font-size: 1rem !important;
  font-weight: 400;
}
.cid-tSmcsGi0NU H5 a {
  color: #e50e87 !important;
}
.cid-tSmcsGi0NU H5 a:hover {
  color: #767676 !important;
}
.cid-tSmcsGi0NU H6 {
  font-size: 1.1rem !important;
  font-weight: 400;
}
.cid-tSmcsGi0NU P {
  color: #232323;
  font-size: 1rem !important;
}
.cid-tSmcsGi0NU P a {
  color: #ff0095 !important;
}
.cid-tSmcsGi0NU P a:hover {
  color: #767676 !important;
}
@media (max-width: 768px) {
  .cid-tSmcsGi0NU .spacer-name {
    padding: 0.5rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-tSmcsGi0NU .spacer-name {
    padding: 7rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-tSmcsGi0NU .spacer-img {
    padding: 0rem 0rem 0rem 0rem !important;
  }
}
@media (max-width: 768px) {
  .cid-tSmcsGi0NU .spacer-img {
    padding: 0rem !important;
  }
}
.cid-tSmcsGi0NU .mbr-section-text {
  color: #232323;
  text-align: left;
}
.cid-tSmcsGi0NU .icoimage {
  max-width: 150px;
  width: 100%;
  border-radius: 4px;
  float: left;
  margin: 0px;
}
.cid-tSmcsGi0NU .headtext {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.cid-tSmcsGi0NU hr.mid-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 0px 0px 9px 0px;
  padding: 0px;
}
.cid-tSmcsGi0NU hr.bot-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 1px 0px 0px 0px;
  padding: 0px;
}
.cid-tSmcsGi0NU H1 {
  text-align: left;
}
.cid-v8lY7jmCXI {
  padding-top: 15px;
  padding-bottom: 15px;
  position: relative;
  background-color: #ffffff;
}
.cid-v8lY7jmCXI .panel-title {
  display: flex !important;
  justify-content: space-between;
  align-items: center;
  padding-right: 0.5rem;
}
.cid-v8lY7jmCXI .collapsed {
  border: none;
}
.cid-v8lY7jmCXI .collapsed sign {
  transform: rotateY(0deg);
}
.cid-v8lY7jmCXI .sign {
  font-size: 1.4rem;
  transition: all 0.3s;
  transform: rotateY(180deg);
  background: linear-gradient(to left, #ffffff, #ffffff);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: 900;
}
.cid-v8lY7jmCXI .panel-body {
  background-color: transparent;
  padding: 1rem 0rem 0.5rem 0rem;
}
.cid-v8lY7jmCXI .card-header {
  border-bottom: 1px solid #aeaeae !important;
  margin: 0rem !important;
}
.cid-v8lY7jmCXI .card {
  border-radius: 0px;
  padding: 0px !important;
  margin: 0px 0px -1px 0px !important;
}
.cid-v8lY7jmCXI .card .card-header {
  border-radius: 0px;
  background-color: transparent !important;
  padding: 0px 0.5rem 0px 0px !important;
}
.cid-v8lY7jmCXI .card .card-header a.panel-title {
  margin-bottom: 0;
  margin-top: -1px;
  font-style: normal;
  text-decoration: none !important;
  line-height: normal;
}
.cid-v8lY7jmCXI .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-v8lY7jmCXI .card .card-header a.panel-title h2 {
  padding: 0.5rem 0.7rem 0.5rem 0rem;
  margin-bottom: 0;
}
.cid-v8lY7jmCXI .card .card-header a.panel-title h2 .sign {
  padding-right: 1rem;
}
.cid-v8lY7jmCXI H2 {
  color: #e60e89;
  font-size: 1.7rem !important;
  text-align: left;
  padding: 0px;
}
.cid-v8lY7jmCXI H3 {
  font-size: 1rem !important;
  font-weight: 400;
}
.cid-v8lY7jmCXI H4 {
  color: #232323;
  font-size: 1.1rem !important;
  text-align: left;
  padding: 0px;
  padding: 0.5rem 0.7rem 0.5rem 0rem;
}
.cid-v8lY7jmCXI H5 {
  color: #232323;
  text-align: left;
  font-size: 0.5rem !important;
  font-weight: 400;
}
.cid-v8lY7jmCXI H5 a {
  color: #e50e87 !important;
}
.cid-v8lY7jmCXI H5 a:hover {
  color: #767676 !important;
}
.cid-v8lY7jmCXI H6 {
  font-size: 0.6rem !important;
  font-weight: 400;
}
.cid-v8lY7jmCXI P {
  color: #232323;
  font-size: 1rem !important;
}
.cid-v8lY7jmCXI P a {
  color: #ff0095 !important;
}
.cid-v8lY7jmCXI P a:hover {
  color: #767676 !important;
}
@media (max-width: 768px) {
  .cid-v8lY7jmCXI .spacer-name {
    padding: 0.5rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-v8lY7jmCXI .spacer-name {
    padding: 5rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-v8lY7jmCXI .spacer-img {
    padding: 0rem 0rem 0rem 0rem !important;
  }
}
@media (max-width: 768px) {
  .cid-v8lY7jmCXI .spacer-img {
    padding: 0rem !important;
  }
}
.cid-v8lY7jmCXI .mbr-section-text {
  color: #232323;
  text-align: left;
}
.cid-v8lY7jmCXI .icoimage {
  max-width: 150px;
  width: 100%;
  border-radius: 4px;
  float: left;
  margin: 0px;
}
.cid-v8lY7jmCXI .headtext {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.cid-v8lY7jmCXI hr.mid-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 0px 0px 9px 0px;
  padding: 0px;
}
.cid-v8lY7jmCXI hr.bot-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 1px 0px 0px 0px;
  padding: 0px;
}
.cid-v8lY7jmCXI H1 {
  text-align: left;
}
.cid-v8lY7NKBIo {
  padding-top: 15px;
  padding-bottom: 15px;
  position: relative;
  background-color: #ffffff;
}
.cid-v8lY7NKBIo .panel-title {
  display: flex !important;
  justify-content: space-between;
  align-items: center;
  padding-right: 0.5rem;
}
.cid-v8lY7NKBIo .collapsed {
  border: none;
}
.cid-v8lY7NKBIo .collapsed sign {
  transform: rotateY(0deg);
}
.cid-v8lY7NKBIo .sign {
  font-size: 1.4rem;
  transition: all 0.3s;
  transform: rotateY(180deg);
  background: linear-gradient(to left, #ffffff, #ffffff);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: 900;
}
.cid-v8lY7NKBIo .panel-body {
  background-color: transparent;
  padding: 1rem 0rem 0.5rem 0rem;
}
.cid-v8lY7NKBIo .card-header {
  border-bottom: 1px solid #aeaeae !important;
  margin: 0rem !important;
}
.cid-v8lY7NKBIo .card {
  border-radius: 0px;
  padding: 0px !important;
  margin: 0px 0px -1px 0px !important;
}
.cid-v8lY7NKBIo .card .card-header {
  border-radius: 0px;
  background-color: transparent !important;
  padding: 0px 0.5rem 0px 0px !important;
}
.cid-v8lY7NKBIo .card .card-header a.panel-title {
  margin-bottom: 0;
  margin-top: -1px;
  font-style: normal;
  text-decoration: none !important;
  line-height: normal;
}
.cid-v8lY7NKBIo .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-v8lY7NKBIo .card .card-header a.panel-title h2 {
  padding: 0.5rem 0.7rem 0.5rem 0rem;
  margin-bottom: 0;
}
.cid-v8lY7NKBIo .card .card-header a.panel-title h2 .sign {
  padding-right: 1rem;
}
.cid-v8lY7NKBIo H2 {
  color: #e60e89;
  font-size: 1.7rem !important;
  text-align: left;
  padding: 0px;
}
.cid-v8lY7NKBIo H3 {
  font-size: 1rem !important;
  font-weight: 400;
}
.cid-v8lY7NKBIo H4 {
  color: #232323;
  font-size: 1.1rem !important;
  text-align: left;
  padding: 0px;
  padding: 0.5rem 0.7rem 0.5rem 0rem;
}
.cid-v8lY7NKBIo H5 {
  color: #232323;
  text-align: left;
  font-size: 0.5rem !important;
  font-weight: 400;
}
.cid-v8lY7NKBIo H5 a {
  color: #e50e87 !important;
}
.cid-v8lY7NKBIo H5 a:hover {
  color: #767676 !important;
}
.cid-v8lY7NKBIo H6 {
  font-size: 0.6rem !important;
  font-weight: 400;
}
.cid-v8lY7NKBIo P {
  color: #232323;
  font-size: 1rem !important;
}
.cid-v8lY7NKBIo P a {
  color: #ff0095 !important;
}
.cid-v8lY7NKBIo P a:hover {
  color: #767676 !important;
}
@media (max-width: 768px) {
  .cid-v8lY7NKBIo .spacer-name {
    padding: 0.5rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-v8lY7NKBIo .spacer-name {
    padding: 5rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-v8lY7NKBIo .spacer-img {
    padding: 0rem 0rem 0rem 0rem !important;
  }
}
@media (max-width: 768px) {
  .cid-v8lY7NKBIo .spacer-img {
    padding: 0rem !important;
  }
}
.cid-v8lY7NKBIo .mbr-section-text {
  color: #232323;
  text-align: left;
}
.cid-v8lY7NKBIo .icoimage {
  max-width: 150px;
  width: 100%;
  border-radius: 4px;
  float: left;
  margin: 0px;
}
.cid-v8lY7NKBIo .headtext {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.cid-v8lY7NKBIo hr.mid-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 0px 0px 9px 0px;
  padding: 0px;
}
.cid-v8lY7NKBIo hr.bot-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 1px 0px 0px 0px;
  padding: 0px;
}
.cid-v8lY7NKBIo H1 {
  text-align: left;
}
.cid-uZ0OsilYNL {
  padding-top: 15px;
  padding-bottom: 15px;
  position: relative;
  background-color: #ffffff;
}
.cid-uZ0OsilYNL .panel-title {
  display: flex !important;
  justify-content: space-between;
  align-items: center;
  padding-right: 0.5rem;
}
.cid-uZ0OsilYNL .collapsed {
  border: none;
}
.cid-uZ0OsilYNL .collapsed sign {
  transform: rotateY(0deg);
}
.cid-uZ0OsilYNL .sign {
  font-size: 1.4rem;
  transition: all 0.3s;
  transform: rotateY(180deg);
  background: linear-gradient(to left, #ff3366, #ff3366);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: 900;
}
.cid-uZ0OsilYNL .panel-body {
  background-color: #f9f3f7;
  padding: 1rem 1rem 0.5rem 1rem;
}
.cid-uZ0OsilYNL .card-header {
  border-bottom: 1px solid #aeaeae !important;
  margin: 0rem !important;
}
.cid-uZ0OsilYNL .card {
  border-radius: 0px;
  padding: 0px !important;
  margin: 0px 0px -1px 0px !important;
}
.cid-uZ0OsilYNL .card .card-header {
  border-radius: 0px;
  background-color: transparent !important;
  padding: 0px 0.5rem 0px 0px !important;
}
.cid-uZ0OsilYNL .card .card-header a.panel-title {
  margin-bottom: 0;
  margin-top: -1px;
  font-style: normal;
  text-decoration: none !important;
  line-height: normal;
}
.cid-uZ0OsilYNL .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-uZ0OsilYNL .card .card-header a.panel-title h2 {
  padding: 0.5rem 0.7rem 0.5rem 0rem;
  margin-bottom: 0;
}
.cid-uZ0OsilYNL .card .card-header a.panel-title h2 .sign {
  padding-right: 1rem;
}
.cid-uZ0OsilYNL H2 {
  color: #e60e89;
  font-size: 1.7rem !important;
  text-align: left;
  padding: 0px;
}
.cid-uZ0OsilYNL H3 {
  font-size: 1rem !important;
  font-weight: 400;
}
.cid-uZ0OsilYNL H4 {
  color: #232323;
  font-size: 1.1rem !important;
  text-align: left;
  padding: 0px;
  padding: 0.5rem 0.7rem 0.5rem 0rem;
}
.cid-uZ0OsilYNL H5 {
  color: #232323;
  text-align: left;
  font-size: 1rem !important;
  font-weight: 400;
}
.cid-uZ0OsilYNL H5 a {
  color: #e50e87 !important;
}
.cid-uZ0OsilYNL H5 a:hover {
  color: #767676 !important;
}
.cid-uZ0OsilYNL H6 {
  font-size: 1.1rem !important;
  font-weight: 400;
}
.cid-uZ0OsilYNL P {
  color: #232323;
  font-size: 1rem !important;
}
.cid-uZ0OsilYNL P a {
  color: #ff0095 !important;
}
.cid-uZ0OsilYNL P a:hover {
  color: #767676 !important;
}
@media (max-width: 768px) {
  .cid-uZ0OsilYNL .spacer-name {
    padding: 0.5rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-uZ0OsilYNL .spacer-name {
    padding: 5rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-uZ0OsilYNL .spacer-img {
    padding: 0rem 0rem 0rem 0rem !important;
  }
}
@media (max-width: 768px) {
  .cid-uZ0OsilYNL .spacer-img {
    padding: 0rem !important;
  }
}
.cid-uZ0OsilYNL .mbr-section-text {
  color: #232323;
  text-align: left;
}
.cid-uZ0OsilYNL .icoimage {
  max-width: 150px;
  width: 100%;
  border-radius: 4px;
  float: left;
  margin: 0px;
}
.cid-uZ0OsilYNL .headtext {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.cid-uZ0OsilYNL hr.mid-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 0px 0px 9px 0px;
  padding: 0px;
}
.cid-uZ0OsilYNL hr.bot-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 1px 0px 0px 0px;
  padding: 0px;
}
.cid-uZ0OsilYNL H1 {
  text-align: left;
}
.cid-v8lWCyG0uA {
  padding-top: 15px;
  padding-bottom: 15px;
  position: relative;
  background-color: #ffffff;
}
.cid-v8lWCyG0uA .panel-title {
  display: flex !important;
  justify-content: space-between;
  align-items: center;
  padding-right: 0.5rem;
}
.cid-v8lWCyG0uA .collapsed {
  border: none;
}
.cid-v8lWCyG0uA .collapsed sign {
  transform: rotateY(0deg);
}
.cid-v8lWCyG0uA .sign {
  font-size: 1.4rem;
  transition: all 0.3s;
  transform: rotateY(180deg);
  background: linear-gradient(to left, #ffffff, #ffffff);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: 900;
}
.cid-v8lWCyG0uA .panel-body {
  background-color: transparent;
  padding: 1rem 0rem 0.5rem 0rem;
}
.cid-v8lWCyG0uA .card-header {
  border-bottom: 1px solid #aeaeae !important;
  margin: 0rem !important;
}
.cid-v8lWCyG0uA .card {
  border-radius: 0px;
  padding: 0px !important;
  margin: 0px 0px -1px 0px !important;
}
.cid-v8lWCyG0uA .card .card-header {
  border-radius: 0px;
  background-color: transparent !important;
  padding: 0px 0.5rem 0px 0px !important;
}
.cid-v8lWCyG0uA .card .card-header a.panel-title {
  margin-bottom: 0;
  margin-top: -1px;
  font-style: normal;
  text-decoration: none !important;
  line-height: normal;
}
.cid-v8lWCyG0uA .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-v8lWCyG0uA .card .card-header a.panel-title h2 {
  padding: 0.5rem 0.7rem 0.5rem 0rem;
  margin-bottom: 0;
}
.cid-v8lWCyG0uA .card .card-header a.panel-title h2 .sign {
  padding-right: 1rem;
}
.cid-v8lWCyG0uA H2 {
  color: #e60e89;
  font-size: 1.7rem !important;
  text-align: left;
  padding: 0px;
}
.cid-v8lWCyG0uA H3 {
  font-size: 1rem !important;
  font-weight: 400;
}
.cid-v8lWCyG0uA H4 {
  color: #232323;
  font-size: 1.1rem !important;
  text-align: left;
  padding: 0px;
  padding: 0.5rem 0.7rem 0.5rem 0rem;
}
.cid-v8lWCyG0uA H5 {
  color: #232323;
  text-align: left;
  font-size: 0.5rem !important;
  font-weight: 400;
}
.cid-v8lWCyG0uA H5 a {
  color: #e50e87 !important;
}
.cid-v8lWCyG0uA H5 a:hover {
  color: #767676 !important;
}
.cid-v8lWCyG0uA H6 {
  font-size: 0.6rem !important;
  font-weight: 400;
}
.cid-v8lWCyG0uA P {
  color: #232323;
  font-size: 1rem !important;
}
.cid-v8lWCyG0uA P a {
  color: #ff0095 !important;
}
.cid-v8lWCyG0uA P a:hover {
  color: #767676 !important;
}
@media (max-width: 768px) {
  .cid-v8lWCyG0uA .spacer-name {
    padding: 0.5rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-v8lWCyG0uA .spacer-name {
    padding: 5rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-v8lWCyG0uA .spacer-img {
    padding: 0rem 0rem 0rem 0rem !important;
  }
}
@media (max-width: 768px) {
  .cid-v8lWCyG0uA .spacer-img {
    padding: 0rem !important;
  }
}
.cid-v8lWCyG0uA .mbr-section-text {
  color: #232323;
  text-align: left;
}
.cid-v8lWCyG0uA .icoimage {
  max-width: 150px;
  width: 100%;
  border-radius: 4px;
  float: left;
  margin: 0px;
}
.cid-v8lWCyG0uA .headtext {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.cid-v8lWCyG0uA hr.mid-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 0px 0px 9px 0px;
  padding: 0px;
}
.cid-v8lWCyG0uA hr.bot-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 1px 0px 0px 0px;
  padding: 0px;
}
.cid-v8lWCyG0uA H1 {
  text-align: left;
}
.cid-v8lXfkegWo {
  padding-top: 15px;
  padding-bottom: 15px;
  position: relative;
  background-color: #ffffff;
}
.cid-v8lXfkegWo .panel-title {
  display: flex !important;
  justify-content: space-between;
  align-items: center;
  padding-right: 0.5rem;
}
.cid-v8lXfkegWo .collapsed {
  border: none;
}
.cid-v8lXfkegWo .collapsed sign {
  transform: rotateY(0deg);
}
.cid-v8lXfkegWo .sign {
  font-size: 1.4rem;
  transition: all 0.3s;
  transform: rotateY(180deg);
  background: linear-gradient(to left, #ffffff, #ffffff);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: 900;
}
.cid-v8lXfkegWo .panel-body {
  background-color: transparent;
  padding: 1rem 0rem 0.5rem 0rem;
}
.cid-v8lXfkegWo .card-header {
  border-bottom: 1px solid #aeaeae !important;
  margin: 0rem !important;
}
.cid-v8lXfkegWo .card {
  border-radius: 0px;
  padding: 0px !important;
  margin: 0px 0px -1px 0px !important;
}
.cid-v8lXfkegWo .card .card-header {
  border-radius: 0px;
  background-color: transparent !important;
  padding: 0px 0.5rem 0px 0px !important;
}
.cid-v8lXfkegWo .card .card-header a.panel-title {
  margin-bottom: 0;
  margin-top: -1px;
  font-style: normal;
  text-decoration: none !important;
  line-height: normal;
}
.cid-v8lXfkegWo .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-v8lXfkegWo .card .card-header a.panel-title h2 {
  padding: 0.5rem 0.7rem 0.5rem 0rem;
  margin-bottom: 0;
}
.cid-v8lXfkegWo .card .card-header a.panel-title h2 .sign {
  padding-right: 1rem;
}
.cid-v8lXfkegWo H2 {
  color: #e60e89;
  font-size: 1.7rem !important;
  text-align: left;
  padding: 0px;
}
.cid-v8lXfkegWo H3 {
  font-size: 1rem !important;
  font-weight: 400;
}
.cid-v8lXfkegWo H4 {
  color: #232323;
  font-size: 1.1rem !important;
  text-align: left;
  padding: 0px;
  padding: 0.5rem 0.7rem 0.5rem 0rem;
}
.cid-v8lXfkegWo H5 {
  color: #232323;
  text-align: left;
  font-size: 0.5rem !important;
  font-weight: 400;
}
.cid-v8lXfkegWo H5 a {
  color: #e50e87 !important;
}
.cid-v8lXfkegWo H5 a:hover {
  color: #767676 !important;
}
.cid-v8lXfkegWo H6 {
  font-size: 0.6rem !important;
  font-weight: 400;
}
.cid-v8lXfkegWo P {
  color: #232323;
  font-size: 1rem !important;
}
.cid-v8lXfkegWo P a {
  color: #ff0095 !important;
}
.cid-v8lXfkegWo P a:hover {
  color: #767676 !important;
}
@media (max-width: 768px) {
  .cid-v8lXfkegWo .spacer-name {
    padding: 0.5rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-v8lXfkegWo .spacer-name {
    padding: 5rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-v8lXfkegWo .spacer-img {
    padding: 0rem 0rem 0rem 0rem !important;
  }
}
@media (max-width: 768px) {
  .cid-v8lXfkegWo .spacer-img {
    padding: 0rem !important;
  }
}
.cid-v8lXfkegWo .mbr-section-text {
  color: #232323;
  text-align: left;
}
.cid-v8lXfkegWo .icoimage {
  max-width: 150px;
  width: 100%;
  border-radius: 4px;
  float: left;
  margin: 0px;
}
.cid-v8lXfkegWo .headtext {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.cid-v8lXfkegWo hr.mid-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 0px 0px 9px 0px;
  padding: 0px;
}
.cid-v8lXfkegWo hr.bot-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 1px 0px 0px 0px;
  padding: 0px;
}
.cid-v8lXfkegWo H1 {
  text-align: left;
}
.cid-v8lXpnBV3s {
  padding-top: 15px;
  padding-bottom: 15px;
  position: relative;
  background-color: #ffffff;
}
.cid-v8lXpnBV3s .panel-title {
  display: flex !important;
  justify-content: space-between;
  align-items: center;
  padding-right: 0.5rem;
}
.cid-v8lXpnBV3s .collapsed {
  border: none;
}
.cid-v8lXpnBV3s .collapsed sign {
  transform: rotateY(0deg);
}
.cid-v8lXpnBV3s .sign {
  font-size: 1.4rem;
  transition: all 0.3s;
  transform: rotateY(180deg);
  background: linear-gradient(to left, #ffffff, #ffffff);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: 900;
}
.cid-v8lXpnBV3s .panel-body {
  background-color: transparent;
  padding: 1rem 0rem 0.5rem 0rem;
}
.cid-v8lXpnBV3s .card-header {
  border-bottom: 1px solid #aeaeae !important;
  margin: 0rem !important;
}
.cid-v8lXpnBV3s .card {
  border-radius: 0px;
  padding: 0px !important;
  margin: 0px 0px -1px 0px !important;
}
.cid-v8lXpnBV3s .card .card-header {
  border-radius: 0px;
  background-color: transparent !important;
  padding: 0px 0.5rem 0px 0px !important;
}
.cid-v8lXpnBV3s .card .card-header a.panel-title {
  margin-bottom: 0;
  margin-top: -1px;
  font-style: normal;
  text-decoration: none !important;
  line-height: normal;
}
.cid-v8lXpnBV3s .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-v8lXpnBV3s .card .card-header a.panel-title h2 {
  padding: 0.5rem 0.7rem 0.5rem 0rem;
  margin-bottom: 0;
}
.cid-v8lXpnBV3s .card .card-header a.panel-title h2 .sign {
  padding-right: 1rem;
}
.cid-v8lXpnBV3s H2 {
  color: #e60e89;
  font-size: 1.7rem !important;
  text-align: left;
  padding: 0px;
}
.cid-v8lXpnBV3s H3 {
  font-size: 1rem !important;
  font-weight: 400;
}
.cid-v8lXpnBV3s H4 {
  color: #232323;
  font-size: 1.1rem !important;
  text-align: left;
  padding: 0px;
  padding: 0.5rem 0.7rem 0.5rem 0rem;
}
.cid-v8lXpnBV3s H5 {
  color: #232323;
  text-align: left;
  font-size: 0.5rem !important;
  font-weight: 400;
}
.cid-v8lXpnBV3s H5 a {
  color: #e50e87 !important;
}
.cid-v8lXpnBV3s H5 a:hover {
  color: #767676 !important;
}
.cid-v8lXpnBV3s H6 {
  font-size: 0.6rem !important;
  font-weight: 400;
}
.cid-v8lXpnBV3s P {
  color: #232323;
  font-size: 1rem !important;
}
.cid-v8lXpnBV3s P a {
  color: #ff0095 !important;
}
.cid-v8lXpnBV3s P a:hover {
  color: #767676 !important;
}
@media (max-width: 768px) {
  .cid-v8lXpnBV3s .spacer-name {
    padding: 0.5rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-v8lXpnBV3s .spacer-name {
    padding: 5rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-v8lXpnBV3s .spacer-img {
    padding: 0rem 0rem 0rem 0rem !important;
  }
}
@media (max-width: 768px) {
  .cid-v8lXpnBV3s .spacer-img {
    padding: 0rem !important;
  }
}
.cid-v8lXpnBV3s .mbr-section-text {
  color: #232323;
  text-align: left;
}
.cid-v8lXpnBV3s .icoimage {
  max-width: 150px;
  width: 100%;
  border-radius: 4px;
  float: left;
  margin: 0px;
}
.cid-v8lXpnBV3s .headtext {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.cid-v8lXpnBV3s hr.mid-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 0px 0px 9px 0px;
  padding: 0px;
}
.cid-v8lXpnBV3s hr.bot-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 1px 0px 0px 0px;
  padding: 0px;
}
.cid-v8lXpnBV3s H1 {
  text-align: left;
}
.cid-v8lXpXeLRk {
  padding-top: 15px;
  padding-bottom: 15px;
  position: relative;
  background-color: #ffffff;
}
.cid-v8lXpXeLRk .panel-title {
  display: flex !important;
  justify-content: space-between;
  align-items: center;
  padding-right: 0.5rem;
}
.cid-v8lXpXeLRk .collapsed {
  border: none;
}
.cid-v8lXpXeLRk .collapsed sign {
  transform: rotateY(0deg);
}
.cid-v8lXpXeLRk .sign {
  font-size: 1.4rem;
  transition: all 0.3s;
  transform: rotateY(180deg);
  background: linear-gradient(to left, #ffffff, #ffffff);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: 900;
}
.cid-v8lXpXeLRk .panel-body {
  background-color: transparent;
  padding: 1rem 0rem 0.5rem 0rem;
}
.cid-v8lXpXeLRk .card-header {
  border-bottom: 1px solid #aeaeae !important;
  margin: 0rem !important;
}
.cid-v8lXpXeLRk .card {
  border-radius: 0px;
  padding: 0px !important;
  margin: 0px 0px -1px 0px !important;
}
.cid-v8lXpXeLRk .card .card-header {
  border-radius: 0px;
  background-color: transparent !important;
  padding: 0px 0.5rem 0px 0px !important;
}
.cid-v8lXpXeLRk .card .card-header a.panel-title {
  margin-bottom: 0;
  margin-top: -1px;
  font-style: normal;
  text-decoration: none !important;
  line-height: normal;
}
.cid-v8lXpXeLRk .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-v8lXpXeLRk .card .card-header a.panel-title h2 {
  padding: 0.5rem 0.7rem 0.5rem 0rem;
  margin-bottom: 0;
}
.cid-v8lXpXeLRk .card .card-header a.panel-title h2 .sign {
  padding-right: 1rem;
}
.cid-v8lXpXeLRk H2 {
  color: #e60e89;
  font-size: 1.7rem !important;
  text-align: left;
  padding: 0px;
}
.cid-v8lXpXeLRk H3 {
  font-size: 1rem !important;
  font-weight: 400;
}
.cid-v8lXpXeLRk H4 {
  color: #232323;
  font-size: 1.1rem !important;
  text-align: left;
  padding: 0px;
  padding: 0.5rem 0.7rem 0.5rem 0rem;
}
.cid-v8lXpXeLRk H5 {
  color: #232323;
  text-align: left;
  font-size: 0.5rem !important;
  font-weight: 400;
}
.cid-v8lXpXeLRk H5 a {
  color: #e50e87 !important;
}
.cid-v8lXpXeLRk H5 a:hover {
  color: #767676 !important;
}
.cid-v8lXpXeLRk H6 {
  font-size: 0.6rem !important;
  font-weight: 400;
}
.cid-v8lXpXeLRk P {
  color: #232323;
  font-size: 1rem !important;
}
.cid-v8lXpXeLRk P a {
  color: #ff0095 !important;
}
.cid-v8lXpXeLRk P a:hover {
  color: #767676 !important;
}
@media (max-width: 768px) {
  .cid-v8lXpXeLRk .spacer-name {
    padding: 0.5rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-v8lXpXeLRk .spacer-name {
    padding: 5rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-v8lXpXeLRk .spacer-img {
    padding: 0rem 0rem 0rem 0rem !important;
  }
}
@media (max-width: 768px) {
  .cid-v8lXpXeLRk .spacer-img {
    padding: 0rem !important;
  }
}
.cid-v8lXpXeLRk .mbr-section-text {
  color: #232323;
  text-align: left;
}
.cid-v8lXpXeLRk .icoimage {
  max-width: 150px;
  width: 100%;
  border-radius: 4px;
  float: left;
  margin: 0px;
}
.cid-v8lXpXeLRk .headtext {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.cid-v8lXpXeLRk hr.mid-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 0px 0px 9px 0px;
  padding: 0px;
}
.cid-v8lXpXeLRk hr.bot-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 1px 0px 0px 0px;
  padding: 0px;
}
.cid-v8lXpXeLRk H1 {
  text-align: left;
}
.cid-v8lXqqcDCT {
  padding-top: 15px;
  padding-bottom: 15px;
  position: relative;
  background-color: #ffffff;
}
.cid-v8lXqqcDCT .panel-title {
  display: flex !important;
  justify-content: space-between;
  align-items: center;
  padding-right: 0.5rem;
}
.cid-v8lXqqcDCT .collapsed {
  border: none;
}
.cid-v8lXqqcDCT .collapsed sign {
  transform: rotateY(0deg);
}
.cid-v8lXqqcDCT .sign {
  font-size: 1.4rem;
  transition: all 0.3s;
  transform: rotateY(180deg);
  background: linear-gradient(to left, #ffffff, #ffffff);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: 900;
}
.cid-v8lXqqcDCT .panel-body {
  background-color: transparent;
  padding: 1rem 0rem 0.5rem 0rem;
}
.cid-v8lXqqcDCT .card-header {
  border-bottom: 1px solid #aeaeae !important;
  margin: 0rem !important;
}
.cid-v8lXqqcDCT .card {
  border-radius: 0px;
  padding: 0px !important;
  margin: 0px 0px -1px 0px !important;
}
.cid-v8lXqqcDCT .card .card-header {
  border-radius: 0px;
  background-color: transparent !important;
  padding: 0px 0.5rem 0px 0px !important;
}
.cid-v8lXqqcDCT .card .card-header a.panel-title {
  margin-bottom: 0;
  margin-top: -1px;
  font-style: normal;
  text-decoration: none !important;
  line-height: normal;
}
.cid-v8lXqqcDCT .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-v8lXqqcDCT .card .card-header a.panel-title h2 {
  padding: 0.5rem 0.7rem 0.5rem 0rem;
  margin-bottom: 0;
}
.cid-v8lXqqcDCT .card .card-header a.panel-title h2 .sign {
  padding-right: 1rem;
}
.cid-v8lXqqcDCT H2 {
  color: #e60e89;
  font-size: 1.7rem !important;
  text-align: left;
  padding: 0px;
}
.cid-v8lXqqcDCT H3 {
  font-size: 1rem !important;
  font-weight: 400;
}
.cid-v8lXqqcDCT H4 {
  color: #232323;
  font-size: 1.1rem !important;
  text-align: left;
  padding: 0px;
  padding: 0.5rem 0.7rem 0.5rem 0rem;
}
.cid-v8lXqqcDCT H5 {
  color: #232323;
  text-align: left;
  font-size: 0.5rem !important;
  font-weight: 400;
}
.cid-v8lXqqcDCT H5 a {
  color: #e50e87 !important;
}
.cid-v8lXqqcDCT H5 a:hover {
  color: #767676 !important;
}
.cid-v8lXqqcDCT H6 {
  font-size: 0.6rem !important;
  font-weight: 400;
}
.cid-v8lXqqcDCT P {
  color: #232323;
  font-size: 1rem !important;
}
.cid-v8lXqqcDCT P a {
  color: #ff0095 !important;
}
.cid-v8lXqqcDCT P a:hover {
  color: #767676 !important;
}
@media (max-width: 768px) {
  .cid-v8lXqqcDCT .spacer-name {
    padding: 0.5rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-v8lXqqcDCT .spacer-name {
    padding: 5rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-v8lXqqcDCT .spacer-img {
    padding: 0rem 0rem 0rem 0rem !important;
  }
}
@media (max-width: 768px) {
  .cid-v8lXqqcDCT .spacer-img {
    padding: 0rem !important;
  }
}
.cid-v8lXqqcDCT .mbr-section-text {
  color: #232323;
  text-align: left;
}
.cid-v8lXqqcDCT .icoimage {
  max-width: 150px;
  width: 100%;
  border-radius: 4px;
  float: left;
  margin: 0px;
}
.cid-v8lXqqcDCT .headtext {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.cid-v8lXqqcDCT hr.mid-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 0px 0px 9px 0px;
  padding: 0px;
}
.cid-v8lXqqcDCT hr.bot-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 1px 0px 0px 0px;
  padding: 0px;
}
.cid-v8lXqqcDCT H1 {
  text-align: left;
}
.cid-v8lXqQiE8s {
  padding-top: 15px;
  padding-bottom: 15px;
  position: relative;
  background-color: #ffffff;
}
.cid-v8lXqQiE8s .panel-title {
  display: flex !important;
  justify-content: space-between;
  align-items: center;
  padding-right: 0.5rem;
}
.cid-v8lXqQiE8s .collapsed {
  border: none;
}
.cid-v8lXqQiE8s .collapsed sign {
  transform: rotateY(0deg);
}
.cid-v8lXqQiE8s .sign {
  font-size: 1.4rem;
  transition: all 0.3s;
  transform: rotateY(180deg);
  background: linear-gradient(to left, #ffffff, #ffffff);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: 900;
}
.cid-v8lXqQiE8s .panel-body {
  background-color: transparent;
  padding: 1rem 0rem 0.5rem 0rem;
}
.cid-v8lXqQiE8s .card-header {
  border-bottom: 1px solid #aeaeae !important;
  margin: 0rem !important;
}
.cid-v8lXqQiE8s .card {
  border-radius: 0px;
  padding: 0px !important;
  margin: 0px 0px -1px 0px !important;
}
.cid-v8lXqQiE8s .card .card-header {
  border-radius: 0px;
  background-color: transparent !important;
  padding: 0px 0.5rem 0px 0px !important;
}
.cid-v8lXqQiE8s .card .card-header a.panel-title {
  margin-bottom: 0;
  margin-top: -1px;
  font-style: normal;
  text-decoration: none !important;
  line-height: normal;
}
.cid-v8lXqQiE8s .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-v8lXqQiE8s .card .card-header a.panel-title h2 {
  padding: 0.5rem 0.7rem 0.5rem 0rem;
  margin-bottom: 0;
}
.cid-v8lXqQiE8s .card .card-header a.panel-title h2 .sign {
  padding-right: 1rem;
}
.cid-v8lXqQiE8s H2 {
  color: #e60e89;
  font-size: 1.7rem !important;
  text-align: left;
  padding: 0px;
}
.cid-v8lXqQiE8s H3 {
  font-size: 1rem !important;
  font-weight: 400;
}
.cid-v8lXqQiE8s H4 {
  color: #232323;
  font-size: 1.1rem !important;
  text-align: left;
  padding: 0px;
  padding: 0.5rem 0.7rem 0.5rem 0rem;
}
.cid-v8lXqQiE8s H5 {
  color: #232323;
  text-align: left;
  font-size: 0.5rem !important;
  font-weight: 400;
}
.cid-v8lXqQiE8s H5 a {
  color: #e50e87 !important;
}
.cid-v8lXqQiE8s H5 a:hover {
  color: #767676 !important;
}
.cid-v8lXqQiE8s H6 {
  font-size: 0.6rem !important;
  font-weight: 400;
}
.cid-v8lXqQiE8s P {
  color: #232323;
  font-size: 1rem !important;
}
.cid-v8lXqQiE8s P a {
  color: #ff0095 !important;
}
.cid-v8lXqQiE8s P a:hover {
  color: #767676 !important;
}
@media (max-width: 768px) {
  .cid-v8lXqQiE8s .spacer-name {
    padding: 0.5rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-v8lXqQiE8s .spacer-name {
    padding: 5rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-v8lXqQiE8s .spacer-img {
    padding: 0rem 0rem 0rem 0rem !important;
  }
}
@media (max-width: 768px) {
  .cid-v8lXqQiE8s .spacer-img {
    padding: 0rem !important;
  }
}
.cid-v8lXqQiE8s .mbr-section-text {
  color: #232323;
  text-align: left;
}
.cid-v8lXqQiE8s .icoimage {
  max-width: 150px;
  width: 100%;
  border-radius: 4px;
  float: left;
  margin: 0px;
}
.cid-v8lXqQiE8s .headtext {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.cid-v8lXqQiE8s hr.mid-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 0px 0px 9px 0px;
  padding: 0px;
}
.cid-v8lXqQiE8s hr.bot-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 1px 0px 0px 0px;
  padding: 0px;
}
.cid-v8lXqQiE8s H1 {
  text-align: left;
}
.cid-v8lXUPmFIi {
  padding-top: 15px;
  padding-bottom: 15px;
  position: relative;
  background-color: #ffffff;
}
.cid-v8lXUPmFIi .panel-title {
  display: flex !important;
  justify-content: space-between;
  align-items: center;
  padding-right: 0.5rem;
}
.cid-v8lXUPmFIi .collapsed {
  border: none;
}
.cid-v8lXUPmFIi .collapsed sign {
  transform: rotateY(0deg);
}
.cid-v8lXUPmFIi .sign {
  font-size: 1.4rem;
  transition: all 0.3s;
  transform: rotateY(180deg);
  background: linear-gradient(to left, #ffffff, #ffffff);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: 900;
}
.cid-v8lXUPmFIi .panel-body {
  background-color: transparent;
  padding: 1rem 0rem 0.5rem 0rem;
}
.cid-v8lXUPmFIi .card-header {
  border-bottom: 1px solid #aeaeae !important;
  margin: 0rem !important;
}
.cid-v8lXUPmFIi .card {
  border-radius: 0px;
  padding: 0px !important;
  margin: 0px 0px -1px 0px !important;
}
.cid-v8lXUPmFIi .card .card-header {
  border-radius: 0px;
  background-color: transparent !important;
  padding: 0px 0.5rem 0px 0px !important;
}
.cid-v8lXUPmFIi .card .card-header a.panel-title {
  margin-bottom: 0;
  margin-top: -1px;
  font-style: normal;
  text-decoration: none !important;
  line-height: normal;
}
.cid-v8lXUPmFIi .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-v8lXUPmFIi .card .card-header a.panel-title h2 {
  padding: 0.5rem 0.7rem 0.5rem 0rem;
  margin-bottom: 0;
}
.cid-v8lXUPmFIi .card .card-header a.panel-title h2 .sign {
  padding-right: 1rem;
}
.cid-v8lXUPmFIi H2 {
  color: #e60e89;
  font-size: 1.7rem !important;
  text-align: left;
  padding: 0px;
}
.cid-v8lXUPmFIi H3 {
  font-size: 1rem !important;
  font-weight: 400;
}
.cid-v8lXUPmFIi H4 {
  color: #232323;
  font-size: 1.1rem !important;
  text-align: left;
  padding: 0px;
  padding: 0.5rem 0.7rem 0.5rem 0rem;
}
.cid-v8lXUPmFIi H5 {
  color: #232323;
  text-align: left;
  font-size: 0.5rem !important;
  font-weight: 400;
}
.cid-v8lXUPmFIi H5 a {
  color: #e50e87 !important;
}
.cid-v8lXUPmFIi H5 a:hover {
  color: #767676 !important;
}
.cid-v8lXUPmFIi H6 {
  font-size: 0.6rem !important;
  font-weight: 400;
}
.cid-v8lXUPmFIi P {
  color: #232323;
  font-size: 1rem !important;
}
.cid-v8lXUPmFIi P a {
  color: #ff0095 !important;
}
.cid-v8lXUPmFIi P a:hover {
  color: #767676 !important;
}
@media (max-width: 768px) {
  .cid-v8lXUPmFIi .spacer-name {
    padding: 0.5rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-v8lXUPmFIi .spacer-name {
    padding: 5rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-v8lXUPmFIi .spacer-img {
    padding: 0rem 0rem 0rem 0rem !important;
  }
}
@media (max-width: 768px) {
  .cid-v8lXUPmFIi .spacer-img {
    padding: 0rem !important;
  }
}
.cid-v8lXUPmFIi .mbr-section-text {
  color: #232323;
  text-align: left;
}
.cid-v8lXUPmFIi .icoimage {
  max-width: 150px;
  width: 100%;
  border-radius: 4px;
  float: left;
  margin: 0px;
}
.cid-v8lXUPmFIi .headtext {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.cid-v8lXUPmFIi hr.mid-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 0px 0px 9px 0px;
  padding: 0px;
}
.cid-v8lXUPmFIi hr.bot-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 1px 0px 0px 0px;
  padding: 0px;
}
.cid-v8lXUPmFIi H1 {
  text-align: left;
}
.cid-sPfxhMqChp {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sPfxhMqChp hr.top-hr {
  border-top: 1px solid #e8e8e8;
  width: 98%;
  margin: 0px 0px 9px 0px;
  padding: 0px;
}
.cid-sPfxhMqChp hr.bot-hr {
  border-top: 1px solid #e8e8e8;
  width: 98%;
  margin: 1px 0px 0px 0px;
  padding: 0px;
}
.cid-sPfxhMqChp h2 {
  float: left;
  color: #0082c3;
}
.cid-sPfxhMqChp .btn {
  align: left !important;
  padding: 11px 12px !important;
  border-width: 1px !important;
  margin: 0px 7px 5px 0px !important;
  font-size: 0.95rem !important;
  border-radius: 2px !important;
}
.cid-sPfxhMqChp H2 {
  color: #ff0095;
}
.cid-sOVzdr7Kgn #dentauraBttB {
  position: fixed;
  cursor: pointer;
  width: 50px;
  height: 50px;
  background-color: rgba(255, 0, 149, 0.65);
  text-indent: -9999px;
  display: none;
  -webkit-border-radius: 60px;
  -moz-border-radius: 60px;
  border-radius: 60px;
  z-index: 100;
  -webkit-box-shadow: 0 2px 8px -2px #000000;
  -moz-box-shadow: 0 2px 8px -2px #000000;
  box-shadow: 0 2px 8px -2px #000000;
}
@media (max-width: 768px) {
  .cid-sOVzdr7Kgn #dentauraBttB {
    right: 50%;
    margin-right: -25px !important;
    bottom: 20px;
  }
}
@media (min-width: 769px) {
  .cid-sOVzdr7Kgn #dentauraBttB {
    right: 100px;
    bottom: 20px;
  }
}
@media (min-width: 992px) {
  .cid-sOVzdr7Kgn #dentauraBttB {
    right: 100px;
    bottom: 20px;
  }
}
.cid-sOVzdr7Kgn #dentauraBttB span {
  position: absolute;
  top: 20px;
  left: 20px;
  margin-left: -20px;
  margin-top: -20px;
  height: 50px;
  width: 50px;
  background-image: url("../../../assets/images/bttb-dentaura-white.png");
  background-repeat: no-repeat;
  background-position: -58px -4px;
  opacity: 1;
}
.cid-sOVzdr7Kgn #dentauraBttB:hover {
  background-color: rgba(91, 104, 107, 0.85);
}
.cid-sOVzdr7Kgn .hidden {
  display: none;
}
.cid-sR5V5H2vXY {
  position: sticky;
  top: 0;
  z-index: 11;
  opacity: 0.96;
}
.cid-sR5V5H2vXY .navbar-dropdown {
  position: relative !important;
  top: 0;
  left: 0;
  padding: 0.5rem 1rem;
  position: fixed;
}
@media (max-width: 991px) {
  .cid-sR5V5H2vXY .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-sR5V5H2vXY .navbar {
  position: static !important;
  min-height: 77px;
  transition: 0.2s;
  background: #f4f4f4;
  display: flex;
  flex-direction: column;
}
.cid-sR5V5H2vXY .navbar.opened {
  transition: all 0.2s;
  background: #f4f4f4 !important;
}
.cid-sR5V5H2vXY .navbar .dropdown-item {
  transition: all 0.2s;
  padding: 0.3rem 1.5rem;
  border-bottom: 1px solid #d6d6d6;
  color: #ff6600;
  background: #efefef !important;
}
.cid-sR5V5H2vXY .navbar .dropdown-item:hover {
  padding-left: 2rem;
}
.cid-sR5V5H2vXY .navbar .dropdown-item:focus border {
  outline: none;
}
.cid-sR5V5H2vXY .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sR5V5H2vXY .navbar .dropdown-menu {
  min-width: 200px;
  padding: 3px 0 0 0;
  box-shadow: 1px 1px 1px 0px rgba(217, 220, 242, 0.98);
  background: transparent !important;
}
.cid-sR5V5H2vXY .navbar .dropdown-menu > .dropdown-item:first-child {
  border-top: 2px solid #ff6600;
}
.cid-sR5V5H2vXY .navbar .dropdown-menu .dropdown-submenu {
  padding-top: 0px;
}
.cid-sR5V5H2vXY .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sR5V5H2vXY .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: 85.14285714vh;
  }
}
.cid-sR5V5H2vXY .navbar.collapsed .dropdown-menu {
  width: auto;
  padding: 1rem 0 1rem 0;
  border-top: none !important;
  background: transparent !important;
}
.cid-sR5V5H2vXY .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sR5V5H2vXY .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sR5V5H2vXY .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sR5V5H2vXY .navbar.collapsed .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  padding: 0.667em 1.667em;
}
.cid-sR5V5H2vXY .navbar.collapsed .nav-dropdown .link {
  margin: 0.667em 1.2em;
}
.cid-sR5V5H2vXY .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sR5V5H2vXY .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
  border-bottom: none !important;
  background: transparent !important;
  color: inherit !important;
}
.cid-sR5V5H2vXY .navbar.collapsed .dropdown-menu .dropdown-item:first-child {
  border-top: none;
}
@media (max-width: 991px) {
  .cid-sR5V5H2vXY .navbar {
    flex-direction: row;
    justify-content: space-between;
  }
  .cid-sR5V5H2vXY .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sR5V5H2vXY .navbar .dropdown-menu {
    width: auto;
    padding: 1rem 0 1rem 0;
    background: transparent !important;
    border-top: none !important;
  }
  .cid-sR5V5H2vXY .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sR5V5H2vXY .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sR5V5H2vXY .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sR5V5H2vXY .navbar .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    padding: 0.667em 1.667em;
  }
  .cid-sR5V5H2vXY .navbar .nav-dropdown .link {
    margin: 0.667em 1.2em;
  }
  .cid-sR5V5H2vXY .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sR5V5H2vXY .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem;
    text-align: center;
    border-bottom: none !important;
    background: transparent !important;
  }
  .cid-sR5V5H2vXY .navbar .dropdown-menu .dropdown-item:first-child {
    border-top: none;
  }
  .cid-sR5V5H2vXY .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    flex-direction: row;
    justify-content: space-between;
    margin-top: 1rem;
  }
  .cid-sR5V5H2vXY .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-sR5V5H2vXY .navbar .social-block {
    display: none;
  }
}
@media (max-width: 1200px) {
  .cid-sR5V5H2vXY .navbar.navbar-short {
    min-height: 60px;
  }
}
@media (min-width: 1200px) {
  .cid-sR5V5H2vXY .navbar.navbar-short {
    min-height: 60px;
  }
}
.cid-sR5V5H2vXY .navbar.navbar-short .social-block {
  top: 1rem;
}
.cid-sR5V5H2vXY .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sR5V5H2vXY .navbar.navbar-short .navbar-brand {
  padding: 0;
  margin-bottom: 0;
  height: 0px;
  opacity: 0;
  min-height: 0px;
}
.cid-sR5V5H2vXY .navbar-brand {
  height: 8rem;
  min-height: 1.4rem;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.2s;
  word-break: break-word;
  z-index: 1;
  display: flex;
  margin-bottom: 1rem;
  opacity: 1;
}
.cid-sR5V5H2vXY .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sR5V5H2vXY .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sR5V5H2vXY .dropdown-item.active,
.cid-sR5V5H2vXY .dropdown-item:active {
  background-color: transparent;
}
.cid-sR5V5H2vXY .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
  line-height: 1;
  letter-spacing: 1px;
}
.cid-sR5V5H2vXY .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sR5V5H2vXY .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sR5V5H2vXY .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4f4f4;
}
.cid-sR5V5H2vXY .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: -2px 0 0 0;
  left: 100%;
}
.cid-sR5V5H2vXY .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sR5V5H2vXY ul.navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
}
.cid-sR5V5H2vXY .navbar-buttons {
  text-align: center;
}
.cid-sR5V5H2vXY button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sR5V5H2vXY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-sR5V5H2vXY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sR5V5H2vXY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.2s;
}
.cid-sR5V5H2vXY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.2s;
}
.cid-sR5V5H2vXY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sR5V5H2vXY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sR5V5H2vXY nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.2s;
}
.cid-sR5V5H2vXY nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.2s;
}
.cid-sR5V5H2vXY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sR5V5H2vXY a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
  outline: none;
}
.cid-sR5V5H2vXY .mbr-iconfont {
  font-size: 1.3rem;
  padding-right: 0.5rem;
  color: #132c70;
}
.cid-sR5V5H2vXY .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  padding: 1.667em 1.667em;
}
.cid-sR5V5H2vXY .nav-dropdown .link {
  margin: 1.667em 1.2em;
  font-weight: 500;
}
.cid-sR5V5H2vXY .nav-link:hover,
.cid-sR5V5H2vXY .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sR5V5H2vXY .social-block {
  display: flex;
  justify-content: space-between;
  width: 100%;
  position: absolute;
  top: 2.5rem;
  max-width: 1300px;
  transition: 0.2s;
}
.cid-sR5V5H2vXY .social {
  display: flex;
  flex-direction: row;
  margin-left: 2rem;
}
.cid-sR5V5H2vXY .social-2 {
  display: flex;
  flex-direction: row;
  margin-right: 1.5rem;
}
.cid-sR5V5H2vXY menu {
  color: #E60E89;
}
.cid-sR5V9bGx1G {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #767676;
}
.cid-sR5V9bGx1G .mbr-overlay {
  background-color: #000000;
  opacity: 0.7;
}
.cid-sR5V9bGx1G .item {
  display: flex;
  justify-content: left;
  align-items: center;
  padding: 0.3rem 0;
}
.cid-sR5V9bGx1G .item p {
  margin: 0;
  padding-left: 0.5rem;
  line-height: 26px;
}
.cid-sR5V9bGx1G .title {
  background: linear-gradient(to left, #f00000 0, currentColor);
  -webkit-background-clip: text;
  -webkit-text-fill-color: #f000000;
  color: #e50e87;
  text-align: left;
}
.cid-sR5V9bGx1G .container {
  max-width: 1400px;
}
.cid-sR5V9bGx1G li {
  margin: 0;
  list-style: none;
  cursor: pointer;
}
.cid-sR5V9bGx1G .time {
  line-height: 2;
}
.cid-sR5V9bGx1G .icons-wrap {
  display: flex;
  align-items: left;
}
.cid-sR5V9bGx1G .text-wrap {
  width: 100%;
}
.cid-sR5V9bGx1G .item-wrap {
  display: inline-block;
}
.cid-sR5V9bGx1G .socicon-wrap {
  width: fit-content;
  display: flex;
  margin-bottom: 0.8rem;
}
.cid-sR5V9bGx1G .socicon-wrap .mbr-iconfont {
  font-size: 1.3rem;
  background: linear-gradient(to left, #e60e89, #232323);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  padding: 10px;
  margin-right: 0.1rem;
  height: 40px;
  display: flex;
  width: 40px;
  justify-content: left;
  align-items: left;
  transition: all 0.3s;
  border-radius: 100%;
}
.cid-sR5V9bGx1G .align-wrap {
  display: flex;
  flex-direction: column;
}
@media (max-width: 992px) {
  .cid-sR5V9bGx1G .col-md-6 {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sR5V9bGx1G .socicon-wrap {
    margin: auto;
  }
}
.cid-sR5V9bGx1G .mbr-text {
  color: #999999;
}
.cid-sR5V9bGx1G .icon-title {
  margin: 0;
  padding-bottom: 3px;
  line-height: 24px;
}
.cid-sR5V9bGx1G .icon-title,
.cid-sR5V9bGx1G .align-wrap {
  color: #ffffff;
  width: 100%;
  text-align: left;
}
.cid-sR5V9bGx1G .item-text,
.cid-sR5V9bGx1G .item-icon {
  color: #999999;
  text-align: left;
}
.cid-sR5V9bGx1G .mbr-text,
.cid-sR5V9bGx1G .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-sR5V9bGx1G copy {
  font-size: 12px;
}
.cid-sR5V9bGx1G weis {
  color: #e50e87;
}
.cid-sR5V9bGx1G .h3 {
  color: #e50e87;
}
/*!
 * Mobirise v4 theme (https://mobirise.com/)
 * Copyright 2017 Mobirise
 */
section {
  background-color: #eeeeee;
}

.form-control:focus {
  box-shadow: none;
}

:focus {
  outline: none;
}

body {
  font-style: normal;
  line-height: 1.5;
}

section,
.container,
.container-fluid {
  position: relative;
  word-wrap: break-word;
}

a.mbr-iconfont:hover {
  text-decoration: none;
}

.article .lead p,
.article .lead ul,
.article .lead ol,
.article .lead pre,
.article .lead blockquote {
  margin-bottom: 0;
}

ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

a {
  font-style: normal;
  font-weight: 400;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
}

figure {
  margin-bottom: 0;
}

body {
  color: #232323;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

.mbr-section-title {
  font-style: normal;
  line-height: 1.2;
}

.mbr-section-subtitle {
  line-height: 1.3;
}

.mbr-text {
  font-style: normal;
  line-height: 1.6;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
  transition-delay: 9999s;
  transition-property: background-color, color;
}

textarea[type='hidden'] {
  display: none;
}

body {
  position: relative;
}

section {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

section .mbr-background-video,
section .mbr-background-video-preview {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}

.hidden {
  visibility: hidden;
}

.mbr-z-index20 {
  z-index: 20;
}

/*! Base colors */
.mbr-white {
  color: #ffffff;
}

.mbr-black {
  color: #000000;
}

.mbr-bg-white {
  background-color: #ffffff;
}

.mbr-bg-black {
  background-color: #000000;
}

/*! Text-aligns */
.align-left {
  text-align: left;
}

.align-center {
  text-align: center;
}

.align-right {
  text-align: right;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: center;
  }
}

/*! Font-weight  */
.mbr-light {
  font-weight: 300;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

/*! Media  */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.media-content {
  flex-basis: 100%;
}

.media-container-row {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: start;
}

.media-container-row .media-size-item {
  width: 400px;
}

.media-container-column {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: stretch;
}

.media-container-column > * {
  width: 100%;
}

@media (min-width: 992px) {
  .media-container-row {
    flex-wrap: nowrap;
  }
}

figure {
  overflow: hidden;
}

figure[mbr-media-size] {
  transition: width 0.1s;
}

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

.card {
  background-color: transparent;
  border: none;
}

.card-box {
  width: 100%;
}

.card-img {
  text-align: center;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}

.media {
  max-width: 100%;
  margin: 0 auto;
}

.mbr-figure {
  -ms-grid-row-align: center;
  align-self: center;
}

.media-container > div {
  max-width: 100%;
}

.mbr-figure img,
.card-img img {
  width: 100%;
}

@media (max-width: 991px) {
  .media-size-item {
    width: auto !important;
  }
  .media {
    width: auto;
  }
  .mbr-figure {
    width: 100% !important;
  }
}

/*! Buttons */
.btn {
  font-weight: 500;
  border-width: 2px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.mbr-section-btn {
  margin-left: -0.25rem;
  margin-right: -0.25rem;
  font-size: 0;
}

nav .mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
}

.btn-form {
  border-radius: 0;
}

.btn-form:hover {
  cursor: pointer;
}

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 0.8rem;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

[type='submit'] {
  -webkit-appearance: none;
}

/*! Full-screen */
.mbr-fullscreen .mbr-overlay {
  min-height: 100vh;
}

.mbr-fullscreen {
  display: flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  align-items: center;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: .5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}

/* Form */
blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

.form-control {
  background-color: #f5f5f5;
  box-shadow: none;
  color: #565656;
  line-height: 1.43;
  min-height: 3.5em;
  padding: 1.07em .5em;
}

.form-control, .form-control:focus {
  border: 1px solid #e8e8e8;
}

.form-active .form-control:invalid {
  border-color: red;
}

.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: .357em;
  padding: 0;
}

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.alert.alert-form::after {
  background-color: inherit;
  bottom: -7px;
  content: "";
  display: block;
  height: 14px;
  left: 50%;
  margin-left: -7px;
  position: absolute;
  transform: rotate(45deg);
  width: 14px;
  -webkit-transform: rotate(45deg);
}

.form-asterisk {
  font-family: initial;
  position: absolute;
  top: -2px;
  font-weight: normal;
}

/*! Scroll to top arrow */
#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

.mbr-arrow-up {
  bottom: 25px;
   left: calc(50% - 20px);
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 40px;
  width: 40px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
  text-align: center;
}

.mbr-arrow-up a:hover {
  background-color: rgba(0, 0, 0, 0.4);
}

.mbr-arrow-up a i {
  line-height: 60px;
}

.mbr-arrow-up-icon {
  display: block;
  color: #fff;
}

.mbr-arrow-up-icon::before {
  content: '\203a';
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
}

/*! Arrow Down */
.mbr-arrow {
  position: absolute;
  bottom: 45px;
  left: 50%;
  width: 60px;
  height: 60px;
  cursor: pointer;
  background-color: rgba(80, 80, 80, 0.5);
  border-radius: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.mbr-arrow > a {
  display: inline-block;
  text-decoration: none;
  outline-style: none;
  -webkit-animation: arrowdown 1.7s ease-in-out infinite;
  animation: arrowdown 1.7s ease-in-out infinite;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*Gradients animation*/
@keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

@-webkit-keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

.bg-gradient {
  background-size: 200% 200%;
  animation: gradient-animation 5s infinite alternate;
  -webkit-animation: gradient-animation 5s infinite alternate;
}

.menu .navbar-brand {
  display: -webkit-flex;
}

.menu .navbar-brand span {
  display: flex;
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}

@media (min-width: 768px) and (max-width: 1023px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (max-width: 1023px) {
  .menu .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .navbar-collapse.show {
    overflow: auto;
  }
}

@media (min-width: 1024px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
  .menu .collapsed .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .collapsed .navbar-collapse.show {
    overflow: auto;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    max-height: 80vh;
  }
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

.navbar {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  -webkit-align-items: center;
  -webkit-justify-content: space-between;
}

.navbar-collapse {
  -webkit-flex-basis: 100%;
  -webkit-flex-grow: 1;
  -webkit-align-items: center;
}

.nav-dropdown .link {
  padding: 0.667em 1.667em !important;
  margin: 0 !important;
}

.nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.row {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.justify-content-center {
  -webkit-justify-content: center;
}

.form-inline {
  display: -webkit-flex;
  -webkit-align-items: center;
}

.card-wrapper {
  -webkit-flex: 1;
}

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

.carousel-controls {
  display: -webkit-flex;
}

.media {
  display: -webkit-flex;
}

.form-group:focus {
  outline: none;
}

.jq-selectbox__select {
  padding: 1.07em 0.5em;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

.jq-selectbox__trigger-arrow {
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.jq-selectbox li {
  padding: 1.07em 0.5em;
}

input[type='range'] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.modal-dialog,
.modal-content {
  height: 100%;
}

.modal-dialog .carousel-inner {
  height: calc(100vh - 1.75rem);
}

@media (max-width: 575px) {
  .modal-dialog .carousel-inner {
    height: calc(100vh - 1rem);
  }
}

.carousel-item {
  text-align: center;
}

.carousel-item img {
  margin: auto;
}

.navbar-toggler {
  align-self: flex-start;
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.navbar-toggler:focus,
.navbar-toggler:hover {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: '';
  background: no-repeat center center;
  background-size: 100% 100%;
}

.navbar-toggler-left {
  position: absolute;
  left: 1rem;
}

.navbar-toggler-right {
  position: absolute;
  right: 1rem;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1023px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1024px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.card-img {
  width: auto;
}

.menu .navbar.collapsed:not(.beta-menu) {
  flex-direction: column;
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: flex;
}

.note-air-layout .dropup .dropdown-menu,
.note-air-layout .navbar-fixed-bottom .dropdown .dropdown-menu {
  bottom: initial !important;
}

html,
body {
  height: auto;
  min-height: 100vh;
}

.dropup .dropdown-toggle::after {
  display: none;
}
.cid-sPiPA9bZmB {
  padding-top: 15px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/grau-verlauf1.jpg");
}
.cid-sPiPA9bZmB H2 {
  text-align: center;
  color: #ffffff;
}
.cid-sPiPA9bZmB .dentaura-tab {
  min-height: 59px !important;
  padding: 0.3rem 0.3rem !important;
  margin: 0px !important;
}
.cid-sPiPA9bZmB .btn {
  margin: 0px !important;
  padding: 1rem 0.5rem;
  width: 100%;
  height: 100%;
  border-radius: 3px !important;
}
@media (max-width: 991px) {
  .cid-sPiPA9bZmB .mbr-figure1 {
    padding-bottom: 3rem;
  }
}
.cid-sPiPA9bZmB .media-container-row1 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sPiPA9bZmB .mbr-figure1 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-sPiPA9bZmB .media-container-row2 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sPiPA9bZmB .mbr-figure2 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-sPiPA9bZmB .media-container-row3 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sPiPA9bZmB .mbr-figure3 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-sPiPA9bZmB .media-container-row4 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sPiPA9bZmB .mbr-figure4 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (min-width: 992px) {
  .cid-sPiPA9bZmB .mbr-figure5 {
    padding-right: 4rem;
  }
}
@media (min-width: 992px) {
  .cid-sPiPA9bZmB .mbr-figure6 {
    padding-right: 4rem;
  }
}
.cid-sPiPA9bZmB H3 {
  color: #000000;
}
.cid-sPiPA9bZmB H4 {
  color: #000000;
}
.cid-sPiPA9bZmB .divsBg {
  background-color: #faf7f9;
  margin: 0px !important;
  padding: 1rem 2.5rem 2.5rem 2.5rem !important;
}
.cid-sPiPA9bZmB ul.dentaura-lister {
  margin: 0;
  list-style: none;
  padding-left: 1rem;
}
.cid-sPiPA9bZmB ul.dentaura-lister li {
  margin-bottom: 1rem;
  position: relative;
  list-style: none;
  padding-left: 1rem;
  border-bottom: 1px solid #efefef;
}
.cid-sPiPA9bZmB ul.dentaura-lister li:before {
  position: absolute;
  left: -20px;
  content: "➤";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #e50e87;
  width: 25px;
  height: 25px;
}
.cid-sPiPA9bZmB .card {
  margin: 0rem 0.3rem !important;
  border-radius: 3px !important;
  padding: 0px !important;
}
.cid-sPiPA9bZmB .btn1 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sPiPA9bZmB .btn1:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sPiPA9bZmB .btn2 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sPiPA9bZmB .btn2:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sPiPA9bZmB .btn3 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sPiPA9bZmB .btn3:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sPiPA9bZmB .btn4 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sPiPA9bZmB .btn4:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sPiPA9bZmB .btn5 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sPiPA9bZmB .btn5:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sPiPA9bZmB .btn6 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sPiPA9bZmB .btn6:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sPiPA9bZmB .butcover {
  height: 40px;
  width: 100%;
}
.cid-sPiPA9bZmB .butcoverin {
  height: 40px;
  width: 40px;
  padding-bottom: 3rem;
  margin-left: auto;
  margin-right: 0;
}
.cid-sPiPA9bZmB .butcoverin a {
  color: #232323;
  font-size: 1.5rem !important;
  font-weight: 400 !important;
}
.cid-sPiPA9bZmB .dentaura-panel {
  margin: 5px 0px 0px 0px!important;
  padding: 0px !important;
}
.cid-sPiPA9bZmB .btn:focus,
.cid-sPiPA9bZmB .btn:active {
  outline: none !important;
  box-shadow: none !important;
}
.cid-sORhRN9wLS {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
@media (min-width: 992px) {
  .cid-sORhRN9wLS .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sORhRN9wLS .mbr-figure {
    padding-top: 3rem;
  }
}
.cid-sORhRN9wLS .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-sORhRN9wLS .mbr-text,
.cid-sORhRN9wLS .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-sORhRN9wLS video {
  color: #2e2e2e;
}
.cid-sORhRNpSek {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
@media (min-width: 992px) {
  .cid-sORhRNpSek .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sORhRNpSek .mbr-figure {
    padding-top: 3rem;
  }
}
.cid-sORhRNpSek .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-sORhRNpSek .mbr-text,
.cid-sORhRNpSek .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-sORhRNpSek video {
  color: #2e2e2e;
}
.cid-sORhRNKiIU {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
@media (min-width: 992px) {
  .cid-sORhRNKiIU .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sORhRNKiIU .mbr-figure {
    padding-top: 3rem;
  }
}
.cid-sORhRNKiIU .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-sORhRNKiIU .mbr-text,
.cid-sORhRNKiIU .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-sORhRNKiIU video {
  color: #2e2e2e;
}
.cid-sORhRO1Srv {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
@media (min-width: 992px) {
  .cid-sORhRO1Srv .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sORhRO1Srv .mbr-figure {
    padding-top: 3rem;
  }
}
.cid-sORhRO1Srv .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-sORhRO1Srv .mbr-text,
.cid-sORhRO1Srv .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-sORhRO1Srv video {
  color: #2e2e2e;
}
.cid-sORhROiH8m {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
@media (min-width: 992px) {
  .cid-sORhROiH8m .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sORhROiH8m .mbr-figure {
    padding-top: 3rem;
  }
}
.cid-sORhROiH8m .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-sORhROiH8m .mbr-text,
.cid-sORhROiH8m .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-sORhROiH8m video {
  color: #2e2e2e;
}
.cid-sORhROALWA {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
@media (min-width: 992px) {
  .cid-sORhROALWA .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sORhROALWA .mbr-figure {
    padding-top: 3rem;
  }
}
.cid-sORhROALWA .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-sORhROALWA .mbr-text,
.cid-sORhROALWA .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-sORhROALWA video {
  color: #2e2e2e;
}
.cid-sORhROQSHj {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
@media (min-width: 992px) {
  .cid-sORhROQSHj .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sORhROQSHj .mbr-figure {
    padding-top: 3rem;
  }
}
.cid-sORhROQSHj .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-sORhROQSHj .mbr-text,
.cid-sORhROQSHj .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-sORhROQSHj video {
  color: #2e2e2e;
}
.cid-sORhRP79SH {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
@media (min-width: 992px) {
  .cid-sORhRP79SH .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sORhRP79SH .mbr-figure {
    padding-top: 3rem;
  }
}
.cid-sORhRP79SH .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-sORhRP79SH .mbr-text,
.cid-sORhRP79SH .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-sORhRP79SH video {
  color: #2e2e2e;
}
.cid-sORhRPrSeE {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
@media (min-width: 992px) {
  .cid-sORhRPrSeE .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sORhRPrSeE .mbr-figure {
    padding-top: 3rem;
  }
}
.cid-sORhRPrSeE .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-sORhRPrSeE .mbr-text,
.cid-sORhRPrSeE .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-sORhRPrSeE video {
  color: #2e2e2e;
}
.cid-sORhRPKY2H {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
@media (min-width: 992px) {
  .cid-sORhRPKY2H .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sORhRPKY2H .mbr-figure {
    padding-top: 3rem;
  }
}
.cid-sORhRPKY2H .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-sORhRPKY2H .mbr-text,
.cid-sORhRPKY2H .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-sORhRPKY2H video {
  color: #2e2e2e;
}
.cid-sORhRQ06HG {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
@media (min-width: 992px) {
  .cid-sORhRQ06HG .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sORhRQ06HG .mbr-figure {
    padding-top: 3rem;
  }
}
.cid-sORhRQ06HG .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-sORhRQ06HG .mbr-text,
.cid-sORhRQ06HG .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-sORhRQ06HG video {
  color: #2e2e2e;
}
.cid-sORhRQAOxd {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-sORhRQAOxd .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 992px) {
  .cid-sORhRQAOxd .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-sORhRQAOxd .mbr-text {
  color: #767676;
}
.cid-sORhRQOmma {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-sORhRQOmma .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 992px) {
  .cid-sORhRQOmma .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-sORhRQOmma .mbr-text {
  color: #767676;
}
.cid-sORhRR34tm {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-sORhRR34tm .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 992px) {
  .cid-sORhRR34tm .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-sORhRR34tm .mbr-text {
  color: #767676;
}
.cid-sOVzdr7Kgn #dentauraBttB {
  position: fixed;
  cursor: pointer;
  width: 50px;
  height: 50px;
  background-color: rgba(255, 0, 149, 0.65);
  text-indent: -9999px;
  display: none;
  -webkit-border-radius: 60px;
  -moz-border-radius: 60px;
  border-radius: 60px;
  z-index: 100;
  -webkit-box-shadow: 0 2px 8px -2px #000000;
  -moz-box-shadow: 0 2px 8px -2px #000000;
  box-shadow: 0 2px 8px -2px #000000;
}
@media (max-width: 768px) {
  .cid-sOVzdr7Kgn #dentauraBttB {
    right: 50%;
    margin-right: -25px !important;
    bottom: 20px;
  }
}
@media (min-width: 769px) {
  .cid-sOVzdr7Kgn #dentauraBttB {
    right: 100px;
    bottom: 20px;
  }
}
@media (min-width: 992px) {
  .cid-sOVzdr7Kgn #dentauraBttB {
    right: 100px;
    bottom: 20px;
  }
}
.cid-sOVzdr7Kgn #dentauraBttB span {
  position: absolute;
  top: 20px;
  left: 20px;
  margin-left: -20px;
  margin-top: -20px;
  height: 50px;
  width: 50px;
  background-image: url("../../../assets/images/bttb-dentaura-white.png");
  background-repeat: no-repeat;
  background-position: -58px -4px;
  opacity: 1;
}
.cid-sOVzdr7Kgn #dentauraBttB:hover {
  background-color: rgba(91, 104, 107, 0.85);
}
.cid-sOVzdr7Kgn .hidden {
  display: none;
}
.cid-sR5V5H2vXY {
  position: sticky;
  top: 0;
  z-index: 11;
  opacity: 0.96;
}
.cid-sR5V5H2vXY .navbar-dropdown {
  position: relative !important;
  top: 0;
  left: 0;
  padding: 0.5rem 1rem;
  position: fixed;
}
@media (max-width: 991px) {
  .cid-sR5V5H2vXY .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-sR5V5H2vXY .navbar {
  position: static !important;
  min-height: 77px;
  transition: 0.2s;
  background: #f4f4f4;
  display: flex;
  flex-direction: column;
}
.cid-sR5V5H2vXY .navbar.opened {
  transition: all 0.2s;
  background: #f4f4f4 !important;
}
.cid-sR5V5H2vXY .navbar .dropdown-item {
  transition: all 0.2s;
  padding: 0.3rem 1.5rem;
  border-bottom: 1px solid #d6d6d6;
  color: #ff6600;
  background: #efefef !important;
}
.cid-sR5V5H2vXY .navbar .dropdown-item:hover {
  padding-left: 2rem;
}
.cid-sR5V5H2vXY .navbar .dropdown-item:focus border {
  outline: none;
}
.cid-sR5V5H2vXY .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sR5V5H2vXY .navbar .dropdown-menu {
  min-width: 200px;
  padding: 3px 0 0 0;
  box-shadow: 1px 1px 1px 0px rgba(217, 220, 242, 0.98);
  background: transparent !important;
}
.cid-sR5V5H2vXY .navbar .dropdown-menu > .dropdown-item:first-child {
  border-top: 2px solid #ff6600;
}
.cid-sR5V5H2vXY .navbar .dropdown-menu .dropdown-submenu {
  padding-top: 0px;
}
.cid-sR5V5H2vXY .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sR5V5H2vXY .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: 85.14285714vh;
  }
}
.cid-sR5V5H2vXY .navbar.collapsed .dropdown-menu {
  width: auto;
  padding: 1rem 0 1rem 0;
  border-top: none !important;
  background: transparent !important;
}
.cid-sR5V5H2vXY .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sR5V5H2vXY .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sR5V5H2vXY .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sR5V5H2vXY .navbar.collapsed .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  padding: 0.667em 1.667em;
}
.cid-sR5V5H2vXY .navbar.collapsed .nav-dropdown .link {
  margin: 0.667em 1.2em;
}
.cid-sR5V5H2vXY .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sR5V5H2vXY .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
  border-bottom: none !important;
  background: transparent !important;
  color: inherit !important;
}
.cid-sR5V5H2vXY .navbar.collapsed .dropdown-menu .dropdown-item:first-child {
  border-top: none;
}
@media (max-width: 991px) {
  .cid-sR5V5H2vXY .navbar {
    flex-direction: row;
    justify-content: space-between;
  }
  .cid-sR5V5H2vXY .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sR5V5H2vXY .navbar .dropdown-menu {
    width: auto;
    padding: 1rem 0 1rem 0;
    background: transparent !important;
    border-top: none !important;
  }
  .cid-sR5V5H2vXY .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sR5V5H2vXY .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sR5V5H2vXY .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sR5V5H2vXY .navbar .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    padding: 0.667em 1.667em;
  }
  .cid-sR5V5H2vXY .navbar .nav-dropdown .link {
    margin: 0.667em 1.2em;
  }
  .cid-sR5V5H2vXY .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sR5V5H2vXY .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem;
    text-align: center;
    border-bottom: none !important;
    background: transparent !important;
  }
  .cid-sR5V5H2vXY .navbar .dropdown-menu .dropdown-item:first-child {
    border-top: none;
  }
  .cid-sR5V5H2vXY .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    flex-direction: row;
    justify-content: space-between;
    margin-top: 1rem;
  }
  .cid-sR5V5H2vXY .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-sR5V5H2vXY .navbar .social-block {
    display: none;
  }
}
@media (max-width: 1200px) {
  .cid-sR5V5H2vXY .navbar.navbar-short {
    min-height: 60px;
  }
}
@media (min-width: 1200px) {
  .cid-sR5V5H2vXY .navbar.navbar-short {
    min-height: 60px;
  }
}
.cid-sR5V5H2vXY .navbar.navbar-short .social-block {
  top: 1rem;
}
.cid-sR5V5H2vXY .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sR5V5H2vXY .navbar.navbar-short .navbar-brand {
  padding: 0;
  margin-bottom: 0;
  height: 0px;
  opacity: 0;
  min-height: 0px;
}
.cid-sR5V5H2vXY .navbar-brand {
  height: 8rem;
  min-height: 1.4rem;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.2s;
  word-break: break-word;
  z-index: 1;
  display: flex;
  margin-bottom: 1rem;
  opacity: 1;
}
.cid-sR5V5H2vXY .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sR5V5H2vXY .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sR5V5H2vXY .dropdown-item.active,
.cid-sR5V5H2vXY .dropdown-item:active {
  background-color: transparent;
}
.cid-sR5V5H2vXY .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
  line-height: 1;
  letter-spacing: 1px;
}
.cid-sR5V5H2vXY .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sR5V5H2vXY .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sR5V5H2vXY .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4f4f4;
}
.cid-sR5V5H2vXY .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: -2px 0 0 0;
  left: 100%;
}
.cid-sR5V5H2vXY .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sR5V5H2vXY ul.navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
}
.cid-sR5V5H2vXY .navbar-buttons {
  text-align: center;
}
.cid-sR5V5H2vXY button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sR5V5H2vXY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-sR5V5H2vXY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sR5V5H2vXY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.2s;
}
.cid-sR5V5H2vXY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.2s;
}
.cid-sR5V5H2vXY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sR5V5H2vXY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sR5V5H2vXY nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.2s;
}
.cid-sR5V5H2vXY nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.2s;
}
.cid-sR5V5H2vXY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sR5V5H2vXY a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
  outline: none;
}
.cid-sR5V5H2vXY .mbr-iconfont {
  font-size: 1.3rem;
  padding-right: 0.5rem;
  color: #132c70;
}
.cid-sR5V5H2vXY .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  padding: 1.667em 1.667em;
}
.cid-sR5V5H2vXY .nav-dropdown .link {
  margin: 1.667em 1.2em;
  font-weight: 500;
}
.cid-sR5V5H2vXY .nav-link:hover,
.cid-sR5V5H2vXY .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sR5V5H2vXY .social-block {
  display: flex;
  justify-content: space-between;
  width: 100%;
  position: absolute;
  top: 2.5rem;
  max-width: 1300px;
  transition: 0.2s;
}
.cid-sR5V5H2vXY .social {
  display: flex;
  flex-direction: row;
  margin-left: 2rem;
}
.cid-sR5V5H2vXY .social-2 {
  display: flex;
  flex-direction: row;
  margin-right: 1.5rem;
}
.cid-sR5V5H2vXY menu {
  color: #E60E89;
}
.cid-sR5V9bGx1G {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #767676;
}
.cid-sR5V9bGx1G .mbr-overlay {
  background-color: #000000;
  opacity: 0.7;
}
.cid-sR5V9bGx1G .item {
  display: flex;
  justify-content: left;
  align-items: center;
  padding: 0.3rem 0;
}
.cid-sR5V9bGx1G .item p {
  margin: 0;
  padding-left: 0.5rem;
  line-height: 26px;
}
.cid-sR5V9bGx1G .title {
  background: linear-gradient(to left, #f00000 0, currentColor);
  -webkit-background-clip: text;
  -webkit-text-fill-color: #f000000;
  color: #e50e87;
  text-align: left;
}
.cid-sR5V9bGx1G .container {
  max-width: 1400px;
}
.cid-sR5V9bGx1G li {
  margin: 0;
  list-style: none;
  cursor: pointer;
}
.cid-sR5V9bGx1G .time {
  line-height: 2;
}
.cid-sR5V9bGx1G .icons-wrap {
  display: flex;
  align-items: left;
}
.cid-sR5V9bGx1G .text-wrap {
  width: 100%;
}
.cid-sR5V9bGx1G .item-wrap {
  display: inline-block;
}
.cid-sR5V9bGx1G .socicon-wrap {
  width: fit-content;
  display: flex;
  margin-bottom: 0.8rem;
}
.cid-sR5V9bGx1G .socicon-wrap .mbr-iconfont {
  font-size: 1.3rem;
  background: linear-gradient(to left, #e60e89, #232323);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  padding: 10px;
  margin-right: 0.1rem;
  height: 40px;
  display: flex;
  width: 40px;
  justify-content: left;
  align-items: left;
  transition: all 0.3s;
  border-radius: 100%;
}
.cid-sR5V9bGx1G .align-wrap {
  display: flex;
  flex-direction: column;
}
@media (max-width: 992px) {
  .cid-sR5V9bGx1G .col-md-6 {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sR5V9bGx1G .socicon-wrap {
    margin: auto;
  }
}
.cid-sR5V9bGx1G .mbr-text {
  color: #999999;
}
.cid-sR5V9bGx1G .icon-title {
  margin: 0;
  padding-bottom: 3px;
  line-height: 24px;
}
.cid-sR5V9bGx1G .icon-title,
.cid-sR5V9bGx1G .align-wrap {
  color: #ffffff;
  width: 100%;
  text-align: left;
}
.cid-sR5V9bGx1G .item-text,
.cid-sR5V9bGx1G .item-icon {
  color: #999999;
  text-align: left;
}
.cid-sR5V9bGx1G .mbr-text,
.cid-sR5V9bGx1G .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-sR5V9bGx1G copy {
  font-size: 12px;
}
.cid-sR5V9bGx1G weis {
  color: #e50e87;
}
.cid-sR5V9bGx1G .h3 {
  color: #e50e87;
}
/*!
 * Mobirise v4 theme (https://mobirise.com/)
 * Copyright 2017 Mobirise
 */
section {
  background-color: #eeeeee;
}

.form-control:focus {
  box-shadow: none;
}

:focus {
  outline: none;
}

body {
  font-style: normal;
  line-height: 1.5;
}

section,
.container,
.container-fluid {
  position: relative;
  word-wrap: break-word;
}

a.mbr-iconfont:hover {
  text-decoration: none;
}

.article .lead p,
.article .lead ul,
.article .lead ol,
.article .lead pre,
.article .lead blockquote {
  margin-bottom: 0;
}

ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

a {
  font-style: normal;
  font-weight: 400;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
}

figure {
  margin-bottom: 0;
}

body {
  color: #232323;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

.mbr-section-title {
  font-style: normal;
  line-height: 1.2;
}

.mbr-section-subtitle {
  line-height: 1.3;
}

.mbr-text {
  font-style: normal;
  line-height: 1.6;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
  transition-delay: 9999s;
  transition-property: background-color, color;
}

textarea[type='hidden'] {
  display: none;
}

body {
  position: relative;
}

section {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

section .mbr-background-video,
section .mbr-background-video-preview {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}

.hidden {
  visibility: hidden;
}

.mbr-z-index20 {
  z-index: 20;
}

/*! Base colors */
.mbr-white {
  color: #ffffff;
}

.mbr-black {
  color: #000000;
}

.mbr-bg-white {
  background-color: #ffffff;
}

.mbr-bg-black {
  background-color: #000000;
}

/*! Text-aligns */
.align-left {
  text-align: left;
}

.align-center {
  text-align: center;
}

.align-right {
  text-align: right;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: center;
  }
}

/*! Font-weight  */
.mbr-light {
  font-weight: 300;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

/*! Media  */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.media-content {
  flex-basis: 100%;
}

.media-container-row {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: start;
}

.media-container-row .media-size-item {
  width: 400px;
}

.media-container-column {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: stretch;
}

.media-container-column > * {
  width: 100%;
}

@media (min-width: 992px) {
  .media-container-row {
    flex-wrap: nowrap;
  }
}

figure {
  overflow: hidden;
}

figure[mbr-media-size] {
  transition: width 0.1s;
}

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

.card {
  background-color: transparent;
  border: none;
}

.card-box {
  width: 100%;
}

.card-img {
  text-align: center;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}

.media {
  max-width: 100%;
  margin: 0 auto;
}

.mbr-figure {
  -ms-grid-row-align: center;
  align-self: center;
}

.media-container > div {
  max-width: 100%;
}

.mbr-figure img,
.card-img img {
  width: 100%;
}

@media (max-width: 991px) {
  .media-size-item {
    width: auto !important;
  }
  .media {
    width: auto;
  }
  .mbr-figure {
    width: 100% !important;
  }
}

/*! Buttons */
.btn {
  font-weight: 500;
  border-width: 2px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.mbr-section-btn {
  margin-left: -0.25rem;
  margin-right: -0.25rem;
  font-size: 0;
}

nav .mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
}

.btn-form {
  border-radius: 0;
}

.btn-form:hover {
  cursor: pointer;
}

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 0.8rem;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

[type='submit'] {
  -webkit-appearance: none;
}

/*! Full-screen */
.mbr-fullscreen .mbr-overlay {
  min-height: 100vh;
}

.mbr-fullscreen {
  display: flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  align-items: center;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: .5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}

/* Form */
blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

.form-control {
  background-color: #f5f5f5;
  box-shadow: none;
  color: #565656;
  line-height: 1.43;
  min-height: 3.5em;
  padding: 1.07em .5em;
}

.form-control, .form-control:focus {
  border: 1px solid #e8e8e8;
}

.form-active .form-control:invalid {
  border-color: red;
}

.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: .357em;
  padding: 0;
}

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.alert.alert-form::after {
  background-color: inherit;
  bottom: -7px;
  content: "";
  display: block;
  height: 14px;
  left: 50%;
  margin-left: -7px;
  position: absolute;
  transform: rotate(45deg);
  width: 14px;
  -webkit-transform: rotate(45deg);
}

.form-asterisk {
  font-family: initial;
  position: absolute;
  top: -2px;
  font-weight: normal;
}

/*! Scroll to top arrow */
#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

.mbr-arrow-up {
  bottom: 25px;
   left: calc(50% - 20px);
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 40px;
  width: 40px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
  text-align: center;
}

.mbr-arrow-up a:hover {
  background-color: rgba(0, 0, 0, 0.4);
}

.mbr-arrow-up a i {
  line-height: 60px;
}

.mbr-arrow-up-icon {
  display: block;
  color: #fff;
}

.mbr-arrow-up-icon::before {
  content: '\203a';
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
}

/*! Arrow Down */
.mbr-arrow {
  position: absolute;
  bottom: 45px;
  left: 50%;
  width: 60px;
  height: 60px;
  cursor: pointer;
  background-color: rgba(80, 80, 80, 0.5);
  border-radius: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.mbr-arrow > a {
  display: inline-block;
  text-decoration: none;
  outline-style: none;
  -webkit-animation: arrowdown 1.7s ease-in-out infinite;
  animation: arrowdown 1.7s ease-in-out infinite;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*Gradients animation*/
@keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

@-webkit-keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

.bg-gradient {
  background-size: 200% 200%;
  animation: gradient-animation 5s infinite alternate;
  -webkit-animation: gradient-animation 5s infinite alternate;
}

.menu .navbar-brand {
  display: -webkit-flex;
}

.menu .navbar-brand span {
  display: flex;
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}

@media (min-width: 768px) and (max-width: 1023px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (max-width: 1023px) {
  .menu .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .navbar-collapse.show {
    overflow: auto;
  }
}

@media (min-width: 1024px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
  .menu .collapsed .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .collapsed .navbar-collapse.show {
    overflow: auto;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    max-height: 80vh;
  }
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

.navbar {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  -webkit-align-items: center;
  -webkit-justify-content: space-between;
}

.navbar-collapse {
  -webkit-flex-basis: 100%;
  -webkit-flex-grow: 1;
  -webkit-align-items: center;
}

.nav-dropdown .link {
  padding: 0.667em 1.667em !important;
  margin: 0 !important;
}

.nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.row {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.justify-content-center {
  -webkit-justify-content: center;
}

.form-inline {
  display: -webkit-flex;
  -webkit-align-items: center;
}

.card-wrapper {
  -webkit-flex: 1;
}

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

.carousel-controls {
  display: -webkit-flex;
}

.media {
  display: -webkit-flex;
}

.form-group:focus {
  outline: none;
}

.jq-selectbox__select {
  padding: 1.07em 0.5em;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

.jq-selectbox__trigger-arrow {
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.jq-selectbox li {
  padding: 1.07em 0.5em;
}

input[type='range'] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.modal-dialog,
.modal-content {
  height: 100%;
}

.modal-dialog .carousel-inner {
  height: calc(100vh - 1.75rem);
}

@media (max-width: 575px) {
  .modal-dialog .carousel-inner {
    height: calc(100vh - 1rem);
  }
}

.carousel-item {
  text-align: center;
}

.carousel-item img {
  margin: auto;
}

.navbar-toggler {
  align-self: flex-start;
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.navbar-toggler:focus,
.navbar-toggler:hover {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: '';
  background: no-repeat center center;
  background-size: 100% 100%;
}

.navbar-toggler-left {
  position: absolute;
  left: 1rem;
}

.navbar-toggler-right {
  position: absolute;
  right: 1rem;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1023px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1024px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.card-img {
  width: auto;
}

.menu .navbar.collapsed:not(.beta-menu) {
  flex-direction: column;
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: flex;
}

.note-air-layout .dropup .dropdown-menu,
.note-air-layout .navbar-fixed-bottom .dropdown .dropdown-menu {
  bottom: initial !important;
}

html,
body {
  height: auto;
  min-height: 100vh;
}

.dropup .dropdown-toggle::after {
  display: none;
}
.cid-sPiPyiLpsO {
  padding-top: 15px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/grau-verlauf1.jpg");
}
.cid-sPiPyiLpsO H2 {
  text-align: center;
  color: #ffffff;
}
.cid-sPiPyiLpsO .dentaura-tab {
  min-height: 59px !important;
  padding: 0.3rem 0.3rem !important;
  margin: 0px !important;
}
.cid-sPiPyiLpsO .btn {
  margin: 0px !important;
  padding: 1rem 0.5rem;
  width: 100%;
  height: 100%;
  border-radius: 3px !important;
}
@media (max-width: 991px) {
  .cid-sPiPyiLpsO .mbr-figure1 {
    padding-bottom: 3rem;
  }
}
.cid-sPiPyiLpsO .media-container-row1 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sPiPyiLpsO .mbr-figure1 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-sPiPyiLpsO .media-container-row2 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sPiPyiLpsO .mbr-figure2 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-sPiPyiLpsO .media-container-row3 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sPiPyiLpsO .mbr-figure3 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-sPiPyiLpsO .media-container-row4 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sPiPyiLpsO .mbr-figure4 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (min-width: 992px) {
  .cid-sPiPyiLpsO .mbr-figure5 {
    padding-right: 4rem;
  }
}
@media (min-width: 992px) {
  .cid-sPiPyiLpsO .mbr-figure6 {
    padding-right: 4rem;
  }
}
.cid-sPiPyiLpsO H3 {
  color: #000000;
}
.cid-sPiPyiLpsO H4 {
  color: #000000;
}
.cid-sPiPyiLpsO .divsBg {
  background-color: #faf7f9;
  margin: 0px !important;
  padding: 1rem 2.5rem 2.5rem 2.5rem !important;
}
.cid-sPiPyiLpsO ul.dentaura-lister {
  margin: 0;
  list-style: none;
  padding-left: 1rem;
}
.cid-sPiPyiLpsO ul.dentaura-lister li {
  margin-bottom: 1rem;
  position: relative;
  list-style: none;
  padding-left: 1rem;
  border-bottom: 1px solid #efefef;
}
.cid-sPiPyiLpsO ul.dentaura-lister li:before {
  position: absolute;
  left: -20px;
  content: "➤";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #e50e87;
  width: 25px;
  height: 25px;
}
.cid-sPiPyiLpsO .card {
  margin: 0rem 0.3rem !important;
  border-radius: 3px !important;
  padding: 0px !important;
}
.cid-sPiPyiLpsO .btn1 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sPiPyiLpsO .btn1:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sPiPyiLpsO .btn2 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sPiPyiLpsO .btn2:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sPiPyiLpsO .btn3 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sPiPyiLpsO .btn3:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sPiPyiLpsO .btn4 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sPiPyiLpsO .btn4:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sPiPyiLpsO .btn5 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sPiPyiLpsO .btn5:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sPiPyiLpsO .btn6 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sPiPyiLpsO .btn6:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sPiPyiLpsO .butcover {
  height: 40px;
  width: 100%;
}
.cid-sPiPyiLpsO .butcoverin {
  height: 40px;
  width: 40px;
  padding-bottom: 3rem;
  margin-left: auto;
  margin-right: 0;
}
.cid-sPiPyiLpsO .butcoverin a {
  color: #232323;
  font-size: 1.5rem !important;
  font-weight: 400 !important;
}
.cid-sPiPyiLpsO .dentaura-panel {
  margin: 5px 0px 0px 0px!important;
  padding: 0px !important;
}
.cid-sPiPyiLpsO .btn:focus,
.cid-sPiPyiLpsO .btn:active {
  outline: none !important;
  box-shadow: none !important;
}
.cid-sP479Lg08C {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sP479Lg08C h3 {
  text-align: center;
  font-weight: 300;
}
.cid-sP479Lg08C .wrap {
  width: 150px;
  height: 150px;
  margin: 0 auto;
}
.cid-sP479Lg08C .mbr-section-subtitle {
  color: #462797;
  text-align: left;
}
.cid-sP479Lg08C .card {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  word-wrap: break-word;
}
.cid-sP479Lg08C ellipse {
  stroke: rgba(206, 206, 206, 0.4);
}
.cid-sP479Lg08C path {
  stroke: #149dcc;
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-sP479Lg08C .card {
    -webkit-flex-basis: 33%;
    flex-basis: 33%;
  }
}
.cid-sOVy1IOZ6k {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-sOVy1IOZ6k .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sOVy1IOZ6k .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sOVy1IOZ6k .mbr-text {
    text-align: left;
  }
}
.cid-sOVy1IOZ6k H1 {
  text-align: left;
  color: #ff0095;
}
.cid-sOVy1IOZ6k .mbr-text,
.cid-sOVy1IOZ6k .mbr-section-btn {
  color: #465052;
}
.cid-sOVy1IOZ6k H3 {
  color: #465052;
  text-align: left;
}
.cid-sOVy1IOZ6k .btn {
  font-weight: 500;
  border-width: 1px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  display: -webkit-inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  padding: 0.55rem 2rem;
  border-radius: 3px;
}
.cid-sPjc4Tdc1p {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sPjc4Tdc1p h3 {
  text-align: center;
  font-weight: 300;
}
.cid-sPjc4Tdc1p .wrap {
  width: 150px;
  height: 150px;
  margin: 0 auto;
}
.cid-sPjc4Tdc1p .mbr-section-subtitle {
  color: #ff0095;
  text-align: left;
}
.cid-sPjc4Tdc1p .card {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  word-wrap: break-word;
}
.cid-sPjc4Tdc1p ellipse {
  stroke: rgba(206, 206, 206, 0.4);
}
.cid-sPjc4Tdc1p path {
  stroke: #149dcc;
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-sPjc4Tdc1p .card {
    -webkit-flex-basis: 33%;
    flex-basis: 33%;
  }
}
.cid-sOVDNhK57O {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sOVDNhK57O .card {
  align-self: stretch;
  border-radius: 10px;
}
.cid-sOVDNhK57O .card-box {
  height: 100%;
  background-color: #ffffff;
  padding: 2rem;
  border-radius: 10px;
}
.cid-sOVDNhK57O h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  font-size: 1.2rem !important;
}
.cid-sOVDNhK57O p {
  color: #767676;
  text-align: left;
}
.cid-sOVDNhK57O .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 20px 0px rgba(230, 14, 137, 0.1);
  transition: box-shadow 0.3s;
  border-radius: 10px;
}
.cid-sOVDNhK57O .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.2);
  transition: box-shadow 0.3s;
}
.cid-sOVDNhK57O .cardimg {
  width: 100%;
  max-width: 50px;
  border-radius: 0%;
  margin-bottom: 0px;
}
.cid-sOVDNhK57O .card-title {
  color: #4f4943;
}
.cid-sOVDNhK57O ul.dentaura-lister {
  margin: 0;
  list-style: none;
  padding-left: 1rem;
}
.cid-sOVDNhK57O ul.dentaura-lister li {
  margin-bottom: 0.5rem;
  position: relative;
  list-style: none;
  padding-left: 1rem;
  border-bottom: 1px solid #efefef;
  font-size: 0.5rem !important;
}
.cid-sOVDNhK57O ul.dentaura-lister li:before {
  position: absolute;
  left: -20px;
  top: -5px;
  content: "➤";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #767676;
  width: 25px;
  height: 25px;
}
.cid-sOVDNhK57O li a {
  color: #ff3366 !important;
}
.cid-sOVDNhK57O li a:hover {
  color: #767676 !important;
}
.cid-sOVDNhK57O hr.top-hr {
  border-top: 1px solid #ff3366;
  width: 100%;
  margin: 0px 0px 1px 0px;
  padding: 0px;
}
.cid-sOVDNhK57O P {
  color: #232323;
}
.cid-sOVDNhK57O .mbr-text {
  font-size: 1rem !important;
}
.cid-sOVDNhK57O .mbr-list {
  color: #232323;
}
.cid-sOVzdr7Kgn #dentauraBttB {
  position: fixed;
  cursor: pointer;
  width: 50px;
  height: 50px;
  background-color: rgba(255, 0, 149, 0.65);
  text-indent: -9999px;
  display: none;
  -webkit-border-radius: 60px;
  -moz-border-radius: 60px;
  border-radius: 60px;
  z-index: 100;
  -webkit-box-shadow: 0 2px 8px -2px #000000;
  -moz-box-shadow: 0 2px 8px -2px #000000;
  box-shadow: 0 2px 8px -2px #000000;
}
@media (max-width: 768px) {
  .cid-sOVzdr7Kgn #dentauraBttB {
    right: 50%;
    margin-right: -25px !important;
    bottom: 20px;
  }
}
@media (min-width: 769px) {
  .cid-sOVzdr7Kgn #dentauraBttB {
    right: 100px;
    bottom: 20px;
  }
}
@media (min-width: 992px) {
  .cid-sOVzdr7Kgn #dentauraBttB {
    right: 100px;
    bottom: 20px;
  }
}
.cid-sOVzdr7Kgn #dentauraBttB span {
  position: absolute;
  top: 20px;
  left: 20px;
  margin-left: -20px;
  margin-top: -20px;
  height: 50px;
  width: 50px;
  background-image: url("../../../assets/images/bttb-dentaura-white.png");
  background-repeat: no-repeat;
  background-position: -58px -4px;
  opacity: 1;
}
.cid-sOVzdr7Kgn #dentauraBttB:hover {
  background-color: rgba(91, 104, 107, 0.85);
}
.cid-sOVzdr7Kgn .hidden {
  display: none;
}
.cid-sR5V5H2vXY {
  position: sticky;
  top: 0;
  z-index: 11;
  opacity: 0.96;
}
.cid-sR5V5H2vXY .navbar-dropdown {
  position: relative !important;
  top: 0;
  left: 0;
  padding: 0.5rem 1rem;
  position: fixed;
}
@media (max-width: 991px) {
  .cid-sR5V5H2vXY .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-sR5V5H2vXY .navbar {
  position: static !important;
  min-height: 77px;
  transition: 0.2s;
  background: #f4f4f4;
  display: flex;
  flex-direction: column;
}
.cid-sR5V5H2vXY .navbar.opened {
  transition: all 0.2s;
  background: #f4f4f4 !important;
}
.cid-sR5V5H2vXY .navbar .dropdown-item {
  transition: all 0.2s;
  padding: 0.3rem 1.5rem;
  border-bottom: 1px solid #d6d6d6;
  color: #ff6600;
  background: #efefef !important;
}
.cid-sR5V5H2vXY .navbar .dropdown-item:hover {
  padding-left: 2rem;
}
.cid-sR5V5H2vXY .navbar .dropdown-item:focus border {
  outline: none;
}
.cid-sR5V5H2vXY .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sR5V5H2vXY .navbar .dropdown-menu {
  min-width: 200px;
  padding: 3px 0 0 0;
  box-shadow: 1px 1px 1px 0px rgba(217, 220, 242, 0.98);
  background: transparent !important;
}
.cid-sR5V5H2vXY .navbar .dropdown-menu > .dropdown-item:first-child {
  border-top: 2px solid #ff6600;
}
.cid-sR5V5H2vXY .navbar .dropdown-menu .dropdown-submenu {
  padding-top: 0px;
}
.cid-sR5V5H2vXY .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sR5V5H2vXY .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: 85.14285714vh;
  }
}
.cid-sR5V5H2vXY .navbar.collapsed .dropdown-menu {
  width: auto;
  padding: 1rem 0 1rem 0;
  border-top: none !important;
  background: transparent !important;
}
.cid-sR5V5H2vXY .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sR5V5H2vXY .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sR5V5H2vXY .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sR5V5H2vXY .navbar.collapsed .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  padding: 0.667em 1.667em;
}
.cid-sR5V5H2vXY .navbar.collapsed .nav-dropdown .link {
  margin: 0.667em 1.2em;
}
.cid-sR5V5H2vXY .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sR5V5H2vXY .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
  border-bottom: none !important;
  background: transparent !important;
  color: inherit !important;
}
.cid-sR5V5H2vXY .navbar.collapsed .dropdown-menu .dropdown-item:first-child {
  border-top: none;
}
@media (max-width: 991px) {
  .cid-sR5V5H2vXY .navbar {
    flex-direction: row;
    justify-content: space-between;
  }
  .cid-sR5V5H2vXY .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sR5V5H2vXY .navbar .dropdown-menu {
    width: auto;
    padding: 1rem 0 1rem 0;
    background: transparent !important;
    border-top: none !important;
  }
  .cid-sR5V5H2vXY .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sR5V5H2vXY .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sR5V5H2vXY .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sR5V5H2vXY .navbar .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    padding: 0.667em 1.667em;
  }
  .cid-sR5V5H2vXY .navbar .nav-dropdown .link {
    margin: 0.667em 1.2em;
  }
  .cid-sR5V5H2vXY .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sR5V5H2vXY .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem;
    text-align: center;
    border-bottom: none !important;
    background: transparent !important;
  }
  .cid-sR5V5H2vXY .navbar .dropdown-menu .dropdown-item:first-child {
    border-top: none;
  }
  .cid-sR5V5H2vXY .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    flex-direction: row;
    justify-content: space-between;
    margin-top: 1rem;
  }
  .cid-sR5V5H2vXY .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-sR5V5H2vXY .navbar .social-block {
    display: none;
  }
}
@media (max-width: 1200px) {
  .cid-sR5V5H2vXY .navbar.navbar-short {
    min-height: 60px;
  }
}
@media (min-width: 1200px) {
  .cid-sR5V5H2vXY .navbar.navbar-short {
    min-height: 60px;
  }
}
.cid-sR5V5H2vXY .navbar.navbar-short .social-block {
  top: 1rem;
}
.cid-sR5V5H2vXY .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sR5V5H2vXY .navbar.navbar-short .navbar-brand {
  padding: 0;
  margin-bottom: 0;
  height: 0px;
  opacity: 0;
  min-height: 0px;
}
.cid-sR5V5H2vXY .navbar-brand {
  height: 8rem;
  min-height: 1.4rem;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.2s;
  word-break: break-word;
  z-index: 1;
  display: flex;
  margin-bottom: 1rem;
  opacity: 1;
}
.cid-sR5V5H2vXY .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sR5V5H2vXY .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sR5V5H2vXY .dropdown-item.active,
.cid-sR5V5H2vXY .dropdown-item:active {
  background-color: transparent;
}
.cid-sR5V5H2vXY .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
  line-height: 1;
  letter-spacing: 1px;
}
.cid-sR5V5H2vXY .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sR5V5H2vXY .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sR5V5H2vXY .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4f4f4;
}
.cid-sR5V5H2vXY .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: -2px 0 0 0;
  left: 100%;
}
.cid-sR5V5H2vXY .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sR5V5H2vXY ul.navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
}
.cid-sR5V5H2vXY .navbar-buttons {
  text-align: center;
}
.cid-sR5V5H2vXY button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sR5V5H2vXY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-sR5V5H2vXY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sR5V5H2vXY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.2s;
}
.cid-sR5V5H2vXY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.2s;
}
.cid-sR5V5H2vXY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sR5V5H2vXY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sR5V5H2vXY nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.2s;
}
.cid-sR5V5H2vXY nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.2s;
}
.cid-sR5V5H2vXY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sR5V5H2vXY a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
  outline: none;
}
.cid-sR5V5H2vXY .mbr-iconfont {
  font-size: 1.3rem;
  padding-right: 0.5rem;
  color: #132c70;
}
.cid-sR5V5H2vXY .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  padding: 1.667em 1.667em;
}
.cid-sR5V5H2vXY .nav-dropdown .link {
  margin: 1.667em 1.2em;
  font-weight: 500;
}
.cid-sR5V5H2vXY .nav-link:hover,
.cid-sR5V5H2vXY .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sR5V5H2vXY .social-block {
  display: flex;
  justify-content: space-between;
  width: 100%;
  position: absolute;
  top: 2.5rem;
  max-width: 1300px;
  transition: 0.2s;
}
.cid-sR5V5H2vXY .social {
  display: flex;
  flex-direction: row;
  margin-left: 2rem;
}
.cid-sR5V5H2vXY .social-2 {
  display: flex;
  flex-direction: row;
  margin-right: 1.5rem;
}
.cid-sR5V5H2vXY menu {
  color: #E60E89;
}
.cid-sR5V9bGx1G {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #767676;
}
.cid-sR5V9bGx1G .mbr-overlay {
  background-color: #000000;
  opacity: 0.7;
}
.cid-sR5V9bGx1G .item {
  display: flex;
  justify-content: left;
  align-items: center;
  padding: 0.3rem 0;
}
.cid-sR5V9bGx1G .item p {
  margin: 0;
  padding-left: 0.5rem;
  line-height: 26px;
}
.cid-sR5V9bGx1G .title {
  background: linear-gradient(to left, #f00000 0, currentColor);
  -webkit-background-clip: text;
  -webkit-text-fill-color: #f000000;
  color: #e50e87;
  text-align: left;
}
.cid-sR5V9bGx1G .container {
  max-width: 1400px;
}
.cid-sR5V9bGx1G li {
  margin: 0;
  list-style: none;
  cursor: pointer;
}
.cid-sR5V9bGx1G .time {
  line-height: 2;
}
.cid-sR5V9bGx1G .icons-wrap {
  display: flex;
  align-items: left;
}
.cid-sR5V9bGx1G .text-wrap {
  width: 100%;
}
.cid-sR5V9bGx1G .item-wrap {
  display: inline-block;
}
.cid-sR5V9bGx1G .socicon-wrap {
  width: fit-content;
  display: flex;
  margin-bottom: 0.8rem;
}
.cid-sR5V9bGx1G .socicon-wrap .mbr-iconfont {
  font-size: 1.3rem;
  background: linear-gradient(to left, #e60e89, #232323);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  padding: 10px;
  margin-right: 0.1rem;
  height: 40px;
  display: flex;
  width: 40px;
  justify-content: left;
  align-items: left;
  transition: all 0.3s;
  border-radius: 100%;
}
.cid-sR5V9bGx1G .align-wrap {
  display: flex;
  flex-direction: column;
}
@media (max-width: 992px) {
  .cid-sR5V9bGx1G .col-md-6 {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sR5V9bGx1G .socicon-wrap {
    margin: auto;
  }
}
.cid-sR5V9bGx1G .mbr-text {
  color: #999999;
}
.cid-sR5V9bGx1G .icon-title {
  margin: 0;
  padding-bottom: 3px;
  line-height: 24px;
}
.cid-sR5V9bGx1G .icon-title,
.cid-sR5V9bGx1G .align-wrap {
  color: #ffffff;
  width: 100%;
  text-align: left;
}
.cid-sR5V9bGx1G .item-text,
.cid-sR5V9bGx1G .item-icon {
  color: #999999;
  text-align: left;
}
.cid-sR5V9bGx1G .mbr-text,
.cid-sR5V9bGx1G .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-sR5V9bGx1G copy {
  font-size: 12px;
}
.cid-sR5V9bGx1G weis {
  color: #e50e87;
}
.cid-sR5V9bGx1G .h3 {
  color: #e50e87;
}
/*!
 * Mobirise v4 theme (https://mobirise.com/)
 * Copyright 2017 Mobirise
 */
section {
  background-color: #eeeeee;
}

.form-control:focus {
  box-shadow: none;
}

:focus {
  outline: none;
}

body {
  font-style: normal;
  line-height: 1.5;
}

section,
.container,
.container-fluid {
  position: relative;
  word-wrap: break-word;
}

a.mbr-iconfont:hover {
  text-decoration: none;
}

.article .lead p,
.article .lead ul,
.article .lead ol,
.article .lead pre,
.article .lead blockquote {
  margin-bottom: 0;
}

ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

a {
  font-style: normal;
  font-weight: 400;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
}

figure {
  margin-bottom: 0;
}

body {
  color: #232323;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

.mbr-section-title {
  font-style: normal;
  line-height: 1.2;
}

.mbr-section-subtitle {
  line-height: 1.3;
}

.mbr-text {
  font-style: normal;
  line-height: 1.6;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
  transition-delay: 9999s;
  transition-property: background-color, color;
}

textarea[type='hidden'] {
  display: none;
}

body {
  position: relative;
}

section {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

section .mbr-background-video,
section .mbr-background-video-preview {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}

.hidden {
  visibility: hidden;
}

.mbr-z-index20 {
  z-index: 20;
}

/*! Base colors */
.mbr-white {
  color: #ffffff;
}

.mbr-black {
  color: #000000;
}

.mbr-bg-white {
  background-color: #ffffff;
}

.mbr-bg-black {
  background-color: #000000;
}

/*! Text-aligns */
.align-left {
  text-align: left;
}

.align-center {
  text-align: center;
}

.align-right {
  text-align: right;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: center;
  }
}

/*! Font-weight  */
.mbr-light {
  font-weight: 300;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

/*! Media  */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.media-content {
  flex-basis: 100%;
}

.media-container-row {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: start;
}

.media-container-row .media-size-item {
  width: 400px;
}

.media-container-column {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: stretch;
}

.media-container-column > * {
  width: 100%;
}

@media (min-width: 992px) {
  .media-container-row {
    flex-wrap: nowrap;
  }
}

figure {
  overflow: hidden;
}

figure[mbr-media-size] {
  transition: width 0.1s;
}

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

.card {
  background-color: transparent;
  border: none;
}

.card-box {
  width: 100%;
}

.card-img {
  text-align: center;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}

.media {
  max-width: 100%;
  margin: 0 auto;
}

.mbr-figure {
  -ms-grid-row-align: center;
  align-self: center;
}

.media-container > div {
  max-width: 100%;
}

.mbr-figure img,
.card-img img {
  width: 100%;
}

@media (max-width: 991px) {
  .media-size-item {
    width: auto !important;
  }
  .media {
    width: auto;
  }
  .mbr-figure {
    width: 100% !important;
  }
}

/*! Buttons */
.btn {
  font-weight: 500;
  border-width: 2px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.mbr-section-btn {
  margin-left: -0.25rem;
  margin-right: -0.25rem;
  font-size: 0;
}

nav .mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
}

.btn-form {
  border-radius: 0;
}

.btn-form:hover {
  cursor: pointer;
}

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 0.8rem;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

[type='submit'] {
  -webkit-appearance: none;
}

/*! Full-screen */
.mbr-fullscreen .mbr-overlay {
  min-height: 100vh;
}

.mbr-fullscreen {
  display: flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  align-items: center;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: .5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}

/* Form */
blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

.form-control {
  background-color: #f5f5f5;
  box-shadow: none;
  color: #565656;
  line-height: 1.43;
  min-height: 3.5em;
  padding: 1.07em .5em;
}

.form-control, .form-control:focus {
  border: 1px solid #e8e8e8;
}

.form-active .form-control:invalid {
  border-color: red;
}

.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: .357em;
  padding: 0;
}

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.alert.alert-form::after {
  background-color: inherit;
  bottom: -7px;
  content: "";
  display: block;
  height: 14px;
  left: 50%;
  margin-left: -7px;
  position: absolute;
  transform: rotate(45deg);
  width: 14px;
  -webkit-transform: rotate(45deg);
}

.form-asterisk {
  font-family: initial;
  position: absolute;
  top: -2px;
  font-weight: normal;
}

/*! Scroll to top arrow */
#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

.mbr-arrow-up {
  bottom: 25px;
   left: calc(50% - 20px);
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 40px;
  width: 40px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
  text-align: center;
}

.mbr-arrow-up a:hover {
  background-color: rgba(0, 0, 0, 0.4);
}

.mbr-arrow-up a i {
  line-height: 60px;
}

.mbr-arrow-up-icon {
  display: block;
  color: #fff;
}

.mbr-arrow-up-icon::before {
  content: '\203a';
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
}

/*! Arrow Down */
.mbr-arrow {
  position: absolute;
  bottom: 45px;
  left: 50%;
  width: 60px;
  height: 60px;
  cursor: pointer;
  background-color: rgba(80, 80, 80, 0.5);
  border-radius: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.mbr-arrow > a {
  display: inline-block;
  text-decoration: none;
  outline-style: none;
  -webkit-animation: arrowdown 1.7s ease-in-out infinite;
  animation: arrowdown 1.7s ease-in-out infinite;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*Gradients animation*/
@keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

@-webkit-keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

.bg-gradient {
  background-size: 200% 200%;
  animation: gradient-animation 5s infinite alternate;
  -webkit-animation: gradient-animation 5s infinite alternate;
}

.menu .navbar-brand {
  display: -webkit-flex;
}

.menu .navbar-brand span {
  display: flex;
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}

@media (min-width: 768px) and (max-width: 1023px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (max-width: 1023px) {
  .menu .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .navbar-collapse.show {
    overflow: auto;
  }
}

@media (min-width: 1024px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
  .menu .collapsed .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .collapsed .navbar-collapse.show {
    overflow: auto;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    max-height: 80vh;
  }
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

.navbar {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  -webkit-align-items: center;
  -webkit-justify-content: space-between;
}

.navbar-collapse {
  -webkit-flex-basis: 100%;
  -webkit-flex-grow: 1;
  -webkit-align-items: center;
}

.nav-dropdown .link {
  padding: 0.667em 1.667em !important;
  margin: 0 !important;
}

.nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.row {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.justify-content-center {
  -webkit-justify-content: center;
}

.form-inline {
  display: -webkit-flex;
  -webkit-align-items: center;
}

.card-wrapper {
  -webkit-flex: 1;
}

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

.carousel-controls {
  display: -webkit-flex;
}

.media {
  display: -webkit-flex;
}

.form-group:focus {
  outline: none;
}

.jq-selectbox__select {
  padding: 1.07em 0.5em;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

.jq-selectbox__trigger-arrow {
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.jq-selectbox li {
  padding: 1.07em 0.5em;
}

input[type='range'] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.modal-dialog,
.modal-content {
  height: 100%;
}

.modal-dialog .carousel-inner {
  height: calc(100vh - 1.75rem);
}

@media (max-width: 575px) {
  .modal-dialog .carousel-inner {
    height: calc(100vh - 1rem);
  }
}

.carousel-item {
  text-align: center;
}

.carousel-item img {
  margin: auto;
}

.navbar-toggler {
  align-self: flex-start;
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.navbar-toggler:focus,
.navbar-toggler:hover {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: '';
  background: no-repeat center center;
  background-size: 100% 100%;
}

.navbar-toggler-left {
  position: absolute;
  left: 1rem;
}

.navbar-toggler-right {
  position: absolute;
  right: 1rem;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1023px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1024px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.card-img {
  width: auto;
}

.menu .navbar.collapsed:not(.beta-menu) {
  flex-direction: column;
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: flex;
}

.note-air-layout .dropup .dropdown-menu,
.note-air-layout .navbar-fixed-bottom .dropdown .dropdown-menu {
  bottom: initial !important;
}

html,
body {
  height: auto;
  min-height: 100vh;
}

.dropup .dropdown-toggle::after {
  display: none;
}
.cid-sPiPq9TKYy {
  padding-top: 15px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/grau-verlauf1.jpg");
}
.cid-sPiPq9TKYy H2 {
  text-align: center;
  color: #ffffff;
}
.cid-sPiPq9TKYy .dentaura-tab {
  min-height: 59px !important;
  padding: 0.3rem 0.3rem !important;
  margin: 0px !important;
}
.cid-sPiPq9TKYy .btn {
  margin: 0px !important;
  padding: 1rem 0.5rem;
  width: 100%;
  height: 100%;
  border-radius: 3px !important;
}
@media (max-width: 991px) {
  .cid-sPiPq9TKYy .mbr-figure1 {
    padding-bottom: 3rem;
  }
}
.cid-sPiPq9TKYy .media-container-row1 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sPiPq9TKYy .mbr-figure1 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-sPiPq9TKYy .media-container-row2 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sPiPq9TKYy .mbr-figure2 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-sPiPq9TKYy .media-container-row3 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sPiPq9TKYy .mbr-figure3 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-sPiPq9TKYy .media-container-row4 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sPiPq9TKYy .mbr-figure4 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (min-width: 992px) {
  .cid-sPiPq9TKYy .mbr-figure5 {
    padding-right: 4rem;
  }
}
@media (min-width: 992px) {
  .cid-sPiPq9TKYy .mbr-figure6 {
    padding-right: 4rem;
  }
}
.cid-sPiPq9TKYy H3 {
  color: #000000;
}
.cid-sPiPq9TKYy H4 {
  color: #000000;
}
.cid-sPiPq9TKYy .divsBg {
  background-color: #faf7f9;
  margin: 0px !important;
  padding: 1rem 2.5rem 2.5rem 2.5rem !important;
}
.cid-sPiPq9TKYy ul.dentaura-lister {
  margin: 0;
  list-style: none;
  padding-left: 1rem;
}
.cid-sPiPq9TKYy ul.dentaura-lister li {
  margin-bottom: 1rem;
  position: relative;
  list-style: none;
  padding-left: 1rem;
  border-bottom: 1px solid #efefef;
}
.cid-sPiPq9TKYy ul.dentaura-lister li:before {
  position: absolute;
  left: -20px;
  content: "➤";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #e50e87;
  width: 25px;
  height: 25px;
}
.cid-sPiPq9TKYy .card {
  margin: 0rem 0.3rem !important;
  border-radius: 3px !important;
  padding: 0px !important;
}
.cid-sPiPq9TKYy .btn1 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sPiPq9TKYy .btn1:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sPiPq9TKYy .btn2 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sPiPq9TKYy .btn2:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sPiPq9TKYy .btn3 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sPiPq9TKYy .btn3:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sPiPq9TKYy .btn4 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sPiPq9TKYy .btn4:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sPiPq9TKYy .btn5 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sPiPq9TKYy .btn5:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sPiPq9TKYy .btn6 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sPiPq9TKYy .btn6:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sPiPq9TKYy .butcover {
  height: 40px;
  width: 100%;
}
.cid-sPiPq9TKYy .butcoverin {
  height: 40px;
  width: 40px;
  padding-bottom: 3rem;
  margin-left: auto;
  margin-right: 0;
}
.cid-sPiPq9TKYy .butcoverin a {
  color: #232323;
  font-size: 1.5rem !important;
  font-weight: 400 !important;
}
.cid-sPiPq9TKYy .dentaura-panel {
  margin: 5px 0px 0px 0px!important;
  padding: 0px !important;
}
.cid-sPiPq9TKYy .btn:focus,
.cid-sPiPq9TKYy .btn:active {
  outline: none !important;
  box-shadow: none !important;
}
.cid-sP46WJKr0Z {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sP46WJKr0Z h3 {
  text-align: center;
  font-weight: 300;
}
.cid-sP46WJKr0Z .wrap {
  width: 150px;
  height: 150px;
  margin: 0 auto;
}
.cid-sP46WJKr0Z .mbr-section-subtitle {
  color: #462797;
  text-align: left;
}
.cid-sP46WJKr0Z .card {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  word-wrap: break-word;
}
.cid-sP46WJKr0Z ellipse {
  stroke: rgba(206, 206, 206, 0.4);
}
.cid-sP46WJKr0Z path {
  stroke: #149dcc;
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-sP46WJKr0Z .card {
    -webkit-flex-basis: 33%;
    flex-basis: 33%;
  }
}
.cid-sOVxN5GLm0 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-sOVxN5GLm0 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sOVxN5GLm0 .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sOVxN5GLm0 .mbr-text {
    text-align: left;
  }
}
.cid-sOVxN5GLm0 H1 {
  text-align: left;
  color: #ff0095;
}
.cid-sOVxN5GLm0 .mbr-text,
.cid-sOVxN5GLm0 .mbr-section-btn {
  color: #465052;
}
.cid-sOVxN5GLm0 H3 {
  color: #465052;
  text-align: left;
}
.cid-sOVxN5GLm0 .btn {
  font-weight: 500;
  border-width: 1px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  display: -webkit-inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  padding: 0.55rem 2rem;
  border-radius: 3px;
}
.cid-sPjb06Zkra {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sPjb06Zkra h3 {
  text-align: center;
  font-weight: 300;
}
.cid-sPjb06Zkra .wrap {
  width: 150px;
  height: 150px;
  margin: 0 auto;
}
.cid-sPjb06Zkra .mbr-section-subtitle {
  color: #ff0095;
  text-align: left;
}
.cid-sPjb06Zkra .card {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  word-wrap: break-word;
}
.cid-sPjb06Zkra ellipse {
  stroke: rgba(206, 206, 206, 0.4);
}
.cid-sPjb06Zkra path {
  stroke: #149dcc;
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-sPjb06Zkra .card {
    -webkit-flex-basis: 33%;
    flex-basis: 33%;
  }
}
.cid-sOVC0UfCkA {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sOVC0UfCkA .card {
  align-self: stretch;
  border-radius: 10px;
}
.cid-sOVC0UfCkA .card-box {
  height: 100%;
  background-color: #ffffff;
  padding: 2rem;
  border-radius: 10px;
}
.cid-sOVC0UfCkA h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  font-size: 1.2rem !important;
}
.cid-sOVC0UfCkA p {
  color: #767676;
  text-align: left;
}
.cid-sOVC0UfCkA .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 20px 0px rgba(230, 14, 137, 0.1);
  transition: box-shadow 0.3s;
  border-radius: 10px;
}
.cid-sOVC0UfCkA .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.2);
  transition: box-shadow 0.3s;
}
.cid-sOVC0UfCkA .cardimg {
  width: 100%;
  max-width: 50px;
  border-radius: 0%;
  margin-bottom: 0px;
}
.cid-sOVC0UfCkA .card-title {
  color: #4f4943;
}
.cid-sOVC0UfCkA ul.dentaura-lister {
  margin: 0;
  list-style: none;
  padding-left: 1rem;
}
.cid-sOVC0UfCkA ul.dentaura-lister li {
  margin-bottom: 0.5rem;
  position: relative;
  list-style: none;
  padding-left: 1rem;
  border-bottom: 1px solid #efefef;
  font-size: 0.5rem !important;
}
.cid-sOVC0UfCkA ul.dentaura-lister li:before {
  position: absolute;
  left: -20px;
  top: -5px;
  content: "➤";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #767676;
  width: 25px;
  height: 25px;
}
.cid-sOVC0UfCkA li a {
  color: #ff3366 !important;
}
.cid-sOVC0UfCkA li a:hover {
  color: #767676 !important;
}
.cid-sOVC0UfCkA hr.top-hr {
  border-top: 1px solid #ff3366;
  width: 100%;
  margin: 0px 0px 1px 0px;
  padding: 0px;
}
.cid-sOVC0UfCkA P {
  color: #232323;
}
.cid-sOVC0UfCkA .mbr-text {
  font-size: 1rem !important;
}
.cid-sOVC0UfCkA .mbr-list {
  color: #232323;
}
.cid-t02aUqZNPA {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-t02aUqZNPA .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-t02aUqZNPA .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t02aUqZNPA .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t02aUqZNPA .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-t02aUqZNPA .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t02aUqZNPA .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-t02aUqZNPA .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-t02aUqZNPA .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-t02aUqZNPA .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t02aUqZNPA .mbr-gallery-item {
  padding: 0.1rem !important;
}
.cid-t0dChZq8Su {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
@media (min-width: 992px) {
  .cid-t0dChZq8Su .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-t0dChZq8Su .mbr-figure {
    padding-top: 3rem;
  }
}
.cid-t0dChZq8Su .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-t0dChZq8Su .mbr-text,
.cid-t0dChZq8Su .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-t0dChZq8Su video {
  color: #2e2e2e;
}
.cid-rWjwUcyqiF {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rWjwUcyqiF h3 {
  text-align: center;
  font-weight: 300;
}
.cid-rWjwUcyqiF .wrap {
  width: 150px;
  height: 150px;
  margin: 0 auto;
}
.cid-rWjwUcyqiF .mbr-section-subtitle {
  color: #ff0095;
  text-align: left;
}
.cid-rWjwUcyqiF .card {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  word-wrap: break-word;
}
.cid-rWjwUcyqiF ellipse {
  stroke: rgba(206, 206, 206, 0.4);
}
.cid-rWjwUcyqiF path {
  stroke: #149dcc;
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-rWjwUcyqiF .card {
    -webkit-flex-basis: 33%;
    flex-basis: 33%;
  }
}
.cid-sOVF8hdAJB {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sOVF8hdAJB .card {
  align-self: stretch;
  border-radius: 3px;
}
.cid-sOVF8hdAJB .card-box {
  height: 100%;
  background-color: #ffffff;
  padding: 2rem;
  border-radius: 3px;
}
.cid-sOVF8hdAJB h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  font-size: 1.1rem !important;
}
.cid-sOVF8hdAJB p {
  color: #767676;
  text-align: left;
}
.cid-sOVF8hdAJB .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1);
  transition: box-shadow 0.3s;
  border-radius: 3px;
}
.cid-sOVF8hdAJB .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.2);
  transition: box-shadow 0.3s;
}
.cid-sOVF8hdAJB .cardimg {
  width: 100%;
  max-width: 70px;
  border-radius: 0%;
  margin-bottom: 0px;
}
.cid-sOVF8hdAJB .card-title {
  color: #e60e89;
}
.cid-sOVF8hdAJB ul.dentaura-lister {
  margin: 0;
  list-style: none;
  padding-left: 1rem;
}
.cid-sOVF8hdAJB ul.dentaura-lister li {
  margin-bottom: 0.5rem;
  position: relative;
  list-style: none;
  padding-left: 1rem;
  border-bottom: 1px solid #efefef;
  font-size: 0.9rem !important;
}
.cid-sOVF8hdAJB ul.dentaura-lister li:before {
  position: absolute;
  left: -20px;
  top: -3px;
  content: "➤";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #767676;
  width: 25px;
  height: 25px;
}
.cid-sOVF8hdAJB li a {
  color: #5b686b !important;
}
.cid-sOVF8hdAJB li a:hover {
  color: #ff0095 !important;
}
.cid-sOVF8hdAJB hr.top-hr {
  border-top: 1px solid #b2ccd2;
  width: 100%;
  margin: 0px 0px 6px 0px;
  padding: 0px;
}
.cid-sOVF8hdAJB P {
  color: #232323;
}
.cid-sOVF8hdAJB .mbr-text {
  font-size: 0.9rem !important;
}
.cid-sOVF8hdAJB .mbr-list {
  color: #232323;
}
.cid-sOVzdr7Kgn #dentauraBttB {
  position: fixed;
  cursor: pointer;
  width: 50px;
  height: 50px;
  background-color: rgba(255, 0, 149, 0.65);
  text-indent: -9999px;
  display: none;
  -webkit-border-radius: 60px;
  -moz-border-radius: 60px;
  border-radius: 60px;
  z-index: 100;
  -webkit-box-shadow: 0 2px 8px -2px #000000;
  -moz-box-shadow: 0 2px 8px -2px #000000;
  box-shadow: 0 2px 8px -2px #000000;
}
@media (max-width: 768px) {
  .cid-sOVzdr7Kgn #dentauraBttB {
    right: 50%;
    margin-right: -25px !important;
    bottom: 20px;
  }
}
@media (min-width: 769px) {
  .cid-sOVzdr7Kgn #dentauraBttB {
    right: 100px;
    bottom: 20px;
  }
}
@media (min-width: 992px) {
  .cid-sOVzdr7Kgn #dentauraBttB {
    right: 100px;
    bottom: 20px;
  }
}
.cid-sOVzdr7Kgn #dentauraBttB span {
  position: absolute;
  top: 20px;
  left: 20px;
  margin-left: -20px;
  margin-top: -20px;
  height: 50px;
  width: 50px;
  background-image: url("../../../assets/images/bttb-dentaura-white.png");
  background-repeat: no-repeat;
  background-position: -58px -4px;
  opacity: 1;
}
.cid-sOVzdr7Kgn #dentauraBttB:hover {
  background-color: rgba(91, 104, 107, 0.85);
}
.cid-sOVzdr7Kgn .hidden {
  display: none;
}
.cid-sR5V5H2vXY {
  position: sticky;
  top: 0;
  z-index: 11;
  opacity: 0.96;
}
.cid-sR5V5H2vXY .navbar-dropdown {
  position: relative !important;
  top: 0;
  left: 0;
  padding: 0.5rem 1rem;
  position: fixed;
}
@media (max-width: 991px) {
  .cid-sR5V5H2vXY .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-sR5V5H2vXY .navbar {
  position: static !important;
  min-height: 77px;
  transition: 0.2s;
  background: #f4f4f4;
  display: flex;
  flex-direction: column;
}
.cid-sR5V5H2vXY .navbar.opened {
  transition: all 0.2s;
  background: #f4f4f4 !important;
}
.cid-sR5V5H2vXY .navbar .dropdown-item {
  transition: all 0.2s;
  padding: 0.3rem 1.5rem;
  border-bottom: 1px solid #d6d6d6;
  color: #ff6600;
  background: #efefef !important;
}
.cid-sR5V5H2vXY .navbar .dropdown-item:hover {
  padding-left: 2rem;
}
.cid-sR5V5H2vXY .navbar .dropdown-item:focus border {
  outline: none;
}
.cid-sR5V5H2vXY .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sR5V5H2vXY .navbar .dropdown-menu {
  min-width: 200px;
  padding: 3px 0 0 0;
  box-shadow: 1px 1px 1px 0px rgba(217, 220, 242, 0.98);
  background: transparent !important;
}
.cid-sR5V5H2vXY .navbar .dropdown-menu > .dropdown-item:first-child {
  border-top: 2px solid #ff6600;
}
.cid-sR5V5H2vXY .navbar .dropdown-menu .dropdown-submenu {
  padding-top: 0px;
}
.cid-sR5V5H2vXY .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sR5V5H2vXY .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: 85.14285714vh;
  }
}
.cid-sR5V5H2vXY .navbar.collapsed .dropdown-menu {
  width: auto;
  padding: 1rem 0 1rem 0;
  border-top: none !important;
  background: transparent !important;
}
.cid-sR5V5H2vXY .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sR5V5H2vXY .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sR5V5H2vXY .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sR5V5H2vXY .navbar.collapsed .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  padding: 0.667em 1.667em;
}
.cid-sR5V5H2vXY .navbar.collapsed .nav-dropdown .link {
  margin: 0.667em 1.2em;
}
.cid-sR5V5H2vXY .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sR5V5H2vXY .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
  border-bottom: none !important;
  background: transparent !important;
  color: inherit !important;
}
.cid-sR5V5H2vXY .navbar.collapsed .dropdown-menu .dropdown-item:first-child {
  border-top: none;
}
@media (max-width: 991px) {
  .cid-sR5V5H2vXY .navbar {
    flex-direction: row;
    justify-content: space-between;
  }
  .cid-sR5V5H2vXY .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sR5V5H2vXY .navbar .dropdown-menu {
    width: auto;
    padding: 1rem 0 1rem 0;
    background: transparent !important;
    border-top: none !important;
  }
  .cid-sR5V5H2vXY .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sR5V5H2vXY .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sR5V5H2vXY .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sR5V5H2vXY .navbar .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    padding: 0.667em 1.667em;
  }
  .cid-sR5V5H2vXY .navbar .nav-dropdown .link {
    margin: 0.667em 1.2em;
  }
  .cid-sR5V5H2vXY .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sR5V5H2vXY .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem;
    text-align: center;
    border-bottom: none !important;
    background: transparent !important;
  }
  .cid-sR5V5H2vXY .navbar .dropdown-menu .dropdown-item:first-child {
    border-top: none;
  }
  .cid-sR5V5H2vXY .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    flex-direction: row;
    justify-content: space-between;
    margin-top: 1rem;
  }
  .cid-sR5V5H2vXY .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-sR5V5H2vXY .navbar .social-block {
    display: none;
  }
}
@media (max-width: 1200px) {
  .cid-sR5V5H2vXY .navbar.navbar-short {
    min-height: 60px;
  }
}
@media (min-width: 1200px) {
  .cid-sR5V5H2vXY .navbar.navbar-short {
    min-height: 60px;
  }
}
.cid-sR5V5H2vXY .navbar.navbar-short .social-block {
  top: 1rem;
}
.cid-sR5V5H2vXY .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sR5V5H2vXY .navbar.navbar-short .navbar-brand {
  padding: 0;
  margin-bottom: 0;
  height: 0px;
  opacity: 0;
  min-height: 0px;
}
.cid-sR5V5H2vXY .navbar-brand {
  height: 8rem;
  min-height: 1.4rem;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.2s;
  word-break: break-word;
  z-index: 1;
  display: flex;
  margin-bottom: 1rem;
  opacity: 1;
}
.cid-sR5V5H2vXY .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sR5V5H2vXY .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sR5V5H2vXY .dropdown-item.active,
.cid-sR5V5H2vXY .dropdown-item:active {
  background-color: transparent;
}
.cid-sR5V5H2vXY .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
  line-height: 1;
  letter-spacing: 1px;
}
.cid-sR5V5H2vXY .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sR5V5H2vXY .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sR5V5H2vXY .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4f4f4;
}
.cid-sR5V5H2vXY .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: -2px 0 0 0;
  left: 100%;
}
.cid-sR5V5H2vXY .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sR5V5H2vXY ul.navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
}
.cid-sR5V5H2vXY .navbar-buttons {
  text-align: center;
}
.cid-sR5V5H2vXY button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sR5V5H2vXY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-sR5V5H2vXY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sR5V5H2vXY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.2s;
}
.cid-sR5V5H2vXY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.2s;
}
.cid-sR5V5H2vXY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sR5V5H2vXY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sR5V5H2vXY nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.2s;
}
.cid-sR5V5H2vXY nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.2s;
}
.cid-sR5V5H2vXY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sR5V5H2vXY a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
  outline: none;
}
.cid-sR5V5H2vXY .mbr-iconfont {
  font-size: 1.3rem;
  padding-right: 0.5rem;
  color: #132c70;
}
.cid-sR5V5H2vXY .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  padding: 1.667em 1.667em;
}
.cid-sR5V5H2vXY .nav-dropdown .link {
  margin: 1.667em 1.2em;
  font-weight: 500;
}
.cid-sR5V5H2vXY .nav-link:hover,
.cid-sR5V5H2vXY .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sR5V5H2vXY .social-block {
  display: flex;
  justify-content: space-between;
  width: 100%;
  position: absolute;
  top: 2.5rem;
  max-width: 1300px;
  transition: 0.2s;
}
.cid-sR5V5H2vXY .social {
  display: flex;
  flex-direction: row;
  margin-left: 2rem;
}
.cid-sR5V5H2vXY .social-2 {
  display: flex;
  flex-direction: row;
  margin-right: 1.5rem;
}
.cid-sR5V5H2vXY menu {
  color: #E60E89;
}
.cid-sR5V9bGx1G {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #767676;
}
.cid-sR5V9bGx1G .mbr-overlay {
  background-color: #000000;
  opacity: 0.7;
}
.cid-sR5V9bGx1G .item {
  display: flex;
  justify-content: left;
  align-items: center;
  padding: 0.3rem 0;
}
.cid-sR5V9bGx1G .item p {
  margin: 0;
  padding-left: 0.5rem;
  line-height: 26px;
}
.cid-sR5V9bGx1G .title {
  background: linear-gradient(to left, #f00000 0, currentColor);
  -webkit-background-clip: text;
  -webkit-text-fill-color: #f000000;
  color: #e50e87;
  text-align: left;
}
.cid-sR5V9bGx1G .container {
  max-width: 1400px;
}
.cid-sR5V9bGx1G li {
  margin: 0;
  list-style: none;
  cursor: pointer;
}
.cid-sR5V9bGx1G .time {
  line-height: 2;
}
.cid-sR5V9bGx1G .icons-wrap {
  display: flex;
  align-items: left;
}
.cid-sR5V9bGx1G .text-wrap {
  width: 100%;
}
.cid-sR5V9bGx1G .item-wrap {
  display: inline-block;
}
.cid-sR5V9bGx1G .socicon-wrap {
  width: fit-content;
  display: flex;
  margin-bottom: 0.8rem;
}
.cid-sR5V9bGx1G .socicon-wrap .mbr-iconfont {
  font-size: 1.3rem;
  background: linear-gradient(to left, #e60e89, #232323);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  padding: 10px;
  margin-right: 0.1rem;
  height: 40px;
  display: flex;
  width: 40px;
  justify-content: left;
  align-items: left;
  transition: all 0.3s;
  border-radius: 100%;
}
.cid-sR5V9bGx1G .align-wrap {
  display: flex;
  flex-direction: column;
}
@media (max-width: 992px) {
  .cid-sR5V9bGx1G .col-md-6 {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sR5V9bGx1G .socicon-wrap {
    margin: auto;
  }
}
.cid-sR5V9bGx1G .mbr-text {
  color: #999999;
}
.cid-sR5V9bGx1G .icon-title {
  margin: 0;
  padding-bottom: 3px;
  line-height: 24px;
}
.cid-sR5V9bGx1G .icon-title,
.cid-sR5V9bGx1G .align-wrap {
  color: #ffffff;
  width: 100%;
  text-align: left;
}
.cid-sR5V9bGx1G .item-text,
.cid-sR5V9bGx1G .item-icon {
  color: #999999;
  text-align: left;
}
.cid-sR5V9bGx1G .mbr-text,
.cid-sR5V9bGx1G .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-sR5V9bGx1G copy {
  font-size: 12px;
}
.cid-sR5V9bGx1G weis {
  color: #e50e87;
}
.cid-sR5V9bGx1G .h3 {
  color: #e50e87;
}
/*!
 * Mobirise v4 theme (https://mobirise.com/)
 * Copyright 2017 Mobirise
 */
section {
  background-color: #eeeeee;
}

.form-control:focus {
  box-shadow: none;
}

:focus {
  outline: none;
}

body {
  font-style: normal;
  line-height: 1.5;
}

section,
.container,
.container-fluid {
  position: relative;
  word-wrap: break-word;
}

a.mbr-iconfont:hover {
  text-decoration: none;
}

.article .lead p,
.article .lead ul,
.article .lead ol,
.article .lead pre,
.article .lead blockquote {
  margin-bottom: 0;
}

ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

a {
  font-style: normal;
  font-weight: 400;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
}

figure {
  margin-bottom: 0;
}

body {
  color: #232323;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

.mbr-section-title {
  font-style: normal;
  line-height: 1.2;
}

.mbr-section-subtitle {
  line-height: 1.3;
}

.mbr-text {
  font-style: normal;
  line-height: 1.6;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
  transition-delay: 9999s;
  transition-property: background-color, color;
}

textarea[type='hidden'] {
  display: none;
}

body {
  position: relative;
}

section {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

section .mbr-background-video,
section .mbr-background-video-preview {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}

.hidden {
  visibility: hidden;
}

.mbr-z-index20 {
  z-index: 20;
}

/*! Base colors */
.mbr-white {
  color: #ffffff;
}

.mbr-black {
  color: #000000;
}

.mbr-bg-white {
  background-color: #ffffff;
}

.mbr-bg-black {
  background-color: #000000;
}

/*! Text-aligns */
.align-left {
  text-align: left;
}

.align-center {
  text-align: center;
}

.align-right {
  text-align: right;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: center;
  }
}

/*! Font-weight  */
.mbr-light {
  font-weight: 300;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

/*! Media  */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.media-content {
  flex-basis: 100%;
}

.media-container-row {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: start;
}

.media-container-row .media-size-item {
  width: 400px;
}

.media-container-column {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: stretch;
}

.media-container-column > * {
  width: 100%;
}

@media (min-width: 992px) {
  .media-container-row {
    flex-wrap: nowrap;
  }
}

figure {
  overflow: hidden;
}

figure[mbr-media-size] {
  transition: width 0.1s;
}

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

.card {
  background-color: transparent;
  border: none;
}

.card-box {
  width: 100%;
}

.card-img {
  text-align: center;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}

.media {
  max-width: 100%;
  margin: 0 auto;
}

.mbr-figure {
  -ms-grid-row-align: center;
  align-self: center;
}

.media-container > div {
  max-width: 100%;
}

.mbr-figure img,
.card-img img {
  width: 100%;
}

@media (max-width: 991px) {
  .media-size-item {
    width: auto !important;
  }
  .media {
    width: auto;
  }
  .mbr-figure {
    width: 100% !important;
  }
}

/*! Buttons */
.btn {
  font-weight: 500;
  border-width: 2px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.mbr-section-btn {
  margin-left: -0.25rem;
  margin-right: -0.25rem;
  font-size: 0;
}

nav .mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
}

.btn-form {
  border-radius: 0;
}

.btn-form:hover {
  cursor: pointer;
}

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 0.8rem;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

[type='submit'] {
  -webkit-appearance: none;
}

/*! Full-screen */
.mbr-fullscreen .mbr-overlay {
  min-height: 100vh;
}

.mbr-fullscreen {
  display: flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  align-items: center;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: .5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}

/* Form */
blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

.form-control {
  background-color: #f5f5f5;
  box-shadow: none;
  color: #565656;
  line-height: 1.43;
  min-height: 3.5em;
  padding: 1.07em .5em;
}

.form-control, .form-control:focus {
  border: 1px solid #e8e8e8;
}

.form-active .form-control:invalid {
  border-color: red;
}

.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: .357em;
  padding: 0;
}

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.alert.alert-form::after {
  background-color: inherit;
  bottom: -7px;
  content: "";
  display: block;
  height: 14px;
  left: 50%;
  margin-left: -7px;
  position: absolute;
  transform: rotate(45deg);
  width: 14px;
  -webkit-transform: rotate(45deg);
}

.form-asterisk {
  font-family: initial;
  position: absolute;
  top: -2px;
  font-weight: normal;
}

/*! Scroll to top arrow */
#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

.mbr-arrow-up {
  bottom: 25px;
   left: calc(50% - 20px);
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 40px;
  width: 40px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
  text-align: center;
}

.mbr-arrow-up a:hover {
  background-color: rgba(0, 0, 0, 0.4);
}

.mbr-arrow-up a i {
  line-height: 60px;
}

.mbr-arrow-up-icon {
  display: block;
  color: #fff;
}

.mbr-arrow-up-icon::before {
  content: '\203a';
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
}

/*! Arrow Down */
.mbr-arrow {
  position: absolute;
  bottom: 45px;
  left: 50%;
  width: 60px;
  height: 60px;
  cursor: pointer;
  background-color: rgba(80, 80, 80, 0.5);
  border-radius: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.mbr-arrow > a {
  display: inline-block;
  text-decoration: none;
  outline-style: none;
  -webkit-animation: arrowdown 1.7s ease-in-out infinite;
  animation: arrowdown 1.7s ease-in-out infinite;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*Gradients animation*/
@keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

@-webkit-keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

.bg-gradient {
  background-size: 200% 200%;
  animation: gradient-animation 5s infinite alternate;
  -webkit-animation: gradient-animation 5s infinite alternate;
}

.menu .navbar-brand {
  display: -webkit-flex;
}

.menu .navbar-brand span {
  display: flex;
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}

@media (min-width: 768px) and (max-width: 1023px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (max-width: 1023px) {
  .menu .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .navbar-collapse.show {
    overflow: auto;
  }
}

@media (min-width: 1024px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
  .menu .collapsed .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .collapsed .navbar-collapse.show {
    overflow: auto;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    max-height: 80vh;
  }
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

.navbar {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  -webkit-align-items: center;
  -webkit-justify-content: space-between;
}

.navbar-collapse {
  -webkit-flex-basis: 100%;
  -webkit-flex-grow: 1;
  -webkit-align-items: center;
}

.nav-dropdown .link {
  padding: 0.667em 1.667em !important;
  margin: 0 !important;
}

.nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.row {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.justify-content-center {
  -webkit-justify-content: center;
}

.form-inline {
  display: -webkit-flex;
  -webkit-align-items: center;
}

.card-wrapper {
  -webkit-flex: 1;
}

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

.carousel-controls {
  display: -webkit-flex;
}

.media {
  display: -webkit-flex;
}

.form-group:focus {
  outline: none;
}

.jq-selectbox__select {
  padding: 1.07em 0.5em;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

.jq-selectbox__trigger-arrow {
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.jq-selectbox li {
  padding: 1.07em 0.5em;
}

input[type='range'] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.modal-dialog,
.modal-content {
  height: 100%;
}

.modal-dialog .carousel-inner {
  height: calc(100vh - 1.75rem);
}

@media (max-width: 575px) {
  .modal-dialog .carousel-inner {
    height: calc(100vh - 1rem);
  }
}

.carousel-item {
  text-align: center;
}

.carousel-item img {
  margin: auto;
}

.navbar-toggler {
  align-self: flex-start;
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.navbar-toggler:focus,
.navbar-toggler:hover {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: '';
  background: no-repeat center center;
  background-size: 100% 100%;
}

.navbar-toggler-left {
  position: absolute;
  left: 1rem;
}

.navbar-toggler-right {
  position: absolute;
  right: 1rem;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1023px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1024px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.card-img {
  width: auto;
}

.menu .navbar.collapsed:not(.beta-menu) {
  flex-direction: column;
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: flex;
}

.note-air-layout .dropup .dropdown-menu,
.note-air-layout .navbar-fixed-bottom .dropdown .dropdown-menu {
  bottom: initial !important;
}

html,
body {
  height: auto;
  min-height: 100vh;
}

.dropup .dropdown-toggle::after {
  display: none;
}
.cid-sPiPo218L8 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/grau-verlauf1.jpg");
}
.cid-sPiPo218L8 H2 {
  text-align: center;
  color: #ffffff;
}
.cid-sPiPo218L8 .dentaura-tab {
  min-height: 59px !important;
  padding: 0.3rem 0.3rem !important;
  margin: 0px !important;
}
.cid-sPiPo218L8 .btn {
  margin: 0px !important;
  padding: 1rem 0.5rem;
  width: 100%;
  height: 100%;
  border-radius: 3px !important;
}
@media (max-width: 991px) {
  .cid-sPiPo218L8 .mbr-figure1 {
    padding-bottom: 3rem;
  }
}
.cid-sPiPo218L8 .media-container-row1 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sPiPo218L8 .mbr-figure1 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-sPiPo218L8 .media-container-row2 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sPiPo218L8 .mbr-figure2 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-sPiPo218L8 .media-container-row3 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sPiPo218L8 .mbr-figure3 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-sPiPo218L8 .media-container-row4 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sPiPo218L8 .mbr-figure4 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (min-width: 992px) {
  .cid-sPiPo218L8 .mbr-figure5 {
    padding-right: 4rem;
  }
}
@media (min-width: 992px) {
  .cid-sPiPo218L8 .mbr-figure6 {
    padding-right: 4rem;
  }
}
.cid-sPiPo218L8 H3 {
  color: #000000;
}
.cid-sPiPo218L8 H4 {
  color: #000000;
}
.cid-sPiPo218L8 .divsBg {
  background-color: #faf7f9;
  margin: 0px !important;
  padding: 1rem 2.5rem 2.5rem 2.5rem !important;
}
.cid-sPiPo218L8 ul.dentaura-lister {
  margin: 0;
  list-style: none;
  padding-left: 1rem;
}
.cid-sPiPo218L8 ul.dentaura-lister li {
  margin-bottom: 1rem;
  position: relative;
  list-style: none;
  padding-left: 1rem;
  border-bottom: 1px solid #efefef;
}
.cid-sPiPo218L8 ul.dentaura-lister li:before {
  position: absolute;
  left: -20px;
  content: "➤";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #e50e87;
  width: 25px;
  height: 25px;
}
.cid-sPiPo218L8 .card {
  margin: 0rem 0.3rem !important;
  border-radius: 3px !important;
  padding: 0px !important;
}
.cid-sPiPo218L8 .btn1 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sPiPo218L8 .btn1:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sPiPo218L8 .btn2 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sPiPo218L8 .btn2:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sPiPo218L8 .btn3 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sPiPo218L8 .btn3:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sPiPo218L8 .btn4 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sPiPo218L8 .btn4:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sPiPo218L8 .btn5 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sPiPo218L8 .btn5:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sPiPo218L8 .btn6 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sPiPo218L8 .btn6:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sPiPo218L8 .butcover {
  height: 40px;
  width: 100%;
}
.cid-sPiPo218L8 .butcoverin {
  height: 40px;
  width: 40px;
  padding-bottom: 3rem;
  margin-left: auto;
  margin-right: 0;
}
.cid-sPiPo218L8 .butcoverin a {
  color: #232323;
  font-size: 1.5rem !important;
  font-weight: 400 !important;
}
.cid-sPiPo218L8 .dentaura-panel {
  margin: 5px 0px 0px 0px!important;
  padding: 0px !important;
}
.cid-sPiPo218L8 .btn:focus,
.cid-sPiPo218L8 .btn:active {
  outline: none !important;
  box-shadow: none !important;
}
.cid-sP46SYxrvy {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sP46SYxrvy h3 {
  text-align: center;
  font-weight: 300;
}
.cid-sP46SYxrvy .wrap {
  width: 150px;
  height: 150px;
  margin: 0 auto;
}
.cid-sP46SYxrvy .mbr-section-subtitle {
  color: #462797;
  text-align: left;
}
.cid-sP46SYxrvy .card {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  word-wrap: break-word;
}
.cid-sP46SYxrvy ellipse {
  stroke: rgba(206, 206, 206, 0.4);
}
.cid-sP46SYxrvy path {
  stroke: #149dcc;
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-sP46SYxrvy .card {
    -webkit-flex-basis: 33%;
    flex-basis: 33%;
  }
}
.cid-sOVxIAzocT {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-sOVxIAzocT .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sOVxIAzocT .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sOVxIAzocT .mbr-text {
    text-align: left;
  }
}
.cid-sOVxIAzocT H1 {
  text-align: left;
  color: #ff0095;
}
.cid-sOVxIAzocT .mbr-text,
.cid-sOVxIAzocT .mbr-section-btn {
  color: #465052;
}
.cid-sOVxIAzocT H3 {
  color: #465052;
  text-align: left;
}
.cid-sOVxIAzocT .btn {
  font-weight: 500;
  border-width: 1px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  display: -webkit-inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  padding: 0.55rem 2rem;
  border-radius: 3px;
}
.cid-sPjaQSMgeX {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sPjaQSMgeX h3 {
  text-align: center;
  font-weight: 300;
}
.cid-sPjaQSMgeX .wrap {
  width: 150px;
  height: 150px;
  margin: 0 auto;
}
.cid-sPjaQSMgeX .mbr-section-subtitle {
  color: #ff0095;
  text-align: left;
}
.cid-sPjaQSMgeX .card {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  word-wrap: break-word;
}
.cid-sPjaQSMgeX ellipse {
  stroke: rgba(206, 206, 206, 0.4);
}
.cid-sPjaQSMgeX path {
  stroke: #149dcc;
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-sPjaQSMgeX .card {
    -webkit-flex-basis: 33%;
    flex-basis: 33%;
  }
}
.cid-sOVBN3z5Nv {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sOVBN3z5Nv .card {
  align-self: stretch;
  border-radius: 10px;
}
.cid-sOVBN3z5Nv .card-box {
  height: 100%;
  background-color: #ffffff;
  padding: 2rem;
  border-radius: 10px;
}
.cid-sOVBN3z5Nv h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  font-size: 1.2rem !important;
}
.cid-sOVBN3z5Nv p {
  color: #767676;
  text-align: left;
}
.cid-sOVBN3z5Nv .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 20px 0px rgba(230, 14, 137, 0.1);
  transition: box-shadow 0.3s;
  border-radius: 10px;
}
.cid-sOVBN3z5Nv .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.2);
  transition: box-shadow 0.3s;
}
.cid-sOVBN3z5Nv .cardimg {
  width: 100%;
  max-width: 50px;
  border-radius: 0%;
  margin-bottom: 0px;
}
.cid-sOVBN3z5Nv .card-title {
  color: #4f4943;
}
.cid-sOVBN3z5Nv ul.dentaura-lister {
  margin: 0;
  list-style: none;
  padding-left: 1rem;
}
.cid-sOVBN3z5Nv ul.dentaura-lister li {
  margin-bottom: 0.5rem;
  position: relative;
  list-style: none;
  padding-left: 1rem;
  border-bottom: 1px solid #efefef;
  font-size: 0.5rem !important;
}
.cid-sOVBN3z5Nv ul.dentaura-lister li:before {
  position: absolute;
  left: -20px;
  top: -5px;
  content: "➤";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #767676;
  width: 25px;
  height: 25px;
}
.cid-sOVBN3z5Nv li a {
  color: #ff3366 !important;
}
.cid-sOVBN3z5Nv li a:hover {
  color: #767676 !important;
}
.cid-sOVBN3z5Nv hr.top-hr {
  border-top: 1px solid #ff3366;
  width: 100%;
  margin: 0px 0px 1px 0px;
  padding: 0px;
}
.cid-sOVBN3z5Nv P {
  color: #232323;
}
.cid-sOVBN3z5Nv .mbr-text {
  font-size: 1rem !important;
}
.cid-sOVBN3z5Nv .mbr-list {
  color: #232323;
}
.cid-sOXC7ezPxz {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-sOXC7ezPxz .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sOXC7ezPxz .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sOXC7ezPxz .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sOXC7ezPxz .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sOXC7ezPxz .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sOXC7ezPxz .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sOXC7ezPxz .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sOXC7ezPxz .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sOXC7ezPxz .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-sOXC7ezPxz .mbr-gallery-item {
  padding: 0.1rem !important;
}
.cid-qHPy4Fbofa {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
@media (min-width: 992px) {
  .cid-qHPy4Fbofa .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-qHPy4Fbofa .mbr-figure {
    padding-top: 3rem;
  }
}
.cid-qHPy4Fbofa .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-qHPy4Fbofa .mbr-text,
.cid-qHPy4Fbofa .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-qHPy4Fbofa video {
  color: #2e2e2e;
}
.cid-sPjaSeZzD3 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sPjaSeZzD3 h3 {
  text-align: center;
  font-weight: 300;
}
.cid-sPjaSeZzD3 .wrap {
  width: 150px;
  height: 150px;
  margin: 0 auto;
}
.cid-sPjaSeZzD3 .mbr-section-subtitle {
  color: #ff0095;
  text-align: left;
}
.cid-sPjaSeZzD3 .card {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  word-wrap: break-word;
}
.cid-sPjaSeZzD3 ellipse {
  stroke: rgba(206, 206, 206, 0.4);
}
.cid-sPjaSeZzD3 path {
  stroke: #149dcc;
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-sPjaSeZzD3 .card {
    -webkit-flex-basis: 33%;
    flex-basis: 33%;
  }
}
.cid-sOVF5HJNuV {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sOVF5HJNuV .card {
  align-self: stretch;
  border-radius: 3px;
}
.cid-sOVF5HJNuV .card-box {
  height: 100%;
  background-color: #ffffff;
  padding: 2rem;
  border-radius: 3px;
}
.cid-sOVF5HJNuV h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  font-size: 1.1rem !important;
}
.cid-sOVF5HJNuV p {
  color: #767676;
  text-align: left;
}
.cid-sOVF5HJNuV .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1);
  transition: box-shadow 0.3s;
  border-radius: 3px;
}
.cid-sOVF5HJNuV .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.2);
  transition: box-shadow 0.3s;
}
.cid-sOVF5HJNuV .cardimg {
  width: 100%;
  max-width: 70px;
  border-radius: 0%;
  margin-bottom: 0px;
}
.cid-sOVF5HJNuV .card-title {
  color: #e60e89;
}
.cid-sOVF5HJNuV ul.dentaura-lister {
  margin: 0;
  list-style: none;
  padding-left: 1rem;
}
.cid-sOVF5HJNuV ul.dentaura-lister li {
  margin-bottom: 0.5rem;
  position: relative;
  list-style: none;
  padding-left: 1rem;
  border-bottom: 1px solid #efefef;
  font-size: 0.9rem !important;
}
.cid-sOVF5HJNuV ul.dentaura-lister li:before {
  position: absolute;
  left: -20px;
  top: -3px;
  content: "➤";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #767676;
  width: 25px;
  height: 25px;
}
.cid-sOVF5HJNuV li a {
  color: #5b686b !important;
}
.cid-sOVF5HJNuV li a:hover {
  color: #ff0095 !important;
}
.cid-sOVF5HJNuV hr.top-hr {
  border-top: 1px solid #b2ccd2;
  width: 100%;
  margin: 0px 0px 6px 0px;
  padding: 0px;
}
.cid-sOVF5HJNuV P {
  color: #232323;
}
.cid-sOVF5HJNuV .mbr-text {
  font-size: 0.9rem !important;
}
.cid-sOVF5HJNuV .mbr-list {
  color: #232323;
}
.cid-sOVzdr7Kgn #dentauraBttB {
  position: fixed;
  cursor: pointer;
  width: 50px;
  height: 50px;
  background-color: rgba(255, 0, 149, 0.65);
  text-indent: -9999px;
  display: none;
  -webkit-border-radius: 60px;
  -moz-border-radius: 60px;
  border-radius: 60px;
  z-index: 100;
  -webkit-box-shadow: 0 2px 8px -2px #000000;
  -moz-box-shadow: 0 2px 8px -2px #000000;
  box-shadow: 0 2px 8px -2px #000000;
}
@media (max-width: 768px) {
  .cid-sOVzdr7Kgn #dentauraBttB {
    right: 50%;
    margin-right: -25px !important;
    bottom: 20px;
  }
}
@media (min-width: 769px) {
  .cid-sOVzdr7Kgn #dentauraBttB {
    right: 100px;
    bottom: 20px;
  }
}
@media (min-width: 992px) {
  .cid-sOVzdr7Kgn #dentauraBttB {
    right: 100px;
    bottom: 20px;
  }
}
.cid-sOVzdr7Kgn #dentauraBttB span {
  position: absolute;
  top: 20px;
  left: 20px;
  margin-left: -20px;
  margin-top: -20px;
  height: 50px;
  width: 50px;
  background-image: url("../../../assets/images/bttb-dentaura-white.png");
  background-repeat: no-repeat;
  background-position: -58px -4px;
  opacity: 1;
}
.cid-sOVzdr7Kgn #dentauraBttB:hover {
  background-color: rgba(91, 104, 107, 0.85);
}
.cid-sOVzdr7Kgn .hidden {
  display: none;
}
.cid-sR5V5H2vXY {
  position: sticky;
  top: 0;
  z-index: 11;
  opacity: 0.96;
}
.cid-sR5V5H2vXY .navbar-dropdown {
  position: relative !important;
  top: 0;
  left: 0;
  padding: 0.5rem 1rem;
  position: fixed;
}
@media (max-width: 991px) {
  .cid-sR5V5H2vXY .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-sR5V5H2vXY .navbar {
  position: static !important;
  min-height: 77px;
  transition: 0.2s;
  background: #f4f4f4;
  display: flex;
  flex-direction: column;
}
.cid-sR5V5H2vXY .navbar.opened {
  transition: all 0.2s;
  background: #f4f4f4 !important;
}
.cid-sR5V5H2vXY .navbar .dropdown-item {
  transition: all 0.2s;
  padding: 0.3rem 1.5rem;
  border-bottom: 1px solid #d6d6d6;
  color: #ff6600;
  background: #efefef !important;
}
.cid-sR5V5H2vXY .navbar .dropdown-item:hover {
  padding-left: 2rem;
}
.cid-sR5V5H2vXY .navbar .dropdown-item:focus border {
  outline: none;
}
.cid-sR5V5H2vXY .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sR5V5H2vXY .navbar .dropdown-menu {
  min-width: 200px;
  padding: 3px 0 0 0;
  box-shadow: 1px 1px 1px 0px rgba(217, 220, 242, 0.98);
  background: transparent !important;
}
.cid-sR5V5H2vXY .navbar .dropdown-menu > .dropdown-item:first-child {
  border-top: 2px solid #ff6600;
}
.cid-sR5V5H2vXY .navbar .dropdown-menu .dropdown-submenu {
  padding-top: 0px;
}
.cid-sR5V5H2vXY .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sR5V5H2vXY .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: 85.14285714vh;
  }
}
.cid-sR5V5H2vXY .navbar.collapsed .dropdown-menu {
  width: auto;
  padding: 1rem 0 1rem 0;
  border-top: none !important;
  background: transparent !important;
}
.cid-sR5V5H2vXY .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sR5V5H2vXY .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sR5V5H2vXY .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sR5V5H2vXY .navbar.collapsed .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  padding: 0.667em 1.667em;
}
.cid-sR5V5H2vXY .navbar.collapsed .nav-dropdown .link {
  margin: 0.667em 1.2em;
}
.cid-sR5V5H2vXY .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sR5V5H2vXY .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
  border-bottom: none !important;
  background: transparent !important;
  color: inherit !important;
}
.cid-sR5V5H2vXY .navbar.collapsed .dropdown-menu .dropdown-item:first-child {
  border-top: none;
}
@media (max-width: 991px) {
  .cid-sR5V5H2vXY .navbar {
    flex-direction: row;
    justify-content: space-between;
  }
  .cid-sR5V5H2vXY .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sR5V5H2vXY .navbar .dropdown-menu {
    width: auto;
    padding: 1rem 0 1rem 0;
    background: transparent !important;
    border-top: none !important;
  }
  .cid-sR5V5H2vXY .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sR5V5H2vXY .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sR5V5H2vXY .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sR5V5H2vXY .navbar .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    padding: 0.667em 1.667em;
  }
  .cid-sR5V5H2vXY .navbar .nav-dropdown .link {
    margin: 0.667em 1.2em;
  }
  .cid-sR5V5H2vXY .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sR5V5H2vXY .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem;
    text-align: center;
    border-bottom: none !important;
    background: transparent !important;
  }
  .cid-sR5V5H2vXY .navbar .dropdown-menu .dropdown-item:first-child {
    border-top: none;
  }
  .cid-sR5V5H2vXY .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    flex-direction: row;
    justify-content: space-between;
    margin-top: 1rem;
  }
  .cid-sR5V5H2vXY .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-sR5V5H2vXY .navbar .social-block {
    display: none;
  }
}
@media (max-width: 1200px) {
  .cid-sR5V5H2vXY .navbar.navbar-short {
    min-height: 60px;
  }
}
@media (min-width: 1200px) {
  .cid-sR5V5H2vXY .navbar.navbar-short {
    min-height: 60px;
  }
}
.cid-sR5V5H2vXY .navbar.navbar-short .social-block {
  top: 1rem;
}
.cid-sR5V5H2vXY .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sR5V5H2vXY .navbar.navbar-short .navbar-brand {
  padding: 0;
  margin-bottom: 0;
  height: 0px;
  opacity: 0;
  min-height: 0px;
}
.cid-sR5V5H2vXY .navbar-brand {
  height: 8rem;
  min-height: 1.4rem;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.2s;
  word-break: break-word;
  z-index: 1;
  display: flex;
  margin-bottom: 1rem;
  opacity: 1;
}
.cid-sR5V5H2vXY .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sR5V5H2vXY .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sR5V5H2vXY .dropdown-item.active,
.cid-sR5V5H2vXY .dropdown-item:active {
  background-color: transparent;
}
.cid-sR5V5H2vXY .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
  line-height: 1;
  letter-spacing: 1px;
}
.cid-sR5V5H2vXY .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sR5V5H2vXY .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sR5V5H2vXY .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4f4f4;
}
.cid-sR5V5H2vXY .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: -2px 0 0 0;
  left: 100%;
}
.cid-sR5V5H2vXY .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sR5V5H2vXY ul.navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
}
.cid-sR5V5H2vXY .navbar-buttons {
  text-align: center;
}
.cid-sR5V5H2vXY button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sR5V5H2vXY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-sR5V5H2vXY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sR5V5H2vXY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.2s;
}
.cid-sR5V5H2vXY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.2s;
}
.cid-sR5V5H2vXY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sR5V5H2vXY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sR5V5H2vXY nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.2s;
}
.cid-sR5V5H2vXY nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.2s;
}
.cid-sR5V5H2vXY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sR5V5H2vXY a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
  outline: none;
}
.cid-sR5V5H2vXY .mbr-iconfont {
  font-size: 1.3rem;
  padding-right: 0.5rem;
  color: #132c70;
}
.cid-sR5V5H2vXY .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  padding: 1.667em 1.667em;
}
.cid-sR5V5H2vXY .nav-dropdown .link {
  margin: 1.667em 1.2em;
  font-weight: 500;
}
.cid-sR5V5H2vXY .nav-link:hover,
.cid-sR5V5H2vXY .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sR5V5H2vXY .social-block {
  display: flex;
  justify-content: space-between;
  width: 100%;
  position: absolute;
  top: 2.5rem;
  max-width: 1300px;
  transition: 0.2s;
}
.cid-sR5V5H2vXY .social {
  display: flex;
  flex-direction: row;
  margin-left: 2rem;
}
.cid-sR5V5H2vXY .social-2 {
  display: flex;
  flex-direction: row;
  margin-right: 1.5rem;
}
.cid-sR5V5H2vXY menu {
  color: #E60E89;
}
.cid-sR5V9bGx1G {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #767676;
}
.cid-sR5V9bGx1G .mbr-overlay {
  background-color: #000000;
  opacity: 0.7;
}
.cid-sR5V9bGx1G .item {
  display: flex;
  justify-content: left;
  align-items: center;
  padding: 0.3rem 0;
}
.cid-sR5V9bGx1G .item p {
  margin: 0;
  padding-left: 0.5rem;
  line-height: 26px;
}
.cid-sR5V9bGx1G .title {
  background: linear-gradient(to left, #f00000 0, currentColor);
  -webkit-background-clip: text;
  -webkit-text-fill-color: #f000000;
  color: #e50e87;
  text-align: left;
}
.cid-sR5V9bGx1G .container {
  max-width: 1400px;
}
.cid-sR5V9bGx1G li {
  margin: 0;
  list-style: none;
  cursor: pointer;
}
.cid-sR5V9bGx1G .time {
  line-height: 2;
}
.cid-sR5V9bGx1G .icons-wrap {
  display: flex;
  align-items: left;
}
.cid-sR5V9bGx1G .text-wrap {
  width: 100%;
}
.cid-sR5V9bGx1G .item-wrap {
  display: inline-block;
}
.cid-sR5V9bGx1G .socicon-wrap {
  width: fit-content;
  display: flex;
  margin-bottom: 0.8rem;
}
.cid-sR5V9bGx1G .socicon-wrap .mbr-iconfont {
  font-size: 1.3rem;
  background: linear-gradient(to left, #e60e89, #232323);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  padding: 10px;
  margin-right: 0.1rem;
  height: 40px;
  display: flex;
  width: 40px;
  justify-content: left;
  align-items: left;
  transition: all 0.3s;
  border-radius: 100%;
}
.cid-sR5V9bGx1G .align-wrap {
  display: flex;
  flex-direction: column;
}
@media (max-width: 992px) {
  .cid-sR5V9bGx1G .col-md-6 {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sR5V9bGx1G .socicon-wrap {
    margin: auto;
  }
}
.cid-sR5V9bGx1G .mbr-text {
  color: #999999;
}
.cid-sR5V9bGx1G .icon-title {
  margin: 0;
  padding-bottom: 3px;
  line-height: 24px;
}
.cid-sR5V9bGx1G .icon-title,
.cid-sR5V9bGx1G .align-wrap {
  color: #ffffff;
  width: 100%;
  text-align: left;
}
.cid-sR5V9bGx1G .item-text,
.cid-sR5V9bGx1G .item-icon {
  color: #999999;
  text-align: left;
}
.cid-sR5V9bGx1G .mbr-text,
.cid-sR5V9bGx1G .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-sR5V9bGx1G copy {
  font-size: 12px;
}
.cid-sR5V9bGx1G weis {
  color: #e50e87;
}
.cid-sR5V9bGx1G .h3 {
  color: #e50e87;
}
/*!
 * Mobirise v4 theme (https://mobirise.com/)
 * Copyright 2017 Mobirise
 */
section {
  background-color: #eeeeee;
}

.form-control:focus {
  box-shadow: none;
}

:focus {
  outline: none;
}

body {
  font-style: normal;
  line-height: 1.5;
}

section,
.container,
.container-fluid {
  position: relative;
  word-wrap: break-word;
}

a.mbr-iconfont:hover {
  text-decoration: none;
}

.article .lead p,
.article .lead ul,
.article .lead ol,
.article .lead pre,
.article .lead blockquote {
  margin-bottom: 0;
}

ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

a {
  font-style: normal;
  font-weight: 400;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
}

figure {
  margin-bottom: 0;
}

body {
  color: #232323;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

.mbr-section-title {
  font-style: normal;
  line-height: 1.2;
}

.mbr-section-subtitle {
  line-height: 1.3;
}

.mbr-text {
  font-style: normal;
  line-height: 1.6;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
  transition-delay: 9999s;
  transition-property: background-color, color;
}

textarea[type='hidden'] {
  display: none;
}

body {
  position: relative;
}

section {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

section .mbr-background-video,
section .mbr-background-video-preview {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}

.hidden {
  visibility: hidden;
}

.mbr-z-index20 {
  z-index: 20;
}

/*! Base colors */
.mbr-white {
  color: #ffffff;
}

.mbr-black {
  color: #000000;
}

.mbr-bg-white {
  background-color: #ffffff;
}

.mbr-bg-black {
  background-color: #000000;
}

/*! Text-aligns */
.align-left {
  text-align: left;
}

.align-center {
  text-align: center;
}

.align-right {
  text-align: right;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: center;
  }
}

/*! Font-weight  */
.mbr-light {
  font-weight: 300;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

/*! Media  */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.media-content {
  flex-basis: 100%;
}

.media-container-row {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: start;
}

.media-container-row .media-size-item {
  width: 400px;
}

.media-container-column {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: stretch;
}

.media-container-column > * {
  width: 100%;
}

@media (min-width: 992px) {
  .media-container-row {
    flex-wrap: nowrap;
  }
}

figure {
  overflow: hidden;
}

figure[mbr-media-size] {
  transition: width 0.1s;
}

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

.card {
  background-color: transparent;
  border: none;
}

.card-box {
  width: 100%;
}

.card-img {
  text-align: center;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}

.media {
  max-width: 100%;
  margin: 0 auto;
}

.mbr-figure {
  -ms-grid-row-align: center;
  align-self: center;
}

.media-container > div {
  max-width: 100%;
}

.mbr-figure img,
.card-img img {
  width: 100%;
}

@media (max-width: 991px) {
  .media-size-item {
    width: auto !important;
  }
  .media {
    width: auto;
  }
  .mbr-figure {
    width: 100% !important;
  }
}

/*! Buttons */
.btn {
  font-weight: 500;
  border-width: 2px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.mbr-section-btn {
  margin-left: -0.25rem;
  margin-right: -0.25rem;
  font-size: 0;
}

nav .mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
}

.btn-form {
  border-radius: 0;
}

.btn-form:hover {
  cursor: pointer;
}

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 0.8rem;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

[type='submit'] {
  -webkit-appearance: none;
}

/*! Full-screen */
.mbr-fullscreen .mbr-overlay {
  min-height: 100vh;
}

.mbr-fullscreen {
  display: flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  align-items: center;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: .5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}

/* Form */
blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

.form-control {
  background-color: #f5f5f5;
  box-shadow: none;
  color: #565656;
  line-height: 1.43;
  min-height: 3.5em;
  padding: 1.07em .5em;
}

.form-control, .form-control:focus {
  border: 1px solid #e8e8e8;
}

.form-active .form-control:invalid {
  border-color: red;
}

.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: .357em;
  padding: 0;
}

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.alert.alert-form::after {
  background-color: inherit;
  bottom: -7px;
  content: "";
  display: block;
  height: 14px;
  left: 50%;
  margin-left: -7px;
  position: absolute;
  transform: rotate(45deg);
  width: 14px;
  -webkit-transform: rotate(45deg);
}

.form-asterisk {
  font-family: initial;
  position: absolute;
  top: -2px;
  font-weight: normal;
}

/*! Scroll to top arrow */
#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

.mbr-arrow-up {
  bottom: 25px;
   left: calc(50% - 20px);
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 40px;
  width: 40px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
  text-align: center;
}

.mbr-arrow-up a:hover {
  background-color: rgba(0, 0, 0, 0.4);
}

.mbr-arrow-up a i {
  line-height: 60px;
}

.mbr-arrow-up-icon {
  display: block;
  color: #fff;
}

.mbr-arrow-up-icon::before {
  content: '\203a';
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
}

/*! Arrow Down */
.mbr-arrow {
  position: absolute;
  bottom: 45px;
  left: 50%;
  width: 60px;
  height: 60px;
  cursor: pointer;
  background-color: rgba(80, 80, 80, 0.5);
  border-radius: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.mbr-arrow > a {
  display: inline-block;
  text-decoration: none;
  outline-style: none;
  -webkit-animation: arrowdown 1.7s ease-in-out infinite;
  animation: arrowdown 1.7s ease-in-out infinite;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*Gradients animation*/
@keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

@-webkit-keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

.bg-gradient {
  background-size: 200% 200%;
  animation: gradient-animation 5s infinite alternate;
  -webkit-animation: gradient-animation 5s infinite alternate;
}

.menu .navbar-brand {
  display: -webkit-flex;
}

.menu .navbar-brand span {
  display: flex;
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}

@media (min-width: 768px) and (max-width: 1023px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (max-width: 1023px) {
  .menu .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .navbar-collapse.show {
    overflow: auto;
  }
}

@media (min-width: 1024px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
  .menu .collapsed .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .collapsed .navbar-collapse.show {
    overflow: auto;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    max-height: 80vh;
  }
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

.navbar {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  -webkit-align-items: center;
  -webkit-justify-content: space-between;
}

.navbar-collapse {
  -webkit-flex-basis: 100%;
  -webkit-flex-grow: 1;
  -webkit-align-items: center;
}

.nav-dropdown .link {
  padding: 0.667em 1.667em !important;
  margin: 0 !important;
}

.nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.row {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.justify-content-center {
  -webkit-justify-content: center;
}

.form-inline {
  display: -webkit-flex;
  -webkit-align-items: center;
}

.card-wrapper {
  -webkit-flex: 1;
}

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

.carousel-controls {
  display: -webkit-flex;
}

.media {
  display: -webkit-flex;
}

.form-group:focus {
  outline: none;
}

.jq-selectbox__select {
  padding: 1.07em 0.5em;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

.jq-selectbox__trigger-arrow {
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.jq-selectbox li {
  padding: 1.07em 0.5em;
}

input[type='range'] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.modal-dialog,
.modal-content {
  height: 100%;
}

.modal-dialog .carousel-inner {
  height: calc(100vh - 1.75rem);
}

@media (max-width: 575px) {
  .modal-dialog .carousel-inner {
    height: calc(100vh - 1rem);
  }
}

.carousel-item {
  text-align: center;
}

.carousel-item img {
  margin: auto;
}

.navbar-toggler {
  align-self: flex-start;
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.navbar-toggler:focus,
.navbar-toggler:hover {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: '';
  background: no-repeat center center;
  background-size: 100% 100%;
}

.navbar-toggler-left {
  position: absolute;
  left: 1rem;
}

.navbar-toggler-right {
  position: absolute;
  right: 1rem;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1023px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1024px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.card-img {
  width: auto;
}

.menu .navbar.collapsed:not(.beta-menu) {
  flex-direction: column;
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: flex;
}

.note-air-layout .dropup .dropdown-menu,
.note-air-layout .navbar-fixed-bottom .dropdown .dropdown-menu {
  bottom: initial !important;
}

html,
body {
  height: auto;
  min-height: 100vh;
}

.dropup .dropdown-toggle::after {
  display: none;
}
.cid-sPiNaF5D63 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/grau-verlauf1.jpg");
}
.cid-sPiNaF5D63 H2 {
  text-align: center;
  color: #ffffff;
}
.cid-sPiNaF5D63 .dentaura-tab {
  min-height: 59px !important;
  padding: 0.3rem 0.3rem !important;
  margin: 0px !important;
}
.cid-sPiNaF5D63 .btn {
  margin: 0px !important;
  padding: 1rem 0.5rem;
  width: 100%;
  height: 100%;
  border-radius: 3px !important;
}
@media (max-width: 991px) {
  .cid-sPiNaF5D63 .mbr-figure1 {
    padding-bottom: 3rem;
  }
}
.cid-sPiNaF5D63 .media-container-row1 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sPiNaF5D63 .mbr-figure1 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-sPiNaF5D63 .media-container-row2 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sPiNaF5D63 .mbr-figure2 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-sPiNaF5D63 .media-container-row3 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sPiNaF5D63 .mbr-figure3 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-sPiNaF5D63 .media-container-row4 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sPiNaF5D63 .mbr-figure4 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (min-width: 992px) {
  .cid-sPiNaF5D63 .mbr-figure5 {
    padding-right: 4rem;
  }
}
@media (min-width: 992px) {
  .cid-sPiNaF5D63 .mbr-figure6 {
    padding-right: 4rem;
  }
}
.cid-sPiNaF5D63 H3 {
  color: #000000;
}
.cid-sPiNaF5D63 H4 {
  color: #000000;
}
.cid-sPiNaF5D63 .divsBg {
  background-color: #faf7f9;
  margin: 0px !important;
  padding: 1rem 2.5rem 2.5rem 2.5rem !important;
}
.cid-sPiNaF5D63 ul.dentaura-lister {
  margin: 0;
  list-style: none;
  padding-left: 1rem;
}
.cid-sPiNaF5D63 ul.dentaura-lister li {
  margin-bottom: 1rem;
  position: relative;
  list-style: none;
  padding-left: 1rem;
  border-bottom: 1px solid #efefef;
}
.cid-sPiNaF5D63 ul.dentaura-lister li:before {
  position: absolute;
  left: -20px;
  content: "➤";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #e50e87;
  width: 25px;
  height: 25px;
}
.cid-sPiNaF5D63 .card {
  margin: 0rem 0.3rem !important;
  border-radius: 3px !important;
  padding: 0px !important;
}
.cid-sPiNaF5D63 .btn1 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sPiNaF5D63 .btn1:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sPiNaF5D63 .btn2 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sPiNaF5D63 .btn2:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sPiNaF5D63 .btn3 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sPiNaF5D63 .btn3:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sPiNaF5D63 .btn4 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sPiNaF5D63 .btn4:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sPiNaF5D63 .btn5 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sPiNaF5D63 .btn5:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sPiNaF5D63 .btn6 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sPiNaF5D63 .btn6:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sPiNaF5D63 .butcover {
  height: 40px;
  width: 100%;
}
.cid-sPiNaF5D63 .butcoverin {
  height: 40px;
  width: 40px;
  padding-bottom: 3rem;
  margin-left: auto;
  margin-right: 0;
}
.cid-sPiNaF5D63 .butcoverin a {
  color: #232323;
  font-size: 1.5rem !important;
  font-weight: 400 !important;
}
.cid-sPiNaF5D63 .dentaura-panel {
  margin: 5px 0px 0px 0px!important;
  padding: 0px !important;
}
.cid-sPiNaF5D63 .btn:focus,
.cid-sPiNaF5D63 .btn:active {
  outline: none !important;
  box-shadow: none !important;
}
.cid-sP3qXMUdmr {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sP3qXMUdmr h3 {
  text-align: center;
  font-weight: 300;
}
.cid-sP3qXMUdmr .wrap {
  width: 150px;
  height: 150px;
  margin: 0 auto;
}
.cid-sP3qXMUdmr .mbr-section-subtitle {
  color: #ff0095;
  text-align: left;
}
.cid-sP3qXMUdmr .card {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  word-wrap: break-word;
}
.cid-sP3qXMUdmr ellipse {
  stroke: rgba(206, 206, 206, 0.4);
}
.cid-sP3qXMUdmr path {
  stroke: #149dcc;
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-sP3qXMUdmr .card {
    -webkit-flex-basis: 33%;
    flex-basis: 33%;
  }
}
.cid-v3QsqC0tpZ {
  padding-top: 15px;
  padding-bottom: 15px;
  position: relative;
  background-color: #ffffff;
}
.cid-v3QsqC0tpZ .panel-title {
  display: flex !important;
  justify-content: space-between;
  align-items: center;
  padding-right: 0.5rem;
}
.cid-v3QsqC0tpZ .collapsed {
  border: none;
}
.cid-v3QsqC0tpZ .collapsed sign {
  transform: rotateY(0deg);
}
.cid-v3QsqC0tpZ .sign {
  font-size: 1.4rem;
  transition: all 0.3s;
  transform: rotateY(180deg);
  background: linear-gradient(to left, #ff3366, #ff3366);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: 900;
}
.cid-v3QsqC0tpZ .panel-body {
  background-color: #fdf9f9;
  padding: 1rem 1rem 0.5rem 1rem;
}
.cid-v3QsqC0tpZ .card-header {
  border-bottom: 1px solid #aeaeae !important;
  margin: 0rem !important;
}
.cid-v3QsqC0tpZ .card {
  border-radius: 0px;
  padding: 0px !important;
  margin: 0px 0px -1px 0px !important;
}
.cid-v3QsqC0tpZ .card .card-header {
  border-radius: 0px;
  background-color: transparent !important;
  padding: 0px 0.5rem 0px 0px !important;
}
.cid-v3QsqC0tpZ .card .card-header a.panel-title {
  margin-bottom: 0;
  margin-top: -1px;
  font-style: normal;
  text-decoration: none !important;
  line-height: normal;
}
.cid-v3QsqC0tpZ .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-v3QsqC0tpZ .card .card-header a.panel-title h2 {
  padding: 0.5rem 0.7rem 0.5rem 0rem;
  margin-bottom: 0;
}
.cid-v3QsqC0tpZ .card .card-header a.panel-title h2 .sign {
  padding-right: 1rem;
}
.cid-v3QsqC0tpZ H2 {
  color: #e60e89;
  font-size: 1.1rem !important;
  text-align: left;
  padding: 0px;
}
.cid-v3QsqC0tpZ H3 {
  font-size: 1rem !important;
  font-weight: 400;
  color: #465052;
}
.cid-v3QsqC0tpZ H4 {
  color: #232323;
  font-size: 1.1rem !important;
  text-align: left;
  padding: 0px;
  padding: 0.5rem 0.7rem 0.5rem 0rem;
  line-height: 22px;
}
.cid-v3QsqC0tpZ H5 {
  color: #465052;
  text-align: left;
  font-size: 0.7rem !important;
  font-weight: 400;
}
.cid-v3QsqC0tpZ H5 a {
  color: #ff3366 !important;
}
.cid-v3QsqC0tpZ H5 a:hover {
  color: #767676 !important;
}
.cid-v3QsqC0tpZ H6 {
  font-size: 1.1rem !important;
  font-weight: 400;
}
.cid-v3QsqC0tpZ P {
  color: #232323;
  font-size: 0.9rem !important;
}
.cid-v3QsqC0tpZ P a {
  color: #ff0095 !important;
}
.cid-v3QsqC0tpZ P a:hover {
  color: #767676 !important;
}
@media (max-width: 768px) {
  .cid-v3QsqC0tpZ .spacer-name {
    padding: 0.5rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-v3QsqC0tpZ .spacer-name {
    padding: 4rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-v3QsqC0tpZ .spacer-img {
    padding: 0rem 0rem 0rem 0rem !important;
  }
}
@media (max-width: 768px) {
  .cid-v3QsqC0tpZ .spacer-img {
    padding: 0rem !important;
  }
}
.cid-v3QsqC0tpZ .mbr-section-text {
  color: #232323;
  text-align: left;
}
.cid-v3QsqC0tpZ .icoimage {
  max-width: 160px;
  width: 100%;
  border-radius: 3px;
  float: left;
  margin: 0px;
}
.cid-v3QsqC0tpZ .headtext {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.cid-v3QsqC0tpZ hr.mid-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 0px 0px 1px 0px;
  padding: 0px;
}
.cid-v3QsqC0tpZ hr.bot-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 1px 0px 0px 0px;
  padding: 0px;
}
.cid-v3QsqC0tpZ H1 {
  text-align: left;
}
.cid-v3QsqC0tpZ pfeil {
  color: #e50e87;
}
.cid-vkqYbpDjd0 {
  padding-top: 15px;
  padding-bottom: 15px;
  position: relative;
  background-color: #ffffff;
}
.cid-vkqYbpDjd0 .panel-title {
  display: flex !important;
  justify-content: space-between;
  align-items: center;
  padding-right: 0.5rem;
}
.cid-vkqYbpDjd0 .collapsed {
  border: none;
}
.cid-vkqYbpDjd0 .collapsed sign {
  transform: rotateY(0deg);
}
.cid-vkqYbpDjd0 .sign {
  font-size: 1.4rem;
  transition: all 0.3s;
  transform: rotateY(180deg);
  background: linear-gradient(to left, #ff3366, #ff3366);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: 900;
}
.cid-vkqYbpDjd0 .panel-body {
  background-color: #fdf9f9;
  padding: 1rem 1rem 0.5rem 1rem;
}
.cid-vkqYbpDjd0 .card-header {
  border-bottom: 1px solid #aeaeae !important;
  margin: 0rem !important;
}
.cid-vkqYbpDjd0 .card {
  border-radius: 0px;
  padding: 0px !important;
  margin: 0px 0px -1px 0px !important;
}
.cid-vkqYbpDjd0 .card .card-header {
  border-radius: 0px;
  background-color: transparent !important;
  padding: 0px 0.5rem 0px 0px !important;
}
.cid-vkqYbpDjd0 .card .card-header a.panel-title {
  margin-bottom: 0;
  margin-top: -1px;
  font-style: normal;
  text-decoration: none !important;
  line-height: normal;
}
.cid-vkqYbpDjd0 .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-vkqYbpDjd0 .card .card-header a.panel-title h2 {
  padding: 0.5rem 0.7rem 0.5rem 0rem;
  margin-bottom: 0;
}
.cid-vkqYbpDjd0 .card .card-header a.panel-title h2 .sign {
  padding-right: 1rem;
}
.cid-vkqYbpDjd0 H2 {
  color: #e60e89;
  font-size: 1.1rem !important;
  text-align: left;
  padding: 0px;
}
.cid-vkqYbpDjd0 H3 {
  font-size: 1rem !important;
  font-weight: 400;
  color: #465052;
}
.cid-vkqYbpDjd0 H4 {
  color: #232323;
  font-size: 1.1rem !important;
  text-align: left;
  padding: 0px;
  padding: 0.5rem 0.7rem 0.5rem 0rem;
  line-height: 22px;
}
.cid-vkqYbpDjd0 H5 {
  color: #465052;
  text-align: left;
  font-size: 0.7rem !important;
  font-weight: 400;
}
.cid-vkqYbpDjd0 H5 a {
  color: #ff3366 !important;
}
.cid-vkqYbpDjd0 H5 a:hover {
  color: #767676 !important;
}
.cid-vkqYbpDjd0 H6 {
  font-size: 1.1rem !important;
  font-weight: 400;
}
.cid-vkqYbpDjd0 P {
  color: #232323;
  font-size: 0.9rem !important;
}
.cid-vkqYbpDjd0 P a {
  color: #ff0095 !important;
}
.cid-vkqYbpDjd0 P a:hover {
  color: #767676 !important;
}
@media (max-width: 768px) {
  .cid-vkqYbpDjd0 .spacer-name {
    padding: 0.5rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-vkqYbpDjd0 .spacer-name {
    padding: 4rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-vkqYbpDjd0 .spacer-img {
    padding: 0rem 0rem 0rem 0rem !important;
  }
}
@media (max-width: 768px) {
  .cid-vkqYbpDjd0 .spacer-img {
    padding: 0rem !important;
  }
}
.cid-vkqYbpDjd0 .mbr-section-text {
  color: #232323;
  text-align: left;
}
.cid-vkqYbpDjd0 .icoimage {
  max-width: 160px;
  width: 100%;
  border-radius: 3px;
  float: left;
  margin: 0px;
}
.cid-vkqYbpDjd0 .headtext {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.cid-vkqYbpDjd0 hr.mid-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 0px 0px 1px 0px;
  padding: 0px;
}
.cid-vkqYbpDjd0 hr.bot-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 1px 0px 0px 0px;
  padding: 0px;
}
.cid-vkqYbpDjd0 H1 {
  text-align: left;
}
.cid-vkqYbpDjd0 pfeil {
  color: #e50e87;
}
.cid-sP3ot76OR7 #dentauraBttB {
  position: fixed;
  cursor: pointer;
  width: 50px;
  height: 50px;
  background-color: rgba(255, 0, 149, 0.65);
  text-indent: -9999px;
  display: none;
  -webkit-border-radius: 60px;
  -moz-border-radius: 60px;
  border-radius: 60px;
  z-index: 100;
  -webkit-box-shadow: 0 2px 8px -2px #000000;
  -moz-box-shadow: 0 2px 8px -2px #000000;
  box-shadow: 0 2px 8px -2px #000000;
}
@media (max-width: 768px) {
  .cid-sP3ot76OR7 #dentauraBttB {
    right: 50%;
    margin-right: -25px !important;
    bottom: 20px;
  }
}
@media (min-width: 769px) {
  .cid-sP3ot76OR7 #dentauraBttB {
    right: 100px;
    bottom: 20px;
  }
}
@media (min-width: 992px) {
  .cid-sP3ot76OR7 #dentauraBttB {
    right: 100px;
    bottom: 20px;
  }
}
.cid-sP3ot76OR7 #dentauraBttB span {
  position: absolute;
  top: 20px;
  left: 20px;
  margin-left: -20px;
  margin-top: -20px;
  height: 50px;
  width: 50px;
  background-image: url("../../../assets/images/bttb-dentaura-white.png");
  background-repeat: no-repeat;
  background-position: -58px -4px;
  opacity: 1;
}
.cid-sP3ot76OR7 #dentauraBttB:hover {
  background-color: rgba(91, 104, 107, 0.85);
}
.cid-sP3ot76OR7 .hidden {
  display: none;
}
.cid-sR5V5H2vXY {
  position: sticky;
  top: 0;
  z-index: 11;
  opacity: 0.96;
}
.cid-sR5V5H2vXY .navbar-dropdown {
  position: relative !important;
  top: 0;
  left: 0;
  padding: 0.5rem 1rem;
  position: fixed;
}
@media (max-width: 991px) {
  .cid-sR5V5H2vXY .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-sR5V5H2vXY .navbar {
  position: static !important;
  min-height: 77px;
  transition: 0.2s;
  background: #f4f4f4;
  display: flex;
  flex-direction: column;
}
.cid-sR5V5H2vXY .navbar.opened {
  transition: all 0.2s;
  background: #f4f4f4 !important;
}
.cid-sR5V5H2vXY .navbar .dropdown-item {
  transition: all 0.2s;
  padding: 0.3rem 1.5rem;
  border-bottom: 1px solid #d6d6d6;
  color: #ff6600;
  background: #efefef !important;
}
.cid-sR5V5H2vXY .navbar .dropdown-item:hover {
  padding-left: 2rem;
}
.cid-sR5V5H2vXY .navbar .dropdown-item:focus border {
  outline: none;
}
.cid-sR5V5H2vXY .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sR5V5H2vXY .navbar .dropdown-menu {
  min-width: 200px;
  padding: 3px 0 0 0;
  box-shadow: 1px 1px 1px 0px rgba(217, 220, 242, 0.98);
  background: transparent !important;
}
.cid-sR5V5H2vXY .navbar .dropdown-menu > .dropdown-item:first-child {
  border-top: 2px solid #ff6600;
}
.cid-sR5V5H2vXY .navbar .dropdown-menu .dropdown-submenu {
  padding-top: 0px;
}
.cid-sR5V5H2vXY .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sR5V5H2vXY .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: 85.14285714vh;
  }
}
.cid-sR5V5H2vXY .navbar.collapsed .dropdown-menu {
  width: auto;
  padding: 1rem 0 1rem 0;
  border-top: none !important;
  background: transparent !important;
}
.cid-sR5V5H2vXY .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sR5V5H2vXY .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sR5V5H2vXY .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sR5V5H2vXY .navbar.collapsed .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  padding: 0.667em 1.667em;
}
.cid-sR5V5H2vXY .navbar.collapsed .nav-dropdown .link {
  margin: 0.667em 1.2em;
}
.cid-sR5V5H2vXY .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sR5V5H2vXY .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
  border-bottom: none !important;
  background: transparent !important;
  color: inherit !important;
}
.cid-sR5V5H2vXY .navbar.collapsed .dropdown-menu .dropdown-item:first-child {
  border-top: none;
}
@media (max-width: 991px) {
  .cid-sR5V5H2vXY .navbar {
    flex-direction: row;
    justify-content: space-between;
  }
  .cid-sR5V5H2vXY .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sR5V5H2vXY .navbar .dropdown-menu {
    width: auto;
    padding: 1rem 0 1rem 0;
    background: transparent !important;
    border-top: none !important;
  }
  .cid-sR5V5H2vXY .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sR5V5H2vXY .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sR5V5H2vXY .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sR5V5H2vXY .navbar .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    padding: 0.667em 1.667em;
  }
  .cid-sR5V5H2vXY .navbar .nav-dropdown .link {
    margin: 0.667em 1.2em;
  }
  .cid-sR5V5H2vXY .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sR5V5H2vXY .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem;
    text-align: center;
    border-bottom: none !important;
    background: transparent !important;
  }
  .cid-sR5V5H2vXY .navbar .dropdown-menu .dropdown-item:first-child {
    border-top: none;
  }
  .cid-sR5V5H2vXY .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    flex-direction: row;
    justify-content: space-between;
    margin-top: 1rem;
  }
  .cid-sR5V5H2vXY .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-sR5V5H2vXY .navbar .social-block {
    display: none;
  }
}
@media (max-width: 1200px) {
  .cid-sR5V5H2vXY .navbar.navbar-short {
    min-height: 60px;
  }
}
@media (min-width: 1200px) {
  .cid-sR5V5H2vXY .navbar.navbar-short {
    min-height: 60px;
  }
}
.cid-sR5V5H2vXY .navbar.navbar-short .social-block {
  top: 1rem;
}
.cid-sR5V5H2vXY .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sR5V5H2vXY .navbar.navbar-short .navbar-brand {
  padding: 0;
  margin-bottom: 0;
  height: 0px;
  opacity: 0;
  min-height: 0px;
}
.cid-sR5V5H2vXY .navbar-brand {
  height: 8rem;
  min-height: 1.4rem;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.2s;
  word-break: break-word;
  z-index: 1;
  display: flex;
  margin-bottom: 1rem;
  opacity: 1;
}
.cid-sR5V5H2vXY .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sR5V5H2vXY .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sR5V5H2vXY .dropdown-item.active,
.cid-sR5V5H2vXY .dropdown-item:active {
  background-color: transparent;
}
.cid-sR5V5H2vXY .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
  line-height: 1;
  letter-spacing: 1px;
}
.cid-sR5V5H2vXY .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sR5V5H2vXY .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sR5V5H2vXY .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4f4f4;
}
.cid-sR5V5H2vXY .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: -2px 0 0 0;
  left: 100%;
}
.cid-sR5V5H2vXY .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sR5V5H2vXY ul.navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
}
.cid-sR5V5H2vXY .navbar-buttons {
  text-align: center;
}
.cid-sR5V5H2vXY button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sR5V5H2vXY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-sR5V5H2vXY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sR5V5H2vXY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.2s;
}
.cid-sR5V5H2vXY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.2s;
}
.cid-sR5V5H2vXY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sR5V5H2vXY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sR5V5H2vXY nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.2s;
}
.cid-sR5V5H2vXY nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.2s;
}
.cid-sR5V5H2vXY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sR5V5H2vXY a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
  outline: none;
}
.cid-sR5V5H2vXY .mbr-iconfont {
  font-size: 1.3rem;
  padding-right: 0.5rem;
  color: #132c70;
}
.cid-sR5V5H2vXY .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  padding: 1.667em 1.667em;
}
.cid-sR5V5H2vXY .nav-dropdown .link {
  margin: 1.667em 1.2em;
  font-weight: 500;
}
.cid-sR5V5H2vXY .nav-link:hover,
.cid-sR5V5H2vXY .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sR5V5H2vXY .social-block {
  display: flex;
  justify-content: space-between;
  width: 100%;
  position: absolute;
  top: 2.5rem;
  max-width: 1300px;
  transition: 0.2s;
}
.cid-sR5V5H2vXY .social {
  display: flex;
  flex-direction: row;
  margin-left: 2rem;
}
.cid-sR5V5H2vXY .social-2 {
  display: flex;
  flex-direction: row;
  margin-right: 1.5rem;
}
.cid-sR5V5H2vXY menu {
  color: #E60E89;
}
.cid-sR5V9bGx1G {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #767676;
}
.cid-sR5V9bGx1G .mbr-overlay {
  background-color: #000000;
  opacity: 0.7;
}
.cid-sR5V9bGx1G .item {
  display: flex;
  justify-content: left;
  align-items: center;
  padding: 0.3rem 0;
}
.cid-sR5V9bGx1G .item p {
  margin: 0;
  padding-left: 0.5rem;
  line-height: 26px;
}
.cid-sR5V9bGx1G .title {
  background: linear-gradient(to left, #f00000 0, currentColor);
  -webkit-background-clip: text;
  -webkit-text-fill-color: #f000000;
  color: #e50e87;
  text-align: left;
}
.cid-sR5V9bGx1G .container {
  max-width: 1400px;
}
.cid-sR5V9bGx1G li {
  margin: 0;
  list-style: none;
  cursor: pointer;
}
.cid-sR5V9bGx1G .time {
  line-height: 2;
}
.cid-sR5V9bGx1G .icons-wrap {
  display: flex;
  align-items: left;
}
.cid-sR5V9bGx1G .text-wrap {
  width: 100%;
}
.cid-sR5V9bGx1G .item-wrap {
  display: inline-block;
}
.cid-sR5V9bGx1G .socicon-wrap {
  width: fit-content;
  display: flex;
  margin-bottom: 0.8rem;
}
.cid-sR5V9bGx1G .socicon-wrap .mbr-iconfont {
  font-size: 1.3rem;
  background: linear-gradient(to left, #e60e89, #232323);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  padding: 10px;
  margin-right: 0.1rem;
  height: 40px;
  display: flex;
  width: 40px;
  justify-content: left;
  align-items: left;
  transition: all 0.3s;
  border-radius: 100%;
}
.cid-sR5V9bGx1G .align-wrap {
  display: flex;
  flex-direction: column;
}
@media (max-width: 992px) {
  .cid-sR5V9bGx1G .col-md-6 {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sR5V9bGx1G .socicon-wrap {
    margin: auto;
  }
}
.cid-sR5V9bGx1G .mbr-text {
  color: #999999;
}
.cid-sR5V9bGx1G .icon-title {
  margin: 0;
  padding-bottom: 3px;
  line-height: 24px;
}
.cid-sR5V9bGx1G .icon-title,
.cid-sR5V9bGx1G .align-wrap {
  color: #ffffff;
  width: 100%;
  text-align: left;
}
.cid-sR5V9bGx1G .item-text,
.cid-sR5V9bGx1G .item-icon {
  color: #999999;
  text-align: left;
}
.cid-sR5V9bGx1G .mbr-text,
.cid-sR5V9bGx1G .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-sR5V9bGx1G copy {
  font-size: 12px;
}
.cid-sR5V9bGx1G weis {
  color: #e50e87;
}
.cid-sR5V9bGx1G .h3 {
  color: #e50e87;
}
/*!
 * Mobirise v4 theme (https://mobirise.com/)
 * Copyright 2017 Mobirise
 */
section {
  background-color: #eeeeee;
}

.form-control:focus {
  box-shadow: none;
}

:focus {
  outline: none;
}

body {
  font-style: normal;
  line-height: 1.5;
}

section,
.container,
.container-fluid {
  position: relative;
  word-wrap: break-word;
}

a.mbr-iconfont:hover {
  text-decoration: none;
}

.article .lead p,
.article .lead ul,
.article .lead ol,
.article .lead pre,
.article .lead blockquote {
  margin-bottom: 0;
}

ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

a {
  font-style: normal;
  font-weight: 400;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
}

figure {
  margin-bottom: 0;
}

body {
  color: #232323;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

.mbr-section-title {
  font-style: normal;
  line-height: 1.2;
}

.mbr-section-subtitle {
  line-height: 1.3;
}

.mbr-text {
  font-style: normal;
  line-height: 1.6;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
  transition-delay: 9999s;
  transition-property: background-color, color;
}

textarea[type='hidden'] {
  display: none;
}

body {
  position: relative;
}

section {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

section .mbr-background-video,
section .mbr-background-video-preview {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}

.hidden {
  visibility: hidden;
}

.mbr-z-index20 {
  z-index: 20;
}

/*! Base colors */
.mbr-white {
  color: #ffffff;
}

.mbr-black {
  color: #000000;
}

.mbr-bg-white {
  background-color: #ffffff;
}

.mbr-bg-black {
  background-color: #000000;
}

/*! Text-aligns */
.align-left {
  text-align: left;
}

.align-center {
  text-align: center;
}

.align-right {
  text-align: right;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: center;
  }
}

/*! Font-weight  */
.mbr-light {
  font-weight: 300;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

/*! Media  */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.media-content {
  flex-basis: 100%;
}

.media-container-row {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: start;
}

.media-container-row .media-size-item {
  width: 400px;
}

.media-container-column {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: stretch;
}

.media-container-column > * {
  width: 100%;
}

@media (min-width: 992px) {
  .media-container-row {
    flex-wrap: nowrap;
  }
}

figure {
  overflow: hidden;
}

figure[mbr-media-size] {
  transition: width 0.1s;
}

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

.card {
  background-color: transparent;
  border: none;
}

.card-box {
  width: 100%;
}

.card-img {
  text-align: center;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}

.media {
  max-width: 100%;
  margin: 0 auto;
}

.mbr-figure {
  -ms-grid-row-align: center;
  align-self: center;
}

.media-container > div {
  max-width: 100%;
}

.mbr-figure img,
.card-img img {
  width: 100%;
}

@media (max-width: 991px) {
  .media-size-item {
    width: auto !important;
  }
  .media {
    width: auto;
  }
  .mbr-figure {
    width: 100% !important;
  }
}

/*! Buttons */
.btn {
  font-weight: 500;
  border-width: 2px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.mbr-section-btn {
  margin-left: -0.25rem;
  margin-right: -0.25rem;
  font-size: 0;
}

nav .mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
}

.btn-form {
  border-radius: 0;
}

.btn-form:hover {
  cursor: pointer;
}

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 0.8rem;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

[type='submit'] {
  -webkit-appearance: none;
}

/*! Full-screen */
.mbr-fullscreen .mbr-overlay {
  min-height: 100vh;
}

.mbr-fullscreen {
  display: flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  align-items: center;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: .5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}

/* Form */
blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

.form-control {
  background-color: #f5f5f5;
  box-shadow: none;
  color: #565656;
  line-height: 1.43;
  min-height: 3.5em;
  padding: 1.07em .5em;
}

.form-control, .form-control:focus {
  border: 1px solid #e8e8e8;
}

.form-active .form-control:invalid {
  border-color: red;
}

.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: .357em;
  padding: 0;
}

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.alert.alert-form::after {
  background-color: inherit;
  bottom: -7px;
  content: "";
  display: block;
  height: 14px;
  left: 50%;
  margin-left: -7px;
  position: absolute;
  transform: rotate(45deg);
  width: 14px;
  -webkit-transform: rotate(45deg);
}

.form-asterisk {
  font-family: initial;
  position: absolute;
  top: -2px;
  font-weight: normal;
}

/*! Scroll to top arrow */
#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

.mbr-arrow-up {
  bottom: 25px;
   left: calc(50% - 20px);
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 40px;
  width: 40px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
  text-align: center;
}

.mbr-arrow-up a:hover {
  background-color: rgba(0, 0, 0, 0.4);
}

.mbr-arrow-up a i {
  line-height: 60px;
}

.mbr-arrow-up-icon {
  display: block;
  color: #fff;
}

.mbr-arrow-up-icon::before {
  content: '\203a';
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
}

/*! Arrow Down */
.mbr-arrow {
  position: absolute;
  bottom: 45px;
  left: 50%;
  width: 60px;
  height: 60px;
  cursor: pointer;
  background-color: rgba(80, 80, 80, 0.5);
  border-radius: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.mbr-arrow > a {
  display: inline-block;
  text-decoration: none;
  outline-style: none;
  -webkit-animation: arrowdown 1.7s ease-in-out infinite;
  animation: arrowdown 1.7s ease-in-out infinite;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*Gradients animation*/
@keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

@-webkit-keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

.bg-gradient {
  background-size: 200% 200%;
  animation: gradient-animation 5s infinite alternate;
  -webkit-animation: gradient-animation 5s infinite alternate;
}

.menu .navbar-brand {
  display: -webkit-flex;
}

.menu .navbar-brand span {
  display: flex;
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}

@media (min-width: 768px) and (max-width: 1023px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (max-width: 1023px) {
  .menu .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .navbar-collapse.show {
    overflow: auto;
  }
}

@media (min-width: 1024px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
  .menu .collapsed .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .collapsed .navbar-collapse.show {
    overflow: auto;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    max-height: 80vh;
  }
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

.navbar {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  -webkit-align-items: center;
  -webkit-justify-content: space-between;
}

.navbar-collapse {
  -webkit-flex-basis: 100%;
  -webkit-flex-grow: 1;
  -webkit-align-items: center;
}

.nav-dropdown .link {
  padding: 0.667em 1.667em !important;
  margin: 0 !important;
}

.nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.row {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.justify-content-center {
  -webkit-justify-content: center;
}

.form-inline {
  display: -webkit-flex;
  -webkit-align-items: center;
}

.card-wrapper {
  -webkit-flex: 1;
}

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

.carousel-controls {
  display: -webkit-flex;
}

.media {
  display: -webkit-flex;
}

.form-group:focus {
  outline: none;
}

.jq-selectbox__select {
  padding: 1.07em 0.5em;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

.jq-selectbox__trigger-arrow {
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.jq-selectbox li {
  padding: 1.07em 0.5em;
}

input[type='range'] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.modal-dialog,
.modal-content {
  height: 100%;
}

.modal-dialog .carousel-inner {
  height: calc(100vh - 1.75rem);
}

@media (max-width: 575px) {
  .modal-dialog .carousel-inner {
    height: calc(100vh - 1rem);
  }
}

.carousel-item {
  text-align: center;
}

.carousel-item img {
  margin: auto;
}

.navbar-toggler {
  align-self: flex-start;
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.navbar-toggler:focus,
.navbar-toggler:hover {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: '';
  background: no-repeat center center;
  background-size: 100% 100%;
}

.navbar-toggler-left {
  position: absolute;
  left: 1rem;
}

.navbar-toggler-right {
  position: absolute;
  right: 1rem;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1023px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1024px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.card-img {
  width: auto;
}

.menu .navbar.collapsed:not(.beta-menu) {
  flex-direction: column;
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: flex;
}

.note-air-layout .dropup .dropdown-menu,
.note-air-layout .navbar-fixed-bottom .dropdown .dropdown-menu {
  bottom: initial !important;
}

html,
body {
  height: auto;
  min-height: 100vh;
}

.dropup .dropdown-toggle::after {
  display: none;
}
.cid-sPiOzqZ4ba {
  padding-top: 15px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/grau-verlauf1.jpg");
}
.cid-sPiOzqZ4ba H2 {
  text-align: center;
  color: #ffffff;
}
.cid-sPiOzqZ4ba .dentaura-tab {
  min-height: 59px !important;
  padding: 0.3rem 0.3rem !important;
  margin: 0px !important;
}
.cid-sPiOzqZ4ba .btn {
  margin: 0px !important;
  padding: 1rem 0.5rem;
  width: 100%;
  height: 100%;
  border-radius: 3px !important;
}
@media (max-width: 991px) {
  .cid-sPiOzqZ4ba .mbr-figure1 {
    padding-bottom: 3rem;
  }
}
.cid-sPiOzqZ4ba .media-container-row1 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sPiOzqZ4ba .mbr-figure1 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-sPiOzqZ4ba .media-container-row2 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sPiOzqZ4ba .mbr-figure2 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-sPiOzqZ4ba .media-container-row3 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sPiOzqZ4ba .mbr-figure3 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-sPiOzqZ4ba .media-container-row4 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sPiOzqZ4ba .mbr-figure4 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (min-width: 992px) {
  .cid-sPiOzqZ4ba .mbr-figure5 {
    padding-right: 4rem;
  }
}
@media (min-width: 992px) {
  .cid-sPiOzqZ4ba .mbr-figure6 {
    padding-right: 4rem;
  }
}
.cid-sPiOzqZ4ba H3 {
  color: #000000;
}
.cid-sPiOzqZ4ba H4 {
  color: #000000;
}
.cid-sPiOzqZ4ba .divsBg {
  background-color: #faf7f9;
  margin: 0px !important;
  padding: 1rem 2.5rem 2.5rem 2.5rem !important;
}
.cid-sPiOzqZ4ba ul.dentaura-lister {
  margin: 0;
  list-style: none;
  padding-left: 1rem;
}
.cid-sPiOzqZ4ba ul.dentaura-lister li {
  margin-bottom: 1rem;
  position: relative;
  list-style: none;
  padding-left: 1rem;
  border-bottom: 1px solid #efefef;
}
.cid-sPiOzqZ4ba ul.dentaura-lister li:before {
  position: absolute;
  left: -20px;
  content: "➤";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #e50e87;
  width: 25px;
  height: 25px;
}
.cid-sPiOzqZ4ba .card {
  margin: 0rem 0.3rem !important;
  border-radius: 3px !important;
  padding: 0px !important;
}
.cid-sPiOzqZ4ba .btn1 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sPiOzqZ4ba .btn1:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sPiOzqZ4ba .btn2 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sPiOzqZ4ba .btn2:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sPiOzqZ4ba .btn3 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sPiOzqZ4ba .btn3:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sPiOzqZ4ba .btn4 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sPiOzqZ4ba .btn4:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sPiOzqZ4ba .btn5 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sPiOzqZ4ba .btn5:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sPiOzqZ4ba .btn6 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sPiOzqZ4ba .btn6:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sPiOzqZ4ba .butcover {
  height: 40px;
  width: 100%;
}
.cid-sPiOzqZ4ba .butcoverin {
  height: 40px;
  width: 40px;
  padding-bottom: 3rem;
  margin-left: auto;
  margin-right: 0;
}
.cid-sPiOzqZ4ba .butcoverin a {
  color: #232323;
  font-size: 1.5rem !important;
  font-weight: 400 !important;
}
.cid-sPiOzqZ4ba .dentaura-panel {
  margin: 5px 0px 0px 0px!important;
  padding: 0px !important;
}
.cid-sPiOzqZ4ba .btn:focus,
.cid-sPiOzqZ4ba .btn:active {
  outline: none !important;
  box-shadow: none !important;
}
.cid-sP3rVkNWew {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sP3rVkNWew h3 {
  text-align: center;
  font-weight: 300;
}
.cid-sP3rVkNWew .wrap {
  width: 150px;
  height: 150px;
  margin: 0 auto;
}
.cid-sP3rVkNWew .mbr-section-subtitle {
  color: #ff0095;
  text-align: left;
}
.cid-sP3rVkNWew .card {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  word-wrap: break-word;
}
.cid-sP3rVkNWew ellipse {
  stroke: rgba(206, 206, 206, 0.4);
}
.cid-sP3rVkNWew path {
  stroke: #149dcc;
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-sP3rVkNWew .card {
    -webkit-flex-basis: 33%;
    flex-basis: 33%;
  }
}
.cid-vkqYxnWgqH {
  padding-top: 15px;
  padding-bottom: 15px;
  position: relative;
  background-color: #ffffff;
}
.cid-vkqYxnWgqH .panel-title {
  display: flex !important;
  justify-content: space-between;
  align-items: center;
  padding-right: 0.5rem;
}
.cid-vkqYxnWgqH .collapsed {
  border: none;
}
.cid-vkqYxnWgqH .collapsed sign {
  transform: rotateY(0deg);
}
.cid-vkqYxnWgqH .sign {
  font-size: 1.4rem;
  transition: all 0.3s;
  transform: rotateY(180deg);
  background: linear-gradient(to left, #ff3366, #ff3366);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: 900;
}
.cid-vkqYxnWgqH .panel-body {
  background-color: #fdf9f9;
  padding: 1rem 1rem 0.5rem 1rem;
}
.cid-vkqYxnWgqH .card-header {
  border-bottom: 1px solid #aeaeae !important;
  margin: 0rem !important;
}
.cid-vkqYxnWgqH .card {
  border-radius: 0px;
  padding: 0px !important;
  margin: 0px 0px -1px 0px !important;
}
.cid-vkqYxnWgqH .card .card-header {
  border-radius: 0px;
  background-color: transparent !important;
  padding: 0px 0.5rem 0px 0px !important;
}
.cid-vkqYxnWgqH .card .card-header a.panel-title {
  margin-bottom: 0;
  margin-top: -1px;
  font-style: normal;
  text-decoration: none !important;
  line-height: normal;
}
.cid-vkqYxnWgqH .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-vkqYxnWgqH .card .card-header a.panel-title h2 {
  padding: 0.5rem 0.7rem 0.5rem 0rem;
  margin-bottom: 0;
}
.cid-vkqYxnWgqH .card .card-header a.panel-title h2 .sign {
  padding-right: 1rem;
}
.cid-vkqYxnWgqH H2 {
  color: #e60e89;
  font-size: 1.1rem !important;
  text-align: left;
  padding: 0px;
}
.cid-vkqYxnWgqH H3 {
  font-size: 1rem !important;
  font-weight: 400;
  color: #465052;
}
.cid-vkqYxnWgqH H4 {
  color: #232323;
  font-size: 1.1rem !important;
  text-align: left;
  padding: 0px;
  padding: 0.5rem 0.7rem 0.5rem 0rem;
  line-height: 22px;
}
.cid-vkqYxnWgqH H5 {
  color: #465052;
  text-align: left;
  font-size: 0.7rem !important;
  font-weight: 400;
}
.cid-vkqYxnWgqH H5 a {
  color: #ff3366 !important;
}
.cid-vkqYxnWgqH H5 a:hover {
  color: #767676 !important;
}
.cid-vkqYxnWgqH H6 {
  font-size: 1.1rem !important;
  font-weight: 400;
}
.cid-vkqYxnWgqH P {
  color: #232323;
  font-size: 0.9rem !important;
}
.cid-vkqYxnWgqH P a {
  color: #ff0095 !important;
}
.cid-vkqYxnWgqH P a:hover {
  color: #767676 !important;
}
@media (max-width: 768px) {
  .cid-vkqYxnWgqH .spacer-name {
    padding: 0.5rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-vkqYxnWgqH .spacer-name {
    padding: 4rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-vkqYxnWgqH .spacer-img {
    padding: 0rem 0rem 0rem 0rem !important;
  }
}
@media (max-width: 768px) {
  .cid-vkqYxnWgqH .spacer-img {
    padding: 0rem !important;
  }
}
.cid-vkqYxnWgqH .mbr-section-text {
  color: #232323;
  text-align: left;
}
.cid-vkqYxnWgqH .icoimage {
  max-width: 160px;
  width: 100%;
  border-radius: 3px;
  float: left;
  margin: 0px;
}
.cid-vkqYxnWgqH .headtext {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.cid-vkqYxnWgqH hr.mid-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 0px 0px 1px 0px;
  padding: 0px;
}
.cid-vkqYxnWgqH hr.bot-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 1px 0px 0px 0px;
  padding: 0px;
}
.cid-vkqYxnWgqH H1 {
  text-align: left;
}
.cid-vkqYxnWgqH pfeil {
  color: #e50e87;
}
.cid-vkqXrygOm9 {
  padding-top: 15px;
  padding-bottom: 15px;
  position: relative;
  background-color: #ffffff;
}
.cid-vkqXrygOm9 .panel-title {
  display: flex !important;
  justify-content: space-between;
  align-items: center;
  padding-right: 0.5rem;
}
.cid-vkqXrygOm9 .collapsed {
  border: none;
}
.cid-vkqXrygOm9 .collapsed sign {
  transform: rotateY(0deg);
}
.cid-vkqXrygOm9 .sign {
  font-size: 1.4rem;
  transition: all 0.3s;
  transform: rotateY(180deg);
  background: linear-gradient(to left, #ff3366, #ff3366);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: 900;
}
.cid-vkqXrygOm9 .panel-body {
  background-color: #fdf9f9;
  padding: 1rem 1rem 0.5rem 1rem;
}
.cid-vkqXrygOm9 .card-header {
  border-bottom: 1px solid #aeaeae !important;
  margin: 0rem !important;
}
.cid-vkqXrygOm9 .card {
  border-radius: 0px;
  padding: 0px !important;
  margin: 0px 0px -1px 0px !important;
}
.cid-vkqXrygOm9 .card .card-header {
  border-radius: 0px;
  background-color: transparent !important;
  padding: 0px 0.5rem 0px 0px !important;
}
.cid-vkqXrygOm9 .card .card-header a.panel-title {
  margin-bottom: 0;
  margin-top: -1px;
  font-style: normal;
  text-decoration: none !important;
  line-height: normal;
}
.cid-vkqXrygOm9 .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-vkqXrygOm9 .card .card-header a.panel-title h2 {
  padding: 0.5rem 0.7rem 0.5rem 0rem;
  margin-bottom: 0;
}
.cid-vkqXrygOm9 .card .card-header a.panel-title h2 .sign {
  padding-right: 1rem;
}
.cid-vkqXrygOm9 H2 {
  color: #e60e89;
  font-size: 1.1rem !important;
  text-align: left;
  padding: 0px;
}
.cid-vkqXrygOm9 H3 {
  font-size: 1rem !important;
  font-weight: 400;
  color: #465052;
}
.cid-vkqXrygOm9 H4 {
  color: #232323;
  font-size: 1.1rem !important;
  text-align: left;
  padding: 0px;
  padding: 0.5rem 0.7rem 0.5rem 0rem;
  line-height: 22px;
}
.cid-vkqXrygOm9 H5 {
  color: #465052;
  text-align: left;
  font-size: 0.7rem !important;
  font-weight: 400;
}
.cid-vkqXrygOm9 H5 a {
  color: #ff3366 !important;
}
.cid-vkqXrygOm9 H5 a:hover {
  color: #767676 !important;
}
.cid-vkqXrygOm9 H6 {
  font-size: 1.1rem !important;
  font-weight: 400;
}
.cid-vkqXrygOm9 P {
  color: #232323;
  font-size: 0.9rem !important;
}
.cid-vkqXrygOm9 P a {
  color: #ff0095 !important;
}
.cid-vkqXrygOm9 P a:hover {
  color: #767676 !important;
}
@media (max-width: 768px) {
  .cid-vkqXrygOm9 .spacer-name {
    padding: 0.5rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-vkqXrygOm9 .spacer-name {
    padding: 4rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-vkqXrygOm9 .spacer-img {
    padding: 0rem 0rem 0rem 0rem !important;
  }
}
@media (max-width: 768px) {
  .cid-vkqXrygOm9 .spacer-img {
    padding: 0rem !important;
  }
}
.cid-vkqXrygOm9 .mbr-section-text {
  color: #232323;
  text-align: left;
}
.cid-vkqXrygOm9 .icoimage {
  max-width: 160px;
  width: 100%;
  border-radius: 3px;
  float: left;
  margin: 0px;
}
.cid-vkqXrygOm9 .headtext {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.cid-vkqXrygOm9 hr.mid-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 0px 0px 1px 0px;
  padding: 0px;
}
.cid-vkqXrygOm9 hr.bot-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 1px 0px 0px 0px;
  padding: 0px;
}
.cid-vkqXrygOm9 H1 {
  text-align: left;
}
.cid-vkqXrygOm9 pfeil {
  color: #e50e87;
}
.cid-vkqXpWYhGm {
  padding-top: 15px;
  padding-bottom: 15px;
  position: relative;
  background-color: #ffffff;
}
.cid-vkqXpWYhGm .panel-title {
  display: flex !important;
  justify-content: space-between;
  align-items: center;
  padding-right: 0.5rem;
}
.cid-vkqXpWYhGm .collapsed {
  border: none;
}
.cid-vkqXpWYhGm .collapsed sign {
  transform: rotateY(0deg);
}
.cid-vkqXpWYhGm .sign {
  font-size: 1.4rem;
  transition: all 0.3s;
  transform: rotateY(180deg);
  background: linear-gradient(to left, #ff3366, #ff3366);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: 900;
}
.cid-vkqXpWYhGm .panel-body {
  background-color: #fdf9f9;
  padding: 1rem 1rem 0.5rem 1rem;
}
.cid-vkqXpWYhGm .card-header {
  border-bottom: 1px solid #aeaeae !important;
  margin: 0rem !important;
}
.cid-vkqXpWYhGm .card {
  border-radius: 0px;
  padding: 0px !important;
  margin: 0px 0px -1px 0px !important;
}
.cid-vkqXpWYhGm .card .card-header {
  border-radius: 0px;
  background-color: transparent !important;
  padding: 0px 0.5rem 0px 0px !important;
}
.cid-vkqXpWYhGm .card .card-header a.panel-title {
  margin-bottom: 0;
  margin-top: -1px;
  font-style: normal;
  text-decoration: none !important;
  line-height: normal;
}
.cid-vkqXpWYhGm .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-vkqXpWYhGm .card .card-header a.panel-title h2 {
  padding: 0.5rem 0.7rem 0.5rem 0rem;
  margin-bottom: 0;
}
.cid-vkqXpWYhGm .card .card-header a.panel-title h2 .sign {
  padding-right: 1rem;
}
.cid-vkqXpWYhGm H2 {
  color: #e60e89;
  font-size: 1.1rem !important;
  text-align: left;
  padding: 0px;
}
.cid-vkqXpWYhGm H3 {
  font-size: 1rem !important;
  font-weight: 400;
  color: #465052;
}
.cid-vkqXpWYhGm H4 {
  color: #232323;
  font-size: 1.1rem !important;
  text-align: left;
  padding: 0px;
  padding: 0.5rem 0.7rem 0.5rem 0rem;
  line-height: 22px;
}
.cid-vkqXpWYhGm H5 {
  color: #465052;
  text-align: left;
  font-size: 0.7rem !important;
  font-weight: 400;
}
.cid-vkqXpWYhGm H5 a {
  color: #ff3366 !important;
}
.cid-vkqXpWYhGm H5 a:hover {
  color: #767676 !important;
}
.cid-vkqXpWYhGm H6 {
  font-size: 1.1rem !important;
  font-weight: 400;
}
.cid-vkqXpWYhGm P {
  color: #232323;
  font-size: 0.9rem !important;
}
.cid-vkqXpWYhGm P a {
  color: #ff0095 !important;
}
.cid-vkqXpWYhGm P a:hover {
  color: #767676 !important;
}
@media (max-width: 768px) {
  .cid-vkqXpWYhGm .spacer-name {
    padding: 0.5rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-vkqXpWYhGm .spacer-name {
    padding: 4rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-vkqXpWYhGm .spacer-img {
    padding: 0rem 0rem 0rem 0rem !important;
  }
}
@media (max-width: 768px) {
  .cid-vkqXpWYhGm .spacer-img {
    padding: 0rem !important;
  }
}
.cid-vkqXpWYhGm .mbr-section-text {
  color: #232323;
  text-align: left;
}
.cid-vkqXpWYhGm .icoimage {
  max-width: 160px;
  width: 100%;
  border-radius: 3px;
  float: left;
  margin: 0px;
}
.cid-vkqXpWYhGm .headtext {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.cid-vkqXpWYhGm hr.mid-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 0px 0px 1px 0px;
  padding: 0px;
}
.cid-vkqXpWYhGm hr.bot-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 1px 0px 0px 0px;
  padding: 0px;
}
.cid-vkqXpWYhGm H1 {
  text-align: left;
}
.cid-vkqXpWYhGm pfeil {
  color: #e50e87;
}
.cid-v594139GON {
  padding-top: 15px;
  padding-bottom: 15px;
  position: relative;
  background-color: #ffffff;
}
.cid-v594139GON .panel-title {
  display: flex !important;
  justify-content: space-between;
  align-items: center;
  padding-right: 0.5rem;
}
.cid-v594139GON .collapsed {
  border: none;
}
.cid-v594139GON .collapsed sign {
  transform: rotateY(0deg);
}
.cid-v594139GON .sign {
  font-size: 1.4rem;
  transition: all 0.3s;
  transform: rotateY(180deg);
  background: linear-gradient(to left, #ff3366, #ff3366);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: 900;
}
.cid-v594139GON .panel-body {
  background-color: #fdf9f9;
  padding: 1rem 1rem 0.5rem 1rem;
}
.cid-v594139GON .card-header {
  border-bottom: 1px solid #aeaeae !important;
  margin: 0rem !important;
}
.cid-v594139GON .card {
  border-radius: 0px;
  padding: 0px !important;
  margin: 0px 0px -1px 0px !important;
}
.cid-v594139GON .card .card-header {
  border-radius: 0px;
  background-color: transparent !important;
  padding: 0px 0.5rem 0px 0px !important;
}
.cid-v594139GON .card .card-header a.panel-title {
  margin-bottom: 0;
  margin-top: -1px;
  font-style: normal;
  text-decoration: none !important;
  line-height: normal;
}
.cid-v594139GON .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-v594139GON .card .card-header a.panel-title h2 {
  padding: 0.5rem 0.7rem 0.5rem 0rem;
  margin-bottom: 0;
}
.cid-v594139GON .card .card-header a.panel-title h2 .sign {
  padding-right: 1rem;
}
.cid-v594139GON H2 {
  color: #e60e89;
  font-size: 1.1rem !important;
  text-align: left;
  padding: 0px;
}
.cid-v594139GON H3 {
  font-size: 1rem !important;
  font-weight: 400;
  color: #465052;
}
.cid-v594139GON H4 {
  color: #232323;
  font-size: 1.1rem !important;
  text-align: left;
  padding: 0px;
  padding: 0.5rem 0.7rem 0.5rem 0rem;
  line-height: 22px;
}
.cid-v594139GON H5 {
  color: #465052;
  text-align: left;
  font-size: 0.7rem !important;
  font-weight: 400;
}
.cid-v594139GON H5 a {
  color: #ff3366 !important;
}
.cid-v594139GON H5 a:hover {
  color: #767676 !important;
}
.cid-v594139GON H6 {
  font-size: 1.1rem !important;
  font-weight: 400;
}
.cid-v594139GON P {
  color: #232323;
  font-size: 0.9rem !important;
}
.cid-v594139GON P a {
  color: #ff0095 !important;
}
.cid-v594139GON P a:hover {
  color: #767676 !important;
}
@media (max-width: 768px) {
  .cid-v594139GON .spacer-name {
    padding: 0.5rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-v594139GON .spacer-name {
    padding: 4rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-v594139GON .spacer-img {
    padding: 0rem 0rem 0rem 0rem !important;
  }
}
@media (max-width: 768px) {
  .cid-v594139GON .spacer-img {
    padding: 0rem !important;
  }
}
.cid-v594139GON .mbr-section-text {
  color: #232323;
  text-align: left;
}
.cid-v594139GON .icoimage {
  max-width: 160px;
  width: 100%;
  border-radius: 3px;
  float: left;
  margin: 0px;
}
.cid-v594139GON .headtext {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.cid-v594139GON hr.mid-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 0px 0px 1px 0px;
  padding: 0px;
}
.cid-v594139GON hr.bot-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 1px 0px 0px 0px;
  padding: 0px;
}
.cid-v594139GON H1 {
  text-align: left;
}
.cid-v594139GON pfeil {
  color: #e50e87;
}
.cid-uvg2x8TyMM {
  padding-top: 15px;
  padding-bottom: 15px;
  position: relative;
  background-color: #ffffff;
}
.cid-uvg2x8TyMM .panel-title {
  display: flex !important;
  justify-content: space-between;
  align-items: center;
  padding-right: 0.5rem;
}
.cid-uvg2x8TyMM .collapsed {
  border: none;
}
.cid-uvg2x8TyMM .collapsed sign {
  transform: rotateY(0deg);
}
.cid-uvg2x8TyMM .sign {
  font-size: 1.4rem;
  transition: all 0.3s;
  transform: rotateY(180deg);
  background: linear-gradient(to left, #ff3366, #ff3366);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: 900;
}
.cid-uvg2x8TyMM .panel-body {
  background-color: #fdf9f9;
  padding: 1rem 1rem 0.5rem 1rem;
}
.cid-uvg2x8TyMM .card-header {
  border-bottom: 1px solid #aeaeae !important;
  margin: 0rem !important;
}
.cid-uvg2x8TyMM .card {
  border-radius: 0px;
  padding: 0px !important;
  margin: 0px 0px -1px 0px !important;
}
.cid-uvg2x8TyMM .card .card-header {
  border-radius: 0px;
  background-color: transparent !important;
  padding: 0px 0.5rem 0px 0px !important;
}
.cid-uvg2x8TyMM .card .card-header a.panel-title {
  margin-bottom: 0;
  margin-top: -1px;
  font-style: normal;
  text-decoration: none !important;
  line-height: normal;
}
.cid-uvg2x8TyMM .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-uvg2x8TyMM .card .card-header a.panel-title h2 {
  padding: 0.5rem 0.7rem 0.5rem 0rem;
  margin-bottom: 0;
}
.cid-uvg2x8TyMM .card .card-header a.panel-title h2 .sign {
  padding-right: 1rem;
}
.cid-uvg2x8TyMM H2 {
  color: #e60e89;
  font-size: 1.1rem !important;
  text-align: left;
  padding: 0px;
}
.cid-uvg2x8TyMM H3 {
  font-size: 1rem !important;
  font-weight: 400;
  color: #465052;
}
.cid-uvg2x8TyMM H4 {
  color: #232323;
  font-size: 1.1rem !important;
  text-align: left;
  padding: 0px;
  padding: 0.5rem 0.7rem 0.5rem 0rem;
  line-height: 22px;
}
.cid-uvg2x8TyMM H5 {
  color: #465052;
  text-align: left;
  font-size: 0.7rem !important;
  font-weight: 400;
}
.cid-uvg2x8TyMM H5 a {
  color: #ff3366 !important;
}
.cid-uvg2x8TyMM H5 a:hover {
  color: #767676 !important;
}
.cid-uvg2x8TyMM H6 {
  font-size: 1.1rem !important;
  font-weight: 400;
}
.cid-uvg2x8TyMM P {
  color: #232323;
  font-size: 0.9rem !important;
}
.cid-uvg2x8TyMM P a {
  color: #ff0095 !important;
}
.cid-uvg2x8TyMM P a:hover {
  color: #767676 !important;
}
@media (max-width: 768px) {
  .cid-uvg2x8TyMM .spacer-name {
    padding: 0.5rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-uvg2x8TyMM .spacer-name {
    padding: 4rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-uvg2x8TyMM .spacer-img {
    padding: 0rem 0rem 0rem 0rem !important;
  }
}
@media (max-width: 768px) {
  .cid-uvg2x8TyMM .spacer-img {
    padding: 0rem !important;
  }
}
.cid-uvg2x8TyMM .mbr-section-text {
  color: #232323;
  text-align: left;
}
.cid-uvg2x8TyMM .icoimage {
  max-width: 160px;
  width: 100%;
  border-radius: 3px;
  float: left;
  margin: 0px;
}
.cid-uvg2x8TyMM .headtext {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.cid-uvg2x8TyMM hr.mid-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 0px 0px 1px 0px;
  padding: 0px;
}
.cid-uvg2x8TyMM hr.bot-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 1px 0px 0px 0px;
  padding: 0px;
}
.cid-uvg2x8TyMM H1 {
  text-align: left;
}
.cid-uvg2x8TyMM pfeil {
  color: #e50e87;
}
.cid-ud6ggCWa7B {
  padding-top: 15px;
  padding-bottom: 15px;
  position: relative;
  background-color: #ffffff;
}
.cid-ud6ggCWa7B .panel-title {
  display: flex !important;
  justify-content: space-between;
  align-items: center;
  padding-right: 0.5rem;
}
.cid-ud6ggCWa7B .collapsed {
  border: none;
}
.cid-ud6ggCWa7B .collapsed sign {
  transform: rotateY(0deg);
}
.cid-ud6ggCWa7B .sign {
  font-size: 1.4rem;
  transition: all 0.3s;
  transform: rotateY(180deg);
  background: linear-gradient(to left, #ff3366, #ff3366);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: 900;
}
.cid-ud6ggCWa7B .panel-body {
  background-color: #fdf9f9;
  padding: 1rem 1rem 0.5rem 1rem;
}
.cid-ud6ggCWa7B .card-header {
  border-bottom: 1px solid #aeaeae !important;
  margin: 0rem !important;
}
.cid-ud6ggCWa7B .card {
  border-radius: 0px;
  padding: 0px !important;
  margin: 0px 0px -1px 0px !important;
}
.cid-ud6ggCWa7B .card .card-header {
  border-radius: 0px;
  background-color: transparent !important;
  padding: 0px 0.5rem 0px 0px !important;
}
.cid-ud6ggCWa7B .card .card-header a.panel-title {
  margin-bottom: 0;
  margin-top: -1px;
  font-style: normal;
  text-decoration: none !important;
  line-height: normal;
}
.cid-ud6ggCWa7B .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-ud6ggCWa7B .card .card-header a.panel-title h2 {
  padding: 0.5rem 0.7rem 0.5rem 0rem;
  margin-bottom: 0;
}
.cid-ud6ggCWa7B .card .card-header a.panel-title h2 .sign {
  padding-right: 1rem;
}
.cid-ud6ggCWa7B H2 {
  color: #e60e89;
  font-size: 1.1rem !important;
  text-align: left;
  padding: 0px;
}
.cid-ud6ggCWa7B H3 {
  font-size: 1rem !important;
  font-weight: 400;
  color: #465052;
}
.cid-ud6ggCWa7B H4 {
  color: #232323;
  font-size: 1.1rem !important;
  text-align: left;
  padding: 0px;
  padding: 0.5rem 0.7rem 0.5rem 0rem;
  line-height: 22px;
}
.cid-ud6ggCWa7B H5 {
  color: #465052;
  text-align: left;
  font-size: 0.7rem !important;
  font-weight: 400;
}
.cid-ud6ggCWa7B H5 a {
  color: #ff3366 !important;
}
.cid-ud6ggCWa7B H5 a:hover {
  color: #767676 !important;
}
.cid-ud6ggCWa7B H6 {
  font-size: 1.1rem !important;
  font-weight: 400;
}
.cid-ud6ggCWa7B P {
  color: #232323;
  font-size: 0.9rem !important;
}
.cid-ud6ggCWa7B P a {
  color: #ff0095 !important;
}
.cid-ud6ggCWa7B P a:hover {
  color: #767676 !important;
}
@media (max-width: 768px) {
  .cid-ud6ggCWa7B .spacer-name {
    padding: 0.5rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-ud6ggCWa7B .spacer-name {
    padding: 4rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-ud6ggCWa7B .spacer-img {
    padding: 0rem 0rem 0rem 0rem !important;
  }
}
@media (max-width: 768px) {
  .cid-ud6ggCWa7B .spacer-img {
    padding: 0rem !important;
  }
}
.cid-ud6ggCWa7B .mbr-section-text {
  color: #232323;
  text-align: left;
}
.cid-ud6ggCWa7B .icoimage {
  max-width: 160px;
  width: 100%;
  border-radius: 3px;
  float: left;
  margin: 0px;
}
.cid-ud6ggCWa7B .headtext {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.cid-ud6ggCWa7B hr.mid-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 0px 0px 1px 0px;
  padding: 0px;
}
.cid-ud6ggCWa7B hr.bot-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 1px 0px 0px 0px;
  padding: 0px;
}
.cid-ud6ggCWa7B H1 {
  text-align: left;
}
.cid-ud6ggCWa7B pfeil {
  color: #e50e87;
}
.cid-tWx7bzEYtF {
  padding-top: 15px;
  padding-bottom: 15px;
  position: relative;
  background-color: #ffffff;
}
.cid-tWx7bzEYtF .panel-title {
  display: flex !important;
  justify-content: space-between;
  align-items: center;
  padding-right: 0.5rem;
}
.cid-tWx7bzEYtF .collapsed {
  border: none;
}
.cid-tWx7bzEYtF .collapsed sign {
  transform: rotateY(0deg);
}
.cid-tWx7bzEYtF .sign {
  font-size: 1.4rem;
  transition: all 0.3s;
  transform: rotateY(180deg);
  background: linear-gradient(to left, #ff3366, #ff3366);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: 900;
}
.cid-tWx7bzEYtF .panel-body {
  background-color: #fdf9f9;
  padding: 1rem 1rem 0.5rem 1rem;
}
.cid-tWx7bzEYtF .card-header {
  border-bottom: 1px solid #aeaeae !important;
  margin: 0rem !important;
}
.cid-tWx7bzEYtF .card {
  border-radius: 0px;
  padding: 0px !important;
  margin: 0px 0px -1px 0px !important;
}
.cid-tWx7bzEYtF .card .card-header {
  border-radius: 0px;
  background-color: transparent !important;
  padding: 0px 0.5rem 0px 0px !important;
}
.cid-tWx7bzEYtF .card .card-header a.panel-title {
  margin-bottom: 0;
  margin-top: -1px;
  font-style: normal;
  text-decoration: none !important;
  line-height: normal;
}
.cid-tWx7bzEYtF .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-tWx7bzEYtF .card .card-header a.panel-title h2 {
  padding: 0.5rem 0.7rem 0.5rem 0rem;
  margin-bottom: 0;
}
.cid-tWx7bzEYtF .card .card-header a.panel-title h2 .sign {
  padding-right: 1rem;
}
.cid-tWx7bzEYtF H2 {
  color: #e60e89;
  font-size: 1.1rem !important;
  text-align: left;
  padding: 0px;
}
.cid-tWx7bzEYtF H3 {
  font-size: 1rem !important;
  font-weight: 400;
  color: #465052;
}
.cid-tWx7bzEYtF H4 {
  color: #232323;
  font-size: 1.1rem !important;
  text-align: left;
  padding: 0px;
  padding: 0.5rem 0.7rem 0.5rem 0rem;
  line-height: 22px;
}
.cid-tWx7bzEYtF H5 {
  color: #465052;
  text-align: left;
  font-size: 0.7rem !important;
  font-weight: 400;
}
.cid-tWx7bzEYtF H5 a {
  color: #ff3366 !important;
}
.cid-tWx7bzEYtF H5 a:hover {
  color: #767676 !important;
}
.cid-tWx7bzEYtF H6 {
  font-size: 1.1rem !important;
  font-weight: 400;
}
.cid-tWx7bzEYtF P {
  color: #232323;
  font-size: 0.9rem !important;
}
.cid-tWx7bzEYtF P a {
  color: #ff0095 !important;
}
.cid-tWx7bzEYtF P a:hover {
  color: #767676 !important;
}
@media (max-width: 768px) {
  .cid-tWx7bzEYtF .spacer-name {
    padding: 0.5rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-tWx7bzEYtF .spacer-name {
    padding: 4rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-tWx7bzEYtF .spacer-img {
    padding: 0rem 0rem 0rem 0rem !important;
  }
}
@media (max-width: 768px) {
  .cid-tWx7bzEYtF .spacer-img {
    padding: 0rem !important;
  }
}
.cid-tWx7bzEYtF .mbr-section-text {
  color: #232323;
  text-align: left;
}
.cid-tWx7bzEYtF .icoimage {
  max-width: 160px;
  width: 100%;
  border-radius: 3px;
  float: left;
  margin: 0px;
}
.cid-tWx7bzEYtF .headtext {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.cid-tWx7bzEYtF hr.mid-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 0px 0px 1px 0px;
  padding: 0px;
}
.cid-tWx7bzEYtF hr.bot-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 1px 0px 0px 0px;
  padding: 0px;
}
.cid-tWx7bzEYtF H1 {
  text-align: left;
}
.cid-tWx7bzEYtF pfeil {
  color: #e50e87;
}
.cid-tQz4xbOFkE {
  padding-top: 15px;
  padding-bottom: 15px;
  position: relative;
  background-color: #ffffff;
}
.cid-tQz4xbOFkE .panel-title {
  display: flex !important;
  justify-content: space-between;
  align-items: center;
  padding-right: 0.5rem;
}
.cid-tQz4xbOFkE .collapsed {
  border: none;
}
.cid-tQz4xbOFkE .collapsed sign {
  transform: rotateY(0deg);
}
.cid-tQz4xbOFkE .sign {
  font-size: 1.4rem;
  transition: all 0.3s;
  transform: rotateY(180deg);
  background: linear-gradient(to left, #ff3366, #ff3366);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: 900;
}
.cid-tQz4xbOFkE .panel-body {
  background-color: #fdf9f9;
  padding: 1rem 1rem 0.5rem 1rem;
}
.cid-tQz4xbOFkE .card-header {
  border-bottom: 1px solid #aeaeae !important;
  margin: 0rem !important;
}
.cid-tQz4xbOFkE .card {
  border-radius: 0px;
  padding: 0px !important;
  margin: 0px 0px -1px 0px !important;
}
.cid-tQz4xbOFkE .card .card-header {
  border-radius: 0px;
  background-color: transparent !important;
  padding: 0px 0.5rem 0px 0px !important;
}
.cid-tQz4xbOFkE .card .card-header a.panel-title {
  margin-bottom: 0;
  margin-top: -1px;
  font-style: normal;
  text-decoration: none !important;
  line-height: normal;
}
.cid-tQz4xbOFkE .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-tQz4xbOFkE .card .card-header a.panel-title h2 {
  padding: 0.5rem 0.7rem 0.5rem 0rem;
  margin-bottom: 0;
}
.cid-tQz4xbOFkE .card .card-header a.panel-title h2 .sign {
  padding-right: 1rem;
}
.cid-tQz4xbOFkE H2 {
  color: #e60e89;
  font-size: 1.1rem !important;
  text-align: left;
  padding: 0px;
}
.cid-tQz4xbOFkE H3 {
  font-size: 1rem !important;
  font-weight: 400;
  color: #465052;
}
.cid-tQz4xbOFkE H4 {
  color: #232323;
  font-size: 1.1rem !important;
  text-align: left;
  padding: 0px;
  padding: 0.5rem 0.7rem 0.5rem 0rem;
  line-height: 22px;
}
.cid-tQz4xbOFkE H5 {
  color: #465052;
  text-align: left;
  font-size: 0.7rem !important;
  font-weight: 400;
}
.cid-tQz4xbOFkE H5 a {
  color: #ff3366 !important;
}
.cid-tQz4xbOFkE H5 a:hover {
  color: #767676 !important;
}
.cid-tQz4xbOFkE H6 {
  font-size: 1.1rem !important;
  font-weight: 400;
}
.cid-tQz4xbOFkE P {
  color: #232323;
  font-size: 0.9rem !important;
}
.cid-tQz4xbOFkE P a {
  color: #ff0095 !important;
}
.cid-tQz4xbOFkE P a:hover {
  color: #767676 !important;
}
@media (max-width: 768px) {
  .cid-tQz4xbOFkE .spacer-name {
    padding: 0.5rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-tQz4xbOFkE .spacer-name {
    padding: 4rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-tQz4xbOFkE .spacer-img {
    padding: 0rem 0rem 0rem 0rem !important;
  }
}
@media (max-width: 768px) {
  .cid-tQz4xbOFkE .spacer-img {
    padding: 0rem !important;
  }
}
.cid-tQz4xbOFkE .mbr-section-text {
  color: #232323;
  text-align: left;
}
.cid-tQz4xbOFkE .icoimage {
  max-width: 160px;
  width: 100%;
  border-radius: 3px;
  float: left;
  margin: 0px;
}
.cid-tQz4xbOFkE .headtext {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.cid-tQz4xbOFkE hr.mid-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 0px 0px 1px 0px;
  padding: 0px;
}
.cid-tQz4xbOFkE hr.bot-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 1px 0px 0px 0px;
  padding: 0px;
}
.cid-tQz4xbOFkE H1 {
  text-align: left;
}
.cid-tQz4xbOFkE pfeil {
  color: #e50e87;
}
.cid-t8ePOyAD6N {
  padding-top: 15px;
  padding-bottom: 15px;
  position: relative;
  background-color: #ffffff;
}
.cid-t8ePOyAD6N .panel-title {
  display: flex !important;
  justify-content: space-between;
  align-items: center;
  padding-right: 0.5rem;
}
.cid-t8ePOyAD6N .collapsed {
  border: none;
}
.cid-t8ePOyAD6N .collapsed sign {
  transform: rotateY(0deg);
}
.cid-t8ePOyAD6N .sign {
  font-size: 1.4rem;
  transition: all 0.3s;
  transform: rotateY(180deg);
  background: linear-gradient(to left, #ff3366, #ff3366);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: 900;
}
.cid-t8ePOyAD6N .panel-body {
  background-color: #fdf9f9;
  padding: 1rem 1rem 0.5rem 1rem;
}
.cid-t8ePOyAD6N .card-header {
  border-bottom: 1px solid #aeaeae !important;
  margin: 0rem !important;
}
.cid-t8ePOyAD6N .card {
  border-radius: 0px;
  padding: 0px !important;
  margin: 0px 0px -1px 0px !important;
}
.cid-t8ePOyAD6N .card .card-header {
  border-radius: 0px;
  background-color: transparent !important;
  padding: 0px 0.5rem 0px 0px !important;
}
.cid-t8ePOyAD6N .card .card-header a.panel-title {
  margin-bottom: 0;
  margin-top: -1px;
  font-style: normal;
  text-decoration: none !important;
  line-height: normal;
}
.cid-t8ePOyAD6N .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t8ePOyAD6N .card .card-header a.panel-title h2 {
  padding: 0.5rem 0.7rem 0.5rem 0rem;
  margin-bottom: 0;
}
.cid-t8ePOyAD6N .card .card-header a.panel-title h2 .sign {
  padding-right: 1rem;
}
.cid-t8ePOyAD6N H2 {
  color: #e60e89;
  font-size: 1.1rem !important;
  text-align: left;
  padding: 0px;
}
.cid-t8ePOyAD6N H3 {
  font-size: 1rem !important;
  font-weight: 400;
  color: #465052;
}
.cid-t8ePOyAD6N H4 {
  color: #232323;
  font-size: 1.1rem !important;
  text-align: left;
  padding: 0px;
  padding: 0.5rem 0.7rem 0.5rem 0rem;
  line-height: 22px;
}
.cid-t8ePOyAD6N H5 {
  color: #465052;
  text-align: left;
  font-size: 0.7rem !important;
  font-weight: 400;
}
.cid-t8ePOyAD6N H5 a {
  color: #ff3366 !important;
}
.cid-t8ePOyAD6N H5 a:hover {
  color: #767676 !important;
}
.cid-t8ePOyAD6N H6 {
  font-size: 1.1rem !important;
  font-weight: 400;
}
.cid-t8ePOyAD6N P {
  color: #232323;
  font-size: 0.9rem !important;
}
.cid-t8ePOyAD6N P a {
  color: #ff0095 !important;
}
.cid-t8ePOyAD6N P a:hover {
  color: #767676 !important;
}
@media (max-width: 768px) {
  .cid-t8ePOyAD6N .spacer-name {
    padding: 0.5rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-t8ePOyAD6N .spacer-name {
    padding: 4rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-t8ePOyAD6N .spacer-img {
    padding: 0rem 0rem 0rem 0rem !important;
  }
}
@media (max-width: 768px) {
  .cid-t8ePOyAD6N .spacer-img {
    padding: 0rem !important;
  }
}
.cid-t8ePOyAD6N .mbr-section-text {
  color: #232323;
  text-align: left;
}
.cid-t8ePOyAD6N .icoimage {
  max-width: 160px;
  width: 100%;
  border-radius: 3px;
  float: left;
  margin: 0px;
}
.cid-t8ePOyAD6N .headtext {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.cid-t8ePOyAD6N hr.mid-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 0px 0px 1px 0px;
  padding: 0px;
}
.cid-t8ePOyAD6N hr.bot-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 1px 0px 0px 0px;
  padding: 0px;
}
.cid-t8ePOyAD6N H1 {
  text-align: left;
}
.cid-t8ePOyAD6N pfeil {
  color: #e50e87;
}
.cid-t8ePPRj5yE {
  padding-top: 15px;
  padding-bottom: 15px;
  position: relative;
  background-color: #ffffff;
}
.cid-t8ePPRj5yE .panel-title {
  display: flex !important;
  justify-content: space-between;
  align-items: center;
  padding-right: 0.5rem;
}
.cid-t8ePPRj5yE .collapsed {
  border: none;
}
.cid-t8ePPRj5yE .collapsed sign {
  transform: rotateY(0deg);
}
.cid-t8ePPRj5yE .sign {
  font-size: 1.4rem;
  transition: all 0.3s;
  transform: rotateY(180deg);
  background: linear-gradient(to left, #ff3366, #ff3366);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: 900;
}
.cid-t8ePPRj5yE .panel-body {
  background-color: #fdf9f9;
  padding: 1rem 1rem 0.5rem 1rem;
}
.cid-t8ePPRj5yE .card-header {
  border-bottom: 1px solid #aeaeae !important;
  margin: 0rem !important;
}
.cid-t8ePPRj5yE .card {
  border-radius: 0px;
  padding: 0px !important;
  margin: 0px 0px -1px 0px !important;
}
.cid-t8ePPRj5yE .card .card-header {
  border-radius: 0px;
  background-color: transparent !important;
  padding: 0px 0.5rem 0px 0px !important;
}
.cid-t8ePPRj5yE .card .card-header a.panel-title {
  margin-bottom: 0;
  margin-top: -1px;
  font-style: normal;
  text-decoration: none !important;
  line-height: normal;
}
.cid-t8ePPRj5yE .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-t8ePPRj5yE .card .card-header a.panel-title h2 {
  padding: 0.5rem 0.7rem 0.5rem 0rem;
  margin-bottom: 0;
}
.cid-t8ePPRj5yE .card .card-header a.panel-title h2 .sign {
  padding-right: 1rem;
}
.cid-t8ePPRj5yE H2 {
  color: #e60e89;
  font-size: 1.1rem !important;
  text-align: left;
  padding: 0px;
}
.cid-t8ePPRj5yE H3 {
  font-size: 1rem !important;
  font-weight: 400;
  color: #465052;
}
.cid-t8ePPRj5yE H4 {
  color: #232323;
  font-size: 1.1rem !important;
  text-align: left;
  padding: 0px;
  padding: 0.5rem 0.7rem 0.5rem 0rem;
  line-height: 22px;
}
.cid-t8ePPRj5yE H5 {
  color: #465052;
  text-align: left;
  font-size: 0.7rem !important;
  font-weight: 400;
}
.cid-t8ePPRj5yE H5 a {
  color: #ff3366 !important;
}
.cid-t8ePPRj5yE H5 a:hover {
  color: #767676 !important;
}
.cid-t8ePPRj5yE H6 {
  font-size: 1.1rem !important;
  font-weight: 400;
}
.cid-t8ePPRj5yE P {
  color: #232323;
  font-size: 0.9rem !important;
}
.cid-t8ePPRj5yE P a {
  color: #ff0095 !important;
}
.cid-t8ePPRj5yE P a:hover {
  color: #767676 !important;
}
@media (max-width: 768px) {
  .cid-t8ePPRj5yE .spacer-name {
    padding: 0.5rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-t8ePPRj5yE .spacer-name {
    padding: 4rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-t8ePPRj5yE .spacer-img {
    padding: 0rem 0rem 0rem 0rem !important;
  }
}
@media (max-width: 768px) {
  .cid-t8ePPRj5yE .spacer-img {
    padding: 0rem !important;
  }
}
.cid-t8ePPRj5yE .mbr-section-text {
  color: #232323;
  text-align: left;
}
.cid-t8ePPRj5yE .icoimage {
  max-width: 160px;
  width: 100%;
  border-radius: 3px;
  float: left;
  margin: 0px;
}
.cid-t8ePPRj5yE .headtext {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.cid-t8ePPRj5yE hr.mid-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 0px 0px 1px 0px;
  padding: 0px;
}
.cid-t8ePPRj5yE hr.bot-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 1px 0px 0px 0px;
  padding: 0px;
}
.cid-t8ePPRj5yE H1 {
  text-align: left;
}
.cid-t8ePPRj5yE pfeil {
  color: #e50e87;
}
.cid-sSMo2V4TpM {
  padding-top: 15px;
  padding-bottom: 15px;
  position: relative;
  background-color: #ffffff;
}
.cid-sSMo2V4TpM .panel-title {
  display: flex !important;
  justify-content: space-between;
  align-items: center;
  padding-right: 0.5rem;
}
.cid-sSMo2V4TpM .collapsed {
  border: none;
}
.cid-sSMo2V4TpM .collapsed sign {
  transform: rotateY(0deg);
}
.cid-sSMo2V4TpM .sign {
  font-size: 1.4rem;
  transition: all 0.3s;
  transform: rotateY(180deg);
  background: linear-gradient(to left, #ff3366, #ff3366);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: 900;
}
.cid-sSMo2V4TpM .panel-body {
  background-color: #fdf9f9;
  padding: 1rem 1rem 0.5rem 1rem;
}
.cid-sSMo2V4TpM .card-header {
  border-bottom: 1px solid #aeaeae !important;
  margin: 0rem !important;
}
.cid-sSMo2V4TpM .card {
  border-radius: 0px;
  padding: 0px !important;
  margin: 0px 0px -1px 0px !important;
}
.cid-sSMo2V4TpM .card .card-header {
  border-radius: 0px;
  background-color: transparent !important;
  padding: 0px 0.5rem 0px 0px !important;
}
.cid-sSMo2V4TpM .card .card-header a.panel-title {
  margin-bottom: 0;
  margin-top: -1px;
  font-style: normal;
  text-decoration: none !important;
  line-height: normal;
}
.cid-sSMo2V4TpM .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-sSMo2V4TpM .card .card-header a.panel-title h2 {
  padding: 0.5rem 0.7rem 0.5rem 0rem;
  margin-bottom: 0;
}
.cid-sSMo2V4TpM .card .card-header a.panel-title h2 .sign {
  padding-right: 1rem;
}
.cid-sSMo2V4TpM H2 {
  color: #e60e89;
  font-size: 1.1rem !important;
  text-align: left;
  padding: 0px;
}
.cid-sSMo2V4TpM H3 {
  font-size: 1rem !important;
  font-weight: 400;
  color: #465052;
}
.cid-sSMo2V4TpM H4 {
  color: #232323;
  font-size: 1.1rem !important;
  text-align: left;
  padding: 0px;
  padding: 0.5rem 0.7rem 0.5rem 0rem;
  line-height: 22px;
}
.cid-sSMo2V4TpM H5 {
  color: #465052;
  text-align: left;
  font-size: 0.7rem !important;
  font-weight: 400;
}
.cid-sSMo2V4TpM H5 a {
  color: #ff3366 !important;
}
.cid-sSMo2V4TpM H5 a:hover {
  color: #767676 !important;
}
.cid-sSMo2V4TpM H6 {
  font-size: 1.1rem !important;
  font-weight: 400;
}
.cid-sSMo2V4TpM P {
  color: #232323;
  font-size: 0.9rem !important;
}
.cid-sSMo2V4TpM P a {
  color: #ff0095 !important;
}
.cid-sSMo2V4TpM P a:hover {
  color: #767676 !important;
}
@media (max-width: 768px) {
  .cid-sSMo2V4TpM .spacer-name {
    padding: 0.5rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-sSMo2V4TpM .spacer-name {
    padding: 4rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-sSMo2V4TpM .spacer-img {
    padding: 0rem 0rem 0rem 0rem !important;
  }
}
@media (max-width: 768px) {
  .cid-sSMo2V4TpM .spacer-img {
    padding: 0rem !important;
  }
}
.cid-sSMo2V4TpM .mbr-section-text {
  color: #232323;
  text-align: left;
}
.cid-sSMo2V4TpM .icoimage {
  max-width: 160px;
  width: 100%;
  border-radius: 3px;
  float: left;
  margin: 0px;
}
.cid-sSMo2V4TpM .headtext {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.cid-sSMo2V4TpM hr.mid-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 0px 0px 1px 0px;
  padding: 0px;
}
.cid-sSMo2V4TpM hr.bot-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 1px 0px 0px 0px;
  padding: 0px;
}
.cid-sSMo2V4TpM H1 {
  text-align: left;
}
.cid-sSMo2V4TpM pfeil {
  color: #e50e87;
}
.cid-sPfCLxrqo4 {
  padding-top: 15px;
  padding-bottom: 15px;
  position: relative;
  background-color: #ffffff;
}
.cid-sPfCLxrqo4 .panel-title {
  display: flex !important;
  justify-content: space-between;
  align-items: center;
  padding-right: 0.5rem;
}
.cid-sPfCLxrqo4 .collapsed {
  border: none;
}
.cid-sPfCLxrqo4 .collapsed sign {
  transform: rotateY(0deg);
}
.cid-sPfCLxrqo4 .sign {
  font-size: 1.4rem;
  transition: all 0.3s;
  transform: rotateY(180deg);
  background: linear-gradient(to left, #ff3366, #ff3366);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: 900;
}
.cid-sPfCLxrqo4 .panel-body {
  background-color: #fdf9f9;
  padding: 1rem 1rem 0.5rem 1rem;
}
.cid-sPfCLxrqo4 .card-header {
  border-bottom: 1px solid #aeaeae !important;
  margin: 0rem !important;
}
.cid-sPfCLxrqo4 .card {
  border-radius: 0px;
  padding: 0px !important;
  margin: 0px 0px -1px 0px !important;
}
.cid-sPfCLxrqo4 .card .card-header {
  border-radius: 0px;
  background-color: transparent !important;
  padding: 0px 0.5rem 0px 0px !important;
}
.cid-sPfCLxrqo4 .card .card-header a.panel-title {
  margin-bottom: 0;
  margin-top: -1px;
  font-style: normal;
  text-decoration: none !important;
  line-height: normal;
}
.cid-sPfCLxrqo4 .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-sPfCLxrqo4 .card .card-header a.panel-title h2 {
  padding: 0.5rem 0.7rem 0.5rem 0rem;
  margin-bottom: 0;
}
.cid-sPfCLxrqo4 .card .card-header a.panel-title h2 .sign {
  padding-right: 1rem;
}
.cid-sPfCLxrqo4 H2 {
  color: #e60e89;
  font-size: 1.1rem !important;
  text-align: left;
  padding: 0px;
}
.cid-sPfCLxrqo4 H3 {
  font-size: 1rem !important;
  font-weight: 400;
  color: #465052;
}
.cid-sPfCLxrqo4 H4 {
  color: #232323;
  font-size: 1.1rem !important;
  text-align: left;
  padding: 0px;
  padding: 0.5rem 0.7rem 0.5rem 0rem;
  line-height: 22px;
}
.cid-sPfCLxrqo4 H5 {
  color: #465052;
  text-align: left;
  font-size: 0.7rem !important;
  font-weight: 400;
}
.cid-sPfCLxrqo4 H5 a {
  color: #ff3366 !important;
}
.cid-sPfCLxrqo4 H5 a:hover {
  color: #767676 !important;
}
.cid-sPfCLxrqo4 H6 {
  font-size: 1.1rem !important;
  font-weight: 400;
}
.cid-sPfCLxrqo4 P {
  color: #232323;
  font-size: 0.9rem !important;
}
.cid-sPfCLxrqo4 P a {
  color: #ff0095 !important;
}
.cid-sPfCLxrqo4 P a:hover {
  color: #767676 !important;
}
@media (max-width: 768px) {
  .cid-sPfCLxrqo4 .spacer-name {
    padding: 0.5rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-sPfCLxrqo4 .spacer-name {
    padding: 4rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-sPfCLxrqo4 .spacer-img {
    padding: 0rem 0rem 0rem 0rem !important;
  }
}
@media (max-width: 768px) {
  .cid-sPfCLxrqo4 .spacer-img {
    padding: 0rem !important;
  }
}
.cid-sPfCLxrqo4 .mbr-section-text {
  color: #232323;
  text-align: left;
}
.cid-sPfCLxrqo4 .icoimage {
  max-width: 160px;
  width: 100%;
  border-radius: 3px;
  float: left;
  margin: 0px;
}
.cid-sPfCLxrqo4 .headtext {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.cid-sPfCLxrqo4 hr.mid-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 0px 0px 1px 0px;
  padding: 0px;
}
.cid-sPfCLxrqo4 hr.bot-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 1px 0px 0px 0px;
  padding: 0px;
}
.cid-sPfCLxrqo4 H1 {
  text-align: left;
}
.cid-sPfCLxrqo4 pfeil {
  color: #e50e87;
}
.cid-sPiUkJ0BnI {
  padding-top: 15px;
  padding-bottom: 15px;
  position: relative;
  background-color: #ffffff;
}
.cid-sPiUkJ0BnI .panel-title {
  display: flex !important;
  justify-content: space-between;
  align-items: center;
  padding-right: 0.5rem;
}
.cid-sPiUkJ0BnI .collapsed {
  border: none;
}
.cid-sPiUkJ0BnI .collapsed sign {
  transform: rotateY(0deg);
}
.cid-sPiUkJ0BnI .sign {
  font-size: 1.4rem;
  transition: all 0.3s;
  transform: rotateY(180deg);
  background: linear-gradient(to left, #ff3366, #ff3366);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: 900;
}
.cid-sPiUkJ0BnI .panel-body {
  background-color: #fdf9f9;
  padding: 1rem 1rem 0.5rem 1rem;
}
.cid-sPiUkJ0BnI .card-header {
  border-bottom: 1px solid #aeaeae !important;
  margin: 0rem !important;
}
.cid-sPiUkJ0BnI .card {
  border-radius: 0px;
  padding: 0px !important;
  margin: 0px 0px -1px 0px !important;
}
.cid-sPiUkJ0BnI .card .card-header {
  border-radius: 0px;
  background-color: transparent !important;
  padding: 0px 0.5rem 0px 0px !important;
}
.cid-sPiUkJ0BnI .card .card-header a.panel-title {
  margin-bottom: 0;
  margin-top: -1px;
  font-style: normal;
  text-decoration: none !important;
  line-height: normal;
}
.cid-sPiUkJ0BnI .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-sPiUkJ0BnI .card .card-header a.panel-title h2 {
  padding: 0.5rem 0.7rem 0.5rem 0rem;
  margin-bottom: 0;
}
.cid-sPiUkJ0BnI .card .card-header a.panel-title h2 .sign {
  padding-right: 1rem;
}
.cid-sPiUkJ0BnI H2 {
  color: #e60e89;
  font-size: 1.1rem !important;
  text-align: left;
  padding: 0px;
}
.cid-sPiUkJ0BnI H3 {
  font-size: 1rem !important;
  font-weight: 400;
  color: #465052;
}
.cid-sPiUkJ0BnI H4 {
  color: #232323;
  font-size: 1.1rem !important;
  text-align: left;
  padding: 0px;
  padding: 0.5rem 0.7rem 0.5rem 0rem;
  line-height: 22px;
}
.cid-sPiUkJ0BnI H5 {
  color: #465052;
  text-align: left;
  font-size: 0.7rem !important;
  font-weight: 400;
}
.cid-sPiUkJ0BnI H5 a {
  color: #ff3366 !important;
}
.cid-sPiUkJ0BnI H5 a:hover {
  color: #767676 !important;
}
.cid-sPiUkJ0BnI H6 {
  font-size: 1.1rem !important;
  font-weight: 400;
}
.cid-sPiUkJ0BnI P {
  color: #232323;
  font-size: 0.9rem !important;
}
.cid-sPiUkJ0BnI P a {
  color: #ff0095 !important;
}
.cid-sPiUkJ0BnI P a:hover {
  color: #767676 !important;
}
@media (max-width: 768px) {
  .cid-sPiUkJ0BnI .spacer-name {
    padding: 0.5rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-sPiUkJ0BnI .spacer-name {
    padding: 4rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-sPiUkJ0BnI .spacer-img {
    padding: 0rem 0rem 0rem 0rem !important;
  }
}
@media (max-width: 768px) {
  .cid-sPiUkJ0BnI .spacer-img {
    padding: 0rem !important;
  }
}
.cid-sPiUkJ0BnI .mbr-section-text {
  color: #232323;
  text-align: left;
}
.cid-sPiUkJ0BnI .icoimage {
  max-width: 160px;
  width: 100%;
  border-radius: 3px;
  float: left;
  margin: 0px;
}
.cid-sPiUkJ0BnI .headtext {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.cid-sPiUkJ0BnI hr.mid-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 0px 0px 1px 0px;
  padding: 0px;
}
.cid-sPiUkJ0BnI hr.bot-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 1px 0px 0px 0px;
  padding: 0px;
}
.cid-sPiUkJ0BnI H1 {
  text-align: left;
}
.cid-sPiUkJ0BnI pfeil {
  color: #e50e87;
}
.cid-sPiUlnlnGX {
  padding-top: 15px;
  padding-bottom: 15px;
  position: relative;
  background-color: #ffffff;
}
.cid-sPiUlnlnGX .panel-title {
  display: flex !important;
  justify-content: space-between;
  align-items: center;
  padding-right: 0.5rem;
}
.cid-sPiUlnlnGX .collapsed {
  border: none;
}
.cid-sPiUlnlnGX .collapsed sign {
  transform: rotateY(0deg);
}
.cid-sPiUlnlnGX .sign {
  font-size: 1.4rem;
  transition: all 0.3s;
  transform: rotateY(180deg);
  background: linear-gradient(to left, #ff3366, #ff3366);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: 900;
}
.cid-sPiUlnlnGX .panel-body {
  background-color: #fdf9f9;
  padding: 1rem 1rem 0.5rem 1rem;
}
.cid-sPiUlnlnGX .card-header {
  border-bottom: 1px solid #aeaeae !important;
  margin: 0rem !important;
}
.cid-sPiUlnlnGX .card {
  border-radius: 0px;
  padding: 0px !important;
  margin: 0px 0px -1px 0px !important;
}
.cid-sPiUlnlnGX .card .card-header {
  border-radius: 0px;
  background-color: transparent !important;
  padding: 0px 0.5rem 0px 0px !important;
}
.cid-sPiUlnlnGX .card .card-header a.panel-title {
  margin-bottom: 0;
  margin-top: -1px;
  font-style: normal;
  text-decoration: none !important;
  line-height: normal;
}
.cid-sPiUlnlnGX .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-sPiUlnlnGX .card .card-header a.panel-title h2 {
  padding: 0.5rem 0.7rem 0.5rem 0rem;
  margin-bottom: 0;
}
.cid-sPiUlnlnGX .card .card-header a.panel-title h2 .sign {
  padding-right: 1rem;
}
.cid-sPiUlnlnGX H2 {
  color: #e60e89;
  font-size: 1.1rem !important;
  text-align: left;
  padding: 0px;
}
.cid-sPiUlnlnGX H3 {
  font-size: 1rem !important;
  font-weight: 400;
  color: #465052;
}
.cid-sPiUlnlnGX H4 {
  color: #232323;
  font-size: 1.1rem !important;
  text-align: left;
  padding: 0px;
  padding: 0.5rem 0.7rem 0.5rem 0rem;
  line-height: 22px;
}
.cid-sPiUlnlnGX H5 {
  color: #465052;
  text-align: left;
  font-size: 0.7rem !important;
  font-weight: 400;
}
.cid-sPiUlnlnGX H5 a {
  color: #ff3366 !important;
}
.cid-sPiUlnlnGX H5 a:hover {
  color: #767676 !important;
}
.cid-sPiUlnlnGX H6 {
  font-size: 1.1rem !important;
  font-weight: 400;
}
.cid-sPiUlnlnGX P {
  color: #232323;
  font-size: 0.9rem !important;
}
.cid-sPiUlnlnGX P a {
  color: #ff0095 !important;
}
.cid-sPiUlnlnGX P a:hover {
  color: #767676 !important;
}
@media (max-width: 768px) {
  .cid-sPiUlnlnGX .spacer-name {
    padding: 0.5rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-sPiUlnlnGX .spacer-name {
    padding: 4rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-sPiUlnlnGX .spacer-img {
    padding: 0rem 0rem 0rem 0rem !important;
  }
}
@media (max-width: 768px) {
  .cid-sPiUlnlnGX .spacer-img {
    padding: 0rem !important;
  }
}
.cid-sPiUlnlnGX .mbr-section-text {
  color: #232323;
  text-align: left;
}
.cid-sPiUlnlnGX .icoimage {
  max-width: 160px;
  width: 100%;
  border-radius: 3px;
  float: left;
  margin: 0px;
}
.cid-sPiUlnlnGX .headtext {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.cid-sPiUlnlnGX hr.mid-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 0px 0px 1px 0px;
  padding: 0px;
}
.cid-sPiUlnlnGX hr.bot-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 1px 0px 0px 0px;
  padding: 0px;
}
.cid-sPiUlnlnGX H1 {
  text-align: left;
}
.cid-sPiUlnlnGX pfeil {
  color: #e50e87;
}
.cid-sPiUm16zQc {
  padding-top: 15px;
  padding-bottom: 15px;
  position: relative;
  background-color: #ffffff;
}
.cid-sPiUm16zQc .panel-title {
  display: flex !important;
  justify-content: space-between;
  align-items: center;
  padding-right: 0.5rem;
}
.cid-sPiUm16zQc .collapsed {
  border: none;
}
.cid-sPiUm16zQc .collapsed sign {
  transform: rotateY(0deg);
}
.cid-sPiUm16zQc .sign {
  font-size: 1.4rem;
  transition: all 0.3s;
  transform: rotateY(180deg);
  background: linear-gradient(to left, #ff3366, #ff3366);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: 900;
}
.cid-sPiUm16zQc .panel-body {
  background-color: #fdf9f9;
  padding: 1rem 1rem 0.5rem 1rem;
}
.cid-sPiUm16zQc .card-header {
  border-bottom: 1px solid #aeaeae !important;
  margin: 0rem !important;
}
.cid-sPiUm16zQc .card {
  border-radius: 0px;
  padding: 0px !important;
  margin: 0px 0px -1px 0px !important;
}
.cid-sPiUm16zQc .card .card-header {
  border-radius: 0px;
  background-color: transparent !important;
  padding: 0px 0.5rem 0px 0px !important;
}
.cid-sPiUm16zQc .card .card-header a.panel-title {
  margin-bottom: 0;
  margin-top: -1px;
  font-style: normal;
  text-decoration: none !important;
  line-height: normal;
}
.cid-sPiUm16zQc .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-sPiUm16zQc .card .card-header a.panel-title h2 {
  padding: 0.5rem 0.7rem 0.5rem 0rem;
  margin-bottom: 0;
}
.cid-sPiUm16zQc .card .card-header a.panel-title h2 .sign {
  padding-right: 1rem;
}
.cid-sPiUm16zQc H2 {
  color: #e60e89;
  font-size: 1.1rem !important;
  text-align: left;
  padding: 0px;
}
.cid-sPiUm16zQc H3 {
  font-size: 1rem !important;
  font-weight: 400;
  color: #465052;
}
.cid-sPiUm16zQc H4 {
  color: #232323;
  font-size: 1.1rem !important;
  text-align: left;
  padding: 0px;
  padding: 0.5rem 0.7rem 0.5rem 0rem;
  line-height: 22px;
}
.cid-sPiUm16zQc H5 {
  color: #465052;
  text-align: left;
  font-size: 0.7rem !important;
  font-weight: 400;
}
.cid-sPiUm16zQc H5 a {
  color: #ff3366 !important;
}
.cid-sPiUm16zQc H5 a:hover {
  color: #767676 !important;
}
.cid-sPiUm16zQc H6 {
  font-size: 1.1rem !important;
  font-weight: 400;
}
.cid-sPiUm16zQc P {
  color: #232323;
  font-size: 0.9rem !important;
}
.cid-sPiUm16zQc P a {
  color: #ff0095 !important;
}
.cid-sPiUm16zQc P a:hover {
  color: #767676 !important;
}
@media (max-width: 768px) {
  .cid-sPiUm16zQc .spacer-name {
    padding: 0.5rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-sPiUm16zQc .spacer-name {
    padding: 4rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-sPiUm16zQc .spacer-img {
    padding: 0rem 0rem 0rem 0rem !important;
  }
}
@media (max-width: 768px) {
  .cid-sPiUm16zQc .spacer-img {
    padding: 0rem !important;
  }
}
.cid-sPiUm16zQc .mbr-section-text {
  color: #232323;
  text-align: left;
}
.cid-sPiUm16zQc .icoimage {
  max-width: 160px;
  width: 100%;
  border-radius: 3px;
  float: left;
  margin: 0px;
}
.cid-sPiUm16zQc .headtext {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.cid-sPiUm16zQc hr.mid-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 0px 0px 1px 0px;
  padding: 0px;
}
.cid-sPiUm16zQc hr.bot-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 1px 0px 0px 0px;
  padding: 0px;
}
.cid-sPiUm16zQc H1 {
  text-align: left;
}
.cid-sPiUm16zQc pfeil {
  color: #e50e87;
}
.cid-sPiUmAuRFX {
  padding-top: 15px;
  padding-bottom: 15px;
  position: relative;
  background-color: #ffffff;
}
.cid-sPiUmAuRFX .panel-title {
  display: flex !important;
  justify-content: space-between;
  align-items: center;
  padding-right: 0.5rem;
}
.cid-sPiUmAuRFX .collapsed {
  border: none;
}
.cid-sPiUmAuRFX .collapsed sign {
  transform: rotateY(0deg);
}
.cid-sPiUmAuRFX .sign {
  font-size: 1.4rem;
  transition: all 0.3s;
  transform: rotateY(180deg);
  background: linear-gradient(to left, #ff3366, #ff3366);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: 900;
}
.cid-sPiUmAuRFX .panel-body {
  background-color: #fdf9f9;
  padding: 1rem 1rem 0.5rem 1rem;
}
.cid-sPiUmAuRFX .card-header {
  border-bottom: 1px solid #aeaeae !important;
  margin: 0rem !important;
}
.cid-sPiUmAuRFX .card {
  border-radius: 0px;
  padding: 0px !important;
  margin: 0px 0px -1px 0px !important;
}
.cid-sPiUmAuRFX .card .card-header {
  border-radius: 0px;
  background-color: transparent !important;
  padding: 0px 0.5rem 0px 0px !important;
}
.cid-sPiUmAuRFX .card .card-header a.panel-title {
  margin-bottom: 0;
  margin-top: -1px;
  font-style: normal;
  text-decoration: none !important;
  line-height: normal;
}
.cid-sPiUmAuRFX .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-sPiUmAuRFX .card .card-header a.panel-title h2 {
  padding: 0.5rem 0.7rem 0.5rem 0rem;
  margin-bottom: 0;
}
.cid-sPiUmAuRFX .card .card-header a.panel-title h2 .sign {
  padding-right: 1rem;
}
.cid-sPiUmAuRFX H2 {
  color: #e60e89;
  font-size: 1.1rem !important;
  text-align: left;
  padding: 0px;
}
.cid-sPiUmAuRFX H3 {
  font-size: 1rem !important;
  font-weight: 400;
  color: #465052;
}
.cid-sPiUmAuRFX H4 {
  color: #232323;
  font-size: 1.1rem !important;
  text-align: left;
  padding: 0px;
  padding: 0.5rem 0.7rem 0.5rem 0rem;
  line-height: 22px;
}
.cid-sPiUmAuRFX H5 {
  color: #465052;
  text-align: left;
  font-size: 0.7rem !important;
  font-weight: 400;
}
.cid-sPiUmAuRFX H5 a {
  color: #ff3366 !important;
}
.cid-sPiUmAuRFX H5 a:hover {
  color: #767676 !important;
}
.cid-sPiUmAuRFX H6 {
  font-size: 1.1rem !important;
  font-weight: 400;
}
.cid-sPiUmAuRFX P {
  color: #232323;
  font-size: 0.9rem !important;
}
.cid-sPiUmAuRFX P a {
  color: #ff0095 !important;
}
.cid-sPiUmAuRFX P a:hover {
  color: #767676 !important;
}
@media (max-width: 768px) {
  .cid-sPiUmAuRFX .spacer-name {
    padding: 0.5rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-sPiUmAuRFX .spacer-name {
    padding: 4rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-sPiUmAuRFX .spacer-img {
    padding: 0rem 0rem 0rem 0rem !important;
  }
}
@media (max-width: 768px) {
  .cid-sPiUmAuRFX .spacer-img {
    padding: 0rem !important;
  }
}
.cid-sPiUmAuRFX .mbr-section-text {
  color: #232323;
  text-align: left;
}
.cid-sPiUmAuRFX .icoimage {
  max-width: 160px;
  width: 100%;
  border-radius: 3px;
  float: left;
  margin: 0px;
}
.cid-sPiUmAuRFX .headtext {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.cid-sPiUmAuRFX hr.mid-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 0px 0px 1px 0px;
  padding: 0px;
}
.cid-sPiUmAuRFX hr.bot-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 1px 0px 0px 0px;
  padding: 0px;
}
.cid-sPiUmAuRFX H1 {
  text-align: left;
}
.cid-sPiUmAuRFX pfeil {
  color: #e50e87;
}
.cid-sPiUnaILvD {
  padding-top: 15px;
  padding-bottom: 15px;
  position: relative;
  background-color: #ffffff;
}
.cid-sPiUnaILvD .panel-title {
  display: flex !important;
  justify-content: space-between;
  align-items: center;
  padding-right: 0.5rem;
}
.cid-sPiUnaILvD .collapsed {
  border: none;
}
.cid-sPiUnaILvD .collapsed sign {
  transform: rotateY(0deg);
}
.cid-sPiUnaILvD .sign {
  font-size: 1.4rem;
  transition: all 0.3s;
  transform: rotateY(180deg);
  background: linear-gradient(to left, #ff3366, #ff3366);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: 900;
}
.cid-sPiUnaILvD .panel-body {
  background-color: #fdf9f9;
  padding: 1rem 1rem 0.5rem 1rem;
}
.cid-sPiUnaILvD .card-header {
  border-bottom: 1px solid #aeaeae !important;
  margin: 0rem !important;
}
.cid-sPiUnaILvD .card {
  border-radius: 0px;
  padding: 0px !important;
  margin: 0px 0px -1px 0px !important;
}
.cid-sPiUnaILvD .card .card-header {
  border-radius: 0px;
  background-color: transparent !important;
  padding: 0px 0.5rem 0px 0px !important;
}
.cid-sPiUnaILvD .card .card-header a.panel-title {
  margin-bottom: 0;
  margin-top: -1px;
  font-style: normal;
  text-decoration: none !important;
  line-height: normal;
}
.cid-sPiUnaILvD .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-sPiUnaILvD .card .card-header a.panel-title h2 {
  padding: 0.5rem 0.7rem 0.5rem 0rem;
  margin-bottom: 0;
}
.cid-sPiUnaILvD .card .card-header a.panel-title h2 .sign {
  padding-right: 1rem;
}
.cid-sPiUnaILvD H2 {
  color: #e60e89;
  font-size: 1.1rem !important;
  text-align: left;
  padding: 0px;
}
.cid-sPiUnaILvD H3 {
  font-size: 1rem !important;
  font-weight: 400;
  color: #465052;
}
.cid-sPiUnaILvD H4 {
  color: #232323;
  font-size: 1.1rem !important;
  text-align: left;
  padding: 0px;
  padding: 0.5rem 0.7rem 0.5rem 0rem;
  line-height: 22px;
}
.cid-sPiUnaILvD H5 {
  color: #465052;
  text-align: left;
  font-size: 0.7rem !important;
  font-weight: 400;
}
.cid-sPiUnaILvD H5 a {
  color: #ff3366 !important;
}
.cid-sPiUnaILvD H5 a:hover {
  color: #767676 !important;
}
.cid-sPiUnaILvD H6 {
  font-size: 1.1rem !important;
  font-weight: 400;
}
.cid-sPiUnaILvD P {
  color: #232323;
  font-size: 0.9rem !important;
}
.cid-sPiUnaILvD P a {
  color: #ff0095 !important;
}
.cid-sPiUnaILvD P a:hover {
  color: #767676 !important;
}
@media (max-width: 768px) {
  .cid-sPiUnaILvD .spacer-name {
    padding: 0.5rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-sPiUnaILvD .spacer-name {
    padding: 4rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-sPiUnaILvD .spacer-img {
    padding: 0rem 0rem 0rem 0rem !important;
  }
}
@media (max-width: 768px) {
  .cid-sPiUnaILvD .spacer-img {
    padding: 0rem !important;
  }
}
.cid-sPiUnaILvD .mbr-section-text {
  color: #232323;
  text-align: left;
}
.cid-sPiUnaILvD .icoimage {
  max-width: 160px;
  width: 100%;
  border-radius: 3px;
  float: left;
  margin: 0px;
}
.cid-sPiUnaILvD .headtext {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.cid-sPiUnaILvD hr.mid-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 0px 0px 1px 0px;
  padding: 0px;
}
.cid-sPiUnaILvD hr.bot-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 1px 0px 0px 0px;
  padding: 0px;
}
.cid-sPiUnaILvD H1 {
  text-align: left;
}
.cid-sPiUnaILvD pfeil {
  color: #e50e87;
}
.cid-sPiUnWc7xk {
  padding-top: 15px;
  padding-bottom: 15px;
  position: relative;
  background-color: #ffffff;
}
.cid-sPiUnWc7xk .panel-title {
  display: flex !important;
  justify-content: space-between;
  align-items: center;
  padding-right: 0.5rem;
}
.cid-sPiUnWc7xk .collapsed {
  border: none;
}
.cid-sPiUnWc7xk .collapsed sign {
  transform: rotateY(0deg);
}
.cid-sPiUnWc7xk .sign {
  font-size: 1.4rem;
  transition: all 0.3s;
  transform: rotateY(180deg);
  background: linear-gradient(to left, #ff3366, #ff3366);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: 900;
}
.cid-sPiUnWc7xk .panel-body {
  background-color: #fdf9f9;
  padding: 1rem 1rem 0.5rem 1rem;
}
.cid-sPiUnWc7xk .card-header {
  border-bottom: 1px solid #aeaeae !important;
  margin: 0rem !important;
}
.cid-sPiUnWc7xk .card {
  border-radius: 0px;
  padding: 0px !important;
  margin: 0px 0px -1px 0px !important;
}
.cid-sPiUnWc7xk .card .card-header {
  border-radius: 0px;
  background-color: transparent !important;
  padding: 0px 0.5rem 0px 0px !important;
}
.cid-sPiUnWc7xk .card .card-header a.panel-title {
  margin-bottom: 0;
  margin-top: -1px;
  font-style: normal;
  text-decoration: none !important;
  line-height: normal;
}
.cid-sPiUnWc7xk .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-sPiUnWc7xk .card .card-header a.panel-title h2 {
  padding: 0.5rem 0.7rem 0.5rem 0rem;
  margin-bottom: 0;
}
.cid-sPiUnWc7xk .card .card-header a.panel-title h2 .sign {
  padding-right: 1rem;
}
.cid-sPiUnWc7xk H2 {
  color: #e60e89;
  font-size: 1.1rem !important;
  text-align: left;
  padding: 0px;
}
.cid-sPiUnWc7xk H3 {
  font-size: 1rem !important;
  font-weight: 400;
  color: #465052;
}
.cid-sPiUnWc7xk H4 {
  color: #232323;
  font-size: 1.1rem !important;
  text-align: left;
  padding: 0px;
  padding: 0.5rem 0.7rem 0.5rem 0rem;
  line-height: 22px;
}
.cid-sPiUnWc7xk H5 {
  color: #465052;
  text-align: left;
  font-size: 0.7rem !important;
  font-weight: 400;
}
.cid-sPiUnWc7xk H5 a {
  color: #ff3366 !important;
}
.cid-sPiUnWc7xk H5 a:hover {
  color: #767676 !important;
}
.cid-sPiUnWc7xk H6 {
  font-size: 1.1rem !important;
  font-weight: 400;
}
.cid-sPiUnWc7xk P {
  color: #232323;
  font-size: 0.9rem !important;
}
.cid-sPiUnWc7xk P a {
  color: #ff0095 !important;
}
.cid-sPiUnWc7xk P a:hover {
  color: #767676 !important;
}
@media (max-width: 768px) {
  .cid-sPiUnWc7xk .spacer-name {
    padding: 0.5rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-sPiUnWc7xk .spacer-name {
    padding: 4rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-sPiUnWc7xk .spacer-img {
    padding: 0rem 0rem 0rem 0rem !important;
  }
}
@media (max-width: 768px) {
  .cid-sPiUnWc7xk .spacer-img {
    padding: 0rem !important;
  }
}
.cid-sPiUnWc7xk .mbr-section-text {
  color: #232323;
  text-align: left;
}
.cid-sPiUnWc7xk .icoimage {
  max-width: 160px;
  width: 100%;
  border-radius: 3px;
  float: left;
  margin: 0px;
}
.cid-sPiUnWc7xk .headtext {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.cid-sPiUnWc7xk hr.mid-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 0px 0px 1px 0px;
  padding: 0px;
}
.cid-sPiUnWc7xk hr.bot-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 1px 0px 0px 0px;
  padding: 0px;
}
.cid-sPiUnWc7xk H1 {
  text-align: left;
}
.cid-sPiUnWc7xk pfeil {
  color: #e50e87;
}
.cid-sPiUoAQJdZ {
  padding-top: 15px;
  padding-bottom: 15px;
  position: relative;
  background-color: #ffffff;
}
.cid-sPiUoAQJdZ .panel-title {
  display: flex !important;
  justify-content: space-between;
  align-items: center;
  padding-right: 0.5rem;
}
.cid-sPiUoAQJdZ .collapsed {
  border: none;
}
.cid-sPiUoAQJdZ .collapsed sign {
  transform: rotateY(0deg);
}
.cid-sPiUoAQJdZ .sign {
  font-size: 1.4rem;
  transition: all 0.3s;
  transform: rotateY(180deg);
  background: linear-gradient(to left, #ff3366, #ff3366);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: 900;
}
.cid-sPiUoAQJdZ .panel-body {
  background-color: #fdf9f9;
  padding: 1rem 1rem 0.5rem 1rem;
}
.cid-sPiUoAQJdZ .card-header {
  border-bottom: 1px solid #aeaeae !important;
  margin: 0rem !important;
}
.cid-sPiUoAQJdZ .card {
  border-radius: 0px;
  padding: 0px !important;
  margin: 0px 0px -1px 0px !important;
}
.cid-sPiUoAQJdZ .card .card-header {
  border-radius: 0px;
  background-color: transparent !important;
  padding: 0px 0.5rem 0px 0px !important;
}
.cid-sPiUoAQJdZ .card .card-header a.panel-title {
  margin-bottom: 0;
  margin-top: -1px;
  font-style: normal;
  text-decoration: none !important;
  line-height: normal;
}
.cid-sPiUoAQJdZ .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-sPiUoAQJdZ .card .card-header a.panel-title h2 {
  padding: 0.5rem 0.7rem 0.5rem 0rem;
  margin-bottom: 0;
}
.cid-sPiUoAQJdZ .card .card-header a.panel-title h2 .sign {
  padding-right: 1rem;
}
.cid-sPiUoAQJdZ H2 {
  color: #e60e89;
  font-size: 1.1rem !important;
  text-align: left;
  padding: 0px;
}
.cid-sPiUoAQJdZ H3 {
  font-size: 1rem !important;
  font-weight: 400;
  color: #465052;
}
.cid-sPiUoAQJdZ H4 {
  color: #232323;
  font-size: 1.1rem !important;
  text-align: left;
  padding: 0px;
  padding: 0.5rem 0.7rem 0.5rem 0rem;
  line-height: 22px;
}
.cid-sPiUoAQJdZ H5 {
  color: #465052;
  text-align: left;
  font-size: 0.7rem !important;
  font-weight: 400;
}
.cid-sPiUoAQJdZ H5 a {
  color: #ff3366 !important;
}
.cid-sPiUoAQJdZ H5 a:hover {
  color: #767676 !important;
}
.cid-sPiUoAQJdZ H6 {
  font-size: 1.1rem !important;
  font-weight: 400;
}
.cid-sPiUoAQJdZ P {
  color: #232323;
  font-size: 0.9rem !important;
}
.cid-sPiUoAQJdZ P a {
  color: #ff0095 !important;
}
.cid-sPiUoAQJdZ P a:hover {
  color: #767676 !important;
}
@media (max-width: 768px) {
  .cid-sPiUoAQJdZ .spacer-name {
    padding: 0.5rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-sPiUoAQJdZ .spacer-name {
    padding: 4rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-sPiUoAQJdZ .spacer-img {
    padding: 0rem 0rem 0rem 0rem !important;
  }
}
@media (max-width: 768px) {
  .cid-sPiUoAQJdZ .spacer-img {
    padding: 0rem !important;
  }
}
.cid-sPiUoAQJdZ .mbr-section-text {
  color: #232323;
  text-align: left;
}
.cid-sPiUoAQJdZ .icoimage {
  max-width: 160px;
  width: 100%;
  border-radius: 3px;
  float: left;
  margin: 0px;
}
.cid-sPiUoAQJdZ .headtext {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.cid-sPiUoAQJdZ hr.mid-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 0px 0px 1px 0px;
  padding: 0px;
}
.cid-sPiUoAQJdZ hr.bot-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 1px 0px 0px 0px;
  padding: 0px;
}
.cid-sPiUoAQJdZ H1 {
  text-align: left;
}
.cid-sPiUoAQJdZ pfeil {
  color: #e50e87;
}
.cid-sPiUpchjLG {
  padding-top: 15px;
  padding-bottom: 15px;
  position: relative;
  background-color: #ffffff;
}
.cid-sPiUpchjLG .panel-title {
  display: flex !important;
  justify-content: space-between;
  align-items: center;
  padding-right: 0.5rem;
}
.cid-sPiUpchjLG .collapsed {
  border: none;
}
.cid-sPiUpchjLG .collapsed sign {
  transform: rotateY(0deg);
}
.cid-sPiUpchjLG .sign {
  font-size: 1.4rem;
  transition: all 0.3s;
  transform: rotateY(180deg);
  background: linear-gradient(to left, #ff3366, #ff3366);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: 900;
}
.cid-sPiUpchjLG .panel-body {
  background-color: #fdf9f9;
  padding: 1rem 1rem 0.5rem 1rem;
}
.cid-sPiUpchjLG .card-header {
  border-bottom: 1px solid #aeaeae !important;
  margin: 0rem !important;
}
.cid-sPiUpchjLG .card {
  border-radius: 0px;
  padding: 0px !important;
  margin: 0px 0px -1px 0px !important;
}
.cid-sPiUpchjLG .card .card-header {
  border-radius: 0px;
  background-color: transparent !important;
  padding: 0px 0.5rem 0px 0px !important;
}
.cid-sPiUpchjLG .card .card-header a.panel-title {
  margin-bottom: 0;
  margin-top: -1px;
  font-style: normal;
  text-decoration: none !important;
  line-height: normal;
}
.cid-sPiUpchjLG .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-sPiUpchjLG .card .card-header a.panel-title h2 {
  padding: 0.5rem 0.7rem 0.5rem 0rem;
  margin-bottom: 0;
}
.cid-sPiUpchjLG .card .card-header a.panel-title h2 .sign {
  padding-right: 1rem;
}
.cid-sPiUpchjLG H2 {
  color: #e60e89;
  font-size: 1.1rem !important;
  text-align: left;
  padding: 0px;
}
.cid-sPiUpchjLG H3 {
  font-size: 1rem !important;
  font-weight: 400;
  color: #465052;
}
.cid-sPiUpchjLG H4 {
  color: #232323;
  font-size: 1.1rem !important;
  text-align: left;
  padding: 0px;
  padding: 0.5rem 0.7rem 0.5rem 0rem;
  line-height: 22px;
}
.cid-sPiUpchjLG H5 {
  color: #465052;
  text-align: left;
  font-size: 0.7rem !important;
  font-weight: 400;
}
.cid-sPiUpchjLG H5 a {
  color: #ff3366 !important;
}
.cid-sPiUpchjLG H5 a:hover {
  color: #767676 !important;
}
.cid-sPiUpchjLG H6 {
  font-size: 1.1rem !important;
  font-weight: 400;
}
.cid-sPiUpchjLG P {
  color: #232323;
  font-size: 0.9rem !important;
}
.cid-sPiUpchjLG P a {
  color: #ff0095 !important;
}
.cid-sPiUpchjLG P a:hover {
  color: #767676 !important;
}
@media (max-width: 768px) {
  .cid-sPiUpchjLG .spacer-name {
    padding: 0.5rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-sPiUpchjLG .spacer-name {
    padding: 4rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-sPiUpchjLG .spacer-img {
    padding: 0rem 0rem 0rem 0rem !important;
  }
}
@media (max-width: 768px) {
  .cid-sPiUpchjLG .spacer-img {
    padding: 0rem !important;
  }
}
.cid-sPiUpchjLG .mbr-section-text {
  color: #232323;
  text-align: left;
}
.cid-sPiUpchjLG .icoimage {
  max-width: 160px;
  width: 100%;
  border-radius: 3px;
  float: left;
  margin: 0px;
}
.cid-sPiUpchjLG .headtext {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.cid-sPiUpchjLG hr.mid-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 0px 0px 1px 0px;
  padding: 0px;
}
.cid-sPiUpchjLG hr.bot-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 1px 0px 0px 0px;
  padding: 0px;
}
.cid-sPiUpchjLG H1 {
  text-align: left;
}
.cid-sPiUpchjLG pfeil {
  color: #e50e87;
}
.cid-sPiUpRtKNt {
  padding-top: 15px;
  padding-bottom: 15px;
  position: relative;
  background-color: #ffffff;
}
.cid-sPiUpRtKNt .panel-title {
  display: flex !important;
  justify-content: space-between;
  align-items: center;
  padding-right: 0.5rem;
}
.cid-sPiUpRtKNt .collapsed {
  border: none;
}
.cid-sPiUpRtKNt .collapsed sign {
  transform: rotateY(0deg);
}
.cid-sPiUpRtKNt .sign {
  font-size: 1.4rem;
  transition: all 0.3s;
  transform: rotateY(180deg);
  background: linear-gradient(to left, #ff3366, #ff3366);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: 900;
}
.cid-sPiUpRtKNt .panel-body {
  background-color: #fdf9f9;
  padding: 1rem 1rem 0.5rem 1rem;
}
.cid-sPiUpRtKNt .card-header {
  border-bottom: 1px solid #aeaeae !important;
  margin: 0rem !important;
}
.cid-sPiUpRtKNt .card {
  border-radius: 0px;
  padding: 0px !important;
  margin: 0px 0px -1px 0px !important;
}
.cid-sPiUpRtKNt .card .card-header {
  border-radius: 0px;
  background-color: transparent !important;
  padding: 0px 0.5rem 0px 0px !important;
}
.cid-sPiUpRtKNt .card .card-header a.panel-title {
  margin-bottom: 0;
  margin-top: -1px;
  font-style: normal;
  text-decoration: none !important;
  line-height: normal;
}
.cid-sPiUpRtKNt .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-sPiUpRtKNt .card .card-header a.panel-title h2 {
  padding: 0.5rem 0.7rem 0.5rem 0rem;
  margin-bottom: 0;
}
.cid-sPiUpRtKNt .card .card-header a.panel-title h2 .sign {
  padding-right: 1rem;
}
.cid-sPiUpRtKNt H2 {
  color: #e60e89;
  font-size: 1.1rem !important;
  text-align: left;
  padding: 0px;
}
.cid-sPiUpRtKNt H3 {
  font-size: 1rem !important;
  font-weight: 400;
  color: #465052;
}
.cid-sPiUpRtKNt H4 {
  color: #232323;
  font-size: 1.1rem !important;
  text-align: left;
  padding: 0px;
  padding: 0.5rem 0.7rem 0.5rem 0rem;
  line-height: 22px;
}
.cid-sPiUpRtKNt H5 {
  color: #465052;
  text-align: left;
  font-size: 0.7rem !important;
  font-weight: 400;
}
.cid-sPiUpRtKNt H5 a {
  color: #ff3366 !important;
}
.cid-sPiUpRtKNt H5 a:hover {
  color: #767676 !important;
}
.cid-sPiUpRtKNt H6 {
  font-size: 1.1rem !important;
  font-weight: 400;
}
.cid-sPiUpRtKNt P {
  color: #232323;
  font-size: 0.9rem !important;
}
.cid-sPiUpRtKNt P a {
  color: #ff0095 !important;
}
.cid-sPiUpRtKNt P a:hover {
  color: #767676 !important;
}
@media (max-width: 768px) {
  .cid-sPiUpRtKNt .spacer-name {
    padding: 0.5rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-sPiUpRtKNt .spacer-name {
    padding: 4rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-sPiUpRtKNt .spacer-img {
    padding: 0rem 0rem 0rem 0rem !important;
  }
}
@media (max-width: 768px) {
  .cid-sPiUpRtKNt .spacer-img {
    padding: 0rem !important;
  }
}
.cid-sPiUpRtKNt .mbr-section-text {
  color: #232323;
  text-align: left;
}
.cid-sPiUpRtKNt .icoimage {
  max-width: 160px;
  width: 100%;
  border-radius: 3px;
  float: left;
  margin: 0px;
}
.cid-sPiUpRtKNt .headtext {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.cid-sPiUpRtKNt hr.mid-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 0px 0px 1px 0px;
  padding: 0px;
}
.cid-sPiUpRtKNt hr.bot-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 1px 0px 0px 0px;
  padding: 0px;
}
.cid-sPiUpRtKNt H1 {
  text-align: left;
}
.cid-sPiUpRtKNt pfeil {
  color: #e50e87;
}
.cid-sPiUqy9amk {
  padding-top: 15px;
  padding-bottom: 15px;
  position: relative;
  background-color: #ffffff;
}
.cid-sPiUqy9amk .panel-title {
  display: flex !important;
  justify-content: space-between;
  align-items: center;
  padding-right: 0.5rem;
}
.cid-sPiUqy9amk .collapsed {
  border: none;
}
.cid-sPiUqy9amk .collapsed sign {
  transform: rotateY(0deg);
}
.cid-sPiUqy9amk .sign {
  font-size: 1.4rem;
  transition: all 0.3s;
  transform: rotateY(180deg);
  background: linear-gradient(to left, #ff3366, #ff3366);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: 900;
}
.cid-sPiUqy9amk .panel-body {
  background-color: #fdf9f9;
  padding: 1rem 1rem 0.5rem 1rem;
}
.cid-sPiUqy9amk .card-header {
  border-bottom: 1px solid #aeaeae !important;
  margin: 0rem !important;
}
.cid-sPiUqy9amk .card {
  border-radius: 0px;
  padding: 0px !important;
  margin: 0px 0px -1px 0px !important;
}
.cid-sPiUqy9amk .card .card-header {
  border-radius: 0px;
  background-color: transparent !important;
  padding: 0px 0.5rem 0px 0px !important;
}
.cid-sPiUqy9amk .card .card-header a.panel-title {
  margin-bottom: 0;
  margin-top: -1px;
  font-style: normal;
  text-decoration: none !important;
  line-height: normal;
}
.cid-sPiUqy9amk .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-sPiUqy9amk .card .card-header a.panel-title h2 {
  padding: 0.5rem 0.7rem 0.5rem 0rem;
  margin-bottom: 0;
}
.cid-sPiUqy9amk .card .card-header a.panel-title h2 .sign {
  padding-right: 1rem;
}
.cid-sPiUqy9amk H2 {
  color: #e60e89;
  font-size: 1.1rem !important;
  text-align: left;
  padding: 0px;
}
.cid-sPiUqy9amk H3 {
  font-size: 1rem !important;
  font-weight: 400;
  color: #465052;
}
.cid-sPiUqy9amk H4 {
  color: #232323;
  font-size: 1.1rem !important;
  text-align: left;
  padding: 0px;
  padding: 0.5rem 0.7rem 0.5rem 0rem;
  line-height: 22px;
}
.cid-sPiUqy9amk H5 {
  color: #465052;
  text-align: left;
  font-size: 0.7rem !important;
  font-weight: 400;
}
.cid-sPiUqy9amk H5 a {
  color: #ff3366 !important;
}
.cid-sPiUqy9amk H5 a:hover {
  color: #767676 !important;
}
.cid-sPiUqy9amk H6 {
  font-size: 1.1rem !important;
  font-weight: 400;
}
.cid-sPiUqy9amk P {
  color: #232323;
  font-size: 0.9rem !important;
}
.cid-sPiUqy9amk P a {
  color: #ff0095 !important;
}
.cid-sPiUqy9amk P a:hover {
  color: #767676 !important;
}
@media (max-width: 768px) {
  .cid-sPiUqy9amk .spacer-name {
    padding: 0.5rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-sPiUqy9amk .spacer-name {
    padding: 4rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-sPiUqy9amk .spacer-img {
    padding: 0rem 0rem 0rem 0rem !important;
  }
}
@media (max-width: 768px) {
  .cid-sPiUqy9amk .spacer-img {
    padding: 0rem !important;
  }
}
.cid-sPiUqy9amk .mbr-section-text {
  color: #232323;
  text-align: left;
}
.cid-sPiUqy9amk .icoimage {
  max-width: 160px;
  width: 100%;
  border-radius: 3px;
  float: left;
  margin: 0px;
}
.cid-sPiUqy9amk .headtext {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.cid-sPiUqy9amk hr.mid-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 0px 0px 1px 0px;
  padding: 0px;
}
.cid-sPiUqy9amk hr.bot-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 1px 0px 0px 0px;
  padding: 0px;
}
.cid-sPiUqy9amk H1 {
  text-align: left;
}
.cid-sPiUqy9amk pfeil {
  color: #e50e87;
}
.cid-sPiUravlKc {
  padding-top: 15px;
  padding-bottom: 15px;
  position: relative;
  background-color: #ffffff;
}
.cid-sPiUravlKc .panel-title {
  display: flex !important;
  justify-content: space-between;
  align-items: center;
  padding-right: 0.5rem;
}
.cid-sPiUravlKc .collapsed {
  border: none;
}
.cid-sPiUravlKc .collapsed sign {
  transform: rotateY(0deg);
}
.cid-sPiUravlKc .sign {
  font-size: 1.4rem;
  transition: all 0.3s;
  transform: rotateY(180deg);
  background: linear-gradient(to left, #ff3366, #ff3366);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: 900;
}
.cid-sPiUravlKc .panel-body {
  background-color: #fdf9f9;
  padding: 1rem 1rem 0.5rem 1rem;
}
.cid-sPiUravlKc .card-header {
  border-bottom: 1px solid #aeaeae !important;
  margin: 0rem !important;
}
.cid-sPiUravlKc .card {
  border-radius: 0px;
  padding: 0px !important;
  margin: 0px 0px -1px 0px !important;
}
.cid-sPiUravlKc .card .card-header {
  border-radius: 0px;
  background-color: transparent !important;
  padding: 0px 0.5rem 0px 0px !important;
}
.cid-sPiUravlKc .card .card-header a.panel-title {
  margin-bottom: 0;
  margin-top: -1px;
  font-style: normal;
  text-decoration: none !important;
  line-height: normal;
}
.cid-sPiUravlKc .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-sPiUravlKc .card .card-header a.panel-title h2 {
  padding: 0.5rem 0.7rem 0.5rem 0rem;
  margin-bottom: 0;
}
.cid-sPiUravlKc .card .card-header a.panel-title h2 .sign {
  padding-right: 1rem;
}
.cid-sPiUravlKc H2 {
  color: #e60e89;
  font-size: 1.1rem !important;
  text-align: left;
  padding: 0px;
}
.cid-sPiUravlKc H3 {
  font-size: 1rem !important;
  font-weight: 400;
  color: #465052;
}
.cid-sPiUravlKc H4 {
  color: #232323;
  font-size: 1.1rem !important;
  text-align: left;
  padding: 0px;
  padding: 0.5rem 0.7rem 0.5rem 0rem;
  line-height: 22px;
}
.cid-sPiUravlKc H5 {
  color: #465052;
  text-align: left;
  font-size: 0.7rem !important;
  font-weight: 400;
}
.cid-sPiUravlKc H5 a {
  color: #ff3366 !important;
}
.cid-sPiUravlKc H5 a:hover {
  color: #767676 !important;
}
.cid-sPiUravlKc H6 {
  font-size: 1.1rem !important;
  font-weight: 400;
}
.cid-sPiUravlKc P {
  color: #232323;
  font-size: 0.9rem !important;
}
.cid-sPiUravlKc P a {
  color: #ff0095 !important;
}
.cid-sPiUravlKc P a:hover {
  color: #767676 !important;
}
@media (max-width: 768px) {
  .cid-sPiUravlKc .spacer-name {
    padding: 0.5rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-sPiUravlKc .spacer-name {
    padding: 4rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-sPiUravlKc .spacer-img {
    padding: 0rem 0rem 0rem 0rem !important;
  }
}
@media (max-width: 768px) {
  .cid-sPiUravlKc .spacer-img {
    padding: 0rem !important;
  }
}
.cid-sPiUravlKc .mbr-section-text {
  color: #232323;
  text-align: left;
}
.cid-sPiUravlKc .icoimage {
  max-width: 160px;
  width: 100%;
  border-radius: 3px;
  float: left;
  margin: 0px;
}
.cid-sPiUravlKc .headtext {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.cid-sPiUravlKc hr.mid-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 0px 0px 1px 0px;
  padding: 0px;
}
.cid-sPiUravlKc hr.bot-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 1px 0px 0px 0px;
  padding: 0px;
}
.cid-sPiUravlKc H1 {
  text-align: left;
}
.cid-sPiUravlKc pfeil {
  color: #e50e87;
}
.cid-sPiUrUyvDT {
  padding-top: 15px;
  padding-bottom: 15px;
  position: relative;
  background-color: #ffffff;
}
.cid-sPiUrUyvDT .panel-title {
  display: flex !important;
  justify-content: space-between;
  align-items: center;
  padding-right: 0.5rem;
}
.cid-sPiUrUyvDT .collapsed {
  border: none;
}
.cid-sPiUrUyvDT .collapsed sign {
  transform: rotateY(0deg);
}
.cid-sPiUrUyvDT .sign {
  font-size: 1.4rem;
  transition: all 0.3s;
  transform: rotateY(180deg);
  background: linear-gradient(to left, #ff3366, #ff3366);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: 900;
}
.cid-sPiUrUyvDT .panel-body {
  background-color: #fdf9f9;
  padding: 1rem 1rem 0.5rem 1rem;
}
.cid-sPiUrUyvDT .card-header {
  border-bottom: 1px solid #aeaeae !important;
  margin: 0rem !important;
}
.cid-sPiUrUyvDT .card {
  border-radius: 0px;
  padding: 0px !important;
  margin: 0px 0px -1px 0px !important;
}
.cid-sPiUrUyvDT .card .card-header {
  border-radius: 0px;
  background-color: transparent !important;
  padding: 0px 0.5rem 0px 0px !important;
}
.cid-sPiUrUyvDT .card .card-header a.panel-title {
  margin-bottom: 0;
  margin-top: -1px;
  font-style: normal;
  text-decoration: none !important;
  line-height: normal;
}
.cid-sPiUrUyvDT .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-sPiUrUyvDT .card .card-header a.panel-title h2 {
  padding: 0.5rem 0.7rem 0.5rem 0rem;
  margin-bottom: 0;
}
.cid-sPiUrUyvDT .card .card-header a.panel-title h2 .sign {
  padding-right: 1rem;
}
.cid-sPiUrUyvDT H2 {
  color: #e60e89;
  font-size: 1.1rem !important;
  text-align: left;
  padding: 0px;
}
.cid-sPiUrUyvDT H3 {
  font-size: 1rem !important;
  font-weight: 400;
  color: #465052;
}
.cid-sPiUrUyvDT H4 {
  color: #232323;
  font-size: 1.1rem !important;
  text-align: left;
  padding: 0px;
  padding: 0.5rem 0.7rem 0.5rem 0rem;
  line-height: 22px;
}
.cid-sPiUrUyvDT H5 {
  color: #465052;
  text-align: left;
  font-size: 0.7rem !important;
  font-weight: 400;
}
.cid-sPiUrUyvDT H5 a {
  color: #ff3366 !important;
}
.cid-sPiUrUyvDT H5 a:hover {
  color: #767676 !important;
}
.cid-sPiUrUyvDT H6 {
  font-size: 1.1rem !important;
  font-weight: 400;
}
.cid-sPiUrUyvDT P {
  color: #232323;
  font-size: 0.9rem !important;
}
.cid-sPiUrUyvDT P a {
  color: #ff0095 !important;
}
.cid-sPiUrUyvDT P a:hover {
  color: #767676 !important;
}
@media (max-width: 768px) {
  .cid-sPiUrUyvDT .spacer-name {
    padding: 0.5rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-sPiUrUyvDT .spacer-name {
    padding: 4rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-sPiUrUyvDT .spacer-img {
    padding: 0rem 0rem 0rem 0rem !important;
  }
}
@media (max-width: 768px) {
  .cid-sPiUrUyvDT .spacer-img {
    padding: 0rem !important;
  }
}
.cid-sPiUrUyvDT .mbr-section-text {
  color: #232323;
  text-align: left;
}
.cid-sPiUrUyvDT .icoimage {
  max-width: 160px;
  width: 100%;
  border-radius: 3px;
  float: left;
  margin: 0px;
}
.cid-sPiUrUyvDT .headtext {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.cid-sPiUrUyvDT hr.mid-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 0px 0px 1px 0px;
  padding: 0px;
}
.cid-sPiUrUyvDT hr.bot-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 1px 0px 0px 0px;
  padding: 0px;
}
.cid-sPiUrUyvDT H1 {
  text-align: left;
}
.cid-sPiUrUyvDT pfeil {
  color: #e50e87;
}
.cid-sPiUsD7iz4 {
  padding-top: 15px;
  padding-bottom: 15px;
  position: relative;
  background-color: #ffffff;
}
.cid-sPiUsD7iz4 .panel-title {
  display: flex !important;
  justify-content: space-between;
  align-items: center;
  padding-right: 0.5rem;
}
.cid-sPiUsD7iz4 .collapsed {
  border: none;
}
.cid-sPiUsD7iz4 .collapsed sign {
  transform: rotateY(0deg);
}
.cid-sPiUsD7iz4 .sign {
  font-size: 1.4rem;
  transition: all 0.3s;
  transform: rotateY(180deg);
  background: linear-gradient(to left, #ff3366, #ff3366);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: 900;
}
.cid-sPiUsD7iz4 .panel-body {
  background-color: #fdf9f9;
  padding: 1rem 1rem 0.5rem 1rem;
}
.cid-sPiUsD7iz4 .card-header {
  border-bottom: 1px solid #aeaeae !important;
  margin: 0rem !important;
}
.cid-sPiUsD7iz4 .card {
  border-radius: 0px;
  padding: 0px !important;
  margin: 0px 0px -1px 0px !important;
}
.cid-sPiUsD7iz4 .card .card-header {
  border-radius: 0px;
  background-color: transparent !important;
  padding: 0px 0.5rem 0px 0px !important;
}
.cid-sPiUsD7iz4 .card .card-header a.panel-title {
  margin-bottom: 0;
  margin-top: -1px;
  font-style: normal;
  text-decoration: none !important;
  line-height: normal;
}
.cid-sPiUsD7iz4 .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-sPiUsD7iz4 .card .card-header a.panel-title h2 {
  padding: 0.5rem 0.7rem 0.5rem 0rem;
  margin-bottom: 0;
}
.cid-sPiUsD7iz4 .card .card-header a.panel-title h2 .sign {
  padding-right: 1rem;
}
.cid-sPiUsD7iz4 H2 {
  color: #e60e89;
  font-size: 1.1rem !important;
  text-align: left;
  padding: 0px;
}
.cid-sPiUsD7iz4 H3 {
  font-size: 1rem !important;
  font-weight: 400;
  color: #465052;
}
.cid-sPiUsD7iz4 H4 {
  color: #232323;
  font-size: 1.1rem !important;
  text-align: left;
  padding: 0px;
  padding: 0.5rem 0.7rem 0.5rem 0rem;
  line-height: 22px;
}
.cid-sPiUsD7iz4 H5 {
  color: #465052;
  text-align: left;
  font-size: 0.7rem !important;
  font-weight: 400;
}
.cid-sPiUsD7iz4 H5 a {
  color: #ff3366 !important;
}
.cid-sPiUsD7iz4 H5 a:hover {
  color: #767676 !important;
}
.cid-sPiUsD7iz4 H6 {
  font-size: 1.1rem !important;
  font-weight: 400;
}
.cid-sPiUsD7iz4 P {
  color: #232323;
  font-size: 0.9rem !important;
}
.cid-sPiUsD7iz4 P a {
  color: #ff0095 !important;
}
.cid-sPiUsD7iz4 P a:hover {
  color: #767676 !important;
}
@media (max-width: 768px) {
  .cid-sPiUsD7iz4 .spacer-name {
    padding: 0.5rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-sPiUsD7iz4 .spacer-name {
    padding: 4rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-sPiUsD7iz4 .spacer-img {
    padding: 0rem 0rem 0rem 0rem !important;
  }
}
@media (max-width: 768px) {
  .cid-sPiUsD7iz4 .spacer-img {
    padding: 0rem !important;
  }
}
.cid-sPiUsD7iz4 .mbr-section-text {
  color: #232323;
  text-align: left;
}
.cid-sPiUsD7iz4 .icoimage {
  max-width: 160px;
  width: 100%;
  border-radius: 3px;
  float: left;
  margin: 0px;
}
.cid-sPiUsD7iz4 .headtext {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.cid-sPiUsD7iz4 hr.mid-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 0px 0px 1px 0px;
  padding: 0px;
}
.cid-sPiUsD7iz4 hr.bot-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 1px 0px 0px 0px;
  padding: 0px;
}
.cid-sPiUsD7iz4 H1 {
  text-align: left;
}
.cid-sPiUsD7iz4 pfeil {
  color: #e50e87;
}
.cid-sPiUtmorwU {
  padding-top: 15px;
  padding-bottom: 15px;
  position: relative;
  background-color: #ffffff;
}
.cid-sPiUtmorwU .panel-title {
  display: flex !important;
  justify-content: space-between;
  align-items: center;
  padding-right: 0.5rem;
}
.cid-sPiUtmorwU .collapsed {
  border: none;
}
.cid-sPiUtmorwU .collapsed sign {
  transform: rotateY(0deg);
}
.cid-sPiUtmorwU .sign {
  font-size: 1.4rem;
  transition: all 0.3s;
  transform: rotateY(180deg);
  background: linear-gradient(to left, #ff3366, #ff3366);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: 900;
}
.cid-sPiUtmorwU .panel-body {
  background-color: #fdf9f9;
  padding: 1rem 1rem 0.5rem 1rem;
}
.cid-sPiUtmorwU .card-header {
  border-bottom: 1px solid #aeaeae !important;
  margin: 0rem !important;
}
.cid-sPiUtmorwU .card {
  border-radius: 0px;
  padding: 0px !important;
  margin: 0px 0px -1px 0px !important;
}
.cid-sPiUtmorwU .card .card-header {
  border-radius: 0px;
  background-color: transparent !important;
  padding: 0px 0.5rem 0px 0px !important;
}
.cid-sPiUtmorwU .card .card-header a.panel-title {
  margin-bottom: 0;
  margin-top: -1px;
  font-style: normal;
  text-decoration: none !important;
  line-height: normal;
}
.cid-sPiUtmorwU .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-sPiUtmorwU .card .card-header a.panel-title h2 {
  padding: 0.5rem 0.7rem 0.5rem 0rem;
  margin-bottom: 0;
}
.cid-sPiUtmorwU .card .card-header a.panel-title h2 .sign {
  padding-right: 1rem;
}
.cid-sPiUtmorwU H2 {
  color: #e60e89;
  font-size: 1.1rem !important;
  text-align: left;
  padding: 0px;
}
.cid-sPiUtmorwU H3 {
  font-size: 1rem !important;
  font-weight: 400;
  color: #465052;
}
.cid-sPiUtmorwU H4 {
  color: #232323;
  font-size: 1.1rem !important;
  text-align: left;
  padding: 0px;
  padding: 0.5rem 0.7rem 0.5rem 0rem;
  line-height: 22px;
}
.cid-sPiUtmorwU H5 {
  color: #465052;
  text-align: left;
  font-size: 0.7rem !important;
  font-weight: 400;
}
.cid-sPiUtmorwU H5 a {
  color: #ff3366 !important;
}
.cid-sPiUtmorwU H5 a:hover {
  color: #767676 !important;
}
.cid-sPiUtmorwU H6 {
  font-size: 1.1rem !important;
  font-weight: 400;
}
.cid-sPiUtmorwU P {
  color: #232323;
  font-size: 0.9rem !important;
}
.cid-sPiUtmorwU P a {
  color: #ff0095 !important;
}
.cid-sPiUtmorwU P a:hover {
  color: #767676 !important;
}
@media (max-width: 768px) {
  .cid-sPiUtmorwU .spacer-name {
    padding: 0.5rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-sPiUtmorwU .spacer-name {
    padding: 4rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-sPiUtmorwU .spacer-img {
    padding: 0rem 0rem 0rem 0rem !important;
  }
}
@media (max-width: 768px) {
  .cid-sPiUtmorwU .spacer-img {
    padding: 0rem !important;
  }
}
.cid-sPiUtmorwU .mbr-section-text {
  color: #232323;
  text-align: left;
}
.cid-sPiUtmorwU .icoimage {
  max-width: 160px;
  width: 100%;
  border-radius: 3px;
  float: left;
  margin: 0px;
}
.cid-sPiUtmorwU .headtext {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.cid-sPiUtmorwU hr.mid-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 0px 0px 1px 0px;
  padding: 0px;
}
.cid-sPiUtmorwU hr.bot-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 1px 0px 0px 0px;
  padding: 0px;
}
.cid-sPiUtmorwU H1 {
  text-align: left;
}
.cid-sPiUtmorwU pfeil {
  color: #e50e87;
}
.cid-sPiUu8Nqg8 {
  padding-top: 15px;
  padding-bottom: 15px;
  position: relative;
  background-color: #ffffff;
}
.cid-sPiUu8Nqg8 .panel-title {
  display: flex !important;
  justify-content: space-between;
  align-items: center;
  padding-right: 0.5rem;
}
.cid-sPiUu8Nqg8 .collapsed {
  border: none;
}
.cid-sPiUu8Nqg8 .collapsed sign {
  transform: rotateY(0deg);
}
.cid-sPiUu8Nqg8 .sign {
  font-size: 1.4rem;
  transition: all 0.3s;
  transform: rotateY(180deg);
  background: linear-gradient(to left, #ff3366, #ff3366);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: 900;
}
.cid-sPiUu8Nqg8 .panel-body {
  background-color: #fdf9f9;
  padding: 1rem 1rem 0.5rem 1rem;
}
.cid-sPiUu8Nqg8 .card-header {
  border-bottom: 1px solid #aeaeae !important;
  margin: 0rem !important;
}
.cid-sPiUu8Nqg8 .card {
  border-radius: 0px;
  padding: 0px !important;
  margin: 0px 0px -1px 0px !important;
}
.cid-sPiUu8Nqg8 .card .card-header {
  border-radius: 0px;
  background-color: transparent !important;
  padding: 0px 0.5rem 0px 0px !important;
}
.cid-sPiUu8Nqg8 .card .card-header a.panel-title {
  margin-bottom: 0;
  margin-top: -1px;
  font-style: normal;
  text-decoration: none !important;
  line-height: normal;
}
.cid-sPiUu8Nqg8 .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-sPiUu8Nqg8 .card .card-header a.panel-title h2 {
  padding: 0.5rem 0.7rem 0.5rem 0rem;
  margin-bottom: 0;
}
.cid-sPiUu8Nqg8 .card .card-header a.panel-title h2 .sign {
  padding-right: 1rem;
}
.cid-sPiUu8Nqg8 H2 {
  color: #e60e89;
  font-size: 1.1rem !important;
  text-align: left;
  padding: 0px;
}
.cid-sPiUu8Nqg8 H3 {
  font-size: 1rem !important;
  font-weight: 400;
  color: #465052;
}
.cid-sPiUu8Nqg8 H4 {
  color: #232323;
  font-size: 1.1rem !important;
  text-align: left;
  padding: 0px;
  padding: 0.5rem 0.7rem 0.5rem 0rem;
  line-height: 22px;
}
.cid-sPiUu8Nqg8 H5 {
  color: #465052;
  text-align: left;
  font-size: 0.7rem !important;
  font-weight: 400;
}
.cid-sPiUu8Nqg8 H5 a {
  color: #ff3366 !important;
}
.cid-sPiUu8Nqg8 H5 a:hover {
  color: #767676 !important;
}
.cid-sPiUu8Nqg8 H6 {
  font-size: 1.1rem !important;
  font-weight: 400;
}
.cid-sPiUu8Nqg8 P {
  color: #232323;
  font-size: 0.9rem !important;
}
.cid-sPiUu8Nqg8 P a {
  color: #ff0095 !important;
}
.cid-sPiUu8Nqg8 P a:hover {
  color: #767676 !important;
}
@media (max-width: 768px) {
  .cid-sPiUu8Nqg8 .spacer-name {
    padding: 0.5rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-sPiUu8Nqg8 .spacer-name {
    padding: 4rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-sPiUu8Nqg8 .spacer-img {
    padding: 0rem 0rem 0rem 0rem !important;
  }
}
@media (max-width: 768px) {
  .cid-sPiUu8Nqg8 .spacer-img {
    padding: 0rem !important;
  }
}
.cid-sPiUu8Nqg8 .mbr-section-text {
  color: #232323;
  text-align: left;
}
.cid-sPiUu8Nqg8 .icoimage {
  max-width: 160px;
  width: 100%;
  border-radius: 3px;
  float: left;
  margin: 0px;
}
.cid-sPiUu8Nqg8 .headtext {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.cid-sPiUu8Nqg8 hr.mid-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 0px 0px 1px 0px;
  padding: 0px;
}
.cid-sPiUu8Nqg8 hr.bot-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 1px 0px 0px 0px;
  padding: 0px;
}
.cid-sPiUu8Nqg8 H1 {
  text-align: left;
}
.cid-sPiUu8Nqg8 pfeil {
  color: #e50e87;
}
.cid-sPiUv9g2GN {
  padding-top: 15px;
  padding-bottom: 15px;
  position: relative;
  background-color: #ffffff;
}
.cid-sPiUv9g2GN .panel-title {
  display: flex !important;
  justify-content: space-between;
  align-items: center;
  padding-right: 0.5rem;
}
.cid-sPiUv9g2GN .collapsed {
  border: none;
}
.cid-sPiUv9g2GN .collapsed sign {
  transform: rotateY(0deg);
}
.cid-sPiUv9g2GN .sign {
  font-size: 1.4rem;
  transition: all 0.3s;
  transform: rotateY(180deg);
  background: linear-gradient(to left, #ff3366, #ff3366);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: 900;
}
.cid-sPiUv9g2GN .panel-body {
  background-color: #fdf9f9;
  padding: 1rem 1rem 0.5rem 1rem;
}
.cid-sPiUv9g2GN .card-header {
  border-bottom: 1px solid #aeaeae !important;
  margin: 0rem !important;
}
.cid-sPiUv9g2GN .card {
  border-radius: 0px;
  padding: 0px !important;
  margin: 0px 0px -1px 0px !important;
}
.cid-sPiUv9g2GN .card .card-header {
  border-radius: 0px;
  background-color: transparent !important;
  padding: 0px 0.5rem 0px 0px !important;
}
.cid-sPiUv9g2GN .card .card-header a.panel-title {
  margin-bottom: 0;
  margin-top: -1px;
  font-style: normal;
  text-decoration: none !important;
  line-height: normal;
}
.cid-sPiUv9g2GN .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-sPiUv9g2GN .card .card-header a.panel-title h2 {
  padding: 0.5rem 0.7rem 0.5rem 0rem;
  margin-bottom: 0;
}
.cid-sPiUv9g2GN .card .card-header a.panel-title h2 .sign {
  padding-right: 1rem;
}
.cid-sPiUv9g2GN H2 {
  color: #e60e89;
  font-size: 1.1rem !important;
  text-align: left;
  padding: 0px;
}
.cid-sPiUv9g2GN H3 {
  font-size: 1rem !important;
  font-weight: 400;
  color: #465052;
}
.cid-sPiUv9g2GN H4 {
  color: #232323;
  font-size: 1.1rem !important;
  text-align: left;
  padding: 0px;
  padding: 0.5rem 0.7rem 0.5rem 0rem;
  line-height: 22px;
}
.cid-sPiUv9g2GN H5 {
  color: #465052;
  text-align: left;
  font-size: 0.7rem !important;
  font-weight: 400;
}
.cid-sPiUv9g2GN H5 a {
  color: #ff3366 !important;
}
.cid-sPiUv9g2GN H5 a:hover {
  color: #767676 !important;
}
.cid-sPiUv9g2GN H6 {
  font-size: 1.1rem !important;
  font-weight: 400;
}
.cid-sPiUv9g2GN P {
  color: #232323;
  font-size: 0.9rem !important;
}
.cid-sPiUv9g2GN P a {
  color: #ff0095 !important;
}
.cid-sPiUv9g2GN P a:hover {
  color: #767676 !important;
}
@media (max-width: 768px) {
  .cid-sPiUv9g2GN .spacer-name {
    padding: 0.5rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-sPiUv9g2GN .spacer-name {
    padding: 4rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-sPiUv9g2GN .spacer-img {
    padding: 0rem 0rem 0rem 0rem !important;
  }
}
@media (max-width: 768px) {
  .cid-sPiUv9g2GN .spacer-img {
    padding: 0rem !important;
  }
}
.cid-sPiUv9g2GN .mbr-section-text {
  color: #232323;
  text-align: left;
}
.cid-sPiUv9g2GN .icoimage {
  max-width: 160px;
  width: 100%;
  border-radius: 3px;
  float: left;
  margin: 0px;
}
.cid-sPiUv9g2GN .headtext {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.cid-sPiUv9g2GN hr.mid-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 0px 0px 1px 0px;
  padding: 0px;
}
.cid-sPiUv9g2GN hr.bot-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 1px 0px 0px 0px;
  padding: 0px;
}
.cid-sPiUv9g2GN H1 {
  text-align: left;
}
.cid-sPiUv9g2GN pfeil {
  color: #e50e87;
}
.cid-sPiWBb0eBY {
  padding-top: 15px;
  padding-bottom: 15px;
  position: relative;
  background-color: #ffffff;
}
.cid-sPiWBb0eBY .panel-title {
  display: flex !important;
  justify-content: space-between;
  align-items: center;
  padding-right: 0.5rem;
}
.cid-sPiWBb0eBY .collapsed {
  border: none;
}
.cid-sPiWBb0eBY .collapsed sign {
  transform: rotateY(0deg);
}
.cid-sPiWBb0eBY .sign {
  font-size: 1.4rem;
  transition: all 0.3s;
  transform: rotateY(180deg);
  background: linear-gradient(to left, #ff3366, #ff3366);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: 900;
}
.cid-sPiWBb0eBY .panel-body {
  background-color: #fdf9f9;
  padding: 1rem 1rem 0.5rem 1rem;
}
.cid-sPiWBb0eBY .card-header {
  border-bottom: 1px solid #aeaeae !important;
  margin: 0rem !important;
}
.cid-sPiWBb0eBY .card {
  border-radius: 0px;
  padding: 0px !important;
  margin: 0px 0px -1px 0px !important;
}
.cid-sPiWBb0eBY .card .card-header {
  border-radius: 0px;
  background-color: transparent !important;
  padding: 0px 0.5rem 0px 0px !important;
}
.cid-sPiWBb0eBY .card .card-header a.panel-title {
  margin-bottom: 0;
  margin-top: -1px;
  font-style: normal;
  text-decoration: none !important;
  line-height: normal;
}
.cid-sPiWBb0eBY .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-sPiWBb0eBY .card .card-header a.panel-title h2 {
  padding: 0.5rem 0.7rem 0.5rem 0rem;
  margin-bottom: 0;
}
.cid-sPiWBb0eBY .card .card-header a.panel-title h2 .sign {
  padding-right: 1rem;
}
.cid-sPiWBb0eBY H2 {
  color: #e60e89;
  font-size: 1.1rem !important;
  text-align: left;
  padding: 0px;
}
.cid-sPiWBb0eBY H3 {
  font-size: 1rem !important;
  font-weight: 400;
  color: #465052;
}
.cid-sPiWBb0eBY H4 {
  color: #232323;
  font-size: 1.1rem !important;
  text-align: left;
  padding: 0px;
  padding: 0.5rem 0.7rem 0.5rem 0rem;
  line-height: 22px;
}
.cid-sPiWBb0eBY H5 {
  color: #465052;
  text-align: left;
  font-size: 0.7rem !important;
  font-weight: 400;
}
.cid-sPiWBb0eBY H5 a {
  color: #ff3366 !important;
}
.cid-sPiWBb0eBY H5 a:hover {
  color: #767676 !important;
}
.cid-sPiWBb0eBY H6 {
  font-size: 1.1rem !important;
  font-weight: 400;
}
.cid-sPiWBb0eBY P {
  color: #232323;
  font-size: 0.9rem !important;
}
.cid-sPiWBb0eBY P a {
  color: #ff0095 !important;
}
.cid-sPiWBb0eBY P a:hover {
  color: #767676 !important;
}
@media (max-width: 768px) {
  .cid-sPiWBb0eBY .spacer-name {
    padding: 0.5rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-sPiWBb0eBY .spacer-name {
    padding: 4rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-sPiWBb0eBY .spacer-img {
    padding: 0rem 0rem 0rem 0rem !important;
  }
}
@media (max-width: 768px) {
  .cid-sPiWBb0eBY .spacer-img {
    padding: 0rem !important;
  }
}
.cid-sPiWBb0eBY .mbr-section-text {
  color: #232323;
  text-align: left;
}
.cid-sPiWBb0eBY .icoimage {
  max-width: 160px;
  width: 100%;
  border-radius: 3px;
  float: left;
  margin: 0px;
}
.cid-sPiWBb0eBY .headtext {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.cid-sPiWBb0eBY hr.mid-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 0px 0px 1px 0px;
  padding: 0px;
}
.cid-sPiWBb0eBY hr.bot-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 1px 0px 0px 0px;
  padding: 0px;
}
.cid-sPiWBb0eBY H1 {
  text-align: left;
}
.cid-sPiWBb0eBY pfeil {
  color: #e50e87;
}
.cid-sPiWBP6YIv {
  padding-top: 15px;
  padding-bottom: 15px;
  position: relative;
  background-color: #ffffff;
}
.cid-sPiWBP6YIv .panel-title {
  display: flex !important;
  justify-content: space-between;
  align-items: center;
  padding-right: 0.5rem;
}
.cid-sPiWBP6YIv .collapsed {
  border: none;
}
.cid-sPiWBP6YIv .collapsed sign {
  transform: rotateY(0deg);
}
.cid-sPiWBP6YIv .sign {
  font-size: 1.4rem;
  transition: all 0.3s;
  transform: rotateY(180deg);
  background: linear-gradient(to left, #ff3366, #ff3366);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: 900;
}
.cid-sPiWBP6YIv .panel-body {
  background-color: #fdf9f9;
  padding: 1rem 1rem 0.5rem 1rem;
}
.cid-sPiWBP6YIv .card-header {
  border-bottom: 1px solid #aeaeae !important;
  margin: 0rem !important;
}
.cid-sPiWBP6YIv .card {
  border-radius: 0px;
  padding: 0px !important;
  margin: 0px 0px -1px 0px !important;
}
.cid-sPiWBP6YIv .card .card-header {
  border-radius: 0px;
  background-color: transparent !important;
  padding: 0px 0.5rem 0px 0px !important;
}
.cid-sPiWBP6YIv .card .card-header a.panel-title {
  margin-bottom: 0;
  margin-top: -1px;
  font-style: normal;
  text-decoration: none !important;
  line-height: normal;
}
.cid-sPiWBP6YIv .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-sPiWBP6YIv .card .card-header a.panel-title h2 {
  padding: 0.5rem 0.7rem 0.5rem 0rem;
  margin-bottom: 0;
}
.cid-sPiWBP6YIv .card .card-header a.panel-title h2 .sign {
  padding-right: 1rem;
}
.cid-sPiWBP6YIv H2 {
  color: #e60e89;
  font-size: 1.1rem !important;
  text-align: left;
  padding: 0px;
}
.cid-sPiWBP6YIv H3 {
  font-size: 1rem !important;
  font-weight: 400;
  color: #465052;
}
.cid-sPiWBP6YIv H4 {
  color: #232323;
  font-size: 1.1rem !important;
  text-align: left;
  padding: 0px;
  padding: 0.5rem 0.7rem 0.5rem 0rem;
  line-height: 22px;
}
.cid-sPiWBP6YIv H5 {
  color: #465052;
  text-align: left;
  font-size: 0.7rem !important;
  font-weight: 400;
}
.cid-sPiWBP6YIv H5 a {
  color: #ff3366 !important;
}
.cid-sPiWBP6YIv H5 a:hover {
  color: #767676 !important;
}
.cid-sPiWBP6YIv H6 {
  font-size: 1.1rem !important;
  font-weight: 400;
}
.cid-sPiWBP6YIv P {
  color: #232323;
  font-size: 0.9rem !important;
}
.cid-sPiWBP6YIv P a {
  color: #ff0095 !important;
}
.cid-sPiWBP6YIv P a:hover {
  color: #767676 !important;
}
@media (max-width: 768px) {
  .cid-sPiWBP6YIv .spacer-name {
    padding: 0.5rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-sPiWBP6YIv .spacer-name {
    padding: 4rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-sPiWBP6YIv .spacer-img {
    padding: 0rem 0rem 0rem 0rem !important;
  }
}
@media (max-width: 768px) {
  .cid-sPiWBP6YIv .spacer-img {
    padding: 0rem !important;
  }
}
.cid-sPiWBP6YIv .mbr-section-text {
  color: #232323;
  text-align: left;
}
.cid-sPiWBP6YIv .icoimage {
  max-width: 160px;
  width: 100%;
  border-radius: 3px;
  float: left;
  margin: 0px;
}
.cid-sPiWBP6YIv .headtext {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.cid-sPiWBP6YIv hr.mid-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 0px 0px 1px 0px;
  padding: 0px;
}
.cid-sPiWBP6YIv hr.bot-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 1px 0px 0px 0px;
  padding: 0px;
}
.cid-sPiWBP6YIv H1 {
  text-align: left;
}
.cid-sPiWBP6YIv pfeil {
  color: #e50e87;
}
.cid-sPiWCFUPc9 {
  padding-top: 15px;
  padding-bottom: 15px;
  position: relative;
  background-color: #ffffff;
}
.cid-sPiWCFUPc9 .panel-title {
  display: flex !important;
  justify-content: space-between;
  align-items: center;
  padding-right: 0.5rem;
}
.cid-sPiWCFUPc9 .collapsed {
  border: none;
}
.cid-sPiWCFUPc9 .collapsed sign {
  transform: rotateY(0deg);
}
.cid-sPiWCFUPc9 .sign {
  font-size: 1.4rem;
  transition: all 0.3s;
  transform: rotateY(180deg);
  background: linear-gradient(to left, #ff3366, #ff3366);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: 900;
}
.cid-sPiWCFUPc9 .panel-body {
  background-color: #fdf9f9;
  padding: 1rem 1rem 0.5rem 1rem;
}
.cid-sPiWCFUPc9 .card-header {
  border-bottom: 1px solid #aeaeae !important;
  margin: 0rem !important;
}
.cid-sPiWCFUPc9 .card {
  border-radius: 0px;
  padding: 0px !important;
  margin: 0px 0px -1px 0px !important;
}
.cid-sPiWCFUPc9 .card .card-header {
  border-radius: 0px;
  background-color: transparent !important;
  padding: 0px 0.5rem 0px 0px !important;
}
.cid-sPiWCFUPc9 .card .card-header a.panel-title {
  margin-bottom: 0;
  margin-top: -1px;
  font-style: normal;
  text-decoration: none !important;
  line-height: normal;
}
.cid-sPiWCFUPc9 .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-sPiWCFUPc9 .card .card-header a.panel-title h2 {
  padding: 0.5rem 0.7rem 0.5rem 0rem;
  margin-bottom: 0;
}
.cid-sPiWCFUPc9 .card .card-header a.panel-title h2 .sign {
  padding-right: 1rem;
}
.cid-sPiWCFUPc9 H2 {
  color: #e60e89;
  font-size: 1.1rem !important;
  text-align: left;
  padding: 0px;
}
.cid-sPiWCFUPc9 H3 {
  font-size: 1rem !important;
  font-weight: 400;
  color: #465052;
}
.cid-sPiWCFUPc9 H4 {
  color: #232323;
  font-size: 1.1rem !important;
  text-align: left;
  padding: 0px;
  padding: 0.5rem 0.7rem 0.5rem 0rem;
  line-height: 22px;
}
.cid-sPiWCFUPc9 H5 {
  color: #465052;
  text-align: left;
  font-size: 0.7rem !important;
  font-weight: 400;
}
.cid-sPiWCFUPc9 H5 a {
  color: #ff3366 !important;
}
.cid-sPiWCFUPc9 H5 a:hover {
  color: #767676 !important;
}
.cid-sPiWCFUPc9 H6 {
  font-size: 1.1rem !important;
  font-weight: 400;
}
.cid-sPiWCFUPc9 P {
  color: #232323;
  font-size: 0.9rem !important;
}
.cid-sPiWCFUPc9 P a {
  color: #ff0095 !important;
}
.cid-sPiWCFUPc9 P a:hover {
  color: #767676 !important;
}
@media (max-width: 768px) {
  .cid-sPiWCFUPc9 .spacer-name {
    padding: 0.5rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-sPiWCFUPc9 .spacer-name {
    padding: 4rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-sPiWCFUPc9 .spacer-img {
    padding: 0rem 0rem 0rem 0rem !important;
  }
}
@media (max-width: 768px) {
  .cid-sPiWCFUPc9 .spacer-img {
    padding: 0rem !important;
  }
}
.cid-sPiWCFUPc9 .mbr-section-text {
  color: #232323;
  text-align: left;
}
.cid-sPiWCFUPc9 .icoimage {
  max-width: 160px;
  width: 100%;
  border-radius: 3px;
  float: left;
  margin: 0px;
}
.cid-sPiWCFUPc9 .headtext {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.cid-sPiWCFUPc9 hr.mid-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 0px 0px 1px 0px;
  padding: 0px;
}
.cid-sPiWCFUPc9 hr.bot-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 1px 0px 0px 0px;
  padding: 0px;
}
.cid-sPiWCFUPc9 H1 {
  text-align: left;
}
.cid-sPiWCFUPc9 pfeil {
  color: #e50e87;
}
.cid-sPiWDe4KNm {
  padding-top: 15px;
  padding-bottom: 15px;
  position: relative;
  background-color: #ffffff;
}
.cid-sPiWDe4KNm .panel-title {
  display: flex !important;
  justify-content: space-between;
  align-items: center;
  padding-right: 0.5rem;
}
.cid-sPiWDe4KNm .collapsed {
  border: none;
}
.cid-sPiWDe4KNm .collapsed sign {
  transform: rotateY(0deg);
}
.cid-sPiWDe4KNm .sign {
  font-size: 1.4rem;
  transition: all 0.3s;
  transform: rotateY(180deg);
  background: linear-gradient(to left, #ff3366, #ff3366);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: 900;
}
.cid-sPiWDe4KNm .panel-body {
  background-color: #fdf9f9;
  padding: 1rem 1rem 0.5rem 1rem;
}
.cid-sPiWDe4KNm .card-header {
  border-bottom: 1px solid #aeaeae !important;
  margin: 0rem !important;
}
.cid-sPiWDe4KNm .card {
  border-radius: 0px;
  padding: 0px !important;
  margin: 0px 0px -1px 0px !important;
}
.cid-sPiWDe4KNm .card .card-header {
  border-radius: 0px;
  background-color: transparent !important;
  padding: 0px 0.5rem 0px 0px !important;
}
.cid-sPiWDe4KNm .card .card-header a.panel-title {
  margin-bottom: 0;
  margin-top: -1px;
  font-style: normal;
  text-decoration: none !important;
  line-height: normal;
}
.cid-sPiWDe4KNm .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-sPiWDe4KNm .card .card-header a.panel-title h2 {
  padding: 0.5rem 0.7rem 0.5rem 0rem;
  margin-bottom: 0;
}
.cid-sPiWDe4KNm .card .card-header a.panel-title h2 .sign {
  padding-right: 1rem;
}
.cid-sPiWDe4KNm H2 {
  color: #e60e89;
  font-size: 1.1rem !important;
  text-align: left;
  padding: 0px;
}
.cid-sPiWDe4KNm H3 {
  font-size: 1rem !important;
  font-weight: 400;
  color: #465052;
}
.cid-sPiWDe4KNm H4 {
  color: #232323;
  font-size: 1.1rem !important;
  text-align: left;
  padding: 0px;
  padding: 0.5rem 0.7rem 0.5rem 0rem;
  line-height: 22px;
}
.cid-sPiWDe4KNm H5 {
  color: #465052;
  text-align: left;
  font-size: 0.7rem !important;
  font-weight: 400;
}
.cid-sPiWDe4KNm H5 a {
  color: #ff3366 !important;
}
.cid-sPiWDe4KNm H5 a:hover {
  color: #767676 !important;
}
.cid-sPiWDe4KNm H6 {
  font-size: 1.1rem !important;
  font-weight: 400;
}
.cid-sPiWDe4KNm P {
  color: #232323;
  font-size: 0.9rem !important;
}
.cid-sPiWDe4KNm P a {
  color: #ff0095 !important;
}
.cid-sPiWDe4KNm P a:hover {
  color: #767676 !important;
}
@media (max-width: 768px) {
  .cid-sPiWDe4KNm .spacer-name {
    padding: 0.5rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-sPiWDe4KNm .spacer-name {
    padding: 4rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-sPiWDe4KNm .spacer-img {
    padding: 0rem 0rem 0rem 0rem !important;
  }
}
@media (max-width: 768px) {
  .cid-sPiWDe4KNm .spacer-img {
    padding: 0rem !important;
  }
}
.cid-sPiWDe4KNm .mbr-section-text {
  color: #232323;
  text-align: left;
}
.cid-sPiWDe4KNm .icoimage {
  max-width: 160px;
  width: 100%;
  border-radius: 3px;
  float: left;
  margin: 0px;
}
.cid-sPiWDe4KNm .headtext {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.cid-sPiWDe4KNm hr.mid-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 0px 0px 1px 0px;
  padding: 0px;
}
.cid-sPiWDe4KNm hr.bot-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 1px 0px 0px 0px;
  padding: 0px;
}
.cid-sPiWDe4KNm H1 {
  text-align: left;
}
.cid-sPiWDe4KNm pfeil {
  color: #e50e87;
}
.cid-sPiWDWA74M {
  padding-top: 15px;
  padding-bottom: 15px;
  position: relative;
  background-color: #ffffff;
}
.cid-sPiWDWA74M .panel-title {
  display: flex !important;
  justify-content: space-between;
  align-items: center;
  padding-right: 0.5rem;
}
.cid-sPiWDWA74M .collapsed {
  border: none;
}
.cid-sPiWDWA74M .collapsed sign {
  transform: rotateY(0deg);
}
.cid-sPiWDWA74M .sign {
  font-size: 1.4rem;
  transition: all 0.3s;
  transform: rotateY(180deg);
  background: linear-gradient(to left, #ff3366, #ff3366);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: 900;
}
.cid-sPiWDWA74M .panel-body {
  background-color: #fdf9f9;
  padding: 1rem 1rem 0.5rem 1rem;
}
.cid-sPiWDWA74M .card-header {
  border-bottom: 1px solid #aeaeae !important;
  margin: 0rem !important;
}
.cid-sPiWDWA74M .card {
  border-radius: 0px;
  padding: 0px !important;
  margin: 0px 0px -1px 0px !important;
}
.cid-sPiWDWA74M .card .card-header {
  border-radius: 0px;
  background-color: transparent !important;
  padding: 0px 0.5rem 0px 0px !important;
}
.cid-sPiWDWA74M .card .card-header a.panel-title {
  margin-bottom: 0;
  margin-top: -1px;
  font-style: normal;
  text-decoration: none !important;
  line-height: normal;
}
.cid-sPiWDWA74M .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-sPiWDWA74M .card .card-header a.panel-title h2 {
  padding: 0.5rem 0.7rem 0.5rem 0rem;
  margin-bottom: 0;
}
.cid-sPiWDWA74M .card .card-header a.panel-title h2 .sign {
  padding-right: 1rem;
}
.cid-sPiWDWA74M H2 {
  color: #e60e89;
  font-size: 1.1rem !important;
  text-align: left;
  padding: 0px;
}
.cid-sPiWDWA74M H3 {
  font-size: 1rem !important;
  font-weight: 400;
  color: #465052;
}
.cid-sPiWDWA74M H4 {
  color: #232323;
  font-size: 1.1rem !important;
  text-align: left;
  padding: 0px;
  padding: 0.5rem 0.7rem 0.5rem 0rem;
  line-height: 22px;
}
.cid-sPiWDWA74M H5 {
  color: #465052;
  text-align: left;
  font-size: 0.7rem !important;
  font-weight: 400;
}
.cid-sPiWDWA74M H5 a {
  color: #ff3366 !important;
}
.cid-sPiWDWA74M H5 a:hover {
  color: #767676 !important;
}
.cid-sPiWDWA74M H6 {
  font-size: 1.1rem !important;
  font-weight: 400;
}
.cid-sPiWDWA74M P {
  color: #232323;
  font-size: 0.9rem !important;
}
.cid-sPiWDWA74M P a {
  color: #ff0095 !important;
}
.cid-sPiWDWA74M P a:hover {
  color: #767676 !important;
}
@media (max-width: 768px) {
  .cid-sPiWDWA74M .spacer-name {
    padding: 0.5rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-sPiWDWA74M .spacer-name {
    padding: 4rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-sPiWDWA74M .spacer-img {
    padding: 0rem 0rem 0rem 0rem !important;
  }
}
@media (max-width: 768px) {
  .cid-sPiWDWA74M .spacer-img {
    padding: 0rem !important;
  }
}
.cid-sPiWDWA74M .mbr-section-text {
  color: #232323;
  text-align: left;
}
.cid-sPiWDWA74M .icoimage {
  max-width: 160px;
  width: 100%;
  border-radius: 3px;
  float: left;
  margin: 0px;
}
.cid-sPiWDWA74M .headtext {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.cid-sPiWDWA74M hr.mid-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 0px 0px 1px 0px;
  padding: 0px;
}
.cid-sPiWDWA74M hr.bot-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 1px 0px 0px 0px;
  padding: 0px;
}
.cid-sPiWDWA74M H1 {
  text-align: left;
}
.cid-sPiWDWA74M pfeil {
  color: #e50e87;
}
.cid-sPiWExLNiT {
  padding-top: 15px;
  padding-bottom: 15px;
  position: relative;
  background-color: #ffffff;
}
.cid-sPiWExLNiT .panel-title {
  display: flex !important;
  justify-content: space-between;
  align-items: center;
  padding-right: 0.5rem;
}
.cid-sPiWExLNiT .collapsed {
  border: none;
}
.cid-sPiWExLNiT .collapsed sign {
  transform: rotateY(0deg);
}
.cid-sPiWExLNiT .sign {
  font-size: 1.4rem;
  transition: all 0.3s;
  transform: rotateY(180deg);
  background: linear-gradient(to left, #ff3366, #ff3366);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: 900;
}
.cid-sPiWExLNiT .panel-body {
  background-color: #fdf9f9;
  padding: 1rem 1rem 0.5rem 1rem;
}
.cid-sPiWExLNiT .card-header {
  border-bottom: 1px solid #aeaeae !important;
  margin: 0rem !important;
}
.cid-sPiWExLNiT .card {
  border-radius: 0px;
  padding: 0px !important;
  margin: 0px 0px -1px 0px !important;
}
.cid-sPiWExLNiT .card .card-header {
  border-radius: 0px;
  background-color: transparent !important;
  padding: 0px 0.5rem 0px 0px !important;
}
.cid-sPiWExLNiT .card .card-header a.panel-title {
  margin-bottom: 0;
  margin-top: -1px;
  font-style: normal;
  text-decoration: none !important;
  line-height: normal;
}
.cid-sPiWExLNiT .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-sPiWExLNiT .card .card-header a.panel-title h2 {
  padding: 0.5rem 0.7rem 0.5rem 0rem;
  margin-bottom: 0;
}
.cid-sPiWExLNiT .card .card-header a.panel-title h2 .sign {
  padding-right: 1rem;
}
.cid-sPiWExLNiT H2 {
  color: #e60e89;
  font-size: 1.1rem !important;
  text-align: left;
  padding: 0px;
}
.cid-sPiWExLNiT H3 {
  font-size: 1rem !important;
  font-weight: 400;
  color: #465052;
}
.cid-sPiWExLNiT H4 {
  color: #232323;
  font-size: 1.1rem !important;
  text-align: left;
  padding: 0px;
  padding: 0.5rem 0.7rem 0.5rem 0rem;
  line-height: 22px;
}
.cid-sPiWExLNiT H5 {
  color: #465052;
  text-align: left;
  font-size: 0.7rem !important;
  font-weight: 400;
}
.cid-sPiWExLNiT H5 a {
  color: #ff3366 !important;
}
.cid-sPiWExLNiT H5 a:hover {
  color: #767676 !important;
}
.cid-sPiWExLNiT H6 {
  font-size: 1.1rem !important;
  font-weight: 400;
}
.cid-sPiWExLNiT P {
  color: #232323;
  font-size: 0.9rem !important;
}
.cid-sPiWExLNiT P a {
  color: #ff0095 !important;
}
.cid-sPiWExLNiT P a:hover {
  color: #767676 !important;
}
@media (max-width: 768px) {
  .cid-sPiWExLNiT .spacer-name {
    padding: 0.5rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-sPiWExLNiT .spacer-name {
    padding: 4rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-sPiWExLNiT .spacer-img {
    padding: 0rem 0rem 0rem 0rem !important;
  }
}
@media (max-width: 768px) {
  .cid-sPiWExLNiT .spacer-img {
    padding: 0rem !important;
  }
}
.cid-sPiWExLNiT .mbr-section-text {
  color: #232323;
  text-align: left;
}
.cid-sPiWExLNiT .icoimage {
  max-width: 160px;
  width: 100%;
  border-radius: 3px;
  float: left;
  margin: 0px;
}
.cid-sPiWExLNiT .headtext {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.cid-sPiWExLNiT hr.mid-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 0px 0px 1px 0px;
  padding: 0px;
}
.cid-sPiWExLNiT hr.bot-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 1px 0px 0px 0px;
  padding: 0px;
}
.cid-sPiWExLNiT H1 {
  text-align: left;
}
.cid-sPiWExLNiT pfeil {
  color: #e50e87;
}
.cid-sPiWFkZTrk {
  padding-top: 15px;
  padding-bottom: 15px;
  position: relative;
  background-color: #ffffff;
}
.cid-sPiWFkZTrk .panel-title {
  display: flex !important;
  justify-content: space-between;
  align-items: center;
  padding-right: 0.5rem;
}
.cid-sPiWFkZTrk .collapsed {
  border: none;
}
.cid-sPiWFkZTrk .collapsed sign {
  transform: rotateY(0deg);
}
.cid-sPiWFkZTrk .sign {
  font-size: 1.4rem;
  transition: all 0.3s;
  transform: rotateY(180deg);
  background: linear-gradient(to left, #ff3366, #ff3366);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: 900;
}
.cid-sPiWFkZTrk .panel-body {
  background-color: #fdf9f9;
  padding: 1rem 1rem 0.5rem 1rem;
}
.cid-sPiWFkZTrk .card-header {
  border-bottom: 1px solid #aeaeae !important;
  margin: 0rem !important;
}
.cid-sPiWFkZTrk .card {
  border-radius: 0px;
  padding: 0px !important;
  margin: 0px 0px -1px 0px !important;
}
.cid-sPiWFkZTrk .card .card-header {
  border-radius: 0px;
  background-color: transparent !important;
  padding: 0px 0.5rem 0px 0px !important;
}
.cid-sPiWFkZTrk .card .card-header a.panel-title {
  margin-bottom: 0;
  margin-top: -1px;
  font-style: normal;
  text-decoration: none !important;
  line-height: normal;
}
.cid-sPiWFkZTrk .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-sPiWFkZTrk .card .card-header a.panel-title h2 {
  padding: 0.5rem 0.7rem 0.5rem 0rem;
  margin-bottom: 0;
}
.cid-sPiWFkZTrk .card .card-header a.panel-title h2 .sign {
  padding-right: 1rem;
}
.cid-sPiWFkZTrk H2 {
  color: #e60e89;
  font-size: 1.1rem !important;
  text-align: left;
  padding: 0px;
}
.cid-sPiWFkZTrk H3 {
  font-size: 1rem !important;
  font-weight: 400;
  color: #465052;
}
.cid-sPiWFkZTrk H4 {
  color: #232323;
  font-size: 1.1rem !important;
  text-align: left;
  padding: 0px;
  padding: 0.5rem 0.7rem 0.5rem 0rem;
  line-height: 22px;
}
.cid-sPiWFkZTrk H5 {
  color: #465052;
  text-align: left;
  font-size: 0.7rem !important;
  font-weight: 400;
}
.cid-sPiWFkZTrk H5 a {
  color: #ff3366 !important;
}
.cid-sPiWFkZTrk H5 a:hover {
  color: #767676 !important;
}
.cid-sPiWFkZTrk H6 {
  font-size: 1.1rem !important;
  font-weight: 400;
}
.cid-sPiWFkZTrk P {
  color: #232323;
  font-size: 0.9rem !important;
}
.cid-sPiWFkZTrk P a {
  color: #ff0095 !important;
}
.cid-sPiWFkZTrk P a:hover {
  color: #767676 !important;
}
@media (max-width: 768px) {
  .cid-sPiWFkZTrk .spacer-name {
    padding: 0.5rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-sPiWFkZTrk .spacer-name {
    padding: 4rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-sPiWFkZTrk .spacer-img {
    padding: 0rem 0rem 0rem 0rem !important;
  }
}
@media (max-width: 768px) {
  .cid-sPiWFkZTrk .spacer-img {
    padding: 0rem !important;
  }
}
.cid-sPiWFkZTrk .mbr-section-text {
  color: #232323;
  text-align: left;
}
.cid-sPiWFkZTrk .icoimage {
  max-width: 160px;
  width: 100%;
  border-radius: 3px;
  float: left;
  margin: 0px;
}
.cid-sPiWFkZTrk .headtext {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.cid-sPiWFkZTrk hr.mid-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 0px 0px 1px 0px;
  padding: 0px;
}
.cid-sPiWFkZTrk hr.bot-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 1px 0px 0px 0px;
  padding: 0px;
}
.cid-sPiWFkZTrk H1 {
  text-align: left;
}
.cid-sPiWFkZTrk pfeil {
  color: #e50e87;
}
.cid-sPiWFTbS7e {
  padding-top: 15px;
  padding-bottom: 15px;
  position: relative;
  background-color: #ffffff;
}
.cid-sPiWFTbS7e .panel-title {
  display: flex !important;
  justify-content: space-between;
  align-items: center;
  padding-right: 0.5rem;
}
.cid-sPiWFTbS7e .collapsed {
  border: none;
}
.cid-sPiWFTbS7e .collapsed sign {
  transform: rotateY(0deg);
}
.cid-sPiWFTbS7e .sign {
  font-size: 1.4rem;
  transition: all 0.3s;
  transform: rotateY(180deg);
  background: linear-gradient(to left, #ff3366, #ff3366);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-weight: 900;
}
.cid-sPiWFTbS7e .panel-body {
  background-color: #fdf9f9;
  padding: 1rem 1rem 0.5rem 1rem;
}
.cid-sPiWFTbS7e .card-header {
  border-bottom: 1px solid #aeaeae !important;
  margin: 0rem !important;
}
.cid-sPiWFTbS7e .card {
  border-radius: 0px;
  padding: 0px !important;
  margin: 0px 0px -1px 0px !important;
}
.cid-sPiWFTbS7e .card .card-header {
  border-radius: 0px;
  background-color: transparent !important;
  padding: 0px 0.5rem 0px 0px !important;
}
.cid-sPiWFTbS7e .card .card-header a.panel-title {
  margin-bottom: 0;
  margin-top: -1px;
  font-style: normal;
  text-decoration: none !important;
  line-height: normal;
}
.cid-sPiWFTbS7e .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-sPiWFTbS7e .card .card-header a.panel-title h2 {
  padding: 0.5rem 0.7rem 0.5rem 0rem;
  margin-bottom: 0;
}
.cid-sPiWFTbS7e .card .card-header a.panel-title h2 .sign {
  padding-right: 1rem;
}
.cid-sPiWFTbS7e H2 {
  color: #e60e89;
  font-size: 1.1rem !important;
  text-align: left;
  padding: 0px;
}
.cid-sPiWFTbS7e H3 {
  font-size: 1rem !important;
  font-weight: 400;
  color: #465052;
}
.cid-sPiWFTbS7e H4 {
  color: #232323;
  font-size: 1.1rem !important;
  text-align: left;
  padding: 0px;
  padding: 0.5rem 0.7rem 0.5rem 0rem;
  line-height: 22px;
}
.cid-sPiWFTbS7e H5 {
  color: #465052;
  text-align: left;
  font-size: 0.7rem !important;
  font-weight: 400;
}
.cid-sPiWFTbS7e H5 a {
  color: #ff3366 !important;
}
.cid-sPiWFTbS7e H5 a:hover {
  color: #767676 !important;
}
.cid-sPiWFTbS7e H6 {
  font-size: 1.1rem !important;
  font-weight: 400;
}
.cid-sPiWFTbS7e P {
  color: #232323;
  font-size: 0.9rem !important;
}
.cid-sPiWFTbS7e P a {
  color: #ff0095 !important;
}
.cid-sPiWFTbS7e P a:hover {
  color: #767676 !important;
}
@media (max-width: 768px) {
  .cid-sPiWFTbS7e .spacer-name {
    padding: 0.5rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-sPiWFTbS7e .spacer-name {
    padding: 4rem 0rem 0rem 0rem;
    margin: 0px;
  }
}
@media (min-width: 769px) {
  .cid-sPiWFTbS7e .spacer-img {
    padding: 0rem 0rem 0rem 0rem !important;
  }
}
@media (max-width: 768px) {
  .cid-sPiWFTbS7e .spacer-img {
    padding: 0rem !important;
  }
}
.cid-sPiWFTbS7e .mbr-section-text {
  color: #232323;
  text-align: left;
}
.cid-sPiWFTbS7e .icoimage {
  max-width: 160px;
  width: 100%;
  border-radius: 3px;
  float: left;
  margin: 0px;
}
.cid-sPiWFTbS7e .headtext {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.cid-sPiWFTbS7e hr.mid-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 0px 0px 1px 0px;
  padding: 0px;
}
.cid-sPiWFTbS7e hr.bot-hr {
  border-top: 1px solid #cccccc;
  width: 100%;
  margin: 1px 0px 0px 0px;
  padding: 0px;
}
.cid-sPiWFTbS7e H1 {
  text-align: left;
}
.cid-sPiWFTbS7e pfeil {
  color: #e50e87;
}
.cid-sP3oEUhdwh #dentauraBttB {
  position: fixed;
  cursor: pointer;
  width: 50px;
  height: 50px;
  background-color: rgba(255, 0, 149, 0.65);
  text-indent: -9999px;
  display: none;
  -webkit-border-radius: 60px;
  -moz-border-radius: 60px;
  border-radius: 60px;
  z-index: 100;
  -webkit-box-shadow: 0 2px 8px -2px #000000;
  -moz-box-shadow: 0 2px 8px -2px #000000;
  box-shadow: 0 2px 8px -2px #000000;
}
@media (max-width: 768px) {
  .cid-sP3oEUhdwh #dentauraBttB {
    right: 50%;
    margin-right: -25px !important;
    bottom: 20px;
  }
}
@media (min-width: 769px) {
  .cid-sP3oEUhdwh #dentauraBttB {
    right: 100px;
    bottom: 20px;
  }
}
@media (min-width: 992px) {
  .cid-sP3oEUhdwh #dentauraBttB {
    right: 100px;
    bottom: 20px;
  }
}
.cid-sP3oEUhdwh #dentauraBttB span {
  position: absolute;
  top: 20px;
  left: 20px;
  margin-left: -20px;
  margin-top: -20px;
  height: 50px;
  width: 50px;
  background-image: url("../../../assets/images/bttb-dentaura-white.png");
  background-repeat: no-repeat;
  background-position: -58px -4px;
  opacity: 1;
}
.cid-sP3oEUhdwh #dentauraBttB:hover {
  background-color: rgba(91, 104, 107, 0.85);
}
.cid-sP3oEUhdwh .hidden {
  display: none;
}
.cid-sR5V5H2vXY {
  position: sticky;
  top: 0;
  z-index: 11;
  opacity: 0.96;
}
.cid-sR5V5H2vXY .navbar-dropdown {
  position: relative !important;
  top: 0;
  left: 0;
  padding: 0.5rem 1rem;
  position: fixed;
}
@media (max-width: 991px) {
  .cid-sR5V5H2vXY .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-sR5V5H2vXY .navbar {
  position: static !important;
  min-height: 77px;
  transition: 0.2s;
  background: #f4f4f4;
  display: flex;
  flex-direction: column;
}
.cid-sR5V5H2vXY .navbar.opened {
  transition: all 0.2s;
  background: #f4f4f4 !important;
}
.cid-sR5V5H2vXY .navbar .dropdown-item {
  transition: all 0.2s;
  padding: 0.3rem 1.5rem;
  border-bottom: 1px solid #d6d6d6;
  color: #ff6600;
  background: #efefef !important;
}
.cid-sR5V5H2vXY .navbar .dropdown-item:hover {
  padding-left: 2rem;
}
.cid-sR5V5H2vXY .navbar .dropdown-item:focus border {
  outline: none;
}
.cid-sR5V5H2vXY .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sR5V5H2vXY .navbar .dropdown-menu {
  min-width: 200px;
  padding: 3px 0 0 0;
  box-shadow: 1px 1px 1px 0px rgba(217, 220, 242, 0.98);
  background: transparent !important;
}
.cid-sR5V5H2vXY .navbar .dropdown-menu > .dropdown-item:first-child {
  border-top: 2px solid #ff6600;
}
.cid-sR5V5H2vXY .navbar .dropdown-menu .dropdown-submenu {
  padding-top: 0px;
}
.cid-sR5V5H2vXY .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sR5V5H2vXY .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: 85.14285714vh;
  }
}
.cid-sR5V5H2vXY .navbar.collapsed .dropdown-menu {
  width: auto;
  padding: 1rem 0 1rem 0;
  border-top: none !important;
  background: transparent !important;
}
.cid-sR5V5H2vXY .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sR5V5H2vXY .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sR5V5H2vXY .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sR5V5H2vXY .navbar.collapsed .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  padding: 0.667em 1.667em;
}
.cid-sR5V5H2vXY .navbar.collapsed .nav-dropdown .link {
  margin: 0.667em 1.2em;
}
.cid-sR5V5H2vXY .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sR5V5H2vXY .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
  border-bottom: none !important;
  background: transparent !important;
  color: inherit !important;
}
.cid-sR5V5H2vXY .navbar.collapsed .dropdown-menu .dropdown-item:first-child {
  border-top: none;
}
@media (max-width: 991px) {
  .cid-sR5V5H2vXY .navbar {
    flex-direction: row;
    justify-content: space-between;
  }
  .cid-sR5V5H2vXY .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sR5V5H2vXY .navbar .dropdown-menu {
    width: auto;
    padding: 1rem 0 1rem 0;
    background: transparent !important;
    border-top: none !important;
  }
  .cid-sR5V5H2vXY .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sR5V5H2vXY .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sR5V5H2vXY .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sR5V5H2vXY .navbar .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    padding: 0.667em 1.667em;
  }
  .cid-sR5V5H2vXY .navbar .nav-dropdown .link {
    margin: 0.667em 1.2em;
  }
  .cid-sR5V5H2vXY .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sR5V5H2vXY .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem;
    text-align: center;
    border-bottom: none !important;
    background: transparent !important;
  }
  .cid-sR5V5H2vXY .navbar .dropdown-menu .dropdown-item:first-child {
    border-top: none;
  }
  .cid-sR5V5H2vXY .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    flex-direction: row;
    justify-content: space-between;
    margin-top: 1rem;
  }
  .cid-sR5V5H2vXY .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-sR5V5H2vXY .navbar .social-block {
    display: none;
  }
}
@media (max-width: 1200px) {
  .cid-sR5V5H2vXY .navbar.navbar-short {
    min-height: 60px;
  }
}
@media (min-width: 1200px) {
  .cid-sR5V5H2vXY .navbar.navbar-short {
    min-height: 60px;
  }
}
.cid-sR5V5H2vXY .navbar.navbar-short .social-block {
  top: 1rem;
}
.cid-sR5V5H2vXY .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sR5V5H2vXY .navbar.navbar-short .navbar-brand {
  padding: 0;
  margin-bottom: 0;
  height: 0px;
  opacity: 0;
  min-height: 0px;
}
.cid-sR5V5H2vXY .navbar-brand {
  height: 8rem;
  min-height: 1.4rem;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.2s;
  word-break: break-word;
  z-index: 1;
  display: flex;
  margin-bottom: 1rem;
  opacity: 1;
}
.cid-sR5V5H2vXY .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sR5V5H2vXY .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sR5V5H2vXY .dropdown-item.active,
.cid-sR5V5H2vXY .dropdown-item:active {
  background-color: transparent;
}
.cid-sR5V5H2vXY .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
  line-height: 1;
  letter-spacing: 1px;
}
.cid-sR5V5H2vXY .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sR5V5H2vXY .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sR5V5H2vXY .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4f4f4;
}
.cid-sR5V5H2vXY .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: -2px 0 0 0;
  left: 100%;
}
.cid-sR5V5H2vXY .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sR5V5H2vXY ul.navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
}
.cid-sR5V5H2vXY .navbar-buttons {
  text-align: center;
}
.cid-sR5V5H2vXY button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sR5V5H2vXY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-sR5V5H2vXY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sR5V5H2vXY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.2s;
}
.cid-sR5V5H2vXY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.2s;
}
.cid-sR5V5H2vXY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sR5V5H2vXY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sR5V5H2vXY nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.2s;
}
.cid-sR5V5H2vXY nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.2s;
}
.cid-sR5V5H2vXY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sR5V5H2vXY a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
  outline: none;
}
.cid-sR5V5H2vXY .mbr-iconfont {
  font-size: 1.3rem;
  padding-right: 0.5rem;
  color: #132c70;
}
.cid-sR5V5H2vXY .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  padding: 1.667em 1.667em;
}
.cid-sR5V5H2vXY .nav-dropdown .link {
  margin: 1.667em 1.2em;
  font-weight: 500;
}
.cid-sR5V5H2vXY .nav-link:hover,
.cid-sR5V5H2vXY .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sR5V5H2vXY .social-block {
  display: flex;
  justify-content: space-between;
  width: 100%;
  position: absolute;
  top: 2.5rem;
  max-width: 1300px;
  transition: 0.2s;
}
.cid-sR5V5H2vXY .social {
  display: flex;
  flex-direction: row;
  margin-left: 2rem;
}
.cid-sR5V5H2vXY .social-2 {
  display: flex;
  flex-direction: row;
  margin-right: 1.5rem;
}
.cid-sR5V5H2vXY menu {
  color: #E60E89;
}
.cid-sR5V9bGx1G {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #767676;
}
.cid-sR5V9bGx1G .mbr-overlay {
  background-color: #000000;
  opacity: 0.7;
}
.cid-sR5V9bGx1G .item {
  display: flex;
  justify-content: left;
  align-items: center;
  padding: 0.3rem 0;
}
.cid-sR5V9bGx1G .item p {
  margin: 0;
  padding-left: 0.5rem;
  line-height: 26px;
}
.cid-sR5V9bGx1G .title {
  background: linear-gradient(to left, #f00000 0, currentColor);
  -webkit-background-clip: text;
  -webkit-text-fill-color: #f000000;
  color: #e50e87;
  text-align: left;
}
.cid-sR5V9bGx1G .container {
  max-width: 1400px;
}
.cid-sR5V9bGx1G li {
  margin: 0;
  list-style: none;
  cursor: pointer;
}
.cid-sR5V9bGx1G .time {
  line-height: 2;
}
.cid-sR5V9bGx1G .icons-wrap {
  display: flex;
  align-items: left;
}
.cid-sR5V9bGx1G .text-wrap {
  width: 100%;
}
.cid-sR5V9bGx1G .item-wrap {
  display: inline-block;
}
.cid-sR5V9bGx1G .socicon-wrap {
  width: fit-content;
  display: flex;
  margin-bottom: 0.8rem;
}
.cid-sR5V9bGx1G .socicon-wrap .mbr-iconfont {
  font-size: 1.3rem;
  background: linear-gradient(to left, #e60e89, #232323);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  padding: 10px;
  margin-right: 0.1rem;
  height: 40px;
  display: flex;
  width: 40px;
  justify-content: left;
  align-items: left;
  transition: all 0.3s;
  border-radius: 100%;
}
.cid-sR5V9bGx1G .align-wrap {
  display: flex;
  flex-direction: column;
}
@media (max-width: 992px) {
  .cid-sR5V9bGx1G .col-md-6 {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sR5V9bGx1G .socicon-wrap {
    margin: auto;
  }
}
.cid-sR5V9bGx1G .mbr-text {
  color: #999999;
}
.cid-sR5V9bGx1G .icon-title {
  margin: 0;
  padding-bottom: 3px;
  line-height: 24px;
}
.cid-sR5V9bGx1G .icon-title,
.cid-sR5V9bGx1G .align-wrap {
  color: #ffffff;
  width: 100%;
  text-align: left;
}
.cid-sR5V9bGx1G .item-text,
.cid-sR5V9bGx1G .item-icon {
  color: #999999;
  text-align: left;
}
.cid-sR5V9bGx1G .mbr-text,
.cid-sR5V9bGx1G .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-sR5V9bGx1G copy {
  font-size: 12px;
}
.cid-sR5V9bGx1G weis {
  color: #e50e87;
}
.cid-sR5V9bGx1G .h3 {
  color: #e50e87;
}
/*!
 * Mobirise v4 theme (https://mobirise.com/)
 * Copyright 2017 Mobirise
 */
section {
  background-color: #eeeeee;
}

.form-control:focus {
  box-shadow: none;
}

:focus {
  outline: none;
}

body {
  font-style: normal;
  line-height: 1.5;
}

section,
.container,
.container-fluid {
  position: relative;
  word-wrap: break-word;
}

a.mbr-iconfont:hover {
  text-decoration: none;
}

.article .lead p,
.article .lead ul,
.article .lead ol,
.article .lead pre,
.article .lead blockquote {
  margin-bottom: 0;
}

ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

a {
  font-style: normal;
  font-weight: 400;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
}

figure {
  margin-bottom: 0;
}

body {
  color: #232323;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

.mbr-section-title {
  font-style: normal;
  line-height: 1.2;
}

.mbr-section-subtitle {
  line-height: 1.3;
}

.mbr-text {
  font-style: normal;
  line-height: 1.6;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
  transition-delay: 9999s;
  transition-property: background-color, color;
}

textarea[type='hidden'] {
  display: none;
}

body {
  position: relative;
}

section {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

section .mbr-background-video,
section .mbr-background-video-preview {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}

.hidden {
  visibility: hidden;
}

.mbr-z-index20 {
  z-index: 20;
}

/*! Base colors */
.mbr-white {
  color: #ffffff;
}

.mbr-black {
  color: #000000;
}

.mbr-bg-white {
  background-color: #ffffff;
}

.mbr-bg-black {
  background-color: #000000;
}

/*! Text-aligns */
.align-left {
  text-align: left;
}

.align-center {
  text-align: center;
}

.align-right {
  text-align: right;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: center;
  }
}

/*! Font-weight  */
.mbr-light {
  font-weight: 300;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

/*! Media  */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.media-content {
  flex-basis: 100%;
}

.media-container-row {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: start;
}

.media-container-row .media-size-item {
  width: 400px;
}

.media-container-column {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: stretch;
}

.media-container-column > * {
  width: 100%;
}

@media (min-width: 992px) {
  .media-container-row {
    flex-wrap: nowrap;
  }
}

figure {
  overflow: hidden;
}

figure[mbr-media-size] {
  transition: width 0.1s;
}

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

.card {
  background-color: transparent;
  border: none;
}

.card-box {
  width: 100%;
}

.card-img {
  text-align: center;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}

.media {
  max-width: 100%;
  margin: 0 auto;
}

.mbr-figure {
  -ms-grid-row-align: center;
  align-self: center;
}

.media-container > div {
  max-width: 100%;
}

.mbr-figure img,
.card-img img {
  width: 100%;
}

@media (max-width: 991px) {
  .media-size-item {
    width: auto !important;
  }
  .media {
    width: auto;
  }
  .mbr-figure {
    width: 100% !important;
  }
}

/*! Buttons */
.btn {
  font-weight: 500;
  border-width: 2px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.mbr-section-btn {
  margin-left: -0.25rem;
  margin-right: -0.25rem;
  font-size: 0;
}

nav .mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
}

.btn-form {
  border-radius: 0;
}

.btn-form:hover {
  cursor: pointer;
}

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 0.8rem;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

[type='submit'] {
  -webkit-appearance: none;
}

/*! Full-screen */
.mbr-fullscreen .mbr-overlay {
  min-height: 100vh;
}

.mbr-fullscreen {
  display: flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  align-items: center;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: .5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}

/* Form */
blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

.form-control {
  background-color: #f5f5f5;
  box-shadow: none;
  color: #565656;
  line-height: 1.43;
  min-height: 3.5em;
  padding: 1.07em .5em;
}

.form-control, .form-control:focus {
  border: 1px solid #e8e8e8;
}

.form-active .form-control:invalid {
  border-color: red;
}

.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: .357em;
  padding: 0;
}

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.alert.alert-form::after {
  background-color: inherit;
  bottom: -7px;
  content: "";
  display: block;
  height: 14px;
  left: 50%;
  margin-left: -7px;
  position: absolute;
  transform: rotate(45deg);
  width: 14px;
  -webkit-transform: rotate(45deg);
}

.form-asterisk {
  font-family: initial;
  position: absolute;
  top: -2px;
  font-weight: normal;
}

/*! Scroll to top arrow */
#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

.mbr-arrow-up {
  bottom: 25px;
   left: calc(50% - 20px);
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 40px;
  width: 40px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
  text-align: center;
}

.mbr-arrow-up a:hover {
  background-color: rgba(0, 0, 0, 0.4);
}

.mbr-arrow-up a i {
  line-height: 60px;
}

.mbr-arrow-up-icon {
  display: block;
  color: #fff;
}

.mbr-arrow-up-icon::before {
  content: '\203a';
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
}

/*! Arrow Down */
.mbr-arrow {
  position: absolute;
  bottom: 45px;
  left: 50%;
  width: 60px;
  height: 60px;
  cursor: pointer;
  background-color: rgba(80, 80, 80, 0.5);
  border-radius: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.mbr-arrow > a {
  display: inline-block;
  text-decoration: none;
  outline-style: none;
  -webkit-animation: arrowdown 1.7s ease-in-out infinite;
  animation: arrowdown 1.7s ease-in-out infinite;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*Gradients animation*/
@keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

@-webkit-keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

.bg-gradient {
  background-size: 200% 200%;
  animation: gradient-animation 5s infinite alternate;
  -webkit-animation: gradient-animation 5s infinite alternate;
}

.menu .navbar-brand {
  display: -webkit-flex;
}

.menu .navbar-brand span {
  display: flex;
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}

@media (min-width: 768px) and (max-width: 1023px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (max-width: 1023px) {
  .menu .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .navbar-collapse.show {
    overflow: auto;
  }
}

@media (min-width: 1024px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
  .menu .collapsed .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .collapsed .navbar-collapse.show {
    overflow: auto;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    max-height: 80vh;
  }
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

.navbar {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  -webkit-align-items: center;
  -webkit-justify-content: space-between;
}

.navbar-collapse {
  -webkit-flex-basis: 100%;
  -webkit-flex-grow: 1;
  -webkit-align-items: center;
}

.nav-dropdown .link {
  padding: 0.667em 1.667em !important;
  margin: 0 !important;
}

.nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.row {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.justify-content-center {
  -webkit-justify-content: center;
}

.form-inline {
  display: -webkit-flex;
  -webkit-align-items: center;
}

.card-wrapper {
  -webkit-flex: 1;
}

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

.carousel-controls {
  display: -webkit-flex;
}

.media {
  display: -webkit-flex;
}

.form-group:focus {
  outline: none;
}

.jq-selectbox__select {
  padding: 1.07em 0.5em;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

.jq-selectbox__trigger-arrow {
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.jq-selectbox li {
  padding: 1.07em 0.5em;
}

input[type='range'] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.modal-dialog,
.modal-content {
  height: 100%;
}

.modal-dialog .carousel-inner {
  height: calc(100vh - 1.75rem);
}

@media (max-width: 575px) {
  .modal-dialog .carousel-inner {
    height: calc(100vh - 1rem);
  }
}

.carousel-item {
  text-align: center;
}

.carousel-item img {
  margin: auto;
}

.navbar-toggler {
  align-self: flex-start;
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.navbar-toggler:focus,
.navbar-toggler:hover {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: '';
  background: no-repeat center center;
  background-size: 100% 100%;
}

.navbar-toggler-left {
  position: absolute;
  left: 1rem;
}

.navbar-toggler-right {
  position: absolute;
  right: 1rem;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1023px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1024px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.card-img {
  width: auto;
}

.menu .navbar.collapsed:not(.beta-menu) {
  flex-direction: column;
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: flex;
}

.note-air-layout .dropup .dropdown-menu,
.note-air-layout .navbar-fixed-bottom .dropdown .dropdown-menu {
  bottom: initial !important;
}

html,
body {
  height: auto;
  min-height: 100vh;
}

.dropup .dropdown-toggle::after {
  display: none;
}
.cid-sPjj6HdicS {
  padding-top: 15px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/grau-verlauf1.jpg");
}
.cid-sPjj6HdicS H2 {
  text-align: center;
  color: #ffffff;
}
.cid-sPjj6HdicS .dentaura-tab {
  min-height: 59px !important;
  padding: 0.3rem 0.3rem !important;
  margin: 0px !important;
}
.cid-sPjj6HdicS .btn {
  margin: 0px !important;
  padding: 1rem 0.5rem;
  width: 100%;
  height: 100%;
  border-radius: 3px !important;
}
@media (max-width: 991px) {
  .cid-sPjj6HdicS .mbr-figure1 {
    padding-bottom: 3rem;
  }
}
.cid-sPjj6HdicS .media-container-row1 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sPjj6HdicS .mbr-figure1 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-sPjj6HdicS .media-container-row2 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sPjj6HdicS .mbr-figure2 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-sPjj6HdicS .media-container-row3 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sPjj6HdicS .mbr-figure3 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-sPjj6HdicS .media-container-row4 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sPjj6HdicS .mbr-figure4 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (min-width: 992px) {
  .cid-sPjj6HdicS .mbr-figure5 {
    padding-right: 4rem;
  }
}
@media (min-width: 992px) {
  .cid-sPjj6HdicS .mbr-figure6 {
    padding-right: 4rem;
  }
}
.cid-sPjj6HdicS H3 {
  color: #000000;
}
.cid-sPjj6HdicS H4 {
  color: #000000;
}
.cid-sPjj6HdicS .divsBg {
  background-color: #faf7f9;
  margin: 0px !important;
  padding: 1rem 2.5rem 2.5rem 2.5rem !important;
}
.cid-sPjj6HdicS ul.dentaura-lister {
  margin: 0;
  list-style: none;
  padding-left: 1rem;
}
.cid-sPjj6HdicS ul.dentaura-lister li {
  margin-bottom: 1rem;
  position: relative;
  list-style: none;
  padding-left: 1rem;
  border-bottom: 1px solid #efefef;
}
.cid-sPjj6HdicS ul.dentaura-lister li:before {
  position: absolute;
  left: -20px;
  content: "➤";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #e50e87;
  width: 25px;
  height: 25px;
}
.cid-sPjj6HdicS .card {
  margin: 0rem 0.3rem !important;
  border-radius: 3px !important;
  padding: 0px !important;
}
.cid-sPjj6HdicS .btn1 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sPjj6HdicS .btn1:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sPjj6HdicS .btn2 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sPjj6HdicS .btn2:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sPjj6HdicS .btn3 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sPjj6HdicS .btn3:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sPjj6HdicS .btn4 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sPjj6HdicS .btn4:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sPjj6HdicS .btn5 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sPjj6HdicS .btn5:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sPjj6HdicS .btn6 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sPjj6HdicS .btn6:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sPjj6HdicS .butcover {
  height: 40px;
  width: 100%;
}
.cid-sPjj6HdicS .butcoverin {
  height: 40px;
  width: 40px;
  padding-bottom: 3rem;
  margin-left: auto;
  margin-right: 0;
}
.cid-sPjj6HdicS .butcoverin a {
  color: #232323;
  font-size: 1.5rem !important;
  font-weight: 400 !important;
}
.cid-sPjj6HdicS .dentaura-panel {
  margin: 5px 0px 0px 0px!important;
  padding: 0px !important;
}
.cid-sPjj6HdicS .btn:focus,
.cid-sPjj6HdicS .btn:active {
  outline: none !important;
  box-shadow: none !important;
}
.cid-sPjjwWtNjl {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #f9f9f9;
}
.cid-sPjjwWtNjl .mbr-section-subtitle {
  color: #767676;
}
.cid-sPjjwWtNjl .container-table {
  margin: 0 auto;
}
.cid-sPjjwWtNjl .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sPjjwWtNjl .dataTables_wrapper {
  display: block;
}
.cid-sPjjwWtNjl .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sPjjwWtNjl .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sPjjwWtNjl table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sPjjwWtNjl table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-sPjjwWtNjl table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sPjjwWtNjl table td {
  border-top: 1px solid #cccccc;
}
.cid-sPjjwWtNjl table.table {
  background: #ffffff;
}
.cid-sPjjwWtNjl .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sPjjwWtNjl .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sPjjwWtNjl .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sPjjwWtNjl .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sPjjwWtNjl .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sPjjwWtNjl .dataTables_filter {
    text-align: center;
  }
  .cid-sPjjwWtNjl .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sPjj6SQwNV {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sPjj6SQwNV hr.top-hr {
  border-top: 1px solid #e8e8e8;
  width: 98%;
  margin: 0px 0px 9px 0px;
  padding: 0px;
}
.cid-sPjj6SQwNV hr.bot-hr {
  border-top: 1px solid #e8e8e8;
  width: 98%;
  margin: 1px 0px 0px 0px;
  padding: 0px;
}
.cid-sPjj6SQwNV h2 {
  float: left;
  color: #0082c3;
}
.cid-sPjj6SQwNV .btn {
  align: left !important;
  padding: 11px 12px !important;
  border-width: 1px !important;
  margin: 0px 7px 5px 0px !important;
  font-size: 0.95rem !important;
  border-radius: 2px !important;
}
.cid-sPjj6SQwNV H2 {
  color: #ff0095;
}
.cid-sPjj6TRg2Z #dentauraBttB {
  position: fixed;
  cursor: pointer;
  width: 50px;
  height: 50px;
  background-color: rgba(255, 0, 149, 0.65);
  text-indent: -9999px;
  display: none;
  -webkit-border-radius: 60px;
  -moz-border-radius: 60px;
  border-radius: 60px;
  z-index: 100;
  -webkit-box-shadow: 0 2px 8px -2px #000000;
  -moz-box-shadow: 0 2px 8px -2px #000000;
  box-shadow: 0 2px 8px -2px #000000;
}
@media (max-width: 768px) {
  .cid-sPjj6TRg2Z #dentauraBttB {
    right: 50%;
    margin-right: -25px !important;
    bottom: 20px;
  }
}
@media (min-width: 769px) {
  .cid-sPjj6TRg2Z #dentauraBttB {
    right: 100px;
    bottom: 20px;
  }
}
@media (min-width: 992px) {
  .cid-sPjj6TRg2Z #dentauraBttB {
    right: 100px;
    bottom: 20px;
  }
}
.cid-sPjj6TRg2Z #dentauraBttB span {
  position: absolute;
  top: 20px;
  left: 20px;
  margin-left: -20px;
  margin-top: -20px;
  height: 50px;
  width: 50px;
  background-image: url("../../../assets/images/bttb-dentaura-white.png");
  background-repeat: no-repeat;
  background-position: -58px -4px;
  opacity: 1;
}
.cid-sPjj6TRg2Z #dentauraBttB:hover {
  background-color: rgba(91, 104, 107, 0.85);
}
.cid-sPjj6TRg2Z .hidden {
  display: none;
}
.cid-sR5V5H2vXY {
  position: sticky;
  top: 0;
  z-index: 11;
  opacity: 0.96;
}
.cid-sR5V5H2vXY .navbar-dropdown {
  position: relative !important;
  top: 0;
  left: 0;
  padding: 0.5rem 1rem;
  position: fixed;
}
@media (max-width: 991px) {
  .cid-sR5V5H2vXY .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-sR5V5H2vXY .navbar {
  position: static !important;
  min-height: 77px;
  transition: 0.2s;
  background: #f4f4f4;
  display: flex;
  flex-direction: column;
}
.cid-sR5V5H2vXY .navbar.opened {
  transition: all 0.2s;
  background: #f4f4f4 !important;
}
.cid-sR5V5H2vXY .navbar .dropdown-item {
  transition: all 0.2s;
  padding: 0.3rem 1.5rem;
  border-bottom: 1px solid #d6d6d6;
  color: #ff6600;
  background: #efefef !important;
}
.cid-sR5V5H2vXY .navbar .dropdown-item:hover {
  padding-left: 2rem;
}
.cid-sR5V5H2vXY .navbar .dropdown-item:focus border {
  outline: none;
}
.cid-sR5V5H2vXY .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sR5V5H2vXY .navbar .dropdown-menu {
  min-width: 200px;
  padding: 3px 0 0 0;
  box-shadow: 1px 1px 1px 0px rgba(217, 220, 242, 0.98);
  background: transparent !important;
}
.cid-sR5V5H2vXY .navbar .dropdown-menu > .dropdown-item:first-child {
  border-top: 2px solid #ff6600;
}
.cid-sR5V5H2vXY .navbar .dropdown-menu .dropdown-submenu {
  padding-top: 0px;
}
.cid-sR5V5H2vXY .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sR5V5H2vXY .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: 85.14285714vh;
  }
}
.cid-sR5V5H2vXY .navbar.collapsed .dropdown-menu {
  width: auto;
  padding: 1rem 0 1rem 0;
  border-top: none !important;
  background: transparent !important;
}
.cid-sR5V5H2vXY .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sR5V5H2vXY .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sR5V5H2vXY .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sR5V5H2vXY .navbar.collapsed .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  padding: 0.667em 1.667em;
}
.cid-sR5V5H2vXY .navbar.collapsed .nav-dropdown .link {
  margin: 0.667em 1.2em;
}
.cid-sR5V5H2vXY .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sR5V5H2vXY .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
  border-bottom: none !important;
  background: transparent !important;
  color: inherit !important;
}
.cid-sR5V5H2vXY .navbar.collapsed .dropdown-menu .dropdown-item:first-child {
  border-top: none;
}
@media (max-width: 991px) {
  .cid-sR5V5H2vXY .navbar {
    flex-direction: row;
    justify-content: space-between;
  }
  .cid-sR5V5H2vXY .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sR5V5H2vXY .navbar .dropdown-menu {
    width: auto;
    padding: 1rem 0 1rem 0;
    background: transparent !important;
    border-top: none !important;
  }
  .cid-sR5V5H2vXY .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sR5V5H2vXY .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sR5V5H2vXY .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sR5V5H2vXY .navbar .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    padding: 0.667em 1.667em;
  }
  .cid-sR5V5H2vXY .navbar .nav-dropdown .link {
    margin: 0.667em 1.2em;
  }
  .cid-sR5V5H2vXY .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sR5V5H2vXY .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem;
    text-align: center;
    border-bottom: none !important;
    background: transparent !important;
  }
  .cid-sR5V5H2vXY .navbar .dropdown-menu .dropdown-item:first-child {
    border-top: none;
  }
  .cid-sR5V5H2vXY .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    flex-direction: row;
    justify-content: space-between;
    margin-top: 1rem;
  }
  .cid-sR5V5H2vXY .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-sR5V5H2vXY .navbar .social-block {
    display: none;
  }
}
@media (max-width: 1200px) {
  .cid-sR5V5H2vXY .navbar.navbar-short {
    min-height: 60px;
  }
}
@media (min-width: 1200px) {
  .cid-sR5V5H2vXY .navbar.navbar-short {
    min-height: 60px;
  }
}
.cid-sR5V5H2vXY .navbar.navbar-short .social-block {
  top: 1rem;
}
.cid-sR5V5H2vXY .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sR5V5H2vXY .navbar.navbar-short .navbar-brand {
  padding: 0;
  margin-bottom: 0;
  height: 0px;
  opacity: 0;
  min-height: 0px;
}
.cid-sR5V5H2vXY .navbar-brand {
  height: 8rem;
  min-height: 1.4rem;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.2s;
  word-break: break-word;
  z-index: 1;
  display: flex;
  margin-bottom: 1rem;
  opacity: 1;
}
.cid-sR5V5H2vXY .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sR5V5H2vXY .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sR5V5H2vXY .dropdown-item.active,
.cid-sR5V5H2vXY .dropdown-item:active {
  background-color: transparent;
}
.cid-sR5V5H2vXY .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
  line-height: 1;
  letter-spacing: 1px;
}
.cid-sR5V5H2vXY .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sR5V5H2vXY .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sR5V5H2vXY .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4f4f4;
}
.cid-sR5V5H2vXY .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: -2px 0 0 0;
  left: 100%;
}
.cid-sR5V5H2vXY .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sR5V5H2vXY ul.navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
}
.cid-sR5V5H2vXY .navbar-buttons {
  text-align: center;
}
.cid-sR5V5H2vXY button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sR5V5H2vXY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-sR5V5H2vXY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sR5V5H2vXY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.2s;
}
.cid-sR5V5H2vXY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.2s;
}
.cid-sR5V5H2vXY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sR5V5H2vXY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sR5V5H2vXY nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.2s;
}
.cid-sR5V5H2vXY nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.2s;
}
.cid-sR5V5H2vXY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sR5V5H2vXY a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
  outline: none;
}
.cid-sR5V5H2vXY .mbr-iconfont {
  font-size: 1.3rem;
  padding-right: 0.5rem;
  color: #132c70;
}
.cid-sR5V5H2vXY .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  padding: 1.667em 1.667em;
}
.cid-sR5V5H2vXY .nav-dropdown .link {
  margin: 1.667em 1.2em;
  font-weight: 500;
}
.cid-sR5V5H2vXY .nav-link:hover,
.cid-sR5V5H2vXY .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sR5V5H2vXY .social-block {
  display: flex;
  justify-content: space-between;
  width: 100%;
  position: absolute;
  top: 2.5rem;
  max-width: 1300px;
  transition: 0.2s;
}
.cid-sR5V5H2vXY .social {
  display: flex;
  flex-direction: row;
  margin-left: 2rem;
}
.cid-sR5V5H2vXY .social-2 {
  display: flex;
  flex-direction: row;
  margin-right: 1.5rem;
}
.cid-sR5V5H2vXY menu {
  color: #E60E89;
}
.cid-sR5V9bGx1G {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #767676;
}
.cid-sR5V9bGx1G .mbr-overlay {
  background-color: #000000;
  opacity: 0.7;
}
.cid-sR5V9bGx1G .item {
  display: flex;
  justify-content: left;
  align-items: center;
  padding: 0.3rem 0;
}
.cid-sR5V9bGx1G .item p {
  margin: 0;
  padding-left: 0.5rem;
  line-height: 26px;
}
.cid-sR5V9bGx1G .title {
  background: linear-gradient(to left, #f00000 0, currentColor);
  -webkit-background-clip: text;
  -webkit-text-fill-color: #f000000;
  color: #e50e87;
  text-align: left;
}
.cid-sR5V9bGx1G .container {
  max-width: 1400px;
}
.cid-sR5V9bGx1G li {
  margin: 0;
  list-style: none;
  cursor: pointer;
}
.cid-sR5V9bGx1G .time {
  line-height: 2;
}
.cid-sR5V9bGx1G .icons-wrap {
  display: flex;
  align-items: left;
}
.cid-sR5V9bGx1G .text-wrap {
  width: 100%;
}
.cid-sR5V9bGx1G .item-wrap {
  display: inline-block;
}
.cid-sR5V9bGx1G .socicon-wrap {
  width: fit-content;
  display: flex;
  margin-bottom: 0.8rem;
}
.cid-sR5V9bGx1G .socicon-wrap .mbr-iconfont {
  font-size: 1.3rem;
  background: linear-gradient(to left, #e60e89, #232323);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  padding: 10px;
  margin-right: 0.1rem;
  height: 40px;
  display: flex;
  width: 40px;
  justify-content: left;
  align-items: left;
  transition: all 0.3s;
  border-radius: 100%;
}
.cid-sR5V9bGx1G .align-wrap {
  display: flex;
  flex-direction: column;
}
@media (max-width: 992px) {
  .cid-sR5V9bGx1G .col-md-6 {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sR5V9bGx1G .socicon-wrap {
    margin: auto;
  }
}
.cid-sR5V9bGx1G .mbr-text {
  color: #999999;
}
.cid-sR5V9bGx1G .icon-title {
  margin: 0;
  padding-bottom: 3px;
  line-height: 24px;
}
.cid-sR5V9bGx1G .icon-title,
.cid-sR5V9bGx1G .align-wrap {
  color: #ffffff;
  width: 100%;
  text-align: left;
}
.cid-sR5V9bGx1G .item-text,
.cid-sR5V9bGx1G .item-icon {
  color: #999999;
  text-align: left;
}
.cid-sR5V9bGx1G .mbr-text,
.cid-sR5V9bGx1G .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-sR5V9bGx1G copy {
  font-size: 12px;
}
.cid-sR5V9bGx1G weis {
  color: #e50e87;
}
.cid-sR5V9bGx1G .h3 {
  color: #e50e87;
}
/*!
 * Mobirise v4 theme (https://mobirise.com/)
 * Copyright 2017 Mobirise
 */
section {
  background-color: #eeeeee;
}

.form-control:focus {
  box-shadow: none;
}

:focus {
  outline: none;
}

body {
  font-style: normal;
  line-height: 1.5;
}

section,
.container,
.container-fluid {
  position: relative;
  word-wrap: break-word;
}

a.mbr-iconfont:hover {
  text-decoration: none;
}

.article .lead p,
.article .lead ul,
.article .lead ol,
.article .lead pre,
.article .lead blockquote {
  margin-bottom: 0;
}

ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

a {
  font-style: normal;
  font-weight: 400;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
}

figure {
  margin-bottom: 0;
}

body {
  color: #232323;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

.mbr-section-title {
  font-style: normal;
  line-height: 1.2;
}

.mbr-section-subtitle {
  line-height: 1.3;
}

.mbr-text {
  font-style: normal;
  line-height: 1.6;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
  transition-delay: 9999s;
  transition-property: background-color, color;
}

textarea[type='hidden'] {
  display: none;
}

body {
  position: relative;
}

section {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

section .mbr-background-video,
section .mbr-background-video-preview {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}

.hidden {
  visibility: hidden;
}

.mbr-z-index20 {
  z-index: 20;
}

/*! Base colors */
.mbr-white {
  color: #ffffff;
}

.mbr-black {
  color: #000000;
}

.mbr-bg-white {
  background-color: #ffffff;
}

.mbr-bg-black {
  background-color: #000000;
}

/*! Text-aligns */
.align-left {
  text-align: left;
}

.align-center {
  text-align: center;
}

.align-right {
  text-align: right;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: center;
  }
}

/*! Font-weight  */
.mbr-light {
  font-weight: 300;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

/*! Media  */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.media-content {
  flex-basis: 100%;
}

.media-container-row {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: start;
}

.media-container-row .media-size-item {
  width: 400px;
}

.media-container-column {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: stretch;
}

.media-container-column > * {
  width: 100%;
}

@media (min-width: 992px) {
  .media-container-row {
    flex-wrap: nowrap;
  }
}

figure {
  overflow: hidden;
}

figure[mbr-media-size] {
  transition: width 0.1s;
}

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

.card {
  background-color: transparent;
  border: none;
}

.card-box {
  width: 100%;
}

.card-img {
  text-align: center;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}

.media {
  max-width: 100%;
  margin: 0 auto;
}

.mbr-figure {
  -ms-grid-row-align: center;
  align-self: center;
}

.media-container > div {
  max-width: 100%;
}

.mbr-figure img,
.card-img img {
  width: 100%;
}

@media (max-width: 991px) {
  .media-size-item {
    width: auto !important;
  }
  .media {
    width: auto;
  }
  .mbr-figure {
    width: 100% !important;
  }
}

/*! Buttons */
.btn {
  font-weight: 500;
  border-width: 2px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.mbr-section-btn {
  margin-left: -0.25rem;
  margin-right: -0.25rem;
  font-size: 0;
}

nav .mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
}

.btn-form {
  border-radius: 0;
}

.btn-form:hover {
  cursor: pointer;
}

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 0.8rem;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

[type='submit'] {
  -webkit-appearance: none;
}

/*! Full-screen */
.mbr-fullscreen .mbr-overlay {
  min-height: 100vh;
}

.mbr-fullscreen {
  display: flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  align-items: center;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: .5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}

/* Form */
blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

.form-control {
  background-color: #f5f5f5;
  box-shadow: none;
  color: #565656;
  line-height: 1.43;
  min-height: 3.5em;
  padding: 1.07em .5em;
}

.form-control, .form-control:focus {
  border: 1px solid #e8e8e8;
}

.form-active .form-control:invalid {
  border-color: red;
}

.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: .357em;
  padding: 0;
}

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.alert.alert-form::after {
  background-color: inherit;
  bottom: -7px;
  content: "";
  display: block;
  height: 14px;
  left: 50%;
  margin-left: -7px;
  position: absolute;
  transform: rotate(45deg);
  width: 14px;
  -webkit-transform: rotate(45deg);
}

.form-asterisk {
  font-family: initial;
  position: absolute;
  top: -2px;
  font-weight: normal;
}

/*! Scroll to top arrow */
#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

.mbr-arrow-up {
  bottom: 25px;
   left: calc(50% - 20px);
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 40px;
  width: 40px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
  text-align: center;
}

.mbr-arrow-up a:hover {
  background-color: rgba(0, 0, 0, 0.4);
}

.mbr-arrow-up a i {
  line-height: 60px;
}

.mbr-arrow-up-icon {
  display: block;
  color: #fff;
}

.mbr-arrow-up-icon::before {
  content: '\203a';
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
}

/*! Arrow Down */
.mbr-arrow {
  position: absolute;
  bottom: 45px;
  left: 50%;
  width: 60px;
  height: 60px;
  cursor: pointer;
  background-color: rgba(80, 80, 80, 0.5);
  border-radius: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.mbr-arrow > a {
  display: inline-block;
  text-decoration: none;
  outline-style: none;
  -webkit-animation: arrowdown 1.7s ease-in-out infinite;
  animation: arrowdown 1.7s ease-in-out infinite;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*Gradients animation*/
@keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

@-webkit-keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

.bg-gradient {
  background-size: 200% 200%;
  animation: gradient-animation 5s infinite alternate;
  -webkit-animation: gradient-animation 5s infinite alternate;
}

.menu .navbar-brand {
  display: -webkit-flex;
}

.menu .navbar-brand span {
  display: flex;
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}

@media (min-width: 768px) and (max-width: 1023px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (max-width: 1023px) {
  .menu .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .navbar-collapse.show {
    overflow: auto;
  }
}

@media (min-width: 1024px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
  .menu .collapsed .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .collapsed .navbar-collapse.show {
    overflow: auto;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    max-height: 80vh;
  }
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

.navbar {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  -webkit-align-items: center;
  -webkit-justify-content: space-between;
}

.navbar-collapse {
  -webkit-flex-basis: 100%;
  -webkit-flex-grow: 1;
  -webkit-align-items: center;
}

.nav-dropdown .link {
  padding: 0.667em 1.667em !important;
  margin: 0 !important;
}

.nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.row {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.justify-content-center {
  -webkit-justify-content: center;
}

.form-inline {
  display: -webkit-flex;
  -webkit-align-items: center;
}

.card-wrapper {
  -webkit-flex: 1;
}

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

.carousel-controls {
  display: -webkit-flex;
}

.media {
  display: -webkit-flex;
}

.form-group:focus {
  outline: none;
}

.jq-selectbox__select {
  padding: 1.07em 0.5em;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

.jq-selectbox__trigger-arrow {
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.jq-selectbox li {
  padding: 1.07em 0.5em;
}

input[type='range'] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.modal-dialog,
.modal-content {
  height: 100%;
}

.modal-dialog .carousel-inner {
  height: calc(100vh - 1.75rem);
}

@media (max-width: 575px) {
  .modal-dialog .carousel-inner {
    height: calc(100vh - 1rem);
  }
}

.carousel-item {
  text-align: center;
}

.carousel-item img {
  margin: auto;
}

.navbar-toggler {
  align-self: flex-start;
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.navbar-toggler:focus,
.navbar-toggler:hover {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: '';
  background: no-repeat center center;
  background-size: 100% 100%;
}

.navbar-toggler-left {
  position: absolute;
  left: 1rem;
}

.navbar-toggler-right {
  position: absolute;
  right: 1rem;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1023px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1024px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.card-img {
  width: auto;
}

.menu .navbar.collapsed:not(.beta-menu) {
  flex-direction: column;
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: flex;
}

.note-air-layout .dropup .dropdown-menu,
.note-air-layout .navbar-fixed-bottom .dropdown .dropdown-menu {
  bottom: initial !important;
}

html,
body {
  height: auto;
  min-height: 100vh;
}

.dropup .dropdown-toggle::after {
  display: none;
}
.cid-sQUbxgAEok {
  padding-top: 15px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/grau-verlauf1.jpg");
}
.cid-sQUbxgAEok H2 {
  text-align: center;
  color: #ffffff;
}
.cid-sQUbxgAEok .dentaura-tab {
  min-height: 59px !important;
  padding: 0.3rem 0.3rem !important;
  margin: 0px !important;
}
.cid-sQUbxgAEok .btn {
  margin: 0px !important;
  padding: 1rem 0.5rem;
  width: 100%;
  height: 100%;
  border-radius: 3px !important;
}
@media (max-width: 991px) {
  .cid-sQUbxgAEok .mbr-figure1 {
    padding-bottom: 3rem;
  }
}
.cid-sQUbxgAEok .media-container-row1 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sQUbxgAEok .mbr-figure1 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-sQUbxgAEok .media-container-row2 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sQUbxgAEok .mbr-figure2 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-sQUbxgAEok .media-container-row3 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sQUbxgAEok .mbr-figure3 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-sQUbxgAEok .media-container-row4 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sQUbxgAEok .mbr-figure4 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (min-width: 992px) {
  .cid-sQUbxgAEok .mbr-figure5 {
    padding-right: 4rem;
  }
}
@media (min-width: 992px) {
  .cid-sQUbxgAEok .mbr-figure6 {
    padding-right: 4rem;
  }
}
.cid-sQUbxgAEok H3 {
  color: #000000;
}
.cid-sQUbxgAEok H4 {
  color: #000000;
}
.cid-sQUbxgAEok .divsBg {
  background-color: #faf7f9;
  margin: 0px !important;
  padding: 1rem 2.5rem 2.5rem 2.5rem !important;
}
.cid-sQUbxgAEok ul.dentaura-lister {
  margin: 0;
  list-style: none;
  padding-left: 1rem;
}
.cid-sQUbxgAEok ul.dentaura-lister li {
  margin-bottom: 1rem;
  position: relative;
  list-style: none;
  padding-left: 1rem;
  border-bottom: 1px solid #efefef;
}
.cid-sQUbxgAEok ul.dentaura-lister li:before {
  position: absolute;
  left: -20px;
  content: "➤";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #e50e87;
  width: 25px;
  height: 25px;
}
.cid-sQUbxgAEok .card {
  margin: 0rem 0.3rem !important;
  border-radius: 3px !important;
  padding: 0px !important;
}
.cid-sQUbxgAEok .btn1 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sQUbxgAEok .btn1:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sQUbxgAEok .btn2 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sQUbxgAEok .btn2:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sQUbxgAEok .btn3 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sQUbxgAEok .btn3:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sQUbxgAEok .btn4 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sQUbxgAEok .btn4:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sQUbxgAEok .btn5 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sQUbxgAEok .btn5:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sQUbxgAEok .btn6 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sQUbxgAEok .btn6:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sQUbxgAEok .butcover {
  height: 40px;
  width: 100%;
}
.cid-sQUbxgAEok .butcoverin {
  height: 40px;
  width: 40px;
  padding-bottom: 3rem;
  margin-left: auto;
  margin-right: 0;
}
.cid-sQUbxgAEok .butcoverin a {
  color: #232323;
  font-size: 1.5rem !important;
  font-weight: 400 !important;
}
.cid-sQUbxgAEok .dentaura-panel {
  margin: 5px 0px 0px 0px!important;
  padding: 0px !important;
}
.cid-sQUbxgAEok .btn:focus,
.cid-sQUbxgAEok .btn:active {
  outline: none !important;
  box-shadow: none !important;
}
.cid-sQUbxhqe9b {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sQUbxhqe9b h3 {
  text-align: center;
  font-weight: 300;
}
.cid-sQUbxhqe9b .wrap {
  width: 150px;
  height: 150px;
  margin: 0 auto;
}
.cid-sQUbxhqe9b .mbr-section-subtitle {
  color: #462797;
  text-align: left;
}
.cid-sQUbxhqe9b .card {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  word-wrap: break-word;
}
.cid-sQUbxhqe9b ellipse {
  stroke: rgba(206, 206, 206, 0.4);
}
.cid-sQUbxhqe9b path {
  stroke: #149dcc;
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-sQUbxhqe9b .card {
    -webkit-flex-basis: 33%;
    flex-basis: 33%;
  }
}
.cid-sQUbxhG1qL {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-sQUbxhG1qL .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sQUbxhG1qL .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sQUbxhG1qL .mbr-text {
    text-align: left;
  }
}
.cid-sQUbxhG1qL H1 {
  text-align: left;
  color: #ff0095;
}
.cid-sQUbxhG1qL .mbr-text,
.cid-sQUbxhG1qL .mbr-section-btn {
  color: #465052;
}
.cid-sQUbxhG1qL H3 {
  color: #465052;
  text-align: left;
}
.cid-sQUbxhG1qL .btn {
  font-weight: 500;
  border-width: 1px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  display: -webkit-inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  padding: 0.55rem 2rem;
  border-radius: 3px;
}
.cid-sQUfynySw0 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sQUfynySw0 h3 {
  text-align: center;
  font-weight: 300;
}
.cid-sQUfynySw0 .wrap {
  width: 150px;
  height: 150px;
  margin: 0 auto;
}
.cid-sQUfynySw0 .mbr-section-subtitle {
  color: #ff0095;
  text-align: left;
}
.cid-sQUfynySw0 .card {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  word-wrap: break-word;
}
.cid-sQUfynySw0 ellipse {
  stroke: rgba(206, 206, 206, 0.4);
}
.cid-sQUfynySw0 path {
  stroke: #149dcc;
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-sQUfynySw0 .card {
    -webkit-flex-basis: 33%;
    flex-basis: 33%;
  }
}
.cid-sQUfxML5D2 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sQUfxML5D2 .card {
  align-self: stretch;
  border-radius: 10px;
}
.cid-sQUfxML5D2 .card-box {
  height: 100%;
  background-color: #ffffff;
  padding: 2rem;
  border-radius: 10px;
}
.cid-sQUfxML5D2 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  font-size: 1.2rem !important;
}
.cid-sQUfxML5D2 p {
  color: #767676;
  text-align: left;
}
.cid-sQUfxML5D2 .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 20px 0px rgba(230, 14, 137, 0.1);
  transition: box-shadow 0.3s;
  border-radius: 10px;
}
.cid-sQUfxML5D2 .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.2);
  transition: box-shadow 0.3s;
}
.cid-sQUfxML5D2 .cardimg {
  width: 100%;
  max-width: 50px;
  border-radius: 0%;
  margin-bottom: 0px;
}
.cid-sQUfxML5D2 .card-title {
  color: #4f4943;
}
.cid-sQUfxML5D2 ul.dentaura-lister {
  margin: 0;
  list-style: none;
  padding-left: 1rem;
}
.cid-sQUfxML5D2 ul.dentaura-lister li {
  margin-bottom: 0.5rem;
  position: relative;
  list-style: none;
  padding-left: 1rem;
  border-bottom: 1px solid #efefef;
  font-size: 0.5rem !important;
}
.cid-sQUfxML5D2 ul.dentaura-lister li:before {
  position: absolute;
  left: -20px;
  top: -5px;
  content: "➤";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #767676;
  width: 25px;
  height: 25px;
}
.cid-sQUfxML5D2 li a {
  color: #ff3366 !important;
}
.cid-sQUfxML5D2 li a:hover {
  color: #767676 !important;
}
.cid-sQUfxML5D2 hr.top-hr {
  border-top: 1px solid #ff3366;
  width: 100%;
  margin: 0px 0px 1px 0px;
  padding: 0px;
}
.cid-sQUfxML5D2 P {
  color: #232323;
}
.cid-sQUfxML5D2 .mbr-text {
  font-size: 1rem !important;
}
.cid-sQUfxML5D2 .mbr-list {
  color: #232323;
}
.cid-sQUfwZOg6z {
  padding-top: 15px;
  padding-bottom: 60px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
@media (min-width: 992px) {
  .cid-sQUfwZOg6z .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sQUfwZOg6z .mbr-figure {
    padding-top: 3rem;
  }
}
.cid-sQUfwZOg6z .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-sQUfwZOg6z .mbr-text,
.cid-sQUfwZOg6z .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-sQUfwZOg6z video {
  color: #2e2e2e;
}
.cid-sQUbxiul7f #dentauraBttB {
  position: fixed;
  cursor: pointer;
  width: 50px;
  height: 50px;
  background-color: rgba(255, 0, 149, 0.65);
  text-indent: -9999px;
  display: none;
  -webkit-border-radius: 60px;
  -moz-border-radius: 60px;
  border-radius: 60px;
  z-index: 100;
  -webkit-box-shadow: 0 2px 8px -2px #000000;
  -moz-box-shadow: 0 2px 8px -2px #000000;
  box-shadow: 0 2px 8px -2px #000000;
}
@media (max-width: 768px) {
  .cid-sQUbxiul7f #dentauraBttB {
    right: 50%;
    margin-right: -25px !important;
    bottom: 20px;
  }
}
@media (min-width: 769px) {
  .cid-sQUbxiul7f #dentauraBttB {
    right: 100px;
    bottom: 20px;
  }
}
@media (min-width: 992px) {
  .cid-sQUbxiul7f #dentauraBttB {
    right: 100px;
    bottom: 20px;
  }
}
.cid-sQUbxiul7f #dentauraBttB span {
  position: absolute;
  top: 20px;
  left: 20px;
  margin-left: -20px;
  margin-top: -20px;
  height: 50px;
  width: 50px;
  background-image: url("../../../assets/images/bttb-dentaura-white.png");
  background-repeat: no-repeat;
  background-position: -58px -4px;
  opacity: 1;
}
.cid-sQUbxiul7f #dentauraBttB:hover {
  background-color: rgba(91, 104, 107, 0.85);
}
.cid-sQUbxiul7f .hidden {
  display: none;
}
.cid-sR5V5H2vXY {
  position: sticky;
  top: 0;
  z-index: 11;
  opacity: 0.96;
}
.cid-sR5V5H2vXY .navbar-dropdown {
  position: relative !important;
  top: 0;
  left: 0;
  padding: 0.5rem 1rem;
  position: fixed;
}
@media (max-width: 991px) {
  .cid-sR5V5H2vXY .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-sR5V5H2vXY .navbar {
  position: static !important;
  min-height: 77px;
  transition: 0.2s;
  background: #f4f4f4;
  display: flex;
  flex-direction: column;
}
.cid-sR5V5H2vXY .navbar.opened {
  transition: all 0.2s;
  background: #f4f4f4 !important;
}
.cid-sR5V5H2vXY .navbar .dropdown-item {
  transition: all 0.2s;
  padding: 0.3rem 1.5rem;
  border-bottom: 1px solid #d6d6d6;
  color: #ff6600;
  background: #efefef !important;
}
.cid-sR5V5H2vXY .navbar .dropdown-item:hover {
  padding-left: 2rem;
}
.cid-sR5V5H2vXY .navbar .dropdown-item:focus border {
  outline: none;
}
.cid-sR5V5H2vXY .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sR5V5H2vXY .navbar .dropdown-menu {
  min-width: 200px;
  padding: 3px 0 0 0;
  box-shadow: 1px 1px 1px 0px rgba(217, 220, 242, 0.98);
  background: transparent !important;
}
.cid-sR5V5H2vXY .navbar .dropdown-menu > .dropdown-item:first-child {
  border-top: 2px solid #ff6600;
}
.cid-sR5V5H2vXY .navbar .dropdown-menu .dropdown-submenu {
  padding-top: 0px;
}
.cid-sR5V5H2vXY .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sR5V5H2vXY .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: 85.14285714vh;
  }
}
.cid-sR5V5H2vXY .navbar.collapsed .dropdown-menu {
  width: auto;
  padding: 1rem 0 1rem 0;
  border-top: none !important;
  background: transparent !important;
}
.cid-sR5V5H2vXY .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sR5V5H2vXY .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sR5V5H2vXY .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sR5V5H2vXY .navbar.collapsed .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  padding: 0.667em 1.667em;
}
.cid-sR5V5H2vXY .navbar.collapsed .nav-dropdown .link {
  margin: 0.667em 1.2em;
}
.cid-sR5V5H2vXY .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sR5V5H2vXY .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
  border-bottom: none !important;
  background: transparent !important;
  color: inherit !important;
}
.cid-sR5V5H2vXY .navbar.collapsed .dropdown-menu .dropdown-item:first-child {
  border-top: none;
}
@media (max-width: 991px) {
  .cid-sR5V5H2vXY .navbar {
    flex-direction: row;
    justify-content: space-between;
  }
  .cid-sR5V5H2vXY .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sR5V5H2vXY .navbar .dropdown-menu {
    width: auto;
    padding: 1rem 0 1rem 0;
    background: transparent !important;
    border-top: none !important;
  }
  .cid-sR5V5H2vXY .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sR5V5H2vXY .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sR5V5H2vXY .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sR5V5H2vXY .navbar .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    padding: 0.667em 1.667em;
  }
  .cid-sR5V5H2vXY .navbar .nav-dropdown .link {
    margin: 0.667em 1.2em;
  }
  .cid-sR5V5H2vXY .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sR5V5H2vXY .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem;
    text-align: center;
    border-bottom: none !important;
    background: transparent !important;
  }
  .cid-sR5V5H2vXY .navbar .dropdown-menu .dropdown-item:first-child {
    border-top: none;
  }
  .cid-sR5V5H2vXY .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    flex-direction: row;
    justify-content: space-between;
    margin-top: 1rem;
  }
  .cid-sR5V5H2vXY .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-sR5V5H2vXY .navbar .social-block {
    display: none;
  }
}
@media (max-width: 1200px) {
  .cid-sR5V5H2vXY .navbar.navbar-short {
    min-height: 60px;
  }
}
@media (min-width: 1200px) {
  .cid-sR5V5H2vXY .navbar.navbar-short {
    min-height: 60px;
  }
}
.cid-sR5V5H2vXY .navbar.navbar-short .social-block {
  top: 1rem;
}
.cid-sR5V5H2vXY .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sR5V5H2vXY .navbar.navbar-short .navbar-brand {
  padding: 0;
  margin-bottom: 0;
  height: 0px;
  opacity: 0;
  min-height: 0px;
}
.cid-sR5V5H2vXY .navbar-brand {
  height: 8rem;
  min-height: 1.4rem;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.2s;
  word-break: break-word;
  z-index: 1;
  display: flex;
  margin-bottom: 1rem;
  opacity: 1;
}
.cid-sR5V5H2vXY .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sR5V5H2vXY .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sR5V5H2vXY .dropdown-item.active,
.cid-sR5V5H2vXY .dropdown-item:active {
  background-color: transparent;
}
.cid-sR5V5H2vXY .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
  line-height: 1;
  letter-spacing: 1px;
}
.cid-sR5V5H2vXY .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sR5V5H2vXY .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sR5V5H2vXY .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4f4f4;
}
.cid-sR5V5H2vXY .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: -2px 0 0 0;
  left: 100%;
}
.cid-sR5V5H2vXY .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sR5V5H2vXY ul.navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
}
.cid-sR5V5H2vXY .navbar-buttons {
  text-align: center;
}
.cid-sR5V5H2vXY button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sR5V5H2vXY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-sR5V5H2vXY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sR5V5H2vXY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.2s;
}
.cid-sR5V5H2vXY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.2s;
}
.cid-sR5V5H2vXY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sR5V5H2vXY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sR5V5H2vXY nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.2s;
}
.cid-sR5V5H2vXY nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.2s;
}
.cid-sR5V5H2vXY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sR5V5H2vXY a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
  outline: none;
}
.cid-sR5V5H2vXY .mbr-iconfont {
  font-size: 1.3rem;
  padding-right: 0.5rem;
  color: #132c70;
}
.cid-sR5V5H2vXY .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  padding: 1.667em 1.667em;
}
.cid-sR5V5H2vXY .nav-dropdown .link {
  margin: 1.667em 1.2em;
  font-weight: 500;
}
.cid-sR5V5H2vXY .nav-link:hover,
.cid-sR5V5H2vXY .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sR5V5H2vXY .social-block {
  display: flex;
  justify-content: space-between;
  width: 100%;
  position: absolute;
  top: 2.5rem;
  max-width: 1300px;
  transition: 0.2s;
}
.cid-sR5V5H2vXY .social {
  display: flex;
  flex-direction: row;
  margin-left: 2rem;
}
.cid-sR5V5H2vXY .social-2 {
  display: flex;
  flex-direction: row;
  margin-right: 1.5rem;
}
.cid-sR5V5H2vXY menu {
  color: #E60E89;
}
.cid-sR5V9bGx1G {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #767676;
}
.cid-sR5V9bGx1G .mbr-overlay {
  background-color: #000000;
  opacity: 0.7;
}
.cid-sR5V9bGx1G .item {
  display: flex;
  justify-content: left;
  align-items: center;
  padding: 0.3rem 0;
}
.cid-sR5V9bGx1G .item p {
  margin: 0;
  padding-left: 0.5rem;
  line-height: 26px;
}
.cid-sR5V9bGx1G .title {
  background: linear-gradient(to left, #f00000 0, currentColor);
  -webkit-background-clip: text;
  -webkit-text-fill-color: #f000000;
  color: #e50e87;
  text-align: left;
}
.cid-sR5V9bGx1G .container {
  max-width: 1400px;
}
.cid-sR5V9bGx1G li {
  margin: 0;
  list-style: none;
  cursor: pointer;
}
.cid-sR5V9bGx1G .time {
  line-height: 2;
}
.cid-sR5V9bGx1G .icons-wrap {
  display: flex;
  align-items: left;
}
.cid-sR5V9bGx1G .text-wrap {
  width: 100%;
}
.cid-sR5V9bGx1G .item-wrap {
  display: inline-block;
}
.cid-sR5V9bGx1G .socicon-wrap {
  width: fit-content;
  display: flex;
  margin-bottom: 0.8rem;
}
.cid-sR5V9bGx1G .socicon-wrap .mbr-iconfont {
  font-size: 1.3rem;
  background: linear-gradient(to left, #e60e89, #232323);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  padding: 10px;
  margin-right: 0.1rem;
  height: 40px;
  display: flex;
  width: 40px;
  justify-content: left;
  align-items: left;
  transition: all 0.3s;
  border-radius: 100%;
}
.cid-sR5V9bGx1G .align-wrap {
  display: flex;
  flex-direction: column;
}
@media (max-width: 992px) {
  .cid-sR5V9bGx1G .col-md-6 {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sR5V9bGx1G .socicon-wrap {
    margin: auto;
  }
}
.cid-sR5V9bGx1G .mbr-text {
  color: #999999;
}
.cid-sR5V9bGx1G .icon-title {
  margin: 0;
  padding-bottom: 3px;
  line-height: 24px;
}
.cid-sR5V9bGx1G .icon-title,
.cid-sR5V9bGx1G .align-wrap {
  color: #ffffff;
  width: 100%;
  text-align: left;
}
.cid-sR5V9bGx1G .item-text,
.cid-sR5V9bGx1G .item-icon {
  color: #999999;
  text-align: left;
}
.cid-sR5V9bGx1G .mbr-text,
.cid-sR5V9bGx1G .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-sR5V9bGx1G copy {
  font-size: 12px;
}
.cid-sR5V9bGx1G weis {
  color: #e50e87;
}
.cid-sR5V9bGx1G .h3 {
  color: #e50e87;
}
/*!
 * Mobirise v4 theme (https://mobirise.com/)
 * Copyright 2017 Mobirise
 */
section {
  background-color: #eeeeee;
}

.form-control:focus {
  box-shadow: none;
}

:focus {
  outline: none;
}

body {
  font-style: normal;
  line-height: 1.5;
}

section,
.container,
.container-fluid {
  position: relative;
  word-wrap: break-word;
}

a.mbr-iconfont:hover {
  text-decoration: none;
}

.article .lead p,
.article .lead ul,
.article .lead ol,
.article .lead pre,
.article .lead blockquote {
  margin-bottom: 0;
}

ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

a {
  font-style: normal;
  font-weight: 400;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
}

figure {
  margin-bottom: 0;
}

body {
  color: #232323;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

.mbr-section-title {
  font-style: normal;
  line-height: 1.2;
}

.mbr-section-subtitle {
  line-height: 1.3;
}

.mbr-text {
  font-style: normal;
  line-height: 1.6;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
  transition-delay: 9999s;
  transition-property: background-color, color;
}

textarea[type='hidden'] {
  display: none;
}

body {
  position: relative;
}

section {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

section .mbr-background-video,
section .mbr-background-video-preview {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}

.hidden {
  visibility: hidden;
}

.mbr-z-index20 {
  z-index: 20;
}

/*! Base colors */
.mbr-white {
  color: #ffffff;
}

.mbr-black {
  color: #000000;
}

.mbr-bg-white {
  background-color: #ffffff;
}

.mbr-bg-black {
  background-color: #000000;
}

/*! Text-aligns */
.align-left {
  text-align: left;
}

.align-center {
  text-align: center;
}

.align-right {
  text-align: right;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: center;
  }
}

/*! Font-weight  */
.mbr-light {
  font-weight: 300;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

/*! Media  */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.media-content {
  flex-basis: 100%;
}

.media-container-row {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: start;
}

.media-container-row .media-size-item {
  width: 400px;
}

.media-container-column {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: stretch;
}

.media-container-column > * {
  width: 100%;
}

@media (min-width: 992px) {
  .media-container-row {
    flex-wrap: nowrap;
  }
}

figure {
  overflow: hidden;
}

figure[mbr-media-size] {
  transition: width 0.1s;
}

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

.card {
  background-color: transparent;
  border: none;
}

.card-box {
  width: 100%;
}

.card-img {
  text-align: center;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}

.media {
  max-width: 100%;
  margin: 0 auto;
}

.mbr-figure {
  -ms-grid-row-align: center;
  align-self: center;
}

.media-container > div {
  max-width: 100%;
}

.mbr-figure img,
.card-img img {
  width: 100%;
}

@media (max-width: 991px) {
  .media-size-item {
    width: auto !important;
  }
  .media {
    width: auto;
  }
  .mbr-figure {
    width: 100% !important;
  }
}

/*! Buttons */
.btn {
  font-weight: 500;
  border-width: 2px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.mbr-section-btn {
  margin-left: -0.25rem;
  margin-right: -0.25rem;
  font-size: 0;
}

nav .mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
}

.btn-form {
  border-radius: 0;
}

.btn-form:hover {
  cursor: pointer;
}

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 0.8rem;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

[type='submit'] {
  -webkit-appearance: none;
}

/*! Full-screen */
.mbr-fullscreen .mbr-overlay {
  min-height: 100vh;
}

.mbr-fullscreen {
  display: flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  align-items: center;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: .5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}

/* Form */
blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

.form-control {
  background-color: #f5f5f5;
  box-shadow: none;
  color: #565656;
  line-height: 1.43;
  min-height: 3.5em;
  padding: 1.07em .5em;
}

.form-control, .form-control:focus {
  border: 1px solid #e8e8e8;
}

.form-active .form-control:invalid {
  border-color: red;
}

.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: .357em;
  padding: 0;
}

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.alert.alert-form::after {
  background-color: inherit;
  bottom: -7px;
  content: "";
  display: block;
  height: 14px;
  left: 50%;
  margin-left: -7px;
  position: absolute;
  transform: rotate(45deg);
  width: 14px;
  -webkit-transform: rotate(45deg);
}

.form-asterisk {
  font-family: initial;
  position: absolute;
  top: -2px;
  font-weight: normal;
}

/*! Scroll to top arrow */
#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

.mbr-arrow-up {
  bottom: 25px;
   left: calc(50% - 20px);
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 40px;
  width: 40px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
  text-align: center;
}

.mbr-arrow-up a:hover {
  background-color: rgba(0, 0, 0, 0.4);
}

.mbr-arrow-up a i {
  line-height: 60px;
}

.mbr-arrow-up-icon {
  display: block;
  color: #fff;
}

.mbr-arrow-up-icon::before {
  content: '\203a';
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
}

/*! Arrow Down */
.mbr-arrow {
  position: absolute;
  bottom: 45px;
  left: 50%;
  width: 60px;
  height: 60px;
  cursor: pointer;
  background-color: rgba(80, 80, 80, 0.5);
  border-radius: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.mbr-arrow > a {
  display: inline-block;
  text-decoration: none;
  outline-style: none;
  -webkit-animation: arrowdown 1.7s ease-in-out infinite;
  animation: arrowdown 1.7s ease-in-out infinite;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*Gradients animation*/
@keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

@-webkit-keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

.bg-gradient {
  background-size: 200% 200%;
  animation: gradient-animation 5s infinite alternate;
  -webkit-animation: gradient-animation 5s infinite alternate;
}

.menu .navbar-brand {
  display: -webkit-flex;
}

.menu .navbar-brand span {
  display: flex;
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}

@media (min-width: 768px) and (max-width: 1023px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (max-width: 1023px) {
  .menu .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .navbar-collapse.show {
    overflow: auto;
  }
}

@media (min-width: 1024px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
  .menu .collapsed .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .collapsed .navbar-collapse.show {
    overflow: auto;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    max-height: 80vh;
  }
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

.navbar {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  -webkit-align-items: center;
  -webkit-justify-content: space-between;
}

.navbar-collapse {
  -webkit-flex-basis: 100%;
  -webkit-flex-grow: 1;
  -webkit-align-items: center;
}

.nav-dropdown .link {
  padding: 0.667em 1.667em !important;
  margin: 0 !important;
}

.nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.row {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.justify-content-center {
  -webkit-justify-content: center;
}

.form-inline {
  display: -webkit-flex;
  -webkit-align-items: center;
}

.card-wrapper {
  -webkit-flex: 1;
}

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

.carousel-controls {
  display: -webkit-flex;
}

.media {
  display: -webkit-flex;
}

.form-group:focus {
  outline: none;
}

.jq-selectbox__select {
  padding: 1.07em 0.5em;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

.jq-selectbox__trigger-arrow {
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.jq-selectbox li {
  padding: 1.07em 0.5em;
}

input[type='range'] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.modal-dialog,
.modal-content {
  height: 100%;
}

.modal-dialog .carousel-inner {
  height: calc(100vh - 1.75rem);
}

@media (max-width: 575px) {
  .modal-dialog .carousel-inner {
    height: calc(100vh - 1rem);
  }
}

.carousel-item {
  text-align: center;
}

.carousel-item img {
  margin: auto;
}

.navbar-toggler {
  align-self: flex-start;
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.navbar-toggler:focus,
.navbar-toggler:hover {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: '';
  background: no-repeat center center;
  background-size: 100% 100%;
}

.navbar-toggler-left {
  position: absolute;
  left: 1rem;
}

.navbar-toggler-right {
  position: absolute;
  right: 1rem;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1023px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1024px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.card-img {
  width: auto;
}

.menu .navbar.collapsed:not(.beta-menu) {
  flex-direction: column;
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: flex;
}

.note-air-layout .dropup .dropdown-menu,
.note-air-layout .navbar-fixed-bottom .dropdown .dropdown-menu {
  bottom: initial !important;
}

html,
body {
  height: auto;
  min-height: 100vh;
}

.dropup .dropdown-toggle::after {
  display: none;
}
.cid-sPiPSo9h3w {
  padding-top: 15px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/grau-verlauf1.jpg");
}
.cid-sPiPSo9h3w H2 {
  text-align: center;
  color: #ffffff;
}
.cid-sPiPSo9h3w .dentaura-tab {
  min-height: 59px !important;
  padding: 0.3rem 0.3rem !important;
  margin: 0px !important;
}
.cid-sPiPSo9h3w .btn {
  margin: 0px !important;
  padding: 1rem 0.5rem;
  width: 100%;
  height: 100%;
  border-radius: 3px !important;
}
@media (max-width: 991px) {
  .cid-sPiPSo9h3w .mbr-figure1 {
    padding-bottom: 3rem;
  }
}
.cid-sPiPSo9h3w .media-container-row1 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sPiPSo9h3w .mbr-figure1 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-sPiPSo9h3w .media-container-row2 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sPiPSo9h3w .mbr-figure2 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-sPiPSo9h3w .media-container-row3 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sPiPSo9h3w .mbr-figure3 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-sPiPSo9h3w .media-container-row4 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sPiPSo9h3w .mbr-figure4 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (min-width: 992px) {
  .cid-sPiPSo9h3w .mbr-figure5 {
    padding-right: 4rem;
  }
}
@media (min-width: 992px) {
  .cid-sPiPSo9h3w .mbr-figure6 {
    padding-right: 4rem;
  }
}
.cid-sPiPSo9h3w H3 {
  color: #000000;
}
.cid-sPiPSo9h3w H4 {
  color: #000000;
}
.cid-sPiPSo9h3w .divsBg {
  background-color: #faf7f9;
  margin: 0px !important;
  padding: 1rem 2.5rem 2.5rem 2.5rem !important;
}
.cid-sPiPSo9h3w ul.dentaura-lister {
  margin: 0;
  list-style: none;
  padding-left: 1rem;
}
.cid-sPiPSo9h3w ul.dentaura-lister li {
  margin-bottom: 1rem;
  position: relative;
  list-style: none;
  padding-left: 1rem;
  border-bottom: 1px solid #efefef;
}
.cid-sPiPSo9h3w ul.dentaura-lister li:before {
  position: absolute;
  left: -20px;
  content: "➤";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #e50e87;
  width: 25px;
  height: 25px;
}
.cid-sPiPSo9h3w .card {
  margin: 0rem 0.3rem !important;
  border-radius: 3px !important;
  padding: 0px !important;
}
.cid-sPiPSo9h3w .btn1 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sPiPSo9h3w .btn1:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sPiPSo9h3w .btn2 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sPiPSo9h3w .btn2:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sPiPSo9h3w .btn3 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sPiPSo9h3w .btn3:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sPiPSo9h3w .btn4 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sPiPSo9h3w .btn4:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sPiPSo9h3w .btn5 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sPiPSo9h3w .btn5:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sPiPSo9h3w .btn6 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sPiPSo9h3w .btn6:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sPiPSo9h3w .butcover {
  height: 40px;
  width: 100%;
}
.cid-sPiPSo9h3w .butcoverin {
  height: 40px;
  width: 40px;
  padding-bottom: 3rem;
  margin-left: auto;
  margin-right: 0;
}
.cid-sPiPSo9h3w .butcoverin a {
  color: #232323;
  font-size: 1.5rem !important;
  font-weight: 400 !important;
}
.cid-sPiPSo9h3w .dentaura-panel {
  margin: 5px 0px 0px 0px!important;
  padding: 0px !important;
}
.cid-sPiPSo9h3w .btn:focus,
.cid-sPiPSo9h3w .btn:active {
  outline: none !important;
  box-shadow: none !important;
}
.cid-sOVyiE0PRL {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-sOVyiE0PRL .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sOVyiE0PRL .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sOVyiE0PRL .mbr-text {
    text-align: left;
  }
}
.cid-sOVyiE0PRL H1 {
  text-align: left;
  color: #ff0095;
}
.cid-sOVyiE0PRL .mbr-text,
.cid-sOVyiE0PRL .mbr-section-btn {
  color: #465052;
}
.cid-sOVyiE0PRL H3 {
  color: #465052;
  text-align: left;
}
.cid-sOVyiE0PRL .btn {
  font-weight: 500;
  border-width: 1px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  display: -webkit-inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  padding: 0.55rem 2rem;
  border-radius: 3px;
}
.cid-sPjcJwJLAp {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sPjcJwJLAp h3 {
  text-align: center;
  font-weight: 300;
}
.cid-sPjcJwJLAp .wrap {
  width: 150px;
  height: 150px;
  margin: 0 auto;
}
.cid-sPjcJwJLAp .mbr-section-subtitle {
  color: #ff0095;
  text-align: left;
}
.cid-sPjcJwJLAp .card {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  word-wrap: break-word;
}
.cid-sPjcJwJLAp ellipse {
  stroke: rgba(206, 206, 206, 0.4);
}
.cid-sPjcJwJLAp path {
  stroke: #149dcc;
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-sPjcJwJLAp .card {
    -webkit-flex-basis: 33%;
    flex-basis: 33%;
  }
}
.cid-sOVYJ7XmLZ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sOVYJ7XmLZ .card {
  align-self: stretch;
  border-radius: 10px;
}
.cid-sOVYJ7XmLZ .card-box {
  height: 100%;
  background-color: #ffffff;
  padding: 2rem;
  border-radius: 10px;
}
.cid-sOVYJ7XmLZ h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  font-size: 1.2rem !important;
}
.cid-sOVYJ7XmLZ p {
  color: #767676;
  text-align: left;
}
.cid-sOVYJ7XmLZ .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 20px 0px rgba(230, 14, 137, 0.1);
  transition: box-shadow 0.3s;
  border-radius: 10px;
}
.cid-sOVYJ7XmLZ .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.2);
  transition: box-shadow 0.3s;
}
.cid-sOVYJ7XmLZ .cardimg {
  width: 100%;
  max-width: 50px;
  border-radius: 0%;
  margin-bottom: 0px;
}
.cid-sOVYJ7XmLZ .card-title {
  color: #4f4943;
}
.cid-sOVYJ7XmLZ ul.dentaura-lister {
  margin: 0;
  list-style: none;
  padding-left: 1rem;
}
.cid-sOVYJ7XmLZ ul.dentaura-lister li {
  margin-bottom: 0.5rem;
  position: relative;
  list-style: none;
  padding-left: 1rem;
  border-bottom: 1px solid #efefef;
  font-size: 0.5rem !important;
}
.cid-sOVYJ7XmLZ ul.dentaura-lister li:before {
  position: absolute;
  left: -20px;
  top: -5px;
  content: "➤";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #767676;
  width: 25px;
  height: 25px;
}
.cid-sOVYJ7XmLZ li a {
  color: #ff3366 !important;
}
.cid-sOVYJ7XmLZ li a:hover {
  color: #767676 !important;
}
.cid-sOVYJ7XmLZ hr.top-hr {
  border-top: 1px solid #ff3366;
  width: 100%;
  margin: 0px 0px 1px 0px;
  padding: 0px;
}
.cid-sOVYJ7XmLZ P {
  color: #232323;
}
.cid-sOVYJ7XmLZ .mbr-text {
  font-size: 1rem !important;
}
.cid-sOVYJ7XmLZ .mbr-list {
  color: #232323;
}
.cid-sOVzdr7Kgn #dentauraBttB {
  position: fixed;
  cursor: pointer;
  width: 50px;
  height: 50px;
  background-color: rgba(255, 0, 149, 0.65);
  text-indent: -9999px;
  display: none;
  -webkit-border-radius: 60px;
  -moz-border-radius: 60px;
  border-radius: 60px;
  z-index: 100;
  -webkit-box-shadow: 0 2px 8px -2px #000000;
  -moz-box-shadow: 0 2px 8px -2px #000000;
  box-shadow: 0 2px 8px -2px #000000;
}
@media (max-width: 768px) {
  .cid-sOVzdr7Kgn #dentauraBttB {
    right: 50%;
    margin-right: -25px !important;
    bottom: 20px;
  }
}
@media (min-width: 769px) {
  .cid-sOVzdr7Kgn #dentauraBttB {
    right: 100px;
    bottom: 20px;
  }
}
@media (min-width: 992px) {
  .cid-sOVzdr7Kgn #dentauraBttB {
    right: 100px;
    bottom: 20px;
  }
}
.cid-sOVzdr7Kgn #dentauraBttB span {
  position: absolute;
  top: 20px;
  left: 20px;
  margin-left: -20px;
  margin-top: -20px;
  height: 50px;
  width: 50px;
  background-image: url("../../../assets/images/bttb-dentaura-white.png");
  background-repeat: no-repeat;
  background-position: -58px -4px;
  opacity: 1;
}
.cid-sOVzdr7Kgn #dentauraBttB:hover {
  background-color: rgba(91, 104, 107, 0.85);
}
.cid-sOVzdr7Kgn .hidden {
  display: none;
}
.cid-sR5V5H2vXY {
  position: sticky;
  top: 0;
  z-index: 11;
  opacity: 0.96;
}
.cid-sR5V5H2vXY .navbar-dropdown {
  position: relative !important;
  top: 0;
  left: 0;
  padding: 0.5rem 1rem;
  position: fixed;
}
@media (max-width: 991px) {
  .cid-sR5V5H2vXY .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-sR5V5H2vXY .navbar {
  position: static !important;
  min-height: 77px;
  transition: 0.2s;
  background: #f4f4f4;
  display: flex;
  flex-direction: column;
}
.cid-sR5V5H2vXY .navbar.opened {
  transition: all 0.2s;
  background: #f4f4f4 !important;
}
.cid-sR5V5H2vXY .navbar .dropdown-item {
  transition: all 0.2s;
  padding: 0.3rem 1.5rem;
  border-bottom: 1px solid #d6d6d6;
  color: #ff6600;
  background: #efefef !important;
}
.cid-sR5V5H2vXY .navbar .dropdown-item:hover {
  padding-left: 2rem;
}
.cid-sR5V5H2vXY .navbar .dropdown-item:focus border {
  outline: none;
}
.cid-sR5V5H2vXY .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sR5V5H2vXY .navbar .dropdown-menu {
  min-width: 200px;
  padding: 3px 0 0 0;
  box-shadow: 1px 1px 1px 0px rgba(217, 220, 242, 0.98);
  background: transparent !important;
}
.cid-sR5V5H2vXY .navbar .dropdown-menu > .dropdown-item:first-child {
  border-top: 2px solid #ff6600;
}
.cid-sR5V5H2vXY .navbar .dropdown-menu .dropdown-submenu {
  padding-top: 0px;
}
.cid-sR5V5H2vXY .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sR5V5H2vXY .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: 85.14285714vh;
  }
}
.cid-sR5V5H2vXY .navbar.collapsed .dropdown-menu {
  width: auto;
  padding: 1rem 0 1rem 0;
  border-top: none !important;
  background: transparent !important;
}
.cid-sR5V5H2vXY .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sR5V5H2vXY .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sR5V5H2vXY .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sR5V5H2vXY .navbar.collapsed .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  padding: 0.667em 1.667em;
}
.cid-sR5V5H2vXY .navbar.collapsed .nav-dropdown .link {
  margin: 0.667em 1.2em;
}
.cid-sR5V5H2vXY .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sR5V5H2vXY .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
  border-bottom: none !important;
  background: transparent !important;
  color: inherit !important;
}
.cid-sR5V5H2vXY .navbar.collapsed .dropdown-menu .dropdown-item:first-child {
  border-top: none;
}
@media (max-width: 991px) {
  .cid-sR5V5H2vXY .navbar {
    flex-direction: row;
    justify-content: space-between;
  }
  .cid-sR5V5H2vXY .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sR5V5H2vXY .navbar .dropdown-menu {
    width: auto;
    padding: 1rem 0 1rem 0;
    background: transparent !important;
    border-top: none !important;
  }
  .cid-sR5V5H2vXY .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sR5V5H2vXY .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sR5V5H2vXY .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sR5V5H2vXY .navbar .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    padding: 0.667em 1.667em;
  }
  .cid-sR5V5H2vXY .navbar .nav-dropdown .link {
    margin: 0.667em 1.2em;
  }
  .cid-sR5V5H2vXY .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sR5V5H2vXY .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem;
    text-align: center;
    border-bottom: none !important;
    background: transparent !important;
  }
  .cid-sR5V5H2vXY .navbar .dropdown-menu .dropdown-item:first-child {
    border-top: none;
  }
  .cid-sR5V5H2vXY .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    flex-direction: row;
    justify-content: space-between;
    margin-top: 1rem;
  }
  .cid-sR5V5H2vXY .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-sR5V5H2vXY .navbar .social-block {
    display: none;
  }
}
@media (max-width: 1200px) {
  .cid-sR5V5H2vXY .navbar.navbar-short {
    min-height: 60px;
  }
}
@media (min-width: 1200px) {
  .cid-sR5V5H2vXY .navbar.navbar-short {
    min-height: 60px;
  }
}
.cid-sR5V5H2vXY .navbar.navbar-short .social-block {
  top: 1rem;
}
.cid-sR5V5H2vXY .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sR5V5H2vXY .navbar.navbar-short .navbar-brand {
  padding: 0;
  margin-bottom: 0;
  height: 0px;
  opacity: 0;
  min-height: 0px;
}
.cid-sR5V5H2vXY .navbar-brand {
  height: 8rem;
  min-height: 1.4rem;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.2s;
  word-break: break-word;
  z-index: 1;
  display: flex;
  margin-bottom: 1rem;
  opacity: 1;
}
.cid-sR5V5H2vXY .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sR5V5H2vXY .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sR5V5H2vXY .dropdown-item.active,
.cid-sR5V5H2vXY .dropdown-item:active {
  background-color: transparent;
}
.cid-sR5V5H2vXY .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
  line-height: 1;
  letter-spacing: 1px;
}
.cid-sR5V5H2vXY .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sR5V5H2vXY .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sR5V5H2vXY .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4f4f4;
}
.cid-sR5V5H2vXY .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: -2px 0 0 0;
  left: 100%;
}
.cid-sR5V5H2vXY .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sR5V5H2vXY ul.navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
}
.cid-sR5V5H2vXY .navbar-buttons {
  text-align: center;
}
.cid-sR5V5H2vXY button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sR5V5H2vXY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-sR5V5H2vXY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sR5V5H2vXY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.2s;
}
.cid-sR5V5H2vXY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.2s;
}
.cid-sR5V5H2vXY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sR5V5H2vXY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sR5V5H2vXY nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.2s;
}
.cid-sR5V5H2vXY nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.2s;
}
.cid-sR5V5H2vXY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sR5V5H2vXY a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
  outline: none;
}
.cid-sR5V5H2vXY .mbr-iconfont {
  font-size: 1.3rem;
  padding-right: 0.5rem;
  color: #132c70;
}
.cid-sR5V5H2vXY .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  padding: 1.667em 1.667em;
}
.cid-sR5V5H2vXY .nav-dropdown .link {
  margin: 1.667em 1.2em;
  font-weight: 500;
}
.cid-sR5V5H2vXY .nav-link:hover,
.cid-sR5V5H2vXY .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sR5V5H2vXY .social-block {
  display: flex;
  justify-content: space-between;
  width: 100%;
  position: absolute;
  top: 2.5rem;
  max-width: 1300px;
  transition: 0.2s;
}
.cid-sR5V5H2vXY .social {
  display: flex;
  flex-direction: row;
  margin-left: 2rem;
}
.cid-sR5V5H2vXY .social-2 {
  display: flex;
  flex-direction: row;
  margin-right: 1.5rem;
}
.cid-sR5V5H2vXY menu {
  color: #E60E89;
}
.cid-sR5V9bGx1G {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #767676;
}
.cid-sR5V9bGx1G .mbr-overlay {
  background-color: #000000;
  opacity: 0.7;
}
.cid-sR5V9bGx1G .item {
  display: flex;
  justify-content: left;
  align-items: center;
  padding: 0.3rem 0;
}
.cid-sR5V9bGx1G .item p {
  margin: 0;
  padding-left: 0.5rem;
  line-height: 26px;
}
.cid-sR5V9bGx1G .title {
  background: linear-gradient(to left, #f00000 0, currentColor);
  -webkit-background-clip: text;
  -webkit-text-fill-color: #f000000;
  color: #e50e87;
  text-align: left;
}
.cid-sR5V9bGx1G .container {
  max-width: 1400px;
}
.cid-sR5V9bGx1G li {
  margin: 0;
  list-style: none;
  cursor: pointer;
}
.cid-sR5V9bGx1G .time {
  line-height: 2;
}
.cid-sR5V9bGx1G .icons-wrap {
  display: flex;
  align-items: left;
}
.cid-sR5V9bGx1G .text-wrap {
  width: 100%;
}
.cid-sR5V9bGx1G .item-wrap {
  display: inline-block;
}
.cid-sR5V9bGx1G .socicon-wrap {
  width: fit-content;
  display: flex;
  margin-bottom: 0.8rem;
}
.cid-sR5V9bGx1G .socicon-wrap .mbr-iconfont {
  font-size: 1.3rem;
  background: linear-gradient(to left, #e60e89, #232323);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  padding: 10px;
  margin-right: 0.1rem;
  height: 40px;
  display: flex;
  width: 40px;
  justify-content: left;
  align-items: left;
  transition: all 0.3s;
  border-radius: 100%;
}
.cid-sR5V9bGx1G .align-wrap {
  display: flex;
  flex-direction: column;
}
@media (max-width: 992px) {
  .cid-sR5V9bGx1G .col-md-6 {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sR5V9bGx1G .socicon-wrap {
    margin: auto;
  }
}
.cid-sR5V9bGx1G .mbr-text {
  color: #999999;
}
.cid-sR5V9bGx1G .icon-title {
  margin: 0;
  padding-bottom: 3px;
  line-height: 24px;
}
.cid-sR5V9bGx1G .icon-title,
.cid-sR5V9bGx1G .align-wrap {
  color: #ffffff;
  width: 100%;
  text-align: left;
}
.cid-sR5V9bGx1G .item-text,
.cid-sR5V9bGx1G .item-icon {
  color: #999999;
  text-align: left;
}
.cid-sR5V9bGx1G .mbr-text,
.cid-sR5V9bGx1G .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-sR5V9bGx1G copy {
  font-size: 12px;
}
.cid-sR5V9bGx1G weis {
  color: #e50e87;
}
.cid-sR5V9bGx1G .h3 {
  color: #e50e87;
}
/*!
 * Mobirise v4 theme (https://mobirise.com/)
 * Copyright 2017 Mobirise
 */
section {
  background-color: #eeeeee;
}

.form-control:focus {
  box-shadow: none;
}

:focus {
  outline: none;
}

body {
  font-style: normal;
  line-height: 1.5;
}

section,
.container,
.container-fluid {
  position: relative;
  word-wrap: break-word;
}

a.mbr-iconfont:hover {
  text-decoration: none;
}

.article .lead p,
.article .lead ul,
.article .lead ol,
.article .lead pre,
.article .lead blockquote {
  margin-bottom: 0;
}

ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

a {
  font-style: normal;
  font-weight: 400;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
}

figure {
  margin-bottom: 0;
}

body {
  color: #232323;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

.mbr-section-title {
  font-style: normal;
  line-height: 1.2;
}

.mbr-section-subtitle {
  line-height: 1.3;
}

.mbr-text {
  font-style: normal;
  line-height: 1.6;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
  transition-delay: 9999s;
  transition-property: background-color, color;
}

textarea[type='hidden'] {
  display: none;
}

body {
  position: relative;
}

section {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

section .mbr-background-video,
section .mbr-background-video-preview {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}

.hidden {
  visibility: hidden;
}

.mbr-z-index20 {
  z-index: 20;
}

/*! Base colors */
.mbr-white {
  color: #ffffff;
}

.mbr-black {
  color: #000000;
}

.mbr-bg-white {
  background-color: #ffffff;
}

.mbr-bg-black {
  background-color: #000000;
}

/*! Text-aligns */
.align-left {
  text-align: left;
}

.align-center {
  text-align: center;
}

.align-right {
  text-align: right;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: center;
  }
}

/*! Font-weight  */
.mbr-light {
  font-weight: 300;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

/*! Media  */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.media-content {
  flex-basis: 100%;
}

.media-container-row {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: start;
}

.media-container-row .media-size-item {
  width: 400px;
}

.media-container-column {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: stretch;
}

.media-container-column > * {
  width: 100%;
}

@media (min-width: 992px) {
  .media-container-row {
    flex-wrap: nowrap;
  }
}

figure {
  overflow: hidden;
}

figure[mbr-media-size] {
  transition: width 0.1s;
}

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

.card {
  background-color: transparent;
  border: none;
}

.card-box {
  width: 100%;
}

.card-img {
  text-align: center;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}

.media {
  max-width: 100%;
  margin: 0 auto;
}

.mbr-figure {
  -ms-grid-row-align: center;
  align-self: center;
}

.media-container > div {
  max-width: 100%;
}

.mbr-figure img,
.card-img img {
  width: 100%;
}

@media (max-width: 991px) {
  .media-size-item {
    width: auto !important;
  }
  .media {
    width: auto;
  }
  .mbr-figure {
    width: 100% !important;
  }
}

/*! Buttons */
.btn {
  font-weight: 500;
  border-width: 2px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.mbr-section-btn {
  margin-left: -0.25rem;
  margin-right: -0.25rem;
  font-size: 0;
}

nav .mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
}

.btn-form {
  border-radius: 0;
}

.btn-form:hover {
  cursor: pointer;
}

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 0.8rem;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

[type='submit'] {
  -webkit-appearance: none;
}

/*! Full-screen */
.mbr-fullscreen .mbr-overlay {
  min-height: 100vh;
}

.mbr-fullscreen {
  display: flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  align-items: center;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: .5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}

/* Form */
blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

.form-control {
  background-color: #f5f5f5;
  box-shadow: none;
  color: #565656;
  line-height: 1.43;
  min-height: 3.5em;
  padding: 1.07em .5em;
}

.form-control, .form-control:focus {
  border: 1px solid #e8e8e8;
}

.form-active .form-control:invalid {
  border-color: red;
}

.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: .357em;
  padding: 0;
}

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.alert.alert-form::after {
  background-color: inherit;
  bottom: -7px;
  content: "";
  display: block;
  height: 14px;
  left: 50%;
  margin-left: -7px;
  position: absolute;
  transform: rotate(45deg);
  width: 14px;
  -webkit-transform: rotate(45deg);
}

.form-asterisk {
  font-family: initial;
  position: absolute;
  top: -2px;
  font-weight: normal;
}

/*! Scroll to top arrow */
#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

.mbr-arrow-up {
  bottom: 25px;
   left: calc(50% - 20px);
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 40px;
  width: 40px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
  text-align: center;
}

.mbr-arrow-up a:hover {
  background-color: rgba(0, 0, 0, 0.4);
}

.mbr-arrow-up a i {
  line-height: 60px;
}

.mbr-arrow-up-icon {
  display: block;
  color: #fff;
}

.mbr-arrow-up-icon::before {
  content: '\203a';
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
}

/*! Arrow Down */
.mbr-arrow {
  position: absolute;
  bottom: 45px;
  left: 50%;
  width: 60px;
  height: 60px;
  cursor: pointer;
  background-color: rgba(80, 80, 80, 0.5);
  border-radius: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.mbr-arrow > a {
  display: inline-block;
  text-decoration: none;
  outline-style: none;
  -webkit-animation: arrowdown 1.7s ease-in-out infinite;
  animation: arrowdown 1.7s ease-in-out infinite;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*Gradients animation*/
@keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

@-webkit-keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

.bg-gradient {
  background-size: 200% 200%;
  animation: gradient-animation 5s infinite alternate;
  -webkit-animation: gradient-animation 5s infinite alternate;
}

.menu .navbar-brand {
  display: -webkit-flex;
}

.menu .navbar-brand span {
  display: flex;
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}

@media (min-width: 768px) and (max-width: 1023px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (max-width: 1023px) {
  .menu .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .navbar-collapse.show {
    overflow: auto;
  }
}

@media (min-width: 1024px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
  .menu .collapsed .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .collapsed .navbar-collapse.show {
    overflow: auto;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    max-height: 80vh;
  }
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

.navbar {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  -webkit-align-items: center;
  -webkit-justify-content: space-between;
}

.navbar-collapse {
  -webkit-flex-basis: 100%;
  -webkit-flex-grow: 1;
  -webkit-align-items: center;
}

.nav-dropdown .link {
  padding: 0.667em 1.667em !important;
  margin: 0 !important;
}

.nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.row {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.justify-content-center {
  -webkit-justify-content: center;
}

.form-inline {
  display: -webkit-flex;
  -webkit-align-items: center;
}

.card-wrapper {
  -webkit-flex: 1;
}

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

.carousel-controls {
  display: -webkit-flex;
}

.media {
  display: -webkit-flex;
}

.form-group:focus {
  outline: none;
}

.jq-selectbox__select {
  padding: 1.07em 0.5em;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

.jq-selectbox__trigger-arrow {
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.jq-selectbox li {
  padding: 1.07em 0.5em;
}

input[type='range'] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.modal-dialog,
.modal-content {
  height: 100%;
}

.modal-dialog .carousel-inner {
  height: calc(100vh - 1.75rem);
}

@media (max-width: 575px) {
  .modal-dialog .carousel-inner {
    height: calc(100vh - 1rem);
  }
}

.carousel-item {
  text-align: center;
}

.carousel-item img {
  margin: auto;
}

.navbar-toggler {
  align-self: flex-start;
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.navbar-toggler:focus,
.navbar-toggler:hover {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: '';
  background: no-repeat center center;
  background-size: 100% 100%;
}

.navbar-toggler-left {
  position: absolute;
  left: 1rem;
}

.navbar-toggler-right {
  position: absolute;
  right: 1rem;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1023px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1024px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.card-img {
  width: auto;
}

.menu .navbar.collapsed:not(.beta-menu) {
  flex-direction: column;
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: flex;
}

.note-air-layout .dropup .dropdown-menu,
.note-air-layout .navbar-fixed-bottom .dropdown .dropdown-menu {
  bottom: initial !important;
}

html,
body {
  height: auto;
  min-height: 100vh;
}

.dropup .dropdown-toggle::after {
  display: none;
}
.cid-sSMxao6o6t {
  padding-top: 15px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/grau-verlauf1.jpg");
}
.cid-sSMxao6o6t H2 {
  text-align: center;
  color: #ffffff;
}
.cid-sSMxao6o6t .dentaura-tab {
  min-height: 59px !important;
  padding: 0.3rem 0.3rem !important;
  margin: 0px !important;
}
.cid-sSMxao6o6t .btn {
  margin: 0px !important;
  padding: 1rem 0.5rem;
  width: 100%;
  height: 100%;
  border-radius: 3px !important;
}
@media (max-width: 991px) {
  .cid-sSMxao6o6t .mbr-figure1 {
    padding-bottom: 3rem;
  }
}
.cid-sSMxao6o6t .media-container-row1 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sSMxao6o6t .mbr-figure1 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-sSMxao6o6t .media-container-row2 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sSMxao6o6t .mbr-figure2 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-sSMxao6o6t .media-container-row3 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sSMxao6o6t .mbr-figure3 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-sSMxao6o6t .media-container-row4 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sSMxao6o6t .mbr-figure4 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (min-width: 992px) {
  .cid-sSMxao6o6t .mbr-figure5 {
    padding-right: 4rem;
  }
}
@media (min-width: 992px) {
  .cid-sSMxao6o6t .mbr-figure6 {
    padding-right: 4rem;
  }
}
.cid-sSMxao6o6t H3 {
  color: #000000;
}
.cid-sSMxao6o6t H4 {
  color: #000000;
}
.cid-sSMxao6o6t .divsBg {
  background-color: #faf7f9;
  margin: 0px !important;
  padding: 1rem 2.5rem 2.5rem 2.5rem !important;
}
.cid-sSMxao6o6t ul.dentaura-lister {
  margin: 0;
  list-style: none;
  padding-left: 1rem;
}
.cid-sSMxao6o6t ul.dentaura-lister li {
  margin-bottom: 1rem;
  position: relative;
  list-style: none;
  padding-left: 1rem;
  border-bottom: 1px solid #efefef;
}
.cid-sSMxao6o6t ul.dentaura-lister li:before {
  position: absolute;
  left: -20px;
  content: "➤";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #e50e87;
  width: 25px;
  height: 25px;
}
.cid-sSMxao6o6t .card {
  margin: 0rem 0.3rem !important;
  border-radius: 3px !important;
  padding: 0px !important;
}
.cid-sSMxao6o6t .btn1 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sSMxao6o6t .btn1:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sSMxao6o6t .btn2 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sSMxao6o6t .btn2:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sSMxao6o6t .btn3 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sSMxao6o6t .btn3:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sSMxao6o6t .btn4 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sSMxao6o6t .btn4:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sSMxao6o6t .btn5 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sSMxao6o6t .btn5:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sSMxao6o6t .btn6 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sSMxao6o6t .btn6:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sSMxao6o6t .butcover {
  height: 40px;
  width: 100%;
}
.cid-sSMxao6o6t .butcoverin {
  height: 40px;
  width: 40px;
  padding-bottom: 3rem;
  margin-left: auto;
  margin-right: 0;
}
.cid-sSMxao6o6t .butcoverin a {
  color: #232323;
  font-size: 1.5rem !important;
  font-weight: 400 !important;
}
.cid-sSMxao6o6t .dentaura-panel {
  margin: 5px 0px 0px 0px!important;
  padding: 0px !important;
}
.cid-sSMxao6o6t .btn:focus,
.cid-sSMxao6o6t .btn:active {
  outline: none !important;
  box-shadow: none !important;
}
.cid-sSMxaq9S57 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-sSMxaq9S57 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sSMxaq9S57 .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sSMxaq9S57 .mbr-text {
    text-align: left;
  }
}
.cid-sSMxaq9S57 H1 {
  text-align: left;
  color: #ff0095;
}
.cid-sSMxaq9S57 .mbr-text,
.cid-sSMxaq9S57 .mbr-section-btn {
  color: #465052;
}
.cid-sSMxaq9S57 H3 {
  color: #465052;
  text-align: left;
}
.cid-sSMxaq9S57 .btn {
  font-weight: 500;
  border-width: 1px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  display: -webkit-inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  padding: 0.55rem 2rem;
  border-radius: 3px;
}
.cid-sSMxaqvlUW {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sSMxaqvlUW h3 {
  text-align: center;
  font-weight: 300;
}
.cid-sSMxaqvlUW .wrap {
  width: 150px;
  height: 150px;
  margin: 0 auto;
}
.cid-sSMxaqvlUW .mbr-section-subtitle {
  color: #ff0095;
  text-align: left;
}
.cid-sSMxaqvlUW .card {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  word-wrap: break-word;
}
.cid-sSMxaqvlUW ellipse {
  stroke: rgba(206, 206, 206, 0.4);
}
.cid-sSMxaqvlUW path {
  stroke: #149dcc;
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-sSMxaqvlUW .card {
    -webkit-flex-basis: 33%;
    flex-basis: 33%;
  }
}
.cid-sSMxaqXnf3 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sSMxaqXnf3 .card {
  align-self: stretch;
  border-radius: 10px;
}
.cid-sSMxaqXnf3 .card-box {
  height: 100%;
  background-color: #ffffff;
  padding: 2rem;
  border-radius: 10px;
}
.cid-sSMxaqXnf3 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  font-size: 1.2rem !important;
}
.cid-sSMxaqXnf3 p {
  color: #767676;
  text-align: left;
}
.cid-sSMxaqXnf3 .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 20px 0px rgba(230, 14, 137, 0.1);
  transition: box-shadow 0.3s;
  border-radius: 10px;
}
.cid-sSMxaqXnf3 .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.2);
  transition: box-shadow 0.3s;
}
.cid-sSMxaqXnf3 .cardimg {
  width: 100%;
  max-width: 50px;
  border-radius: 0%;
  margin-bottom: 0px;
}
.cid-sSMxaqXnf3 .card-title {
  color: #4f4943;
}
.cid-sSMxaqXnf3 ul.dentaura-lister {
  margin: 0;
  list-style: none;
  padding-left: 1rem;
}
.cid-sSMxaqXnf3 ul.dentaura-lister li {
  margin-bottom: 0.5rem;
  position: relative;
  list-style: none;
  padding-left: 1rem;
  border-bottom: 1px solid #efefef;
  font-size: 0.5rem !important;
}
.cid-sSMxaqXnf3 ul.dentaura-lister li:before {
  position: absolute;
  left: -20px;
  top: -5px;
  content: "➤";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #767676;
  width: 25px;
  height: 25px;
}
.cid-sSMxaqXnf3 li a {
  color: #ff3366 !important;
}
.cid-sSMxaqXnf3 li a:hover {
  color: #767676 !important;
}
.cid-sSMxaqXnf3 hr.top-hr {
  border-top: 1px solid #ff3366;
  width: 100%;
  margin: 0px 0px 1px 0px;
  padding: 0px;
}
.cid-sSMxaqXnf3 P {
  color: #232323;
}
.cid-sSMxaqXnf3 .mbr-text {
  font-size: 1rem !important;
}
.cid-sSMxaqXnf3 .mbr-list {
  color: #232323;
}
.cid-sSMxasbDZM #dentauraBttB {
  position: fixed;
  cursor: pointer;
  width: 50px;
  height: 50px;
  background-color: rgba(255, 0, 149, 0.65);
  text-indent: -9999px;
  display: none;
  -webkit-border-radius: 60px;
  -moz-border-radius: 60px;
  border-radius: 60px;
  z-index: 100;
  -webkit-box-shadow: 0 2px 8px -2px #000000;
  -moz-box-shadow: 0 2px 8px -2px #000000;
  box-shadow: 0 2px 8px -2px #000000;
}
@media (max-width: 768px) {
  .cid-sSMxasbDZM #dentauraBttB {
    right: 50%;
    margin-right: -25px !important;
    bottom: 20px;
  }
}
@media (min-width: 769px) {
  .cid-sSMxasbDZM #dentauraBttB {
    right: 100px;
    bottom: 20px;
  }
}
@media (min-width: 992px) {
  .cid-sSMxasbDZM #dentauraBttB {
    right: 100px;
    bottom: 20px;
  }
}
.cid-sSMxasbDZM #dentauraBttB span {
  position: absolute;
  top: 20px;
  left: 20px;
  margin-left: -20px;
  margin-top: -20px;
  height: 50px;
  width: 50px;
  background-image: url("../../../assets/images/bttb-dentaura-white.png");
  background-repeat: no-repeat;
  background-position: -58px -4px;
  opacity: 1;
}
.cid-sSMxasbDZM #dentauraBttB:hover {
  background-color: rgba(91, 104, 107, 0.85);
}
.cid-sSMxasbDZM .hidden {
  display: none;
}
.cid-sSMxasBVPg {
  position: sticky;
  top: 0;
  z-index: 11;
  opacity: 0.96;
}
.cid-sSMxasBVPg .navbar-dropdown {
  position: relative !important;
  top: 0;
  left: 0;
  padding: 0.5rem 1rem;
  position: fixed;
}
@media (max-width: 991px) {
  .cid-sSMxasBVPg .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-sSMxasBVPg .navbar {
  position: static !important;
  min-height: 77px;
  transition: 0.2s;
  background: #f4f4f4;
  display: flex;
  flex-direction: column;
}
.cid-sSMxasBVPg .navbar.opened {
  transition: all 0.2s;
  background: #f4f4f4 !important;
}
.cid-sSMxasBVPg .navbar .dropdown-item {
  transition: all 0.2s;
  padding: 0.3rem 1.5rem;
  border-bottom: 1px solid #d6d6d6;
  color: #ff6600;
  background: #efefef !important;
}
.cid-sSMxasBVPg .navbar .dropdown-item:hover {
  padding-left: 2rem;
}
.cid-sSMxasBVPg .navbar .dropdown-item:focus border {
  outline: none;
}
.cid-sSMxasBVPg .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sSMxasBVPg .navbar .dropdown-menu {
  min-width: 200px;
  padding: 3px 0 0 0;
  box-shadow: 1px 1px 1px 0px rgba(217, 220, 242, 0.98);
  background: transparent !important;
}
.cid-sSMxasBVPg .navbar .dropdown-menu > .dropdown-item:first-child {
  border-top: 2px solid #ff6600;
}
.cid-sSMxasBVPg .navbar .dropdown-menu .dropdown-submenu {
  padding-top: 0px;
}
.cid-sSMxasBVPg .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sSMxasBVPg .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: 85.14285714vh;
  }
}
.cid-sSMxasBVPg .navbar.collapsed .dropdown-menu {
  width: auto;
  padding: 1rem 0 1rem 0;
  border-top: none !important;
  background: transparent !important;
}
.cid-sSMxasBVPg .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sSMxasBVPg .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sSMxasBVPg .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sSMxasBVPg .navbar.collapsed .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  padding: 0.667em 1.667em;
}
.cid-sSMxasBVPg .navbar.collapsed .nav-dropdown .link {
  margin: 0.667em 1.2em;
}
.cid-sSMxasBVPg .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sSMxasBVPg .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
  border-bottom: none !important;
  background: transparent !important;
  color: inherit !important;
}
.cid-sSMxasBVPg .navbar.collapsed .dropdown-menu .dropdown-item:first-child {
  border-top: none;
}
@media (max-width: 991px) {
  .cid-sSMxasBVPg .navbar {
    flex-direction: row;
    justify-content: space-between;
  }
  .cid-sSMxasBVPg .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sSMxasBVPg .navbar .dropdown-menu {
    width: auto;
    padding: 1rem 0 1rem 0;
    background: transparent !important;
    border-top: none !important;
  }
  .cid-sSMxasBVPg .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sSMxasBVPg .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sSMxasBVPg .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sSMxasBVPg .navbar .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    padding: 0.667em 1.667em;
  }
  .cid-sSMxasBVPg .navbar .nav-dropdown .link {
    margin: 0.667em 1.2em;
  }
  .cid-sSMxasBVPg .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sSMxasBVPg .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem;
    text-align: center;
    border-bottom: none !important;
    background: transparent !important;
  }
  .cid-sSMxasBVPg .navbar .dropdown-menu .dropdown-item:first-child {
    border-top: none;
  }
  .cid-sSMxasBVPg .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    flex-direction: row;
    justify-content: space-between;
    margin-top: 1rem;
  }
  .cid-sSMxasBVPg .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-sSMxasBVPg .navbar .social-block {
    display: none;
  }
}
@media (max-width: 1200px) {
  .cid-sSMxasBVPg .navbar.navbar-short {
    min-height: 60px;
  }
}
@media (min-width: 1200px) {
  .cid-sSMxasBVPg .navbar.navbar-short {
    min-height: 60px;
  }
}
.cid-sSMxasBVPg .navbar.navbar-short .social-block {
  top: 1rem;
}
.cid-sSMxasBVPg .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sSMxasBVPg .navbar.navbar-short .navbar-brand {
  padding: 0;
  margin-bottom: 0;
  height: 0px;
  opacity: 0;
  min-height: 0px;
}
.cid-sSMxasBVPg .navbar-brand {
  height: 8rem;
  min-height: 1.4rem;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.2s;
  word-break: break-word;
  z-index: 1;
  display: flex;
  margin-bottom: 1rem;
  opacity: 1;
}
.cid-sSMxasBVPg .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sSMxasBVPg .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sSMxasBVPg .dropdown-item.active,
.cid-sSMxasBVPg .dropdown-item:active {
  background-color: transparent;
}
.cid-sSMxasBVPg .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
  line-height: 1;
  letter-spacing: 1px;
}
.cid-sSMxasBVPg .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sSMxasBVPg .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sSMxasBVPg .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4f4f4;
}
.cid-sSMxasBVPg .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: -2px 0 0 0;
  left: 100%;
}
.cid-sSMxasBVPg .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sSMxasBVPg ul.navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
}
.cid-sSMxasBVPg .navbar-buttons {
  text-align: center;
}
.cid-sSMxasBVPg button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sSMxasBVPg button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-sSMxasBVPg button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sSMxasBVPg button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.2s;
}
.cid-sSMxasBVPg button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.2s;
}
.cid-sSMxasBVPg button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sSMxasBVPg nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sSMxasBVPg nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.2s;
}
.cid-sSMxasBVPg nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.2s;
}
.cid-sSMxasBVPg nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sSMxasBVPg a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
  outline: none;
}
.cid-sSMxasBVPg .mbr-iconfont {
  font-size: 1.3rem;
  padding-right: 0.5rem;
  color: #132c70;
}
.cid-sSMxasBVPg .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  padding: 1.667em 1.667em;
}
.cid-sSMxasBVPg .nav-dropdown .link {
  margin: 1.667em 1.2em;
  font-weight: 500;
}
.cid-sSMxasBVPg .nav-link:hover,
.cid-sSMxasBVPg .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sSMxasBVPg .social-block {
  display: flex;
  justify-content: space-between;
  width: 100%;
  position: absolute;
  top: 2.5rem;
  max-width: 1300px;
  transition: 0.2s;
}
.cid-sSMxasBVPg .social {
  display: flex;
  flex-direction: row;
  margin-left: 2rem;
}
.cid-sSMxasBVPg .social-2 {
  display: flex;
  flex-direction: row;
  margin-right: 1.5rem;
}
.cid-sSMxasBVPg menu {
  color: #E60E89;
}
.cid-sSMxat9IUf {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #767676;
}
.cid-sSMxat9IUf .mbr-overlay {
  background-color: #000000;
  opacity: 0.7;
}
.cid-sSMxat9IUf .item {
  display: flex;
  justify-content: left;
  align-items: center;
  padding: 0.3rem 0;
}
.cid-sSMxat9IUf .item p {
  margin: 0;
  padding-left: 0.5rem;
  line-height: 26px;
}
.cid-sSMxat9IUf .title {
  background: linear-gradient(to left, #f00000 0, currentColor);
  -webkit-background-clip: text;
  -webkit-text-fill-color: #f000000;
  color: #e50e87;
  text-align: left;
}
.cid-sSMxat9IUf .container {
  max-width: 1400px;
}
.cid-sSMxat9IUf li {
  margin: 0;
  list-style: none;
  cursor: pointer;
}
.cid-sSMxat9IUf .time {
  line-height: 2;
}
.cid-sSMxat9IUf .icons-wrap {
  display: flex;
  align-items: left;
}
.cid-sSMxat9IUf .text-wrap {
  width: 100%;
}
.cid-sSMxat9IUf .item-wrap {
  display: inline-block;
}
.cid-sSMxat9IUf .socicon-wrap {
  width: fit-content;
  display: flex;
  margin-bottom: 0.8rem;
}
.cid-sSMxat9IUf .socicon-wrap .mbr-iconfont {
  font-size: 1.3rem;
  background: linear-gradient(to left, #e60e89, #232323);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  padding: 10px;
  margin-right: 0.1rem;
  height: 40px;
  display: flex;
  width: 40px;
  justify-content: left;
  align-items: left;
  transition: all 0.3s;
  border-radius: 100%;
}
.cid-sSMxat9IUf .align-wrap {
  display: flex;
  flex-direction: column;
}
@media (max-width: 992px) {
  .cid-sSMxat9IUf .col-md-6 {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sSMxat9IUf .socicon-wrap {
    margin: auto;
  }
}
.cid-sSMxat9IUf .mbr-text {
  color: #999999;
}
.cid-sSMxat9IUf .icon-title {
  margin: 0;
  padding-bottom: 3px;
  line-height: 24px;
}
.cid-sSMxat9IUf .icon-title,
.cid-sSMxat9IUf .align-wrap {
  color: #ffffff;
  width: 100%;
  text-align: left;
}
.cid-sSMxat9IUf .item-text,
.cid-sSMxat9IUf .item-icon {
  color: #999999;
  text-align: left;
}
.cid-sSMxat9IUf .mbr-text,
.cid-sSMxat9IUf .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-sSMxat9IUf copy {
  font-size: 12px;
}
.cid-sSMxat9IUf weis {
  color: #e50e87;
}
.cid-sSMxat9IUf .h3 {
  color: #e50e87;
}
/*!
 * Mobirise v4 theme (https://mobirise.com/)
 * Copyright 2017 Mobirise
 */
section {
  background-color: #eeeeee;
}

.form-control:focus {
  box-shadow: none;
}

:focus {
  outline: none;
}

body {
  font-style: normal;
  line-height: 1.5;
}

section,
.container,
.container-fluid {
  position: relative;
  word-wrap: break-word;
}

a.mbr-iconfont:hover {
  text-decoration: none;
}

.article .lead p,
.article .lead ul,
.article .lead ol,
.article .lead pre,
.article .lead blockquote {
  margin-bottom: 0;
}

ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

a {
  font-style: normal;
  font-weight: 400;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
}

figure {
  margin-bottom: 0;
}

body {
  color: #232323;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

.mbr-section-title {
  font-style: normal;
  line-height: 1.2;
}

.mbr-section-subtitle {
  line-height: 1.3;
}

.mbr-text {
  font-style: normal;
  line-height: 1.6;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
  transition-delay: 9999s;
  transition-property: background-color, color;
}

textarea[type='hidden'] {
  display: none;
}

body {
  position: relative;
}

section {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

section .mbr-background-video,
section .mbr-background-video-preview {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}

.hidden {
  visibility: hidden;
}

.mbr-z-index20 {
  z-index: 20;
}

/*! Base colors */
.mbr-white {
  color: #ffffff;
}

.mbr-black {
  color: #000000;
}

.mbr-bg-white {
  background-color: #ffffff;
}

.mbr-bg-black {
  background-color: #000000;
}

/*! Text-aligns */
.align-left {
  text-align: left;
}

.align-center {
  text-align: center;
}

.align-right {
  text-align: right;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: center;
  }
}

/*! Font-weight  */
.mbr-light {
  font-weight: 300;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

/*! Media  */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.media-content {
  flex-basis: 100%;
}

.media-container-row {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: start;
}

.media-container-row .media-size-item {
  width: 400px;
}

.media-container-column {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: stretch;
}

.media-container-column > * {
  width: 100%;
}

@media (min-width: 992px) {
  .media-container-row {
    flex-wrap: nowrap;
  }
}

figure {
  overflow: hidden;
}

figure[mbr-media-size] {
  transition: width 0.1s;
}

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

.card {
  background-color: transparent;
  border: none;
}

.card-box {
  width: 100%;
}

.card-img {
  text-align: center;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}

.media {
  max-width: 100%;
  margin: 0 auto;
}

.mbr-figure {
  -ms-grid-row-align: center;
  align-self: center;
}

.media-container > div {
  max-width: 100%;
}

.mbr-figure img,
.card-img img {
  width: 100%;
}

@media (max-width: 991px) {
  .media-size-item {
    width: auto !important;
  }
  .media {
    width: auto;
  }
  .mbr-figure {
    width: 100% !important;
  }
}

/*! Buttons */
.btn {
  font-weight: 500;
  border-width: 2px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.mbr-section-btn {
  margin-left: -0.25rem;
  margin-right: -0.25rem;
  font-size: 0;
}

nav .mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
}

.btn-form {
  border-radius: 0;
}

.btn-form:hover {
  cursor: pointer;
}

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 0.8rem;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

[type='submit'] {
  -webkit-appearance: none;
}

/*! Full-screen */
.mbr-fullscreen .mbr-overlay {
  min-height: 100vh;
}

.mbr-fullscreen {
  display: flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  align-items: center;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: .5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}

/* Form */
blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

.form-control {
  background-color: #f5f5f5;
  box-shadow: none;
  color: #565656;
  line-height: 1.43;
  min-height: 3.5em;
  padding: 1.07em .5em;
}

.form-control, .form-control:focus {
  border: 1px solid #e8e8e8;
}

.form-active .form-control:invalid {
  border-color: red;
}

.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: .357em;
  padding: 0;
}

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.alert.alert-form::after {
  background-color: inherit;
  bottom: -7px;
  content: "";
  display: block;
  height: 14px;
  left: 50%;
  margin-left: -7px;
  position: absolute;
  transform: rotate(45deg);
  width: 14px;
  -webkit-transform: rotate(45deg);
}

.form-asterisk {
  font-family: initial;
  position: absolute;
  top: -2px;
  font-weight: normal;
}

/*! Scroll to top arrow */
#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

.mbr-arrow-up {
  bottom: 25px;
   left: calc(50% - 20px);
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 40px;
  width: 40px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
  text-align: center;
}

.mbr-arrow-up a:hover {
  background-color: rgba(0, 0, 0, 0.4);
}

.mbr-arrow-up a i {
  line-height: 60px;
}

.mbr-arrow-up-icon {
  display: block;
  color: #fff;
}

.mbr-arrow-up-icon::before {
  content: '\203a';
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
}

/*! Arrow Down */
.mbr-arrow {
  position: absolute;
  bottom: 45px;
  left: 50%;
  width: 60px;
  height: 60px;
  cursor: pointer;
  background-color: rgba(80, 80, 80, 0.5);
  border-radius: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.mbr-arrow > a {
  display: inline-block;
  text-decoration: none;
  outline-style: none;
  -webkit-animation: arrowdown 1.7s ease-in-out infinite;
  animation: arrowdown 1.7s ease-in-out infinite;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*Gradients animation*/
@keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

@-webkit-keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

.bg-gradient {
  background-size: 200% 200%;
  animation: gradient-animation 5s infinite alternate;
  -webkit-animation: gradient-animation 5s infinite alternate;
}

.menu .navbar-brand {
  display: -webkit-flex;
}

.menu .navbar-brand span {
  display: flex;
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}

@media (min-width: 768px) and (max-width: 1023px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (max-width: 1023px) {
  .menu .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .navbar-collapse.show {
    overflow: auto;
  }
}

@media (min-width: 1024px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
  .menu .collapsed .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .collapsed .navbar-collapse.show {
    overflow: auto;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    max-height: 80vh;
  }
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

.navbar {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  -webkit-align-items: center;
  -webkit-justify-content: space-between;
}

.navbar-collapse {
  -webkit-flex-basis: 100%;
  -webkit-flex-grow: 1;
  -webkit-align-items: center;
}

.nav-dropdown .link {
  padding: 0.667em 1.667em !important;
  margin: 0 !important;
}

.nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.row {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.justify-content-center {
  -webkit-justify-content: center;
}

.form-inline {
  display: -webkit-flex;
  -webkit-align-items: center;
}

.card-wrapper {
  -webkit-flex: 1;
}

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

.carousel-controls {
  display: -webkit-flex;
}

.media {
  display: -webkit-flex;
}

.form-group:focus {
  outline: none;
}

.jq-selectbox__select {
  padding: 1.07em 0.5em;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

.jq-selectbox__trigger-arrow {
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.jq-selectbox li {
  padding: 1.07em 0.5em;
}

input[type='range'] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.modal-dialog,
.modal-content {
  height: 100%;
}

.modal-dialog .carousel-inner {
  height: calc(100vh - 1.75rem);
}

@media (max-width: 575px) {
  .modal-dialog .carousel-inner {
    height: calc(100vh - 1rem);
  }
}

.carousel-item {
  text-align: center;
}

.carousel-item img {
  margin: auto;
}

.navbar-toggler {
  align-self: flex-start;
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.navbar-toggler:focus,
.navbar-toggler:hover {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: '';
  background: no-repeat center center;
  background-size: 100% 100%;
}

.navbar-toggler-left {
  position: absolute;
  left: 1rem;
}

.navbar-toggler-right {
  position: absolute;
  right: 1rem;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1023px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1024px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.card-img {
  width: auto;
}

.menu .navbar.collapsed:not(.beta-menu) {
  flex-direction: column;
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: flex;
}

.note-air-layout .dropup .dropdown-menu,
.note-air-layout .navbar-fixed-bottom .dropdown .dropdown-menu {
  bottom: initial !important;
}

html,
body {
  height: auto;
  min-height: 100vh;
}

.dropup .dropdown-toggle::after {
  display: none;
}
.cid-sSMAzUyvIN {
  padding-top: 15px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/grau-verlauf1.jpg");
}
.cid-sSMAzUyvIN H2 {
  text-align: center;
  color: #ffffff;
}
.cid-sSMAzUyvIN .dentaura-tab {
  min-height: 59px !important;
  padding: 0.3rem 0.3rem !important;
  margin: 0px !important;
}
.cid-sSMAzUyvIN .btn {
  margin: 0px !important;
  padding: 1rem 0.5rem;
  width: 100%;
  height: 100%;
  border-radius: 3px !important;
}
@media (max-width: 991px) {
  .cid-sSMAzUyvIN .mbr-figure1 {
    padding-bottom: 3rem;
  }
}
.cid-sSMAzUyvIN .media-container-row1 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sSMAzUyvIN .mbr-figure1 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-sSMAzUyvIN .media-container-row2 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sSMAzUyvIN .mbr-figure2 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-sSMAzUyvIN .media-container-row3 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sSMAzUyvIN .mbr-figure3 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-sSMAzUyvIN .media-container-row4 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sSMAzUyvIN .mbr-figure4 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (min-width: 992px) {
  .cid-sSMAzUyvIN .mbr-figure5 {
    padding-right: 4rem;
  }
}
@media (min-width: 992px) {
  .cid-sSMAzUyvIN .mbr-figure6 {
    padding-right: 4rem;
  }
}
.cid-sSMAzUyvIN H3 {
  color: #000000;
}
.cid-sSMAzUyvIN H4 {
  color: #000000;
}
.cid-sSMAzUyvIN .divsBg {
  background-color: #faf7f9;
  margin: 0px !important;
  padding: 1rem 2.5rem 2.5rem 2.5rem !important;
}
.cid-sSMAzUyvIN ul.dentaura-lister {
  margin: 0;
  list-style: none;
  padding-left: 1rem;
}
.cid-sSMAzUyvIN ul.dentaura-lister li {
  margin-bottom: 1rem;
  position: relative;
  list-style: none;
  padding-left: 1rem;
  border-bottom: 1px solid #efefef;
}
.cid-sSMAzUyvIN ul.dentaura-lister li:before {
  position: absolute;
  left: -20px;
  content: "➤";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #e50e87;
  width: 25px;
  height: 25px;
}
.cid-sSMAzUyvIN .card {
  margin: 0rem 0.3rem !important;
  border-radius: 3px !important;
  padding: 0px !important;
}
.cid-sSMAzUyvIN .btn1 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sSMAzUyvIN .btn1:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sSMAzUyvIN .btn2 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sSMAzUyvIN .btn2:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sSMAzUyvIN .btn3 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sSMAzUyvIN .btn3:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sSMAzUyvIN .btn4 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sSMAzUyvIN .btn4:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sSMAzUyvIN .btn5 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sSMAzUyvIN .btn5:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sSMAzUyvIN .btn6 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sSMAzUyvIN .btn6:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sSMAzUyvIN .butcover {
  height: 40px;
  width: 100%;
}
.cid-sSMAzUyvIN .butcoverin {
  height: 40px;
  width: 40px;
  padding-bottom: 3rem;
  margin-left: auto;
  margin-right: 0;
}
.cid-sSMAzUyvIN .butcoverin a {
  color: #232323;
  font-size: 1.5rem !important;
  font-weight: 400 !important;
}
.cid-sSMAzUyvIN .dentaura-panel {
  margin: 5px 0px 0px 0px!important;
  padding: 0px !important;
}
.cid-sSMAzUyvIN .btn:focus,
.cid-sSMAzUyvIN .btn:active {
  outline: none !important;
  box-shadow: none !important;
}
.cid-sSMAzWtlLL {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sSMAzWtlLL h3 {
  text-align: center;
  font-weight: 300;
}
.cid-sSMAzWtlLL .wrap {
  width: 150px;
  height: 150px;
  margin: 0 auto;
}
.cid-sSMAzWtlLL .mbr-section-subtitle {
  color: #462797;
  text-align: left;
}
.cid-sSMAzWtlLL .card {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  word-wrap: break-word;
}
.cid-sSMAzWtlLL ellipse {
  stroke: rgba(206, 206, 206, 0.4);
}
.cid-sSMAzWtlLL path {
  stroke: #149dcc;
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-sSMAzWtlLL .card {
    -webkit-flex-basis: 33%;
    flex-basis: 33%;
  }
}
.cid-sSMAzX5B3k {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-sSMAzX5B3k .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sSMAzX5B3k .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sSMAzX5B3k .mbr-text {
    text-align: left;
  }
}
.cid-sSMAzX5B3k H1 {
  text-align: left;
  color: #ff0095;
}
.cid-sSMAzX5B3k .mbr-text,
.cid-sSMAzX5B3k .mbr-section-btn {
  color: #465052;
}
.cid-sSMAzX5B3k H3 {
  color: #465052;
  text-align: left;
}
.cid-sSMAzX5B3k .btn {
  font-weight: 500;
  border-width: 1px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  display: -webkit-inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  padding: 0.55rem 2rem;
  border-radius: 3px;
}
.cid-sSMAzXuHuB {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sSMAzXuHuB h3 {
  text-align: center;
  font-weight: 300;
}
.cid-sSMAzXuHuB .wrap {
  width: 150px;
  height: 150px;
  margin: 0 auto;
}
.cid-sSMAzXuHuB .mbr-section-subtitle {
  color: #ff0095;
  text-align: left;
}
.cid-sSMAzXuHuB .card {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  word-wrap: break-word;
}
.cid-sSMAzXuHuB ellipse {
  stroke: rgba(206, 206, 206, 0.4);
}
.cid-sSMAzXuHuB path {
  stroke: #149dcc;
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-sSMAzXuHuB .card {
    -webkit-flex-basis: 33%;
    flex-basis: 33%;
  }
}
.cid-sSMAWESPql {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sSMAWESPql .card {
  align-self: stretch;
  border-radius: 10px;
}
.cid-sSMAWESPql .card-box {
  height: 100%;
  background-color: #ffffff;
  padding: 2rem;
  border-radius: 10px;
}
.cid-sSMAWESPql h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  font-size: 1.2rem !important;
}
.cid-sSMAWESPql p {
  color: #767676;
  text-align: left;
}
.cid-sSMAWESPql .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 20px 0px rgba(230, 14, 137, 0.1);
  transition: box-shadow 0.3s;
  border-radius: 10px;
}
.cid-sSMAWESPql .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.2);
  transition: box-shadow 0.3s;
}
.cid-sSMAWESPql .cardimg {
  width: 100%;
  max-width: 50px;
  border-radius: 0%;
  margin-bottom: 0px;
}
.cid-sSMAWESPql .card-title {
  color: #4f4943;
}
.cid-sSMAWESPql ul.dentaura-lister {
  margin: 0;
  list-style: none;
  padding-left: 1rem;
}
.cid-sSMAWESPql ul.dentaura-lister li {
  margin-bottom: 0.5rem;
  position: relative;
  list-style: none;
  padding-left: 1rem;
  border-bottom: 1px solid #efefef;
  font-size: 0.5rem !important;
}
.cid-sSMAWESPql ul.dentaura-lister li:before {
  position: absolute;
  left: -20px;
  top: -5px;
  content: "➤";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #767676;
  width: 25px;
  height: 25px;
}
.cid-sSMAWESPql li a {
  color: #ff3366 !important;
}
.cid-sSMAWESPql li a:hover {
  color: #767676 !important;
}
.cid-sSMAWESPql hr.top-hr {
  border-top: 1px solid #ff3366;
  width: 100%;
  margin: 0px 0px 1px 0px;
  padding: 0px;
}
.cid-sSMAWESPql P {
  color: #232323;
}
.cid-sSMAWESPql .mbr-text {
  font-size: 1rem !important;
}
.cid-sSMAWESPql .mbr-list {
  color: #232323;
}
.cid-sSMAzZcexs #dentauraBttB {
  position: fixed;
  cursor: pointer;
  width: 50px;
  height: 50px;
  background-color: rgba(255, 0, 149, 0.65);
  text-indent: -9999px;
  display: none;
  -webkit-border-radius: 60px;
  -moz-border-radius: 60px;
  border-radius: 60px;
  z-index: 100;
  -webkit-box-shadow: 0 2px 8px -2px #000000;
  -moz-box-shadow: 0 2px 8px -2px #000000;
  box-shadow: 0 2px 8px -2px #000000;
}
@media (max-width: 768px) {
  .cid-sSMAzZcexs #dentauraBttB {
    right: 50%;
    margin-right: -25px !important;
    bottom: 20px;
  }
}
@media (min-width: 769px) {
  .cid-sSMAzZcexs #dentauraBttB {
    right: 100px;
    bottom: 20px;
  }
}
@media (min-width: 992px) {
  .cid-sSMAzZcexs #dentauraBttB {
    right: 100px;
    bottom: 20px;
  }
}
.cid-sSMAzZcexs #dentauraBttB span {
  position: absolute;
  top: 20px;
  left: 20px;
  margin-left: -20px;
  margin-top: -20px;
  height: 50px;
  width: 50px;
  background-image: url("../../../assets/images/bttb-dentaura-white.png");
  background-repeat: no-repeat;
  background-position: -58px -4px;
  opacity: 1;
}
.cid-sSMAzZcexs #dentauraBttB:hover {
  background-color: rgba(91, 104, 107, 0.85);
}
.cid-sSMAzZcexs .hidden {
  display: none;
}
.cid-sSMAzZG8Lf {
  position: sticky;
  top: 0;
  z-index: 11;
  opacity: 0.96;
}
.cid-sSMAzZG8Lf .navbar-dropdown {
  position: relative !important;
  top: 0;
  left: 0;
  padding: 0.5rem 1rem;
  position: fixed;
}
@media (max-width: 991px) {
  .cid-sSMAzZG8Lf .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-sSMAzZG8Lf .navbar {
  position: static !important;
  min-height: 77px;
  transition: 0.2s;
  background: #f4f4f4;
  display: flex;
  flex-direction: column;
}
.cid-sSMAzZG8Lf .navbar.opened {
  transition: all 0.2s;
  background: #f4f4f4 !important;
}
.cid-sSMAzZG8Lf .navbar .dropdown-item {
  transition: all 0.2s;
  padding: 0.3rem 1.5rem;
  border-bottom: 1px solid #d6d6d6;
  color: #ff6600;
  background: #efefef !important;
}
.cid-sSMAzZG8Lf .navbar .dropdown-item:hover {
  padding-left: 2rem;
}
.cid-sSMAzZG8Lf .navbar .dropdown-item:focus border {
  outline: none;
}
.cid-sSMAzZG8Lf .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sSMAzZG8Lf .navbar .dropdown-menu {
  min-width: 200px;
  padding: 3px 0 0 0;
  box-shadow: 1px 1px 1px 0px rgba(217, 220, 242, 0.98);
  background: transparent !important;
}
.cid-sSMAzZG8Lf .navbar .dropdown-menu > .dropdown-item:first-child {
  border-top: 2px solid #ff6600;
}
.cid-sSMAzZG8Lf .navbar .dropdown-menu .dropdown-submenu {
  padding-top: 0px;
}
.cid-sSMAzZG8Lf .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sSMAzZG8Lf .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: 85.14285714vh;
  }
}
.cid-sSMAzZG8Lf .navbar.collapsed .dropdown-menu {
  width: auto;
  padding: 1rem 0 1rem 0;
  border-top: none !important;
  background: transparent !important;
}
.cid-sSMAzZG8Lf .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sSMAzZG8Lf .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sSMAzZG8Lf .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sSMAzZG8Lf .navbar.collapsed .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  padding: 0.667em 1.667em;
}
.cid-sSMAzZG8Lf .navbar.collapsed .nav-dropdown .link {
  margin: 0.667em 1.2em;
}
.cid-sSMAzZG8Lf .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sSMAzZG8Lf .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
  border-bottom: none !important;
  background: transparent !important;
  color: inherit !important;
}
.cid-sSMAzZG8Lf .navbar.collapsed .dropdown-menu .dropdown-item:first-child {
  border-top: none;
}
@media (max-width: 991px) {
  .cid-sSMAzZG8Lf .navbar {
    flex-direction: row;
    justify-content: space-between;
  }
  .cid-sSMAzZG8Lf .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sSMAzZG8Lf .navbar .dropdown-menu {
    width: auto;
    padding: 1rem 0 1rem 0;
    background: transparent !important;
    border-top: none !important;
  }
  .cid-sSMAzZG8Lf .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sSMAzZG8Lf .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sSMAzZG8Lf .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sSMAzZG8Lf .navbar .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    padding: 0.667em 1.667em;
  }
  .cid-sSMAzZG8Lf .navbar .nav-dropdown .link {
    margin: 0.667em 1.2em;
  }
  .cid-sSMAzZG8Lf .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sSMAzZG8Lf .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem;
    text-align: center;
    border-bottom: none !important;
    background: transparent !important;
  }
  .cid-sSMAzZG8Lf .navbar .dropdown-menu .dropdown-item:first-child {
    border-top: none;
  }
  .cid-sSMAzZG8Lf .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    flex-direction: row;
    justify-content: space-between;
    margin-top: 1rem;
  }
  .cid-sSMAzZG8Lf .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-sSMAzZG8Lf .navbar .social-block {
    display: none;
  }
}
@media (max-width: 1200px) {
  .cid-sSMAzZG8Lf .navbar.navbar-short {
    min-height: 60px;
  }
}
@media (min-width: 1200px) {
  .cid-sSMAzZG8Lf .navbar.navbar-short {
    min-height: 60px;
  }
}
.cid-sSMAzZG8Lf .navbar.navbar-short .social-block {
  top: 1rem;
}
.cid-sSMAzZG8Lf .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sSMAzZG8Lf .navbar.navbar-short .navbar-brand {
  padding: 0;
  margin-bottom: 0;
  height: 0px;
  opacity: 0;
  min-height: 0px;
}
.cid-sSMAzZG8Lf .navbar-brand {
  height: 8rem;
  min-height: 1.4rem;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.2s;
  word-break: break-word;
  z-index: 1;
  display: flex;
  margin-bottom: 1rem;
  opacity: 1;
}
.cid-sSMAzZG8Lf .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sSMAzZG8Lf .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sSMAzZG8Lf .dropdown-item.active,
.cid-sSMAzZG8Lf .dropdown-item:active {
  background-color: transparent;
}
.cid-sSMAzZG8Lf .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
  line-height: 1;
  letter-spacing: 1px;
}
.cid-sSMAzZG8Lf .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sSMAzZG8Lf .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sSMAzZG8Lf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4f4f4;
}
.cid-sSMAzZG8Lf .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: -2px 0 0 0;
  left: 100%;
}
.cid-sSMAzZG8Lf .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sSMAzZG8Lf ul.navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
}
.cid-sSMAzZG8Lf .navbar-buttons {
  text-align: center;
}
.cid-sSMAzZG8Lf button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sSMAzZG8Lf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-sSMAzZG8Lf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sSMAzZG8Lf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.2s;
}
.cid-sSMAzZG8Lf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.2s;
}
.cid-sSMAzZG8Lf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sSMAzZG8Lf nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sSMAzZG8Lf nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.2s;
}
.cid-sSMAzZG8Lf nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.2s;
}
.cid-sSMAzZG8Lf nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sSMAzZG8Lf a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
  outline: none;
}
.cid-sSMAzZG8Lf .mbr-iconfont {
  font-size: 1.3rem;
  padding-right: 0.5rem;
  color: #132c70;
}
.cid-sSMAzZG8Lf .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  padding: 1.667em 1.667em;
}
.cid-sSMAzZG8Lf .nav-dropdown .link {
  margin: 1.667em 1.2em;
  font-weight: 500;
}
.cid-sSMAzZG8Lf .nav-link:hover,
.cid-sSMAzZG8Lf .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sSMAzZG8Lf .social-block {
  display: flex;
  justify-content: space-between;
  width: 100%;
  position: absolute;
  top: 2.5rem;
  max-width: 1300px;
  transition: 0.2s;
}
.cid-sSMAzZG8Lf .social {
  display: flex;
  flex-direction: row;
  margin-left: 2rem;
}
.cid-sSMAzZG8Lf .social-2 {
  display: flex;
  flex-direction: row;
  margin-right: 1.5rem;
}
.cid-sSMAzZG8Lf menu {
  color: #E60E89;
}
.cid-sSMAA0iYNV {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #767676;
}
.cid-sSMAA0iYNV .mbr-overlay {
  background-color: #000000;
  opacity: 0.7;
}
.cid-sSMAA0iYNV .item {
  display: flex;
  justify-content: left;
  align-items: center;
  padding: 0.3rem 0;
}
.cid-sSMAA0iYNV .item p {
  margin: 0;
  padding-left: 0.5rem;
  line-height: 26px;
}
.cid-sSMAA0iYNV .title {
  background: linear-gradient(to left, #f00000 0, currentColor);
  -webkit-background-clip: text;
  -webkit-text-fill-color: #f000000;
  color: #e50e87;
  text-align: left;
}
.cid-sSMAA0iYNV .container {
  max-width: 1400px;
}
.cid-sSMAA0iYNV li {
  margin: 0;
  list-style: none;
  cursor: pointer;
}
.cid-sSMAA0iYNV .time {
  line-height: 2;
}
.cid-sSMAA0iYNV .icons-wrap {
  display: flex;
  align-items: left;
}
.cid-sSMAA0iYNV .text-wrap {
  width: 100%;
}
.cid-sSMAA0iYNV .item-wrap {
  display: inline-block;
}
.cid-sSMAA0iYNV .socicon-wrap {
  width: fit-content;
  display: flex;
  margin-bottom: 0.8rem;
}
.cid-sSMAA0iYNV .socicon-wrap .mbr-iconfont {
  font-size: 1.3rem;
  background: linear-gradient(to left, #e60e89, #232323);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  padding: 10px;
  margin-right: 0.1rem;
  height: 40px;
  display: flex;
  width: 40px;
  justify-content: left;
  align-items: left;
  transition: all 0.3s;
  border-radius: 100%;
}
.cid-sSMAA0iYNV .align-wrap {
  display: flex;
  flex-direction: column;
}
@media (max-width: 992px) {
  .cid-sSMAA0iYNV .col-md-6 {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sSMAA0iYNV .socicon-wrap {
    margin: auto;
  }
}
.cid-sSMAA0iYNV .mbr-text {
  color: #999999;
}
.cid-sSMAA0iYNV .icon-title {
  margin: 0;
  padding-bottom: 3px;
  line-height: 24px;
}
.cid-sSMAA0iYNV .icon-title,
.cid-sSMAA0iYNV .align-wrap {
  color: #ffffff;
  width: 100%;
  text-align: left;
}
.cid-sSMAA0iYNV .item-text,
.cid-sSMAA0iYNV .item-icon {
  color: #999999;
  text-align: left;
}
.cid-sSMAA0iYNV .mbr-text,
.cid-sSMAA0iYNV .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-sSMAA0iYNV copy {
  font-size: 12px;
}
.cid-sSMAA0iYNV weis {
  color: #e50e87;
}
.cid-sSMAA0iYNV .h3 {
  color: #e50e87;
}
/*!
 * Mobirise v4 theme (https://mobirise.com/)
 * Copyright 2017 Mobirise
 */
section {
  background-color: #eeeeee;
}

.form-control:focus {
  box-shadow: none;
}

:focus {
  outline: none;
}

body {
  font-style: normal;
  line-height: 1.5;
}

section,
.container,
.container-fluid {
  position: relative;
  word-wrap: break-word;
}

a.mbr-iconfont:hover {
  text-decoration: none;
}

.article .lead p,
.article .lead ul,
.article .lead ol,
.article .lead pre,
.article .lead blockquote {
  margin-bottom: 0;
}

ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

a {
  font-style: normal;
  font-weight: 400;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
}

figure {
  margin-bottom: 0;
}

body {
  color: #232323;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

.mbr-section-title {
  font-style: normal;
  line-height: 1.2;
}

.mbr-section-subtitle {
  line-height: 1.3;
}

.mbr-text {
  font-style: normal;
  line-height: 1.6;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
  transition-delay: 9999s;
  transition-property: background-color, color;
}

textarea[type='hidden'] {
  display: none;
}

body {
  position: relative;
}

section {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

section .mbr-background-video,
section .mbr-background-video-preview {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}

.hidden {
  visibility: hidden;
}

.mbr-z-index20 {
  z-index: 20;
}

/*! Base colors */
.mbr-white {
  color: #ffffff;
}

.mbr-black {
  color: #000000;
}

.mbr-bg-white {
  background-color: #ffffff;
}

.mbr-bg-black {
  background-color: #000000;
}

/*! Text-aligns */
.align-left {
  text-align: left;
}

.align-center {
  text-align: center;
}

.align-right {
  text-align: right;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: center;
  }
}

/*! Font-weight  */
.mbr-light {
  font-weight: 300;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

/*! Media  */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.media-content {
  flex-basis: 100%;
}

.media-container-row {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: start;
}

.media-container-row .media-size-item {
  width: 400px;
}

.media-container-column {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: stretch;
}

.media-container-column > * {
  width: 100%;
}

@media (min-width: 992px) {
  .media-container-row {
    flex-wrap: nowrap;
  }
}

figure {
  overflow: hidden;
}

figure[mbr-media-size] {
  transition: width 0.1s;
}

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

.card {
  background-color: transparent;
  border: none;
}

.card-box {
  width: 100%;
}

.card-img {
  text-align: center;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}

.media {
  max-width: 100%;
  margin: 0 auto;
}

.mbr-figure {
  -ms-grid-row-align: center;
  align-self: center;
}

.media-container > div {
  max-width: 100%;
}

.mbr-figure img,
.card-img img {
  width: 100%;
}

@media (max-width: 991px) {
  .media-size-item {
    width: auto !important;
  }
  .media {
    width: auto;
  }
  .mbr-figure {
    width: 100% !important;
  }
}

/*! Buttons */
.btn {
  font-weight: 500;
  border-width: 2px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.mbr-section-btn {
  margin-left: -0.25rem;
  margin-right: -0.25rem;
  font-size: 0;
}

nav .mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
}

.btn-form {
  border-radius: 0;
}

.btn-form:hover {
  cursor: pointer;
}

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 0.8rem;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

[type='submit'] {
  -webkit-appearance: none;
}

/*! Full-screen */
.mbr-fullscreen .mbr-overlay {
  min-height: 100vh;
}

.mbr-fullscreen {
  display: flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  align-items: center;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: .5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}

/* Form */
blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

.form-control {
  background-color: #f5f5f5;
  box-shadow: none;
  color: #565656;
  line-height: 1.43;
  min-height: 3.5em;
  padding: 1.07em .5em;
}

.form-control, .form-control:focus {
  border: 1px solid #e8e8e8;
}

.form-active .form-control:invalid {
  border-color: red;
}

.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: .357em;
  padding: 0;
}

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.alert.alert-form::after {
  background-color: inherit;
  bottom: -7px;
  content: "";
  display: block;
  height: 14px;
  left: 50%;
  margin-left: -7px;
  position: absolute;
  transform: rotate(45deg);
  width: 14px;
  -webkit-transform: rotate(45deg);
}

.form-asterisk {
  font-family: initial;
  position: absolute;
  top: -2px;
  font-weight: normal;
}

/*! Scroll to top arrow */
#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

.mbr-arrow-up {
  bottom: 25px;
   left: calc(50% - 20px);
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 40px;
  width: 40px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
  text-align: center;
}

.mbr-arrow-up a:hover {
  background-color: rgba(0, 0, 0, 0.4);
}

.mbr-arrow-up a i {
  line-height: 60px;
}

.mbr-arrow-up-icon {
  display: block;
  color: #fff;
}

.mbr-arrow-up-icon::before {
  content: '\203a';
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
}

/*! Arrow Down */
.mbr-arrow {
  position: absolute;
  bottom: 45px;
  left: 50%;
  width: 60px;
  height: 60px;
  cursor: pointer;
  background-color: rgba(80, 80, 80, 0.5);
  border-radius: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.mbr-arrow > a {
  display: inline-block;
  text-decoration: none;
  outline-style: none;
  -webkit-animation: arrowdown 1.7s ease-in-out infinite;
  animation: arrowdown 1.7s ease-in-out infinite;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*Gradients animation*/
@keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

@-webkit-keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

.bg-gradient {
  background-size: 200% 200%;
  animation: gradient-animation 5s infinite alternate;
  -webkit-animation: gradient-animation 5s infinite alternate;
}

.menu .navbar-brand {
  display: -webkit-flex;
}

.menu .navbar-brand span {
  display: flex;
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}

@media (min-width: 768px) and (max-width: 1023px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (max-width: 1023px) {
  .menu .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .navbar-collapse.show {
    overflow: auto;
  }
}

@media (min-width: 1024px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
  .menu .collapsed .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .collapsed .navbar-collapse.show {
    overflow: auto;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    max-height: 80vh;
  }
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

.navbar {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  -webkit-align-items: center;
  -webkit-justify-content: space-between;
}

.navbar-collapse {
  -webkit-flex-basis: 100%;
  -webkit-flex-grow: 1;
  -webkit-align-items: center;
}

.nav-dropdown .link {
  padding: 0.667em 1.667em !important;
  margin: 0 !important;
}

.nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.row {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.justify-content-center {
  -webkit-justify-content: center;
}

.form-inline {
  display: -webkit-flex;
  -webkit-align-items: center;
}

.card-wrapper {
  -webkit-flex: 1;
}

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

.carousel-controls {
  display: -webkit-flex;
}

.media {
  display: -webkit-flex;
}

.form-group:focus {
  outline: none;
}

.jq-selectbox__select {
  padding: 1.07em 0.5em;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

.jq-selectbox__trigger-arrow {
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.jq-selectbox li {
  padding: 1.07em 0.5em;
}

input[type='range'] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.modal-dialog,
.modal-content {
  height: 100%;
}

.modal-dialog .carousel-inner {
  height: calc(100vh - 1.75rem);
}

@media (max-width: 575px) {
  .modal-dialog .carousel-inner {
    height: calc(100vh - 1rem);
  }
}

.carousel-item {
  text-align: center;
}

.carousel-item img {
  margin: auto;
}

.navbar-toggler {
  align-self: flex-start;
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.navbar-toggler:focus,
.navbar-toggler:hover {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: '';
  background: no-repeat center center;
  background-size: 100% 100%;
}

.navbar-toggler-left {
  position: absolute;
  left: 1rem;
}

.navbar-toggler-right {
  position: absolute;
  right: 1rem;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1023px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1024px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.card-img {
  width: auto;
}

.menu .navbar.collapsed:not(.beta-menu) {
  flex-direction: column;
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: flex;
}

.note-air-layout .dropup .dropdown-menu,
.note-air-layout .navbar-fixed-bottom .dropdown .dropdown-menu {
  bottom: initial !important;
}

html,
body {
  height: auto;
  min-height: 100vh;
}

.dropup .dropdown-toggle::after {
  display: none;
}
.cid-t7nO1RMTNU {
  padding-top: 15px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/grau-verlauf1.jpg");
}
.cid-t7nO1RMTNU H2 {
  text-align: center;
  color: #ffffff;
}
.cid-t7nO1RMTNU .dentaura-tab {
  min-height: 59px !important;
  padding: 0.3rem 0.3rem !important;
  margin: 0px !important;
}
.cid-t7nO1RMTNU .btn {
  margin: 0px !important;
  padding: 1rem 0.5rem;
  width: 100%;
  height: 100%;
  border-radius: 3px !important;
}
@media (max-width: 991px) {
  .cid-t7nO1RMTNU .mbr-figure1 {
    padding-bottom: 3rem;
  }
}
.cid-t7nO1RMTNU .media-container-row1 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-t7nO1RMTNU .mbr-figure1 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-t7nO1RMTNU .media-container-row2 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-t7nO1RMTNU .mbr-figure2 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-t7nO1RMTNU .media-container-row3 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-t7nO1RMTNU .mbr-figure3 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-t7nO1RMTNU .media-container-row4 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-t7nO1RMTNU .mbr-figure4 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (min-width: 992px) {
  .cid-t7nO1RMTNU .mbr-figure5 {
    padding-right: 4rem;
  }
}
@media (min-width: 992px) {
  .cid-t7nO1RMTNU .mbr-figure6 {
    padding-right: 4rem;
  }
}
.cid-t7nO1RMTNU H3 {
  color: #000000;
}
.cid-t7nO1RMTNU H4 {
  color: #000000;
}
.cid-t7nO1RMTNU .divsBg {
  background-color: #faf7f9;
  margin: 0px !important;
  padding: 1rem 2.5rem 2.5rem 2.5rem !important;
}
.cid-t7nO1RMTNU ul.dentaura-lister {
  margin: 0;
  list-style: none;
  padding-left: 1rem;
}
.cid-t7nO1RMTNU ul.dentaura-lister li {
  margin-bottom: 1rem;
  position: relative;
  list-style: none;
  padding-left: 1rem;
  border-bottom: 1px solid #efefef;
}
.cid-t7nO1RMTNU ul.dentaura-lister li:before {
  position: absolute;
  left: -20px;
  content: "➤";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #e50e87;
  width: 25px;
  height: 25px;
}
.cid-t7nO1RMTNU .card {
  margin: 0rem 0.3rem !important;
  border-radius: 3px !important;
  padding: 0px !important;
}
.cid-t7nO1RMTNU .btn1 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-t7nO1RMTNU .btn1:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-t7nO1RMTNU .btn2 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-t7nO1RMTNU .btn2:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-t7nO1RMTNU .btn3 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-t7nO1RMTNU .btn3:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-t7nO1RMTNU .btn4 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-t7nO1RMTNU .btn4:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-t7nO1RMTNU .btn5 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-t7nO1RMTNU .btn5:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-t7nO1RMTNU .btn6 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-t7nO1RMTNU .btn6:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-t7nO1RMTNU .butcover {
  height: 40px;
  width: 100%;
}
.cid-t7nO1RMTNU .butcoverin {
  height: 40px;
  width: 40px;
  padding-bottom: 3rem;
  margin-left: auto;
  margin-right: 0;
}
.cid-t7nO1RMTNU .butcoverin a {
  color: #232323;
  font-size: 1.5rem !important;
  font-weight: 400 !important;
}
.cid-t7nO1RMTNU .dentaura-panel {
  margin: 5px 0px 0px 0px!important;
  padding: 0px !important;
}
.cid-t7nO1RMTNU .btn:focus,
.cid-t7nO1RMTNU .btn:active {
  outline: none !important;
  box-shadow: none !important;
}
.cid-t7nO1TTNSg {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-t7nO1TTNSg h3 {
  text-align: center;
  font-weight: 300;
}
.cid-t7nO1TTNSg .wrap {
  width: 150px;
  height: 150px;
  margin: 0 auto;
}
.cid-t7nO1TTNSg .mbr-section-subtitle {
  color: #462797;
  text-align: left;
}
.cid-t7nO1TTNSg .card {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  word-wrap: break-word;
}
.cid-t7nO1TTNSg ellipse {
  stroke: rgba(206, 206, 206, 0.4);
}
.cid-t7nO1TTNSg path {
  stroke: #149dcc;
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-t7nO1TTNSg .card {
    -webkit-flex-basis: 33%;
    flex-basis: 33%;
  }
}
.cid-t7nO1UoTnw {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-t7nO1UoTnw .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-t7nO1UoTnw .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-t7nO1UoTnw .mbr-text {
    text-align: left;
  }
}
.cid-t7nO1UoTnw H1 {
  text-align: left;
  color: #ff0095;
}
.cid-t7nO1UoTnw .mbr-text,
.cid-t7nO1UoTnw .mbr-section-btn {
  color: #465052;
}
.cid-t7nO1UoTnw H3 {
  color: #465052;
  text-align: left;
}
.cid-t7nO1UoTnw .btn {
  font-weight: 500;
  border-width: 1px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  display: -webkit-inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  padding: 0.55rem 2rem;
  border-radius: 3px;
}
.cid-t7nO1UOoSi {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-t7nO1UOoSi h3 {
  text-align: center;
  font-weight: 300;
}
.cid-t7nO1UOoSi .wrap {
  width: 150px;
  height: 150px;
  margin: 0 auto;
}
.cid-t7nO1UOoSi .mbr-section-subtitle {
  color: #ff0095;
  text-align: left;
}
.cid-t7nO1UOoSi .card {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  word-wrap: break-word;
}
.cid-t7nO1UOoSi ellipse {
  stroke: rgba(206, 206, 206, 0.4);
}
.cid-t7nO1UOoSi path {
  stroke: #149dcc;
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-t7nO1UOoSi .card {
    -webkit-flex-basis: 33%;
    flex-basis: 33%;
  }
}
.cid-t7nO1ViN6g {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t7nO1ViN6g .card {
  align-self: stretch;
  border-radius: 10px;
}
.cid-t7nO1ViN6g .card-box {
  height: 100%;
  background-color: #ffffff;
  padding: 2rem;
  border-radius: 10px;
}
.cid-t7nO1ViN6g h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  font-size: 1.2rem !important;
}
.cid-t7nO1ViN6g p {
  color: #767676;
  text-align: left;
}
.cid-t7nO1ViN6g .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 20px 0px rgba(230, 14, 137, 0.1);
  transition: box-shadow 0.3s;
  border-radius: 10px;
}
.cid-t7nO1ViN6g .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.2);
  transition: box-shadow 0.3s;
}
.cid-t7nO1ViN6g .cardimg {
  width: 100%;
  max-width: 50px;
  border-radius: 0%;
  margin-bottom: 0px;
}
.cid-t7nO1ViN6g .card-title {
  color: #4f4943;
}
.cid-t7nO1ViN6g ul.dentaura-lister {
  margin: 0;
  list-style: none;
  padding-left: 1rem;
}
.cid-t7nO1ViN6g ul.dentaura-lister li {
  margin-bottom: 0.5rem;
  position: relative;
  list-style: none;
  padding-left: 1rem;
  border-bottom: 1px solid #efefef;
  font-size: 0.5rem !important;
}
.cid-t7nO1ViN6g ul.dentaura-lister li:before {
  position: absolute;
  left: -20px;
  top: -5px;
  content: "➤";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #767676;
  width: 25px;
  height: 25px;
}
.cid-t7nO1ViN6g li a {
  color: #ff3366 !important;
}
.cid-t7nO1ViN6g li a:hover {
  color: #767676 !important;
}
.cid-t7nO1ViN6g hr.top-hr {
  border-top: 1px solid #ff3366;
  width: 100%;
  margin: 0px 0px 1px 0px;
  padding: 0px;
}
.cid-t7nO1ViN6g P {
  color: #232323;
}
.cid-t7nO1ViN6g .mbr-text {
  font-size: 1rem !important;
}
.cid-t7nO1ViN6g .mbr-list {
  color: #232323;
}
.cid-t7nO1WwG35 #dentauraBttB {
  position: fixed;
  cursor: pointer;
  width: 50px;
  height: 50px;
  background-color: rgba(255, 0, 149, 0.65);
  text-indent: -9999px;
  display: none;
  -webkit-border-radius: 60px;
  -moz-border-radius: 60px;
  border-radius: 60px;
  z-index: 100;
  -webkit-box-shadow: 0 2px 8px -2px #000000;
  -moz-box-shadow: 0 2px 8px -2px #000000;
  box-shadow: 0 2px 8px -2px #000000;
}
@media (max-width: 768px) {
  .cid-t7nO1WwG35 #dentauraBttB {
    right: 50%;
    margin-right: -25px !important;
    bottom: 20px;
  }
}
@media (min-width: 769px) {
  .cid-t7nO1WwG35 #dentauraBttB {
    right: 100px;
    bottom: 20px;
  }
}
@media (min-width: 992px) {
  .cid-t7nO1WwG35 #dentauraBttB {
    right: 100px;
    bottom: 20px;
  }
}
.cid-t7nO1WwG35 #dentauraBttB span {
  position: absolute;
  top: 20px;
  left: 20px;
  margin-left: -20px;
  margin-top: -20px;
  height: 50px;
  width: 50px;
  background-image: url("../../../assets/images/bttb-dentaura-white.png");
  background-repeat: no-repeat;
  background-position: -58px -4px;
  opacity: 1;
}
.cid-t7nO1WwG35 #dentauraBttB:hover {
  background-color: rgba(91, 104, 107, 0.85);
}
.cid-t7nO1WwG35 .hidden {
  display: none;
}
.cid-t7nO1WXrW9 {
  position: sticky;
  top: 0;
  z-index: 11;
  opacity: 0.96;
}
.cid-t7nO1WXrW9 .navbar-dropdown {
  position: relative !important;
  top: 0;
  left: 0;
  padding: 0.5rem 1rem;
  position: fixed;
}
@media (max-width: 991px) {
  .cid-t7nO1WXrW9 .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-t7nO1WXrW9 .navbar {
  position: static !important;
  min-height: 77px;
  transition: 0.2s;
  background: #f4f4f4;
  display: flex;
  flex-direction: column;
}
.cid-t7nO1WXrW9 .navbar.opened {
  transition: all 0.2s;
  background: #f4f4f4 !important;
}
.cid-t7nO1WXrW9 .navbar .dropdown-item {
  transition: all 0.2s;
  padding: 0.3rem 1.5rem;
  border-bottom: 1px solid #d6d6d6;
  color: #ff6600;
  background: #efefef !important;
}
.cid-t7nO1WXrW9 .navbar .dropdown-item:hover {
  padding-left: 2rem;
}
.cid-t7nO1WXrW9 .navbar .dropdown-item:focus border {
  outline: none;
}
.cid-t7nO1WXrW9 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t7nO1WXrW9 .navbar .dropdown-menu {
  min-width: 200px;
  padding: 3px 0 0 0;
  box-shadow: 1px 1px 1px 0px rgba(217, 220, 242, 0.98);
  background: transparent !important;
}
.cid-t7nO1WXrW9 .navbar .dropdown-menu > .dropdown-item:first-child {
  border-top: 2px solid #ff6600;
}
.cid-t7nO1WXrW9 .navbar .dropdown-menu .dropdown-submenu {
  padding-top: 0px;
}
.cid-t7nO1WXrW9 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t7nO1WXrW9 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: 85.14285714vh;
  }
}
.cid-t7nO1WXrW9 .navbar.collapsed .dropdown-menu {
  width: auto;
  padding: 1rem 0 1rem 0;
  border-top: none !important;
  background: transparent !important;
}
.cid-t7nO1WXrW9 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t7nO1WXrW9 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t7nO1WXrW9 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-t7nO1WXrW9 .navbar.collapsed .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  padding: 0.667em 1.667em;
}
.cid-t7nO1WXrW9 .navbar.collapsed .nav-dropdown .link {
  margin: 0.667em 1.2em;
}
.cid-t7nO1WXrW9 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t7nO1WXrW9 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
  border-bottom: none !important;
  background: transparent !important;
  color: inherit !important;
}
.cid-t7nO1WXrW9 .navbar.collapsed .dropdown-menu .dropdown-item:first-child {
  border-top: none;
}
@media (max-width: 991px) {
  .cid-t7nO1WXrW9 .navbar {
    flex-direction: row;
    justify-content: space-between;
  }
  .cid-t7nO1WXrW9 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t7nO1WXrW9 .navbar .dropdown-menu {
    width: auto;
    padding: 1rem 0 1rem 0;
    background: transparent !important;
    border-top: none !important;
  }
  .cid-t7nO1WXrW9 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t7nO1WXrW9 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t7nO1WXrW9 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-t7nO1WXrW9 .navbar .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    padding: 0.667em 1.667em;
  }
  .cid-t7nO1WXrW9 .navbar .nav-dropdown .link {
    margin: 0.667em 1.2em;
  }
  .cid-t7nO1WXrW9 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t7nO1WXrW9 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem;
    text-align: center;
    border-bottom: none !important;
    background: transparent !important;
  }
  .cid-t7nO1WXrW9 .navbar .dropdown-menu .dropdown-item:first-child {
    border-top: none;
  }
  .cid-t7nO1WXrW9 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    flex-direction: row;
    justify-content: space-between;
    margin-top: 1rem;
  }
  .cid-t7nO1WXrW9 .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-t7nO1WXrW9 .navbar .social-block {
    display: none;
  }
}
@media (max-width: 1200px) {
  .cid-t7nO1WXrW9 .navbar.navbar-short {
    min-height: 60px;
  }
}
@media (min-width: 1200px) {
  .cid-t7nO1WXrW9 .navbar.navbar-short {
    min-height: 60px;
  }
}
.cid-t7nO1WXrW9 .navbar.navbar-short .social-block {
  top: 1rem;
}
.cid-t7nO1WXrW9 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-t7nO1WXrW9 .navbar.navbar-short .navbar-brand {
  padding: 0;
  margin-bottom: 0;
  height: 0px;
  opacity: 0;
  min-height: 0px;
}
.cid-t7nO1WXrW9 .navbar-brand {
  height: 8rem;
  min-height: 1.4rem;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.2s;
  word-break: break-word;
  z-index: 1;
  display: flex;
  margin-bottom: 1rem;
  opacity: 1;
}
.cid-t7nO1WXrW9 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t7nO1WXrW9 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t7nO1WXrW9 .dropdown-item.active,
.cid-t7nO1WXrW9 .dropdown-item:active {
  background-color: transparent;
}
.cid-t7nO1WXrW9 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
  line-height: 1;
  letter-spacing: 1px;
}
.cid-t7nO1WXrW9 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t7nO1WXrW9 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t7nO1WXrW9 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4f4f4;
}
.cid-t7nO1WXrW9 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: -2px 0 0 0;
  left: 100%;
}
.cid-t7nO1WXrW9 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t7nO1WXrW9 ul.navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
}
.cid-t7nO1WXrW9 .navbar-buttons {
  text-align: center;
}
.cid-t7nO1WXrW9 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t7nO1WXrW9 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-t7nO1WXrW9 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t7nO1WXrW9 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.2s;
}
.cid-t7nO1WXrW9 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.2s;
}
.cid-t7nO1WXrW9 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t7nO1WXrW9 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t7nO1WXrW9 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.2s;
}
.cid-t7nO1WXrW9 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.2s;
}
.cid-t7nO1WXrW9 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t7nO1WXrW9 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
  outline: none;
}
.cid-t7nO1WXrW9 .mbr-iconfont {
  font-size: 1.3rem;
  padding-right: 0.5rem;
  color: #132c70;
}
.cid-t7nO1WXrW9 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  padding: 1.667em 1.667em;
}
.cid-t7nO1WXrW9 .nav-dropdown .link {
  margin: 1.667em 1.2em;
  font-weight: 500;
}
.cid-t7nO1WXrW9 .nav-link:hover,
.cid-t7nO1WXrW9 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-t7nO1WXrW9 .social-block {
  display: flex;
  justify-content: space-between;
  width: 100%;
  position: absolute;
  top: 2.5rem;
  max-width: 1300px;
  transition: 0.2s;
}
.cid-t7nO1WXrW9 .social {
  display: flex;
  flex-direction: row;
  margin-left: 2rem;
}
.cid-t7nO1WXrW9 .social-2 {
  display: flex;
  flex-direction: row;
  margin-right: 1.5rem;
}
.cid-t7nO1WXrW9 menu {
  color: #E60E89;
}
.cid-t7nO1XCRSC {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #767676;
}
.cid-t7nO1XCRSC .mbr-overlay {
  background-color: #000000;
  opacity: 0.7;
}
.cid-t7nO1XCRSC .item {
  display: flex;
  justify-content: left;
  align-items: center;
  padding: 0.3rem 0;
}
.cid-t7nO1XCRSC .item p {
  margin: 0;
  padding-left: 0.5rem;
  line-height: 26px;
}
.cid-t7nO1XCRSC .title {
  background: linear-gradient(to left, #f00000 0, currentColor);
  -webkit-background-clip: text;
  -webkit-text-fill-color: #f000000;
  color: #e50e87;
  text-align: left;
}
.cid-t7nO1XCRSC .container {
  max-width: 1400px;
}
.cid-t7nO1XCRSC li {
  margin: 0;
  list-style: none;
  cursor: pointer;
}
.cid-t7nO1XCRSC .time {
  line-height: 2;
}
.cid-t7nO1XCRSC .icons-wrap {
  display: flex;
  align-items: left;
}
.cid-t7nO1XCRSC .text-wrap {
  width: 100%;
}
.cid-t7nO1XCRSC .item-wrap {
  display: inline-block;
}
.cid-t7nO1XCRSC .socicon-wrap {
  width: fit-content;
  display: flex;
  margin-bottom: 0.8rem;
}
.cid-t7nO1XCRSC .socicon-wrap .mbr-iconfont {
  font-size: 1.3rem;
  background: linear-gradient(to left, #e60e89, #232323);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  padding: 10px;
  margin-right: 0.1rem;
  height: 40px;
  display: flex;
  width: 40px;
  justify-content: left;
  align-items: left;
  transition: all 0.3s;
  border-radius: 100%;
}
.cid-t7nO1XCRSC .align-wrap {
  display: flex;
  flex-direction: column;
}
@media (max-width: 992px) {
  .cid-t7nO1XCRSC .col-md-6 {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t7nO1XCRSC .socicon-wrap {
    margin: auto;
  }
}
.cid-t7nO1XCRSC .mbr-text {
  color: #999999;
}
.cid-t7nO1XCRSC .icon-title {
  margin: 0;
  padding-bottom: 3px;
  line-height: 24px;
}
.cid-t7nO1XCRSC .icon-title,
.cid-t7nO1XCRSC .align-wrap {
  color: #ffffff;
  width: 100%;
  text-align: left;
}
.cid-t7nO1XCRSC .item-text,
.cid-t7nO1XCRSC .item-icon {
  color: #999999;
  text-align: left;
}
.cid-t7nO1XCRSC .mbr-text,
.cid-t7nO1XCRSC .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-t7nO1XCRSC copy {
  font-size: 12px;
}
.cid-t7nO1XCRSC weis {
  color: #e50e87;
}
.cid-t7nO1XCRSC .h3 {
  color: #e50e87;
}
/*!
 * Mobirise v4 theme (https://mobirise.com/)
 * Copyright 2017 Mobirise
 */
section {
  background-color: #eeeeee;
}

.form-control:focus {
  box-shadow: none;
}

:focus {
  outline: none;
}

body {
  font-style: normal;
  line-height: 1.5;
}

section,
.container,
.container-fluid {
  position: relative;
  word-wrap: break-word;
}

a.mbr-iconfont:hover {
  text-decoration: none;
}

.article .lead p,
.article .lead ul,
.article .lead ol,
.article .lead pre,
.article .lead blockquote {
  margin-bottom: 0;
}

ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

a {
  font-style: normal;
  font-weight: 400;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
}

figure {
  margin-bottom: 0;
}

body {
  color: #232323;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

.mbr-section-title {
  font-style: normal;
  line-height: 1.2;
}

.mbr-section-subtitle {
  line-height: 1.3;
}

.mbr-text {
  font-style: normal;
  line-height: 1.6;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
  transition-delay: 9999s;
  transition-property: background-color, color;
}

textarea[type='hidden'] {
  display: none;
}

body {
  position: relative;
}

section {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

section .mbr-background-video,
section .mbr-background-video-preview {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}

.hidden {
  visibility: hidden;
}

.mbr-z-index20 {
  z-index: 20;
}

/*! Base colors */
.mbr-white {
  color: #ffffff;
}

.mbr-black {
  color: #000000;
}

.mbr-bg-white {
  background-color: #ffffff;
}

.mbr-bg-black {
  background-color: #000000;
}

/*! Text-aligns */
.align-left {
  text-align: left;
}

.align-center {
  text-align: center;
}

.align-right {
  text-align: right;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: center;
  }
}

/*! Font-weight  */
.mbr-light {
  font-weight: 300;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

/*! Media  */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.media-content {
  flex-basis: 100%;
}

.media-container-row {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: start;
}

.media-container-row .media-size-item {
  width: 400px;
}

.media-container-column {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: stretch;
}

.media-container-column > * {
  width: 100%;
}

@media (min-width: 992px) {
  .media-container-row {
    flex-wrap: nowrap;
  }
}

figure {
  overflow: hidden;
}

figure[mbr-media-size] {
  transition: width 0.1s;
}

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

.card {
  background-color: transparent;
  border: none;
}

.card-box {
  width: 100%;
}

.card-img {
  text-align: center;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}

.media {
  max-width: 100%;
  margin: 0 auto;
}

.mbr-figure {
  -ms-grid-row-align: center;
  align-self: center;
}

.media-container > div {
  max-width: 100%;
}

.mbr-figure img,
.card-img img {
  width: 100%;
}

@media (max-width: 991px) {
  .media-size-item {
    width: auto !important;
  }
  .media {
    width: auto;
  }
  .mbr-figure {
    width: 100% !important;
  }
}

/*! Buttons */
.btn {
  font-weight: 500;
  border-width: 2px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.mbr-section-btn {
  margin-left: -0.25rem;
  margin-right: -0.25rem;
  font-size: 0;
}

nav .mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
}

.btn-form {
  border-radius: 0;
}

.btn-form:hover {
  cursor: pointer;
}

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 0.8rem;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

[type='submit'] {
  -webkit-appearance: none;
}

/*! Full-screen */
.mbr-fullscreen .mbr-overlay {
  min-height: 100vh;
}

.mbr-fullscreen {
  display: flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  align-items: center;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: .5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}

/* Form */
blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

.form-control {
  background-color: #f5f5f5;
  box-shadow: none;
  color: #565656;
  line-height: 1.43;
  min-height: 3.5em;
  padding: 1.07em .5em;
}

.form-control, .form-control:focus {
  border: 1px solid #e8e8e8;
}

.form-active .form-control:invalid {
  border-color: red;
}

.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: .357em;
  padding: 0;
}

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.alert.alert-form::after {
  background-color: inherit;
  bottom: -7px;
  content: "";
  display: block;
  height: 14px;
  left: 50%;
  margin-left: -7px;
  position: absolute;
  transform: rotate(45deg);
  width: 14px;
  -webkit-transform: rotate(45deg);
}

.form-asterisk {
  font-family: initial;
  position: absolute;
  top: -2px;
  font-weight: normal;
}

/*! Scroll to top arrow */
#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

.mbr-arrow-up {
  bottom: 25px;
   left: calc(50% - 20px);
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 40px;
  width: 40px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
  text-align: center;
}

.mbr-arrow-up a:hover {
  background-color: rgba(0, 0, 0, 0.4);
}

.mbr-arrow-up a i {
  line-height: 60px;
}

.mbr-arrow-up-icon {
  display: block;
  color: #fff;
}

.mbr-arrow-up-icon::before {
  content: '\203a';
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
}

/*! Arrow Down */
.mbr-arrow {
  position: absolute;
  bottom: 45px;
  left: 50%;
  width: 60px;
  height: 60px;
  cursor: pointer;
  background-color: rgba(80, 80, 80, 0.5);
  border-radius: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.mbr-arrow > a {
  display: inline-block;
  text-decoration: none;
  outline-style: none;
  -webkit-animation: arrowdown 1.7s ease-in-out infinite;
  animation: arrowdown 1.7s ease-in-out infinite;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*Gradients animation*/
@keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

@-webkit-keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

.bg-gradient {
  background-size: 200% 200%;
  animation: gradient-animation 5s infinite alternate;
  -webkit-animation: gradient-animation 5s infinite alternate;
}

.menu .navbar-brand {
  display: -webkit-flex;
}

.menu .navbar-brand span {
  display: flex;
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}

@media (min-width: 768px) and (max-width: 1023px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (max-width: 1023px) {
  .menu .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .navbar-collapse.show {
    overflow: auto;
  }
}

@media (min-width: 1024px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
  .menu .collapsed .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .collapsed .navbar-collapse.show {
    overflow: auto;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    max-height: 80vh;
  }
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

.navbar {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  -webkit-align-items: center;
  -webkit-justify-content: space-between;
}

.navbar-collapse {
  -webkit-flex-basis: 100%;
  -webkit-flex-grow: 1;
  -webkit-align-items: center;
}

.nav-dropdown .link {
  padding: 0.667em 1.667em !important;
  margin: 0 !important;
}

.nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.row {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.justify-content-center {
  -webkit-justify-content: center;
}

.form-inline {
  display: -webkit-flex;
  -webkit-align-items: center;
}

.card-wrapper {
  -webkit-flex: 1;
}

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

.carousel-controls {
  display: -webkit-flex;
}

.media {
  display: -webkit-flex;
}

.form-group:focus {
  outline: none;
}

.jq-selectbox__select {
  padding: 1.07em 0.5em;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

.jq-selectbox__trigger-arrow {
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.jq-selectbox li {
  padding: 1.07em 0.5em;
}

input[type='range'] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.modal-dialog,
.modal-content {
  height: 100%;
}

.modal-dialog .carousel-inner {
  height: calc(100vh - 1.75rem);
}

@media (max-width: 575px) {
  .modal-dialog .carousel-inner {
    height: calc(100vh - 1rem);
  }
}

.carousel-item {
  text-align: center;
}

.carousel-item img {
  margin: auto;
}

.navbar-toggler {
  align-self: flex-start;
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.navbar-toggler:focus,
.navbar-toggler:hover {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: '';
  background: no-repeat center center;
  background-size: 100% 100%;
}

.navbar-toggler-left {
  position: absolute;
  left: 1rem;
}

.navbar-toggler-right {
  position: absolute;
  right: 1rem;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1023px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1024px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.card-img {
  width: auto;
}

.menu .navbar.collapsed:not(.beta-menu) {
  flex-direction: column;
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: flex;
}

.note-air-layout .dropup .dropdown-menu,
.note-air-layout .navbar-fixed-bottom .dropdown .dropdown-menu {
  bottom: initial !important;
}

html,
body {
  height: auto;
  min-height: 100vh;
}

.dropup .dropdown-toggle::after {
  display: none;
}
.cid-t8eBrR8cqe {
  padding-top: 15px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/grau-verlauf1.jpg");
}
.cid-t8eBrR8cqe H2 {
  text-align: center;
  color: #ffffff;
}
.cid-t8eBrR8cqe .dentaura-tab {
  min-height: 59px !important;
  padding: 0.3rem 0.3rem !important;
  margin: 0px !important;
}
.cid-t8eBrR8cqe .btn {
  margin: 0px !important;
  padding: 1rem 0.5rem;
  width: 100%;
  height: 100%;
  border-radius: 3px !important;
}
@media (max-width: 991px) {
  .cid-t8eBrR8cqe .mbr-figure1 {
    padding-bottom: 3rem;
  }
}
.cid-t8eBrR8cqe .media-container-row1 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-t8eBrR8cqe .mbr-figure1 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-t8eBrR8cqe .media-container-row2 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-t8eBrR8cqe .mbr-figure2 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-t8eBrR8cqe .media-container-row3 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-t8eBrR8cqe .mbr-figure3 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-t8eBrR8cqe .media-container-row4 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-t8eBrR8cqe .mbr-figure4 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (min-width: 992px) {
  .cid-t8eBrR8cqe .mbr-figure5 {
    padding-right: 4rem;
  }
}
@media (min-width: 992px) {
  .cid-t8eBrR8cqe .mbr-figure6 {
    padding-right: 4rem;
  }
}
.cid-t8eBrR8cqe H3 {
  color: #000000;
}
.cid-t8eBrR8cqe H4 {
  color: #000000;
}
.cid-t8eBrR8cqe .divsBg {
  background-color: #faf7f9;
  margin: 0px !important;
  padding: 1rem 2.5rem 2.5rem 2.5rem !important;
}
.cid-t8eBrR8cqe ul.dentaura-lister {
  margin: 0;
  list-style: none;
  padding-left: 1rem;
}
.cid-t8eBrR8cqe ul.dentaura-lister li {
  margin-bottom: 1rem;
  position: relative;
  list-style: none;
  padding-left: 1rem;
  border-bottom: 1px solid #efefef;
}
.cid-t8eBrR8cqe ul.dentaura-lister li:before {
  position: absolute;
  left: -20px;
  content: "➤";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #e50e87;
  width: 25px;
  height: 25px;
}
.cid-t8eBrR8cqe .card {
  margin: 0rem 0.3rem !important;
  border-radius: 3px !important;
  padding: 0px !important;
}
.cid-t8eBrR8cqe .btn1 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-t8eBrR8cqe .btn1:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-t8eBrR8cqe .btn2 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-t8eBrR8cqe .btn2:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-t8eBrR8cqe .btn3 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-t8eBrR8cqe .btn3:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-t8eBrR8cqe .btn4 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-t8eBrR8cqe .btn4:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-t8eBrR8cqe .btn5 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-t8eBrR8cqe .btn5:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-t8eBrR8cqe .btn6 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-t8eBrR8cqe .btn6:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-t8eBrR8cqe .butcover {
  height: 40px;
  width: 100%;
}
.cid-t8eBrR8cqe .butcoverin {
  height: 40px;
  width: 40px;
  padding-bottom: 3rem;
  margin-left: auto;
  margin-right: 0;
}
.cid-t8eBrR8cqe .butcoverin a {
  color: #232323;
  font-size: 1.5rem !important;
  font-weight: 400 !important;
}
.cid-t8eBrR8cqe .dentaura-panel {
  margin: 5px 0px 0px 0px!important;
  padding: 0px !important;
}
.cid-t8eBrR8cqe .btn:focus,
.cid-t8eBrR8cqe .btn:active {
  outline: none !important;
  box-shadow: none !important;
}
.cid-t8eBrTiEC3 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-t8eBrTiEC3 h3 {
  text-align: center;
  font-weight: 300;
}
.cid-t8eBrTiEC3 .wrap {
  width: 150px;
  height: 150px;
  margin: 0 auto;
}
.cid-t8eBrTiEC3 .mbr-section-subtitle {
  color: #462797;
  text-align: left;
}
.cid-t8eBrTiEC3 .card {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  word-wrap: break-word;
}
.cid-t8eBrTiEC3 ellipse {
  stroke: rgba(206, 206, 206, 0.4);
}
.cid-t8eBrTiEC3 path {
  stroke: #149dcc;
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-t8eBrTiEC3 .card {
    -webkit-flex-basis: 33%;
    flex-basis: 33%;
  }
}
.cid-t8eBrTVWbz {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-t8eBrTVWbz .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-t8eBrTVWbz .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-t8eBrTVWbz .mbr-text {
    text-align: left;
  }
}
.cid-t8eBrTVWbz H1 {
  text-align: left;
  color: #ff0095;
}
.cid-t8eBrTVWbz .mbr-text,
.cid-t8eBrTVWbz .mbr-section-btn {
  color: #465052;
}
.cid-t8eBrTVWbz H3 {
  color: #465052;
  text-align: left;
}
.cid-t8eBrTVWbz .btn {
  font-weight: 500;
  border-width: 1px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  display: -webkit-inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  padding: 0.55rem 2rem;
  border-radius: 3px;
}
.cid-t8eBrUkwSc {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t8eBrUkwSc h3 {
  text-align: center;
  font-weight: 300;
}
.cid-t8eBrUkwSc .wrap {
  width: 150px;
  height: 150px;
  margin: 0 auto;
}
.cid-t8eBrUkwSc .mbr-section-subtitle {
  color: #ff0095;
  text-align: left;
}
.cid-t8eBrUkwSc .card {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  word-wrap: break-word;
}
.cid-t8eBrUkwSc ellipse {
  stroke: rgba(206, 206, 206, 0.4);
}
.cid-t8eBrUkwSc path {
  stroke: #149dcc;
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-t8eBrUkwSc .card {
    -webkit-flex-basis: 33%;
    flex-basis: 33%;
  }
}
.cid-t8eBrUMvTO {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t8eBrUMvTO .card {
  align-self: stretch;
  border-radius: 10px;
}
.cid-t8eBrUMvTO .card-box {
  height: 100%;
  background-color: #ffffff;
  padding: 2rem;
  border-radius: 10px;
}
.cid-t8eBrUMvTO h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  font-size: 1.2rem !important;
}
.cid-t8eBrUMvTO p {
  color: #767676;
  text-align: left;
}
.cid-t8eBrUMvTO .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 20px 0px rgba(230, 14, 137, 0.1);
  transition: box-shadow 0.3s;
  border-radius: 10px;
}
.cid-t8eBrUMvTO .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.2);
  transition: box-shadow 0.3s;
}
.cid-t8eBrUMvTO .cardimg {
  width: 100%;
  max-width: 50px;
  border-radius: 0%;
  margin-bottom: 0px;
}
.cid-t8eBrUMvTO .card-title {
  color: #4f4943;
}
.cid-t8eBrUMvTO ul.dentaura-lister {
  margin: 0;
  list-style: none;
  padding-left: 1rem;
}
.cid-t8eBrUMvTO ul.dentaura-lister li {
  margin-bottom: 0.5rem;
  position: relative;
  list-style: none;
  padding-left: 1rem;
  border-bottom: 1px solid #efefef;
  font-size: 0.5rem !important;
}
.cid-t8eBrUMvTO ul.dentaura-lister li:before {
  position: absolute;
  left: -20px;
  top: -5px;
  content: "➤";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #767676;
  width: 25px;
  height: 25px;
}
.cid-t8eBrUMvTO li a {
  color: #ff3366 !important;
}
.cid-t8eBrUMvTO li a:hover {
  color: #767676 !important;
}
.cid-t8eBrUMvTO hr.top-hr {
  border-top: 1px solid #ff3366;
  width: 100%;
  margin: 0px 0px 1px 0px;
  padding: 0px;
}
.cid-t8eBrUMvTO P {
  color: #232323;
}
.cid-t8eBrUMvTO .mbr-text {
  font-size: 1rem !important;
}
.cid-t8eBrUMvTO .mbr-list {
  color: #232323;
}
.cid-tmoRLiXUKr {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tmoRLiXUKr .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tmoRLiXUKr .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tmoRLiXUKr .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tmoRLiXUKr .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tmoRLiXUKr .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tmoRLiXUKr .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tmoRLiXUKr .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tmoRLiXUKr .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tmoRLiXUKr .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tmoRLiXUKr .mbr-gallery-item {
  padding: 0.1rem !important;
}
.cid-ugoXlIw0Eb {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
@media (min-width: 992px) {
  .cid-ugoXlIw0Eb .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-ugoXlIw0Eb .mbr-figure {
    padding-top: 3rem;
  }
}
.cid-ugoXlIw0Eb .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-ugoXlIw0Eb .mbr-text,
.cid-ugoXlIw0Eb .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-ugoXlIw0Eb video {
  color: #2e2e2e;
}
.cid-t8eBrW8G8P {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t8eBrW8G8P h3 {
  text-align: center;
  font-weight: 300;
}
.cid-t8eBrW8G8P .wrap {
  width: 150px;
  height: 150px;
  margin: 0 auto;
}
.cid-t8eBrW8G8P .mbr-section-subtitle {
  color: #ff0095;
  text-align: left;
}
.cid-t8eBrW8G8P .card {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  word-wrap: break-word;
}
.cid-t8eBrW8G8P ellipse {
  stroke: rgba(206, 206, 206, 0.4);
}
.cid-t8eBrW8G8P path {
  stroke: #149dcc;
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-t8eBrW8G8P .card {
    -webkit-flex-basis: 33%;
    flex-basis: 33%;
  }
}
.cid-t8eBrWCVJT {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-t8eBrWCVJT .card {
  align-self: stretch;
  border-radius: 3px;
}
.cid-t8eBrWCVJT .card-box {
  height: 100%;
  background-color: #ffffff;
  padding: 2rem;
  border-radius: 3px;
}
.cid-t8eBrWCVJT h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  font-size: 1.1rem !important;
}
.cid-t8eBrWCVJT p {
  color: #767676;
  text-align: left;
}
.cid-t8eBrWCVJT .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1);
  transition: box-shadow 0.3s;
  border-radius: 3px;
}
.cid-t8eBrWCVJT .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.2);
  transition: box-shadow 0.3s;
}
.cid-t8eBrWCVJT .cardimg {
  width: 100%;
  max-width: 70px;
  border-radius: 0%;
  margin-bottom: 0px;
}
.cid-t8eBrWCVJT .card-title {
  color: #e60e89;
}
.cid-t8eBrWCVJT ul.dentaura-lister {
  margin: 0;
  list-style: none;
  padding-left: 1rem;
}
.cid-t8eBrWCVJT ul.dentaura-lister li {
  margin-bottom: 0.5rem;
  position: relative;
  list-style: none;
  padding-left: 1rem;
  border-bottom: 1px solid #efefef;
  font-size: 0.9rem !important;
}
.cid-t8eBrWCVJT ul.dentaura-lister li:before {
  position: absolute;
  left: -20px;
  top: -3px;
  content: "➤";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #767676;
  width: 25px;
  height: 25px;
}
.cid-t8eBrWCVJT li a {
  color: #5b686b !important;
}
.cid-t8eBrWCVJT li a:hover {
  color: #ff0095 !important;
}
.cid-t8eBrWCVJT hr.top-hr {
  border-top: 1px solid #b2ccd2;
  width: 100%;
  margin: 0px 0px 6px 0px;
  padding: 0px;
}
.cid-t8eBrWCVJT P {
  color: #232323;
}
.cid-t8eBrWCVJT .mbr-text {
  font-size: 0.9rem !important;
}
.cid-t8eBrWCVJT .mbr-list {
  color: #232323;
}
.cid-t8eBrXWwO3 #dentauraBttB {
  position: fixed;
  cursor: pointer;
  width: 50px;
  height: 50px;
  background-color: rgba(255, 0, 149, 0.65);
  text-indent: -9999px;
  display: none;
  -webkit-border-radius: 60px;
  -moz-border-radius: 60px;
  border-radius: 60px;
  z-index: 100;
  -webkit-box-shadow: 0 2px 8px -2px #000000;
  -moz-box-shadow: 0 2px 8px -2px #000000;
  box-shadow: 0 2px 8px -2px #000000;
}
@media (max-width: 768px) {
  .cid-t8eBrXWwO3 #dentauraBttB {
    right: 50%;
    margin-right: -25px !important;
    bottom: 20px;
  }
}
@media (min-width: 769px) {
  .cid-t8eBrXWwO3 #dentauraBttB {
    right: 100px;
    bottom: 20px;
  }
}
@media (min-width: 992px) {
  .cid-t8eBrXWwO3 #dentauraBttB {
    right: 100px;
    bottom: 20px;
  }
}
.cid-t8eBrXWwO3 #dentauraBttB span {
  position: absolute;
  top: 20px;
  left: 20px;
  margin-left: -20px;
  margin-top: -20px;
  height: 50px;
  width: 50px;
  background-image: url("../../../assets/images/bttb-dentaura-white.png");
  background-repeat: no-repeat;
  background-position: -58px -4px;
  opacity: 1;
}
.cid-t8eBrXWwO3 #dentauraBttB:hover {
  background-color: rgba(91, 104, 107, 0.85);
}
.cid-t8eBrXWwO3 .hidden {
  display: none;
}
.cid-t8eBrYwPCo {
  position: sticky;
  top: 0;
  z-index: 11;
  opacity: 0.96;
}
.cid-t8eBrYwPCo .navbar-dropdown {
  position: relative !important;
  top: 0;
  left: 0;
  padding: 0.5rem 1rem;
  position: fixed;
}
@media (max-width: 991px) {
  .cid-t8eBrYwPCo .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-t8eBrYwPCo .navbar {
  position: static !important;
  min-height: 77px;
  transition: 0.2s;
  background: #f4f4f4;
  display: flex;
  flex-direction: column;
}
.cid-t8eBrYwPCo .navbar.opened {
  transition: all 0.2s;
  background: #f4f4f4 !important;
}
.cid-t8eBrYwPCo .navbar .dropdown-item {
  transition: all 0.2s;
  padding: 0.3rem 1.5rem;
  border-bottom: 1px solid #d6d6d6;
  color: #ff6600;
  background: #efefef !important;
}
.cid-t8eBrYwPCo .navbar .dropdown-item:hover {
  padding-left: 2rem;
}
.cid-t8eBrYwPCo .navbar .dropdown-item:focus border {
  outline: none;
}
.cid-t8eBrYwPCo .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t8eBrYwPCo .navbar .dropdown-menu {
  min-width: 200px;
  padding: 3px 0 0 0;
  box-shadow: 1px 1px 1px 0px rgba(217, 220, 242, 0.98);
  background: transparent !important;
}
.cid-t8eBrYwPCo .navbar .dropdown-menu > .dropdown-item:first-child {
  border-top: 2px solid #ff6600;
}
.cid-t8eBrYwPCo .navbar .dropdown-menu .dropdown-submenu {
  padding-top: 0px;
}
.cid-t8eBrYwPCo .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t8eBrYwPCo .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: 85.14285714vh;
  }
}
.cid-t8eBrYwPCo .navbar.collapsed .dropdown-menu {
  width: auto;
  padding: 1rem 0 1rem 0;
  border-top: none !important;
  background: transparent !important;
}
.cid-t8eBrYwPCo .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t8eBrYwPCo .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t8eBrYwPCo .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-t8eBrYwPCo .navbar.collapsed .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  padding: 0.667em 1.667em;
}
.cid-t8eBrYwPCo .navbar.collapsed .nav-dropdown .link {
  margin: 0.667em 1.2em;
}
.cid-t8eBrYwPCo .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t8eBrYwPCo .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
  border-bottom: none !important;
  background: transparent !important;
  color: inherit !important;
}
.cid-t8eBrYwPCo .navbar.collapsed .dropdown-menu .dropdown-item:first-child {
  border-top: none;
}
@media (max-width: 991px) {
  .cid-t8eBrYwPCo .navbar {
    flex-direction: row;
    justify-content: space-between;
  }
  .cid-t8eBrYwPCo .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t8eBrYwPCo .navbar .dropdown-menu {
    width: auto;
    padding: 1rem 0 1rem 0;
    background: transparent !important;
    border-top: none !important;
  }
  .cid-t8eBrYwPCo .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t8eBrYwPCo .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t8eBrYwPCo .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-t8eBrYwPCo .navbar .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    padding: 0.667em 1.667em;
  }
  .cid-t8eBrYwPCo .navbar .nav-dropdown .link {
    margin: 0.667em 1.2em;
  }
  .cid-t8eBrYwPCo .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t8eBrYwPCo .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem;
    text-align: center;
    border-bottom: none !important;
    background: transparent !important;
  }
  .cid-t8eBrYwPCo .navbar .dropdown-menu .dropdown-item:first-child {
    border-top: none;
  }
  .cid-t8eBrYwPCo .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    flex-direction: row;
    justify-content: space-between;
    margin-top: 1rem;
  }
  .cid-t8eBrYwPCo .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-t8eBrYwPCo .navbar .social-block {
    display: none;
  }
}
@media (max-width: 1200px) {
  .cid-t8eBrYwPCo .navbar.navbar-short {
    min-height: 60px;
  }
}
@media (min-width: 1200px) {
  .cid-t8eBrYwPCo .navbar.navbar-short {
    min-height: 60px;
  }
}
.cid-t8eBrYwPCo .navbar.navbar-short .social-block {
  top: 1rem;
}
.cid-t8eBrYwPCo .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-t8eBrYwPCo .navbar.navbar-short .navbar-brand {
  padding: 0;
  margin-bottom: 0;
  height: 0px;
  opacity: 0;
  min-height: 0px;
}
.cid-t8eBrYwPCo .navbar-brand {
  height: 8rem;
  min-height: 1.4rem;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.2s;
  word-break: break-word;
  z-index: 1;
  display: flex;
  margin-bottom: 1rem;
  opacity: 1;
}
.cid-t8eBrYwPCo .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t8eBrYwPCo .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t8eBrYwPCo .dropdown-item.active,
.cid-t8eBrYwPCo .dropdown-item:active {
  background-color: transparent;
}
.cid-t8eBrYwPCo .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
  line-height: 1;
  letter-spacing: 1px;
}
.cid-t8eBrYwPCo .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t8eBrYwPCo .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t8eBrYwPCo .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4f4f4;
}
.cid-t8eBrYwPCo .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: -2px 0 0 0;
  left: 100%;
}
.cid-t8eBrYwPCo .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t8eBrYwPCo ul.navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
}
.cid-t8eBrYwPCo .navbar-buttons {
  text-align: center;
}
.cid-t8eBrYwPCo button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t8eBrYwPCo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-t8eBrYwPCo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t8eBrYwPCo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.2s;
}
.cid-t8eBrYwPCo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.2s;
}
.cid-t8eBrYwPCo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t8eBrYwPCo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t8eBrYwPCo nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.2s;
}
.cid-t8eBrYwPCo nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.2s;
}
.cid-t8eBrYwPCo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t8eBrYwPCo a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
  outline: none;
}
.cid-t8eBrYwPCo .mbr-iconfont {
  font-size: 1.3rem;
  padding-right: 0.5rem;
  color: #132c70;
}
.cid-t8eBrYwPCo .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  padding: 1.667em 1.667em;
}
.cid-t8eBrYwPCo .nav-dropdown .link {
  margin: 1.667em 1.2em;
  font-weight: 500;
}
.cid-t8eBrYwPCo .nav-link:hover,
.cid-t8eBrYwPCo .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-t8eBrYwPCo .social-block {
  display: flex;
  justify-content: space-between;
  width: 100%;
  position: absolute;
  top: 2.5rem;
  max-width: 1300px;
  transition: 0.2s;
}
.cid-t8eBrYwPCo .social {
  display: flex;
  flex-direction: row;
  margin-left: 2rem;
}
.cid-t8eBrYwPCo .social-2 {
  display: flex;
  flex-direction: row;
  margin-right: 1.5rem;
}
.cid-t8eBrYwPCo menu {
  color: #E60E89;
}
.cid-t8eBrZdyWn {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #767676;
}
.cid-t8eBrZdyWn .mbr-overlay {
  background-color: #000000;
  opacity: 0.7;
}
.cid-t8eBrZdyWn .item {
  display: flex;
  justify-content: left;
  align-items: center;
  padding: 0.3rem 0;
}
.cid-t8eBrZdyWn .item p {
  margin: 0;
  padding-left: 0.5rem;
  line-height: 26px;
}
.cid-t8eBrZdyWn .title {
  background: linear-gradient(to left, #f00000 0, currentColor);
  -webkit-background-clip: text;
  -webkit-text-fill-color: #f000000;
  color: #e50e87;
  text-align: left;
}
.cid-t8eBrZdyWn .container {
  max-width: 1400px;
}
.cid-t8eBrZdyWn li {
  margin: 0;
  list-style: none;
  cursor: pointer;
}
.cid-t8eBrZdyWn .time {
  line-height: 2;
}
.cid-t8eBrZdyWn .icons-wrap {
  display: flex;
  align-items: left;
}
.cid-t8eBrZdyWn .text-wrap {
  width: 100%;
}
.cid-t8eBrZdyWn .item-wrap {
  display: inline-block;
}
.cid-t8eBrZdyWn .socicon-wrap {
  width: fit-content;
  display: flex;
  margin-bottom: 0.8rem;
}
.cid-t8eBrZdyWn .socicon-wrap .mbr-iconfont {
  font-size: 1.3rem;
  background: linear-gradient(to left, #e60e89, #232323);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  padding: 10px;
  margin-right: 0.1rem;
  height: 40px;
  display: flex;
  width: 40px;
  justify-content: left;
  align-items: left;
  transition: all 0.3s;
  border-radius: 100%;
}
.cid-t8eBrZdyWn .align-wrap {
  display: flex;
  flex-direction: column;
}
@media (max-width: 992px) {
  .cid-t8eBrZdyWn .col-md-6 {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t8eBrZdyWn .socicon-wrap {
    margin: auto;
  }
}
.cid-t8eBrZdyWn .mbr-text {
  color: #999999;
}
.cid-t8eBrZdyWn .icon-title {
  margin: 0;
  padding-bottom: 3px;
  line-height: 24px;
}
.cid-t8eBrZdyWn .icon-title,
.cid-t8eBrZdyWn .align-wrap {
  color: #ffffff;
  width: 100%;
  text-align: left;
}
.cid-t8eBrZdyWn .item-text,
.cid-t8eBrZdyWn .item-icon {
  color: #999999;
  text-align: left;
}
.cid-t8eBrZdyWn .mbr-text,
.cid-t8eBrZdyWn .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-t8eBrZdyWn copy {
  font-size: 12px;
}
.cid-t8eBrZdyWn weis {
  color: #e50e87;
}
.cid-t8eBrZdyWn .h3 {
  color: #e50e87;
}
/*!
 * Mobirise v4 theme (https://mobirise.com/)
 * Copyright 2017 Mobirise
 */
section {
  background-color: #eeeeee;
}

.form-control:focus {
  box-shadow: none;
}

:focus {
  outline: none;
}

body {
  font-style: normal;
  line-height: 1.5;
}

section,
.container,
.container-fluid {
  position: relative;
  word-wrap: break-word;
}

a.mbr-iconfont:hover {
  text-decoration: none;
}

.article .lead p,
.article .lead ul,
.article .lead ol,
.article .lead pre,
.article .lead blockquote {
  margin-bottom: 0;
}

ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

a {
  font-style: normal;
  font-weight: 400;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
}

figure {
  margin-bottom: 0;
}

body {
  color: #232323;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

.mbr-section-title {
  font-style: normal;
  line-height: 1.2;
}

.mbr-section-subtitle {
  line-height: 1.3;
}

.mbr-text {
  font-style: normal;
  line-height: 1.6;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
  transition-delay: 9999s;
  transition-property: background-color, color;
}

textarea[type='hidden'] {
  display: none;
}

body {
  position: relative;
}

section {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

section .mbr-background-video,
section .mbr-background-video-preview {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}

.hidden {
  visibility: hidden;
}

.mbr-z-index20 {
  z-index: 20;
}

/*! Base colors */
.mbr-white {
  color: #ffffff;
}

.mbr-black {
  color: #000000;
}

.mbr-bg-white {
  background-color: #ffffff;
}

.mbr-bg-black {
  background-color: #000000;
}

/*! Text-aligns */
.align-left {
  text-align: left;
}

.align-center {
  text-align: center;
}

.align-right {
  text-align: right;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: center;
  }
}

/*! Font-weight  */
.mbr-light {
  font-weight: 300;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

/*! Media  */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.media-content {
  flex-basis: 100%;
}

.media-container-row {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: start;
}

.media-container-row .media-size-item {
  width: 400px;
}

.media-container-column {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: stretch;
}

.media-container-column > * {
  width: 100%;
}

@media (min-width: 992px) {
  .media-container-row {
    flex-wrap: nowrap;
  }
}

figure {
  overflow: hidden;
}

figure[mbr-media-size] {
  transition: width 0.1s;
}

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

.card {
  background-color: transparent;
  border: none;
}

.card-box {
  width: 100%;
}

.card-img {
  text-align: center;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}

.media {
  max-width: 100%;
  margin: 0 auto;
}

.mbr-figure {
  -ms-grid-row-align: center;
  align-self: center;
}

.media-container > div {
  max-width: 100%;
}

.mbr-figure img,
.card-img img {
  width: 100%;
}

@media (max-width: 991px) {
  .media-size-item {
    width: auto !important;
  }
  .media {
    width: auto;
  }
  .mbr-figure {
    width: 100% !important;
  }
}

/*! Buttons */
.btn {
  font-weight: 500;
  border-width: 2px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.mbr-section-btn {
  margin-left: -0.25rem;
  margin-right: -0.25rem;
  font-size: 0;
}

nav .mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
}

.btn-form {
  border-radius: 0;
}

.btn-form:hover {
  cursor: pointer;
}

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 0.8rem;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

[type='submit'] {
  -webkit-appearance: none;
}

/*! Full-screen */
.mbr-fullscreen .mbr-overlay {
  min-height: 100vh;
}

.mbr-fullscreen {
  display: flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  align-items: center;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: .5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}

/* Form */
blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

.form-control {
  background-color: #f5f5f5;
  box-shadow: none;
  color: #565656;
  line-height: 1.43;
  min-height: 3.5em;
  padding: 1.07em .5em;
}

.form-control, .form-control:focus {
  border: 1px solid #e8e8e8;
}

.form-active .form-control:invalid {
  border-color: red;
}

.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: .357em;
  padding: 0;
}

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.alert.alert-form::after {
  background-color: inherit;
  bottom: -7px;
  content: "";
  display: block;
  height: 14px;
  left: 50%;
  margin-left: -7px;
  position: absolute;
  transform: rotate(45deg);
  width: 14px;
  -webkit-transform: rotate(45deg);
}

.form-asterisk {
  font-family: initial;
  position: absolute;
  top: -2px;
  font-weight: normal;
}

/*! Scroll to top arrow */
#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

.mbr-arrow-up {
  bottom: 25px;
   left: calc(50% - 20px);
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 40px;
  width: 40px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
  text-align: center;
}

.mbr-arrow-up a:hover {
  background-color: rgba(0, 0, 0, 0.4);
}

.mbr-arrow-up a i {
  line-height: 60px;
}

.mbr-arrow-up-icon {
  display: block;
  color: #fff;
}

.mbr-arrow-up-icon::before {
  content: '\203a';
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
}

/*! Arrow Down */
.mbr-arrow {
  position: absolute;
  bottom: 45px;
  left: 50%;
  width: 60px;
  height: 60px;
  cursor: pointer;
  background-color: rgba(80, 80, 80, 0.5);
  border-radius: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.mbr-arrow > a {
  display: inline-block;
  text-decoration: none;
  outline-style: none;
  -webkit-animation: arrowdown 1.7s ease-in-out infinite;
  animation: arrowdown 1.7s ease-in-out infinite;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*Gradients animation*/
@keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

@-webkit-keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

.bg-gradient {
  background-size: 200% 200%;
  animation: gradient-animation 5s infinite alternate;
  -webkit-animation: gradient-animation 5s infinite alternate;
}

.menu .navbar-brand {
  display: -webkit-flex;
}

.menu .navbar-brand span {
  display: flex;
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}

@media (min-width: 768px) and (max-width: 1023px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (max-width: 1023px) {
  .menu .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .navbar-collapse.show {
    overflow: auto;
  }
}

@media (min-width: 1024px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
  .menu .collapsed .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .collapsed .navbar-collapse.show {
    overflow: auto;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    max-height: 80vh;
  }
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

.navbar {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  -webkit-align-items: center;
  -webkit-justify-content: space-between;
}

.navbar-collapse {
  -webkit-flex-basis: 100%;
  -webkit-flex-grow: 1;
  -webkit-align-items: center;
}

.nav-dropdown .link {
  padding: 0.667em 1.667em !important;
  margin: 0 !important;
}

.nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.row {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.justify-content-center {
  -webkit-justify-content: center;
}

.form-inline {
  display: -webkit-flex;
  -webkit-align-items: center;
}

.card-wrapper {
  -webkit-flex: 1;
}

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

.carousel-controls {
  display: -webkit-flex;
}

.media {
  display: -webkit-flex;
}

.form-group:focus {
  outline: none;
}

.jq-selectbox__select {
  padding: 1.07em 0.5em;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

.jq-selectbox__trigger-arrow {
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.jq-selectbox li {
  padding: 1.07em 0.5em;
}

input[type='range'] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.modal-dialog,
.modal-content {
  height: 100%;
}

.modal-dialog .carousel-inner {
  height: calc(100vh - 1.75rem);
}

@media (max-width: 575px) {
  .modal-dialog .carousel-inner {
    height: calc(100vh - 1rem);
  }
}

.carousel-item {
  text-align: center;
}

.carousel-item img {
  margin: auto;
}

.navbar-toggler {
  align-self: flex-start;
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.navbar-toggler:focus,
.navbar-toggler:hover {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: '';
  background: no-repeat center center;
  background-size: 100% 100%;
}

.navbar-toggler-left {
  position: absolute;
  left: 1rem;
}

.navbar-toggler-right {
  position: absolute;
  right: 1rem;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1023px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1024px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.card-img {
  width: auto;
}

.menu .navbar.collapsed:not(.beta-menu) {
  flex-direction: column;
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: flex;
}

.note-air-layout .dropup .dropdown-menu,
.note-air-layout .navbar-fixed-bottom .dropdown .dropdown-menu {
  bottom: initial !important;
}

html,
body {
  height: auto;
  min-height: 100vh;
}

.dropup .dropdown-toggle::after {
  display: none;
}
.cid-t8kCzFQRvu {
  padding-top: 15px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/grau-verlauf1.jpg");
}
.cid-t8kCzFQRvu H2 {
  text-align: center;
  color: #ffffff;
}
.cid-t8kCzFQRvu .dentaura-tab {
  min-height: 59px !important;
  padding: 0.3rem 0.3rem !important;
  margin: 0px !important;
}
.cid-t8kCzFQRvu .btn {
  margin: 0px !important;
  padding: 1rem 0.5rem;
  width: 100%;
  height: 100%;
  border-radius: 3px !important;
}
@media (max-width: 991px) {
  .cid-t8kCzFQRvu .mbr-figure1 {
    padding-bottom: 3rem;
  }
}
.cid-t8kCzFQRvu .media-container-row1 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-t8kCzFQRvu .mbr-figure1 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-t8kCzFQRvu .media-container-row2 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-t8kCzFQRvu .mbr-figure2 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-t8kCzFQRvu .media-container-row3 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-t8kCzFQRvu .mbr-figure3 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-t8kCzFQRvu .media-container-row4 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-t8kCzFQRvu .mbr-figure4 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (min-width: 992px) {
  .cid-t8kCzFQRvu .mbr-figure5 {
    padding-right: 4rem;
  }
}
@media (min-width: 992px) {
  .cid-t8kCzFQRvu .mbr-figure6 {
    padding-right: 4rem;
  }
}
.cid-t8kCzFQRvu H3 {
  color: #000000;
}
.cid-t8kCzFQRvu H4 {
  color: #000000;
}
.cid-t8kCzFQRvu .divsBg {
  background-color: #faf7f9;
  margin: 0px !important;
  padding: 1rem 2.5rem 2.5rem 2.5rem !important;
}
.cid-t8kCzFQRvu ul.dentaura-lister {
  margin: 0;
  list-style: none;
  padding-left: 1rem;
}
.cid-t8kCzFQRvu ul.dentaura-lister li {
  margin-bottom: 1rem;
  position: relative;
  list-style: none;
  padding-left: 1rem;
  border-bottom: 1px solid #efefef;
}
.cid-t8kCzFQRvu ul.dentaura-lister li:before {
  position: absolute;
  left: -20px;
  content: "➤";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #e50e87;
  width: 25px;
  height: 25px;
}
.cid-t8kCzFQRvu .card {
  margin: 0rem 0.3rem !important;
  border-radius: 3px !important;
  padding: 0px !important;
}
.cid-t8kCzFQRvu .btn1 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-t8kCzFQRvu .btn1:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-t8kCzFQRvu .btn2 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-t8kCzFQRvu .btn2:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-t8kCzFQRvu .btn3 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-t8kCzFQRvu .btn3:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-t8kCzFQRvu .btn4 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-t8kCzFQRvu .btn4:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-t8kCzFQRvu .btn5 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-t8kCzFQRvu .btn5:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-t8kCzFQRvu .btn6 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-t8kCzFQRvu .btn6:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-t8kCzFQRvu .butcover {
  height: 40px;
  width: 100%;
}
.cid-t8kCzFQRvu .butcoverin {
  height: 40px;
  width: 40px;
  padding-bottom: 3rem;
  margin-left: auto;
  margin-right: 0;
}
.cid-t8kCzFQRvu .butcoverin a {
  color: #232323;
  font-size: 1.5rem !important;
  font-weight: 400 !important;
}
.cid-t8kCzFQRvu .dentaura-panel {
  margin: 5px 0px 0px 0px!important;
  padding: 0px !important;
}
.cid-t8kCzFQRvu .btn:focus,
.cid-t8kCzFQRvu .btn:active {
  outline: none !important;
  box-shadow: none !important;
}
.cid-t8kCzHzHfC {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-t8kCzHzHfC h3 {
  text-align: center;
  font-weight: 300;
}
.cid-t8kCzHzHfC .wrap {
  width: 150px;
  height: 150px;
  margin: 0 auto;
}
.cid-t8kCzHzHfC .mbr-section-subtitle {
  color: #462797;
  text-align: left;
}
.cid-t8kCzHzHfC .card {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  word-wrap: break-word;
}
.cid-t8kCzHzHfC ellipse {
  stroke: rgba(206, 206, 206, 0.4);
}
.cid-t8kCzHzHfC path {
  stroke: #149dcc;
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-t8kCzHzHfC .card {
    -webkit-flex-basis: 33%;
    flex-basis: 33%;
  }
}
.cid-t8kCzI0gEN {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-t8kCzI0gEN .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-t8kCzI0gEN .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-t8kCzI0gEN .mbr-text {
    text-align: left;
  }
}
.cid-t8kCzI0gEN H1 {
  text-align: left;
  color: #ff0095;
}
.cid-t8kCzI0gEN .mbr-text,
.cid-t8kCzI0gEN .mbr-section-btn {
  color: #465052;
}
.cid-t8kCzI0gEN H3 {
  color: #465052;
  text-align: left;
}
.cid-t8kCzI0gEN .btn {
  font-weight: 500;
  border-width: 1px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  display: -webkit-inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  padding: 0.55rem 2rem;
  border-radius: 3px;
}
.cid-t8kCzIngo2 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t8kCzIngo2 h3 {
  text-align: center;
  font-weight: 300;
}
.cid-t8kCzIngo2 .wrap {
  width: 150px;
  height: 150px;
  margin: 0 auto;
}
.cid-t8kCzIngo2 .mbr-section-subtitle {
  color: #ff0095;
  text-align: left;
}
.cid-t8kCzIngo2 .card {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  word-wrap: break-word;
}
.cid-t8kCzIngo2 ellipse {
  stroke: rgba(206, 206, 206, 0.4);
}
.cid-t8kCzIngo2 path {
  stroke: #149dcc;
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-t8kCzIngo2 .card {
    -webkit-flex-basis: 33%;
    flex-basis: 33%;
  }
}
.cid-t8kCzIOiBE {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t8kCzIOiBE .card {
  align-self: stretch;
  border-radius: 10px;
}
.cid-t8kCzIOiBE .card-box {
  height: 100%;
  background-color: #ffffff;
  padding: 2rem;
  border-radius: 10px;
}
.cid-t8kCzIOiBE h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  font-size: 1.2rem !important;
}
.cid-t8kCzIOiBE p {
  color: #767676;
  text-align: left;
}
.cid-t8kCzIOiBE .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 20px 0px rgba(230, 14, 137, 0.1);
  transition: box-shadow 0.3s;
  border-radius: 10px;
}
.cid-t8kCzIOiBE .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.2);
  transition: box-shadow 0.3s;
}
.cid-t8kCzIOiBE .cardimg {
  width: 100%;
  max-width: 50px;
  border-radius: 0%;
  margin-bottom: 0px;
}
.cid-t8kCzIOiBE .card-title {
  color: #4f4943;
}
.cid-t8kCzIOiBE ul.dentaura-lister {
  margin: 0;
  list-style: none;
  padding-left: 1rem;
}
.cid-t8kCzIOiBE ul.dentaura-lister li {
  margin-bottom: 0.5rem;
  position: relative;
  list-style: none;
  padding-left: 1rem;
  border-bottom: 1px solid #efefef;
  font-size: 0.5rem !important;
}
.cid-t8kCzIOiBE ul.dentaura-lister li:before {
  position: absolute;
  left: -20px;
  top: -5px;
  content: "➤";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #767676;
  width: 25px;
  height: 25px;
}
.cid-t8kCzIOiBE li a {
  color: #ff3366 !important;
}
.cid-t8kCzIOiBE li a:hover {
  color: #767676 !important;
}
.cid-t8kCzIOiBE hr.top-hr {
  border-top: 1px solid #ff3366;
  width: 100%;
  margin: 0px 0px 1px 0px;
  padding: 0px;
}
.cid-t8kCzIOiBE P {
  color: #232323;
}
.cid-t8kCzIOiBE .mbr-text {
  font-size: 1rem !important;
}
.cid-t8kCzIOiBE .mbr-list {
  color: #232323;
}
.cid-t8kCzJYhmx #dentauraBttB {
  position: fixed;
  cursor: pointer;
  width: 50px;
  height: 50px;
  background-color: rgba(255, 0, 149, 0.65);
  text-indent: -9999px;
  display: none;
  -webkit-border-radius: 60px;
  -moz-border-radius: 60px;
  border-radius: 60px;
  z-index: 100;
  -webkit-box-shadow: 0 2px 8px -2px #000000;
  -moz-box-shadow: 0 2px 8px -2px #000000;
  box-shadow: 0 2px 8px -2px #000000;
}
@media (max-width: 768px) {
  .cid-t8kCzJYhmx #dentauraBttB {
    right: 50%;
    margin-right: -25px !important;
    bottom: 20px;
  }
}
@media (min-width: 769px) {
  .cid-t8kCzJYhmx #dentauraBttB {
    right: 100px;
    bottom: 20px;
  }
}
@media (min-width: 992px) {
  .cid-t8kCzJYhmx #dentauraBttB {
    right: 100px;
    bottom: 20px;
  }
}
.cid-t8kCzJYhmx #dentauraBttB span {
  position: absolute;
  top: 20px;
  left: 20px;
  margin-left: -20px;
  margin-top: -20px;
  height: 50px;
  width: 50px;
  background-image: url("../../../assets/images/bttb-dentaura-white.png");
  background-repeat: no-repeat;
  background-position: -58px -4px;
  opacity: 1;
}
.cid-t8kCzJYhmx #dentauraBttB:hover {
  background-color: rgba(91, 104, 107, 0.85);
}
.cid-t8kCzJYhmx .hidden {
  display: none;
}
.cid-t8kCzKtIsy {
  position: sticky;
  top: 0;
  z-index: 11;
  opacity: 0.96;
}
.cid-t8kCzKtIsy .navbar-dropdown {
  position: relative !important;
  top: 0;
  left: 0;
  padding: 0.5rem 1rem;
  position: fixed;
}
@media (max-width: 991px) {
  .cid-t8kCzKtIsy .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-t8kCzKtIsy .navbar {
  position: static !important;
  min-height: 77px;
  transition: 0.2s;
  background: #f4f4f4;
  display: flex;
  flex-direction: column;
}
.cid-t8kCzKtIsy .navbar.opened {
  transition: all 0.2s;
  background: #f4f4f4 !important;
}
.cid-t8kCzKtIsy .navbar .dropdown-item {
  transition: all 0.2s;
  padding: 0.3rem 1.5rem;
  border-bottom: 1px solid #d6d6d6;
  color: #ff6600;
  background: #efefef !important;
}
.cid-t8kCzKtIsy .navbar .dropdown-item:hover {
  padding-left: 2rem;
}
.cid-t8kCzKtIsy .navbar .dropdown-item:focus border {
  outline: none;
}
.cid-t8kCzKtIsy .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-t8kCzKtIsy .navbar .dropdown-menu {
  min-width: 200px;
  padding: 3px 0 0 0;
  box-shadow: 1px 1px 1px 0px rgba(217, 220, 242, 0.98);
  background: transparent !important;
}
.cid-t8kCzKtIsy .navbar .dropdown-menu > .dropdown-item:first-child {
  border-top: 2px solid #ff6600;
}
.cid-t8kCzKtIsy .navbar .dropdown-menu .dropdown-submenu {
  padding-top: 0px;
}
.cid-t8kCzKtIsy .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-t8kCzKtIsy .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: 85.14285714vh;
  }
}
.cid-t8kCzKtIsy .navbar.collapsed .dropdown-menu {
  width: auto;
  padding: 1rem 0 1rem 0;
  border-top: none !important;
  background: transparent !important;
}
.cid-t8kCzKtIsy .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-t8kCzKtIsy .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-t8kCzKtIsy .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-t8kCzKtIsy .navbar.collapsed .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  padding: 0.667em 1.667em;
}
.cid-t8kCzKtIsy .navbar.collapsed .nav-dropdown .link {
  margin: 0.667em 1.2em;
}
.cid-t8kCzKtIsy .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-t8kCzKtIsy .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
  border-bottom: none !important;
  background: transparent !important;
  color: inherit !important;
}
.cid-t8kCzKtIsy .navbar.collapsed .dropdown-menu .dropdown-item:first-child {
  border-top: none;
}
@media (max-width: 991px) {
  .cid-t8kCzKtIsy .navbar {
    flex-direction: row;
    justify-content: space-between;
  }
  .cid-t8kCzKtIsy .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-t8kCzKtIsy .navbar .dropdown-menu {
    width: auto;
    padding: 1rem 0 1rem 0;
    background: transparent !important;
    border-top: none !important;
  }
  .cid-t8kCzKtIsy .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-t8kCzKtIsy .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-t8kCzKtIsy .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-t8kCzKtIsy .navbar .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    padding: 0.667em 1.667em;
  }
  .cid-t8kCzKtIsy .navbar .nav-dropdown .link {
    margin: 0.667em 1.2em;
  }
  .cid-t8kCzKtIsy .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-t8kCzKtIsy .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem;
    text-align: center;
    border-bottom: none !important;
    background: transparent !important;
  }
  .cid-t8kCzKtIsy .navbar .dropdown-menu .dropdown-item:first-child {
    border-top: none;
  }
  .cid-t8kCzKtIsy .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    flex-direction: row;
    justify-content: space-between;
    margin-top: 1rem;
  }
  .cid-t8kCzKtIsy .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-t8kCzKtIsy .navbar .social-block {
    display: none;
  }
}
@media (max-width: 1200px) {
  .cid-t8kCzKtIsy .navbar.navbar-short {
    min-height: 60px;
  }
}
@media (min-width: 1200px) {
  .cid-t8kCzKtIsy .navbar.navbar-short {
    min-height: 60px;
  }
}
.cid-t8kCzKtIsy .navbar.navbar-short .social-block {
  top: 1rem;
}
.cid-t8kCzKtIsy .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-t8kCzKtIsy .navbar.navbar-short .navbar-brand {
  padding: 0;
  margin-bottom: 0;
  height: 0px;
  opacity: 0;
  min-height: 0px;
}
.cid-t8kCzKtIsy .navbar-brand {
  height: 8rem;
  min-height: 1.4rem;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.2s;
  word-break: break-word;
  z-index: 1;
  display: flex;
  margin-bottom: 1rem;
  opacity: 1;
}
.cid-t8kCzKtIsy .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-t8kCzKtIsy .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-t8kCzKtIsy .dropdown-item.active,
.cid-t8kCzKtIsy .dropdown-item:active {
  background-color: transparent;
}
.cid-t8kCzKtIsy .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
  line-height: 1;
  letter-spacing: 1px;
}
.cid-t8kCzKtIsy .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-t8kCzKtIsy .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-t8kCzKtIsy .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4f4f4;
}
.cid-t8kCzKtIsy .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: -2px 0 0 0;
  left: 100%;
}
.cid-t8kCzKtIsy .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t8kCzKtIsy ul.navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
}
.cid-t8kCzKtIsy .navbar-buttons {
  text-align: center;
}
.cid-t8kCzKtIsy button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-t8kCzKtIsy button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-t8kCzKtIsy button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-t8kCzKtIsy button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.2s;
}
.cid-t8kCzKtIsy button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.2s;
}
.cid-t8kCzKtIsy button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-t8kCzKtIsy nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t8kCzKtIsy nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.2s;
}
.cid-t8kCzKtIsy nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.2s;
}
.cid-t8kCzKtIsy nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-t8kCzKtIsy a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
  outline: none;
}
.cid-t8kCzKtIsy .mbr-iconfont {
  font-size: 1.3rem;
  padding-right: 0.5rem;
  color: #132c70;
}
.cid-t8kCzKtIsy .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  padding: 1.667em 1.667em;
}
.cid-t8kCzKtIsy .nav-dropdown .link {
  margin: 1.667em 1.2em;
  font-weight: 500;
}
.cid-t8kCzKtIsy .nav-link:hover,
.cid-t8kCzKtIsy .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-t8kCzKtIsy .social-block {
  display: flex;
  justify-content: space-between;
  width: 100%;
  position: absolute;
  top: 2.5rem;
  max-width: 1300px;
  transition: 0.2s;
}
.cid-t8kCzKtIsy .social {
  display: flex;
  flex-direction: row;
  margin-left: 2rem;
}
.cid-t8kCzKtIsy .social-2 {
  display: flex;
  flex-direction: row;
  margin-right: 1.5rem;
}
.cid-t8kCzKtIsy menu {
  color: #E60E89;
}
.cid-t8kCzL15fy {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #767676;
}
.cid-t8kCzL15fy .mbr-overlay {
  background-color: #000000;
  opacity: 0.7;
}
.cid-t8kCzL15fy .item {
  display: flex;
  justify-content: left;
  align-items: center;
  padding: 0.3rem 0;
}
.cid-t8kCzL15fy .item p {
  margin: 0;
  padding-left: 0.5rem;
  line-height: 26px;
}
.cid-t8kCzL15fy .title {
  background: linear-gradient(to left, #f00000 0, currentColor);
  -webkit-background-clip: text;
  -webkit-text-fill-color: #f000000;
  color: #e50e87;
  text-align: left;
}
.cid-t8kCzL15fy .container {
  max-width: 1400px;
}
.cid-t8kCzL15fy li {
  margin: 0;
  list-style: none;
  cursor: pointer;
}
.cid-t8kCzL15fy .time {
  line-height: 2;
}
.cid-t8kCzL15fy .icons-wrap {
  display: flex;
  align-items: left;
}
.cid-t8kCzL15fy .text-wrap {
  width: 100%;
}
.cid-t8kCzL15fy .item-wrap {
  display: inline-block;
}
.cid-t8kCzL15fy .socicon-wrap {
  width: fit-content;
  display: flex;
  margin-bottom: 0.8rem;
}
.cid-t8kCzL15fy .socicon-wrap .mbr-iconfont {
  font-size: 1.3rem;
  background: linear-gradient(to left, #e60e89, #232323);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  padding: 10px;
  margin-right: 0.1rem;
  height: 40px;
  display: flex;
  width: 40px;
  justify-content: left;
  align-items: left;
  transition: all 0.3s;
  border-radius: 100%;
}
.cid-t8kCzL15fy .align-wrap {
  display: flex;
  flex-direction: column;
}
@media (max-width: 992px) {
  .cid-t8kCzL15fy .col-md-6 {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t8kCzL15fy .socicon-wrap {
    margin: auto;
  }
}
.cid-t8kCzL15fy .mbr-text {
  color: #999999;
}
.cid-t8kCzL15fy .icon-title {
  margin: 0;
  padding-bottom: 3px;
  line-height: 24px;
}
.cid-t8kCzL15fy .icon-title,
.cid-t8kCzL15fy .align-wrap {
  color: #ffffff;
  width: 100%;
  text-align: left;
}
.cid-t8kCzL15fy .item-text,
.cid-t8kCzL15fy .item-icon {
  color: #999999;
  text-align: left;
}
.cid-t8kCzL15fy .mbr-text,
.cid-t8kCzL15fy .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-t8kCzL15fy copy {
  font-size: 12px;
}
.cid-t8kCzL15fy weis {
  color: #e50e87;
}
.cid-t8kCzL15fy .h3 {
  color: #e50e87;
}
/*!
 * Mobirise v4 theme (https://mobirise.com/)
 * Copyright 2017 Mobirise
 */
section {
  background-color: #eeeeee;
}

.form-control:focus {
  box-shadow: none;
}

:focus {
  outline: none;
}

body {
  font-style: normal;
  line-height: 1.5;
}

section,
.container,
.container-fluid {
  position: relative;
  word-wrap: break-word;
}

a.mbr-iconfont:hover {
  text-decoration: none;
}

.article .lead p,
.article .lead ul,
.article .lead ol,
.article .lead pre,
.article .lead blockquote {
  margin-bottom: 0;
}

ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

a {
  font-style: normal;
  font-weight: 400;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
}

figure {
  margin-bottom: 0;
}

body {
  color: #232323;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

.mbr-section-title {
  font-style: normal;
  line-height: 1.2;
}

.mbr-section-subtitle {
  line-height: 1.3;
}

.mbr-text {
  font-style: normal;
  line-height: 1.6;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
  transition-delay: 9999s;
  transition-property: background-color, color;
}

textarea[type='hidden'] {
  display: none;
}

body {
  position: relative;
}

section {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

section .mbr-background-video,
section .mbr-background-video-preview {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}

.hidden {
  visibility: hidden;
}

.mbr-z-index20 {
  z-index: 20;
}

/*! Base colors */
.mbr-white {
  color: #ffffff;
}

.mbr-black {
  color: #000000;
}

.mbr-bg-white {
  background-color: #ffffff;
}

.mbr-bg-black {
  background-color: #000000;
}

/*! Text-aligns */
.align-left {
  text-align: left;
}

.align-center {
  text-align: center;
}

.align-right {
  text-align: right;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: center;
  }
}

/*! Font-weight  */
.mbr-light {
  font-weight: 300;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

/*! Media  */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.media-content {
  flex-basis: 100%;
}

.media-container-row {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: start;
}

.media-container-row .media-size-item {
  width: 400px;
}

.media-container-column {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: stretch;
}

.media-container-column > * {
  width: 100%;
}

@media (min-width: 992px) {
  .media-container-row {
    flex-wrap: nowrap;
  }
}

figure {
  overflow: hidden;
}

figure[mbr-media-size] {
  transition: width 0.1s;
}

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

.card {
  background-color: transparent;
  border: none;
}

.card-box {
  width: 100%;
}

.card-img {
  text-align: center;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}

.media {
  max-width: 100%;
  margin: 0 auto;
}

.mbr-figure {
  -ms-grid-row-align: center;
  align-self: center;
}

.media-container > div {
  max-width: 100%;
}

.mbr-figure img,
.card-img img {
  width: 100%;
}

@media (max-width: 991px) {
  .media-size-item {
    width: auto !important;
  }
  .media {
    width: auto;
  }
  .mbr-figure {
    width: 100% !important;
  }
}

/*! Buttons */
.btn {
  font-weight: 500;
  border-width: 2px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.mbr-section-btn {
  margin-left: -0.25rem;
  margin-right: -0.25rem;
  font-size: 0;
}

nav .mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
}

.btn-form {
  border-radius: 0;
}

.btn-form:hover {
  cursor: pointer;
}

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 0.8rem;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

[type='submit'] {
  -webkit-appearance: none;
}

/*! Full-screen */
.mbr-fullscreen .mbr-overlay {
  min-height: 100vh;
}

.mbr-fullscreen {
  display: flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  align-items: center;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: .5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}

/* Form */
blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

.form-control {
  background-color: #f5f5f5;
  box-shadow: none;
  color: #565656;
  line-height: 1.43;
  min-height: 3.5em;
  padding: 1.07em .5em;
}

.form-control, .form-control:focus {
  border: 1px solid #e8e8e8;
}

.form-active .form-control:invalid {
  border-color: red;
}

.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: .357em;
  padding: 0;
}

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.alert.alert-form::after {
  background-color: inherit;
  bottom: -7px;
  content: "";
  display: block;
  height: 14px;
  left: 50%;
  margin-left: -7px;
  position: absolute;
  transform: rotate(45deg);
  width: 14px;
  -webkit-transform: rotate(45deg);
}

.form-asterisk {
  font-family: initial;
  position: absolute;
  top: -2px;
  font-weight: normal;
}

/*! Scroll to top arrow */
#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

.mbr-arrow-up {
  bottom: 25px;
   left: calc(50% - 20px);
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 40px;
  width: 40px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
  text-align: center;
}

.mbr-arrow-up a:hover {
  background-color: rgba(0, 0, 0, 0.4);
}

.mbr-arrow-up a i {
  line-height: 60px;
}

.mbr-arrow-up-icon {
  display: block;
  color: #fff;
}

.mbr-arrow-up-icon::before {
  content: '\203a';
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
}

/*! Arrow Down */
.mbr-arrow {
  position: absolute;
  bottom: 45px;
  left: 50%;
  width: 60px;
  height: 60px;
  cursor: pointer;
  background-color: rgba(80, 80, 80, 0.5);
  border-radius: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.mbr-arrow > a {
  display: inline-block;
  text-decoration: none;
  outline-style: none;
  -webkit-animation: arrowdown 1.7s ease-in-out infinite;
  animation: arrowdown 1.7s ease-in-out infinite;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*Gradients animation*/
@keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

@-webkit-keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

.bg-gradient {
  background-size: 200% 200%;
  animation: gradient-animation 5s infinite alternate;
  -webkit-animation: gradient-animation 5s infinite alternate;
}

.menu .navbar-brand {
  display: -webkit-flex;
}

.menu .navbar-brand span {
  display: flex;
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}

@media (min-width: 768px) and (max-width: 1023px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (max-width: 1023px) {
  .menu .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .navbar-collapse.show {
    overflow: auto;
  }
}

@media (min-width: 1024px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
  .menu .collapsed .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .collapsed .navbar-collapse.show {
    overflow: auto;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    max-height: 80vh;
  }
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

.navbar {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  -webkit-align-items: center;
  -webkit-justify-content: space-between;
}

.navbar-collapse {
  -webkit-flex-basis: 100%;
  -webkit-flex-grow: 1;
  -webkit-align-items: center;
}

.nav-dropdown .link {
  padding: 0.667em 1.667em !important;
  margin: 0 !important;
}

.nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.row {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.justify-content-center {
  -webkit-justify-content: center;
}

.form-inline {
  display: -webkit-flex;
  -webkit-align-items: center;
}

.card-wrapper {
  -webkit-flex: 1;
}

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

.carousel-controls {
  display: -webkit-flex;
}

.media {
  display: -webkit-flex;
}

.form-group:focus {
  outline: none;
}

.jq-selectbox__select {
  padding: 1.07em 0.5em;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

.jq-selectbox__trigger-arrow {
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.jq-selectbox li {
  padding: 1.07em 0.5em;
}

input[type='range'] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.modal-dialog,
.modal-content {
  height: 100%;
}

.modal-dialog .carousel-inner {
  height: calc(100vh - 1.75rem);
}

@media (max-width: 575px) {
  .modal-dialog .carousel-inner {
    height: calc(100vh - 1rem);
  }
}

.carousel-item {
  text-align: center;
}

.carousel-item img {
  margin: auto;
}

.navbar-toggler {
  align-self: flex-start;
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.navbar-toggler:focus,
.navbar-toggler:hover {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: '';
  background: no-repeat center center;
  background-size: 100% 100%;
}

.navbar-toggler-left {
  position: absolute;
  left: 1rem;
}

.navbar-toggler-right {
  position: absolute;
  right: 1rem;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1023px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1024px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.card-img {
  width: auto;
}

.menu .navbar.collapsed:not(.beta-menu) {
  flex-direction: column;
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: flex;
}

.note-air-layout .dropup .dropdown-menu,
.note-air-layout .navbar-fixed-bottom .dropdown .dropdown-menu {
  bottom: initial !important;
}

html,
body {
  height: auto;
  min-height: 100vh;
}

.dropup .dropdown-toggle::after {
  display: none;
}
.cid-sPiPBZfLh6 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/grau-verlauf1.jpg");
}
.cid-sPiPBZfLh6 H2 {
  text-align: center;
  color: #ffffff;
}
.cid-sPiPBZfLh6 .dentaura-tab {
  min-height: 59px !important;
  padding: 0.3rem 0.3rem !important;
  margin: 0px !important;
}
.cid-sPiPBZfLh6 .btn {
  margin: 0px !important;
  padding: 1rem 0.5rem;
  width: 100%;
  height: 100%;
  border-radius: 3px !important;
}
@media (max-width: 991px) {
  .cid-sPiPBZfLh6 .mbr-figure1 {
    padding-bottom: 3rem;
  }
}
.cid-sPiPBZfLh6 .media-container-row1 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sPiPBZfLh6 .mbr-figure1 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-sPiPBZfLh6 .media-container-row2 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sPiPBZfLh6 .mbr-figure2 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-sPiPBZfLh6 .media-container-row3 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sPiPBZfLh6 .mbr-figure3 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-sPiPBZfLh6 .media-container-row4 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sPiPBZfLh6 .mbr-figure4 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (min-width: 992px) {
  .cid-sPiPBZfLh6 .mbr-figure5 {
    padding-right: 4rem;
  }
}
@media (min-width: 992px) {
  .cid-sPiPBZfLh6 .mbr-figure6 {
    padding-right: 4rem;
  }
}
.cid-sPiPBZfLh6 H3 {
  color: #000000;
}
.cid-sPiPBZfLh6 H4 {
  color: #000000;
}
.cid-sPiPBZfLh6 .divsBg {
  background-color: #faf7f9;
  margin: 0px !important;
  padding: 1rem 2.5rem 2.5rem 2.5rem !important;
}
.cid-sPiPBZfLh6 ul.dentaura-lister {
  margin: 0;
  list-style: none;
  padding-left: 1rem;
}
.cid-sPiPBZfLh6 ul.dentaura-lister li {
  margin-bottom: 1rem;
  position: relative;
  list-style: none;
  padding-left: 1rem;
  border-bottom: 1px solid #efefef;
}
.cid-sPiPBZfLh6 ul.dentaura-lister li:before {
  position: absolute;
  left: -20px;
  content: "➤";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #e50e87;
  width: 25px;
  height: 25px;
}
.cid-sPiPBZfLh6 .card {
  margin: 0rem 0.3rem !important;
  border-radius: 3px !important;
  padding: 0px !important;
}
.cid-sPiPBZfLh6 .btn1 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sPiPBZfLh6 .btn1:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sPiPBZfLh6 .btn2 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sPiPBZfLh6 .btn2:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sPiPBZfLh6 .btn3 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sPiPBZfLh6 .btn3:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sPiPBZfLh6 .btn4 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sPiPBZfLh6 .btn4:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sPiPBZfLh6 .btn5 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sPiPBZfLh6 .btn5:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sPiPBZfLh6 .btn6 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-sPiPBZfLh6 .btn6:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-sPiPBZfLh6 .butcover {
  height: 40px;
  width: 100%;
}
.cid-sPiPBZfLh6 .butcoverin {
  height: 40px;
  width: 40px;
  padding-bottom: 3rem;
  margin-left: auto;
  margin-right: 0;
}
.cid-sPiPBZfLh6 .butcoverin a {
  color: #232323;
  font-size: 1.5rem !important;
  font-weight: 400 !important;
}
.cid-sPiPBZfLh6 .dentaura-panel {
  margin: 5px 0px 0px 0px!important;
  padding: 0px !important;
}
.cid-sPiPBZfLh6 .btn:focus,
.cid-sPiPBZfLh6 .btn:active {
  outline: none !important;
  box-shadow: none !important;
}
.cid-sRb3tUyg9u {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffc3e6;
}
.cid-sRb3tUyg9u h3 {
  text-align: center;
  font-weight: 300;
}
.cid-sRb3tUyg9u .wrap {
  width: 150px;
  height: 150px;
  margin: 0 auto;
}
.cid-sRb3tUyg9u .mbr-section-subtitle {
  color: #232323;
  text-align: left;
}
.cid-sRb3tUyg9u .card {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  word-wrap: break-word;
}
.cid-sRb3tUyg9u ellipse {
  stroke: rgba(206, 206, 206, 0.4);
}
.cid-sRb3tUyg9u path {
  stroke: #149dcc;
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-sRb3tUyg9u .card {
    -webkit-flex-basis: 33%;
    flex-basis: 33%;
  }
}
.cid-sOVzdr7Kgn #dentauraBttB {
  position: fixed;
  cursor: pointer;
  width: 50px;
  height: 50px;
  background-color: rgba(255, 0, 149, 0.65);
  text-indent: -9999px;
  display: none;
  -webkit-border-radius: 60px;
  -moz-border-radius: 60px;
  border-radius: 60px;
  z-index: 100;
  -webkit-box-shadow: 0 2px 8px -2px #000000;
  -moz-box-shadow: 0 2px 8px -2px #000000;
  box-shadow: 0 2px 8px -2px #000000;
}
@media (max-width: 768px) {
  .cid-sOVzdr7Kgn #dentauraBttB {
    right: 50%;
    margin-right: -25px !important;
    bottom: 20px;
  }
}
@media (min-width: 769px) {
  .cid-sOVzdr7Kgn #dentauraBttB {
    right: 100px;
    bottom: 20px;
  }
}
@media (min-width: 992px) {
  .cid-sOVzdr7Kgn #dentauraBttB {
    right: 100px;
    bottom: 20px;
  }
}
.cid-sOVzdr7Kgn #dentauraBttB span {
  position: absolute;
  top: 20px;
  left: 20px;
  margin-left: -20px;
  margin-top: -20px;
  height: 50px;
  width: 50px;
  background-image: url("../../../assets/images/bttb-dentaura-white.png");
  background-repeat: no-repeat;
  background-position: -58px -4px;
  opacity: 1;
}
.cid-sOVzdr7Kgn #dentauraBttB:hover {
  background-color: rgba(91, 104, 107, 0.85);
}
.cid-sOVzdr7Kgn .hidden {
  display: none;
}
.cid-sR5V5H2vXY {
  position: sticky;
  top: 0;
  z-index: 11;
  opacity: 0.96;
}
.cid-sR5V5H2vXY .navbar-dropdown {
  position: relative !important;
  top: 0;
  left: 0;
  padding: 0.5rem 1rem;
  position: fixed;
}
@media (max-width: 991px) {
  .cid-sR5V5H2vXY .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-sR5V5H2vXY .navbar {
  position: static !important;
  min-height: 77px;
  transition: 0.2s;
  background: #f4f4f4;
  display: flex;
  flex-direction: column;
}
.cid-sR5V5H2vXY .navbar.opened {
  transition: all 0.2s;
  background: #f4f4f4 !important;
}
.cid-sR5V5H2vXY .navbar .dropdown-item {
  transition: all 0.2s;
  padding: 0.3rem 1.5rem;
  border-bottom: 1px solid #d6d6d6;
  color: #ff6600;
  background: #efefef !important;
}
.cid-sR5V5H2vXY .navbar .dropdown-item:hover {
  padding-left: 2rem;
}
.cid-sR5V5H2vXY .navbar .dropdown-item:focus border {
  outline: none;
}
.cid-sR5V5H2vXY .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-sR5V5H2vXY .navbar .dropdown-menu {
  min-width: 200px;
  padding: 3px 0 0 0;
  box-shadow: 1px 1px 1px 0px rgba(217, 220, 242, 0.98);
  background: transparent !important;
}
.cid-sR5V5H2vXY .navbar .dropdown-menu > .dropdown-item:first-child {
  border-top: 2px solid #ff6600;
}
.cid-sR5V5H2vXY .navbar .dropdown-menu .dropdown-submenu {
  padding-top: 0px;
}
.cid-sR5V5H2vXY .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sR5V5H2vXY .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: 85.14285714vh;
  }
}
.cid-sR5V5H2vXY .navbar.collapsed .dropdown-menu {
  width: auto;
  padding: 1rem 0 1rem 0;
  border-top: none !important;
  background: transparent !important;
}
.cid-sR5V5H2vXY .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sR5V5H2vXY .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sR5V5H2vXY .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sR5V5H2vXY .navbar.collapsed .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  padding: 0.667em 1.667em;
}
.cid-sR5V5H2vXY .navbar.collapsed .nav-dropdown .link {
  margin: 0.667em 1.2em;
}
.cid-sR5V5H2vXY .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sR5V5H2vXY .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
  border-bottom: none !important;
  background: transparent !important;
  color: inherit !important;
}
.cid-sR5V5H2vXY .navbar.collapsed .dropdown-menu .dropdown-item:first-child {
  border-top: none;
}
@media (max-width: 991px) {
  .cid-sR5V5H2vXY .navbar {
    flex-direction: row;
    justify-content: space-between;
  }
  .cid-sR5V5H2vXY .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sR5V5H2vXY .navbar .dropdown-menu {
    width: auto;
    padding: 1rem 0 1rem 0;
    background: transparent !important;
    border-top: none !important;
  }
  .cid-sR5V5H2vXY .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sR5V5H2vXY .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sR5V5H2vXY .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sR5V5H2vXY .navbar .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    padding: 0.667em 1.667em;
  }
  .cid-sR5V5H2vXY .navbar .nav-dropdown .link {
    margin: 0.667em 1.2em;
  }
  .cid-sR5V5H2vXY .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sR5V5H2vXY .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem;
    text-align: center;
    border-bottom: none !important;
    background: transparent !important;
  }
  .cid-sR5V5H2vXY .navbar .dropdown-menu .dropdown-item:first-child {
    border-top: none;
  }
  .cid-sR5V5H2vXY .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    flex-direction: row;
    justify-content: space-between;
    margin-top: 1rem;
  }
  .cid-sR5V5H2vXY .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-sR5V5H2vXY .navbar .social-block {
    display: none;
  }
}
@media (max-width: 1200px) {
  .cid-sR5V5H2vXY .navbar.navbar-short {
    min-height: 60px;
  }
}
@media (min-width: 1200px) {
  .cid-sR5V5H2vXY .navbar.navbar-short {
    min-height: 60px;
  }
}
.cid-sR5V5H2vXY .navbar.navbar-short .social-block {
  top: 1rem;
}
.cid-sR5V5H2vXY .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sR5V5H2vXY .navbar.navbar-short .navbar-brand {
  padding: 0;
  margin-bottom: 0;
  height: 0px;
  opacity: 0;
  min-height: 0px;
}
.cid-sR5V5H2vXY .navbar-brand {
  height: 8rem;
  min-height: 1.4rem;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.2s;
  word-break: break-word;
  z-index: 1;
  display: flex;
  margin-bottom: 1rem;
  opacity: 1;
}
.cid-sR5V5H2vXY .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sR5V5H2vXY .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sR5V5H2vXY .dropdown-item.active,
.cid-sR5V5H2vXY .dropdown-item:active {
  background-color: transparent;
}
.cid-sR5V5H2vXY .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
  line-height: 1;
  letter-spacing: 1px;
}
.cid-sR5V5H2vXY .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sR5V5H2vXY .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sR5V5H2vXY .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4f4f4;
}
.cid-sR5V5H2vXY .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: -2px 0 0 0;
  left: 100%;
}
.cid-sR5V5H2vXY .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sR5V5H2vXY ul.navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
}
.cid-sR5V5H2vXY .navbar-buttons {
  text-align: center;
}
.cid-sR5V5H2vXY button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sR5V5H2vXY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-sR5V5H2vXY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-sR5V5H2vXY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.2s;
}
.cid-sR5V5H2vXY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.2s;
}
.cid-sR5V5H2vXY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-sR5V5H2vXY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sR5V5H2vXY nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.2s;
}
.cid-sR5V5H2vXY nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.2s;
}
.cid-sR5V5H2vXY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-sR5V5H2vXY a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
  outline: none;
}
.cid-sR5V5H2vXY .mbr-iconfont {
  font-size: 1.3rem;
  padding-right: 0.5rem;
  color: #132c70;
}
.cid-sR5V5H2vXY .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  padding: 1.667em 1.667em;
}
.cid-sR5V5H2vXY .nav-dropdown .link {
  margin: 1.667em 1.2em;
  font-weight: 500;
}
.cid-sR5V5H2vXY .nav-link:hover,
.cid-sR5V5H2vXY .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sR5V5H2vXY .social-block {
  display: flex;
  justify-content: space-between;
  width: 100%;
  position: absolute;
  top: 2.5rem;
  max-width: 1300px;
  transition: 0.2s;
}
.cid-sR5V5H2vXY .social {
  display: flex;
  flex-direction: row;
  margin-left: 2rem;
}
.cid-sR5V5H2vXY .social-2 {
  display: flex;
  flex-direction: row;
  margin-right: 1.5rem;
}
.cid-sR5V5H2vXY menu {
  color: #E60E89;
}
.cid-sR5V9bGx1G {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #767676;
}
.cid-sR5V9bGx1G .mbr-overlay {
  background-color: #000000;
  opacity: 0.7;
}
.cid-sR5V9bGx1G .item {
  display: flex;
  justify-content: left;
  align-items: center;
  padding: 0.3rem 0;
}
.cid-sR5V9bGx1G .item p {
  margin: 0;
  padding-left: 0.5rem;
  line-height: 26px;
}
.cid-sR5V9bGx1G .title {
  background: linear-gradient(to left, #f00000 0, currentColor);
  -webkit-background-clip: text;
  -webkit-text-fill-color: #f000000;
  color: #e50e87;
  text-align: left;
}
.cid-sR5V9bGx1G .container {
  max-width: 1400px;
}
.cid-sR5V9bGx1G li {
  margin: 0;
  list-style: none;
  cursor: pointer;
}
.cid-sR5V9bGx1G .time {
  line-height: 2;
}
.cid-sR5V9bGx1G .icons-wrap {
  display: flex;
  align-items: left;
}
.cid-sR5V9bGx1G .text-wrap {
  width: 100%;
}
.cid-sR5V9bGx1G .item-wrap {
  display: inline-block;
}
.cid-sR5V9bGx1G .socicon-wrap {
  width: fit-content;
  display: flex;
  margin-bottom: 0.8rem;
}
.cid-sR5V9bGx1G .socicon-wrap .mbr-iconfont {
  font-size: 1.3rem;
  background: linear-gradient(to left, #e60e89, #232323);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  padding: 10px;
  margin-right: 0.1rem;
  height: 40px;
  display: flex;
  width: 40px;
  justify-content: left;
  align-items: left;
  transition: all 0.3s;
  border-radius: 100%;
}
.cid-sR5V9bGx1G .align-wrap {
  display: flex;
  flex-direction: column;
}
@media (max-width: 992px) {
  .cid-sR5V9bGx1G .col-md-6 {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sR5V9bGx1G .socicon-wrap {
    margin: auto;
  }
}
.cid-sR5V9bGx1G .mbr-text {
  color: #999999;
}
.cid-sR5V9bGx1G .icon-title {
  margin: 0;
  padding-bottom: 3px;
  line-height: 24px;
}
.cid-sR5V9bGx1G .icon-title,
.cid-sR5V9bGx1G .align-wrap {
  color: #ffffff;
  width: 100%;
  text-align: left;
}
.cid-sR5V9bGx1G .item-text,
.cid-sR5V9bGx1G .item-icon {
  color: #999999;
  text-align: left;
}
.cid-sR5V9bGx1G .mbr-text,
.cid-sR5V9bGx1G .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-sR5V9bGx1G copy {
  font-size: 12px;
}
.cid-sR5V9bGx1G weis {
  color: #e50e87;
}
.cid-sR5V9bGx1G .h3 {
  color: #e50e87;
}
/*!
 * Mobirise v4 theme (https://mobirise.com/)
 * Copyright 2017 Mobirise
 */
section {
  background-color: #eeeeee;
}

.form-control:focus {
  box-shadow: none;
}

:focus {
  outline: none;
}

body {
  font-style: normal;
  line-height: 1.5;
}

section,
.container,
.container-fluid {
  position: relative;
  word-wrap: break-word;
}

a.mbr-iconfont:hover {
  text-decoration: none;
}

.article .lead p,
.article .lead ul,
.article .lead ol,
.article .lead pre,
.article .lead blockquote {
  margin-bottom: 0;
}

ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

a {
  font-style: normal;
  font-weight: 400;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
}

figure {
  margin-bottom: 0;
}

body {
  color: #232323;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

.mbr-section-title {
  font-style: normal;
  line-height: 1.2;
}

.mbr-section-subtitle {
  line-height: 1.3;
}

.mbr-text {
  font-style: normal;
  line-height: 1.6;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
  transition-delay: 9999s;
  transition-property: background-color, color;
}

textarea[type='hidden'] {
  display: none;
}

body {
  position: relative;
}

section {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

section .mbr-background-video,
section .mbr-background-video-preview {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}

.hidden {
  visibility: hidden;
}

.mbr-z-index20 {
  z-index: 20;
}

/*! Base colors */
.mbr-white {
  color: #ffffff;
}

.mbr-black {
  color: #000000;
}

.mbr-bg-white {
  background-color: #ffffff;
}

.mbr-bg-black {
  background-color: #000000;
}

/*! Text-aligns */
.align-left {
  text-align: left;
}

.align-center {
  text-align: center;
}

.align-right {
  text-align: right;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: center;
  }
}

/*! Font-weight  */
.mbr-light {
  font-weight: 300;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

/*! Media  */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.media-content {
  flex-basis: 100%;
}

.media-container-row {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: start;
}

.media-container-row .media-size-item {
  width: 400px;
}

.media-container-column {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: stretch;
}

.media-container-column > * {
  width: 100%;
}

@media (min-width: 992px) {
  .media-container-row {
    flex-wrap: nowrap;
  }
}

figure {
  overflow: hidden;
}

figure[mbr-media-size] {
  transition: width 0.1s;
}

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

.card {
  background-color: transparent;
  border: none;
}

.card-box {
  width: 100%;
}

.card-img {
  text-align: center;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}

.media {
  max-width: 100%;
  margin: 0 auto;
}

.mbr-figure {
  -ms-grid-row-align: center;
  align-self: center;
}

.media-container > div {
  max-width: 100%;
}

.mbr-figure img,
.card-img img {
  width: 100%;
}

@media (max-width: 991px) {
  .media-size-item {
    width: auto !important;
  }
  .media {
    width: auto;
  }
  .mbr-figure {
    width: 100% !important;
  }
}

/*! Buttons */
.btn {
  font-weight: 500;
  border-width: 2px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.mbr-section-btn {
  margin-left: -0.25rem;
  margin-right: -0.25rem;
  font-size: 0;
}

nav .mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
}

.btn-form {
  border-radius: 0;
}

.btn-form:hover {
  cursor: pointer;
}

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 0.8rem;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

[type='submit'] {
  -webkit-appearance: none;
}

/*! Full-screen */
.mbr-fullscreen .mbr-overlay {
  min-height: 100vh;
}

.mbr-fullscreen {
  display: flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  align-items: center;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: .5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}

/* Form */
blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

.form-control {
  background-color: #f5f5f5;
  box-shadow: none;
  color: #565656;
  line-height: 1.43;
  min-height: 3.5em;
  padding: 1.07em .5em;
}

.form-control, .form-control:focus {
  border: 1px solid #e8e8e8;
}

.form-active .form-control:invalid {
  border-color: red;
}

.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: .357em;
  padding: 0;
}

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.alert.alert-form::after {
  background-color: inherit;
  bottom: -7px;
  content: "";
  display: block;
  height: 14px;
  left: 50%;
  margin-left: -7px;
  position: absolute;
  transform: rotate(45deg);
  width: 14px;
  -webkit-transform: rotate(45deg);
}

.form-asterisk {
  font-family: initial;
  position: absolute;
  top: -2px;
  font-weight: normal;
}

/*! Scroll to top arrow */
#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

.mbr-arrow-up {
  bottom: 25px;
   left: calc(50% - 20px);
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 40px;
  width: 40px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
  text-align: center;
}

.mbr-arrow-up a:hover {
  background-color: rgba(0, 0, 0, 0.4);
}

.mbr-arrow-up a i {
  line-height: 60px;
}

.mbr-arrow-up-icon {
  display: block;
  color: #fff;
}

.mbr-arrow-up-icon::before {
  content: '\203a';
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
}

/*! Arrow Down */
.mbr-arrow {
  position: absolute;
  bottom: 45px;
  left: 50%;
  width: 60px;
  height: 60px;
  cursor: pointer;
  background-color: rgba(80, 80, 80, 0.5);
  border-radius: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.mbr-arrow > a {
  display: inline-block;
  text-decoration: none;
  outline-style: none;
  -webkit-animation: arrowdown 1.7s ease-in-out infinite;
  animation: arrowdown 1.7s ease-in-out infinite;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*Gradients animation*/
@keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

@-webkit-keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

.bg-gradient {
  background-size: 200% 200%;
  animation: gradient-animation 5s infinite alternate;
  -webkit-animation: gradient-animation 5s infinite alternate;
}

.menu .navbar-brand {
  display: -webkit-flex;
}

.menu .navbar-brand span {
  display: flex;
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}

@media (min-width: 768px) and (max-width: 1023px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (max-width: 1023px) {
  .menu .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .navbar-collapse.show {
    overflow: auto;
  }
}

@media (min-width: 1024px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
  .menu .collapsed .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .collapsed .navbar-collapse.show {
    overflow: auto;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    max-height: 80vh;
  }
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

.navbar {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  -webkit-align-items: center;
  -webkit-justify-content: space-between;
}

.navbar-collapse {
  -webkit-flex-basis: 100%;
  -webkit-flex-grow: 1;
  -webkit-align-items: center;
}

.nav-dropdown .link {
  padding: 0.667em 1.667em !important;
  margin: 0 !important;
}

.nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.row {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.justify-content-center {
  -webkit-justify-content: center;
}

.form-inline {
  display: -webkit-flex;
  -webkit-align-items: center;
}

.card-wrapper {
  -webkit-flex: 1;
}

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

.carousel-controls {
  display: -webkit-flex;
}

.media {
  display: -webkit-flex;
}

.form-group:focus {
  outline: none;
}

.jq-selectbox__select {
  padding: 1.07em 0.5em;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

.jq-selectbox__trigger-arrow {
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.jq-selectbox li {
  padding: 1.07em 0.5em;
}

input[type='range'] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.modal-dialog,
.modal-content {
  height: 100%;
}

.modal-dialog .carousel-inner {
  height: calc(100vh - 1.75rem);
}

@media (max-width: 575px) {
  .modal-dialog .carousel-inner {
    height: calc(100vh - 1rem);
  }
}

.carousel-item {
  text-align: center;
}

.carousel-item img {
  margin: auto;
}

.navbar-toggler {
  align-self: flex-start;
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.navbar-toggler:focus,
.navbar-toggler:hover {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: '';
  background: no-repeat center center;
  background-size: 100% 100%;
}

.navbar-toggler-left {
  position: absolute;
  left: 1rem;
}

.navbar-toggler-right {
  position: absolute;
  right: 1rem;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1023px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1024px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.card-img {
  width: auto;
}

.menu .navbar.collapsed:not(.beta-menu) {
  flex-direction: column;
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: flex;
}

.note-air-layout .dropup .dropdown-menu,
.note-air-layout .navbar-fixed-bottom .dropdown .dropdown-menu {
  bottom: initial !important;
}

html,
body {
  height: auto;
  min-height: 100vh;
}

.dropup .dropdown-toggle::after {
  display: none;
}
.cid-tbEivASxO7 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/grau-verlauf1.jpg");
}
.cid-tbEivASxO7 H2 {
  text-align: center;
  color: #ffffff;
}
.cid-tbEivASxO7 .dentaura-tab {
  min-height: 59px !important;
  padding: 0.3rem 0.3rem !important;
  margin: 0px !important;
}
.cid-tbEivASxO7 .btn {
  margin: 0px !important;
  padding: 1rem 0.5rem;
  width: 100%;
  height: 100%;
  border-radius: 3px !important;
}
@media (max-width: 991px) {
  .cid-tbEivASxO7 .mbr-figure1 {
    padding-bottom: 3rem;
  }
}
.cid-tbEivASxO7 .media-container-row1 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tbEivASxO7 .mbr-figure1 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-tbEivASxO7 .media-container-row2 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tbEivASxO7 .mbr-figure2 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-tbEivASxO7 .media-container-row3 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tbEivASxO7 .mbr-figure3 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-tbEivASxO7 .media-container-row4 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tbEivASxO7 .mbr-figure4 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (min-width: 992px) {
  .cid-tbEivASxO7 .mbr-figure5 {
    padding-right: 4rem;
  }
}
@media (min-width: 992px) {
  .cid-tbEivASxO7 .mbr-figure6 {
    padding-right: 4rem;
  }
}
.cid-tbEivASxO7 H3 {
  color: #000000;
}
.cid-tbEivASxO7 H4 {
  color: #000000;
}
.cid-tbEivASxO7 .divsBg {
  background-color: #faf7f9;
  margin: 0px !important;
  padding: 1rem 2.5rem 2.5rem 2.5rem !important;
}
.cid-tbEivASxO7 ul.dentaura-lister {
  margin: 0;
  list-style: none;
  padding-left: 1rem;
}
.cid-tbEivASxO7 ul.dentaura-lister li {
  margin-bottom: 1rem;
  position: relative;
  list-style: none;
  padding-left: 1rem;
  border-bottom: 1px solid #efefef;
}
.cid-tbEivASxO7 ul.dentaura-lister li:before {
  position: absolute;
  left: -20px;
  content: "➤";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #e50e87;
  width: 25px;
  height: 25px;
}
.cid-tbEivASxO7 .card {
  margin: 0rem 0.3rem !important;
  border-radius: 3px !important;
  padding: 0px !important;
}
.cid-tbEivASxO7 .btn1 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-tbEivASxO7 .btn1:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-tbEivASxO7 .btn2 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-tbEivASxO7 .btn2:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-tbEivASxO7 .btn3 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-tbEivASxO7 .btn3:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-tbEivASxO7 .btn4 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-tbEivASxO7 .btn4:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-tbEivASxO7 .btn5 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-tbEivASxO7 .btn5:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-tbEivASxO7 .btn6 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-tbEivASxO7 .btn6:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-tbEivASxO7 .butcover {
  height: 40px;
  width: 100%;
}
.cid-tbEivASxO7 .butcoverin {
  height: 40px;
  width: 40px;
  padding-bottom: 3rem;
  margin-left: auto;
  margin-right: 0;
}
.cid-tbEivASxO7 .butcoverin a {
  color: #232323;
  font-size: 1.5rem !important;
  font-weight: 400 !important;
}
.cid-tbEivASxO7 .dentaura-panel {
  margin: 5px 0px 0px 0px!important;
  padding: 0px !important;
}
.cid-tbEivASxO7 .btn:focus,
.cid-tbEivASxO7 .btn:active {
  outline: none !important;
  box-shadow: none !important;
}
.cid-tbEivCYrg6 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tbEivCYrg6 h3 {
  text-align: center;
  font-weight: 300;
}
.cid-tbEivCYrg6 .wrap {
  width: 150px;
  height: 150px;
  margin: 0 auto;
}
.cid-tbEivCYrg6 .mbr-section-subtitle {
  color: #462797;
  text-align: left;
}
.cid-tbEivCYrg6 .card {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  word-wrap: break-word;
}
.cid-tbEivCYrg6 ellipse {
  stroke: rgba(206, 206, 206, 0.4);
}
.cid-tbEivCYrg6 path {
  stroke: #149dcc;
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tbEivCYrg6 .card {
    -webkit-flex-basis: 33%;
    flex-basis: 33%;
  }
}
.cid-tbEivDqE0I {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-tbEivDqE0I .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tbEivDqE0I .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tbEivDqE0I .mbr-text {
    text-align: left;
  }
}
.cid-tbEivDqE0I H1 {
  text-align: left;
  color: #ff0095;
}
.cid-tbEivDqE0I .mbr-text,
.cid-tbEivDqE0I .mbr-section-btn {
  color: #465052;
}
.cid-tbEivDqE0I H3 {
  color: #465052;
  text-align: left;
}
.cid-tbEivDqE0I .btn {
  font-weight: 500;
  border-width: 1px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  display: -webkit-inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  padding: 0.55rem 2rem;
  border-radius: 3px;
}
.cid-tbEivDTpzo {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tbEivDTpzo h3 {
  text-align: center;
  font-weight: 300;
}
.cid-tbEivDTpzo .wrap {
  width: 150px;
  height: 150px;
  margin: 0 auto;
}
.cid-tbEivDTpzo .mbr-section-subtitle {
  color: #ff0095;
  text-align: left;
}
.cid-tbEivDTpzo .card {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  word-wrap: break-word;
}
.cid-tbEivDTpzo ellipse {
  stroke: rgba(206, 206, 206, 0.4);
}
.cid-tbEivDTpzo path {
  stroke: #149dcc;
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tbEivDTpzo .card {
    -webkit-flex-basis: 33%;
    flex-basis: 33%;
  }
}
.cid-tbEivEmlNa {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tbEivEmlNa .card {
  align-self: stretch;
  border-radius: 10px;
}
.cid-tbEivEmlNa .card-box {
  height: 100%;
  background-color: #ffffff;
  padding: 2rem;
  border-radius: 10px;
}
.cid-tbEivEmlNa h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  font-size: 1.2rem !important;
}
.cid-tbEivEmlNa p {
  color: #767676;
  text-align: left;
}
.cid-tbEivEmlNa .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 20px 0px rgba(230, 14, 137, 0.1);
  transition: box-shadow 0.3s;
  border-radius: 10px;
}
.cid-tbEivEmlNa .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.2);
  transition: box-shadow 0.3s;
}
.cid-tbEivEmlNa .cardimg {
  width: 100%;
  max-width: 50px;
  border-radius: 0%;
  margin-bottom: 0px;
}
.cid-tbEivEmlNa .card-title {
  color: #4f4943;
}
.cid-tbEivEmlNa ul.dentaura-lister {
  margin: 0;
  list-style: none;
  padding-left: 1rem;
}
.cid-tbEivEmlNa ul.dentaura-lister li {
  margin-bottom: 0.5rem;
  position: relative;
  list-style: none;
  padding-left: 1rem;
  border-bottom: 1px solid #efefef;
  font-size: 0.5rem !important;
}
.cid-tbEivEmlNa ul.dentaura-lister li:before {
  position: absolute;
  left: -20px;
  top: -5px;
  content: "➤";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #767676;
  width: 25px;
  height: 25px;
}
.cid-tbEivEmlNa li a {
  color: #ff3366 !important;
}
.cid-tbEivEmlNa li a:hover {
  color: #767676 !important;
}
.cid-tbEivEmlNa hr.top-hr {
  border-top: 1px solid #ff3366;
  width: 100%;
  margin: 0px 0px 1px 0px;
  padding: 0px;
}
.cid-tbEivEmlNa P {
  color: #232323;
}
.cid-tbEivEmlNa .mbr-text {
  font-size: 1rem !important;
}
.cid-tbEivEmlNa .mbr-list {
  color: #232323;
}
.cid-tbEivFxM3L {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tbEivFxM3L .card {
  align-self: stretch;
  border-radius: 3px;
}
.cid-tbEivFxM3L .card-box {
  height: 100%;
  background-color: #ffffff;
  padding: 2rem;
  border-radius: 3px;
}
.cid-tbEivFxM3L h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  font-size: 1.1rem !important;
}
.cid-tbEivFxM3L p {
  color: #767676;
  text-align: left;
}
.cid-tbEivFxM3L .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1);
  transition: box-shadow 0.3s;
  border-radius: 3px;
}
.cid-tbEivFxM3L .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.2);
  transition: box-shadow 0.3s;
}
.cid-tbEivFxM3L .cardimg {
  width: 100%;
  max-width: 70px;
  border-radius: 0%;
  margin-bottom: 0px;
}
.cid-tbEivFxM3L .card-title {
  color: #e60e89;
}
.cid-tbEivFxM3L ul.dentaura-lister {
  margin: 0;
  list-style: none;
  padding-left: 1rem;
}
.cid-tbEivFxM3L ul.dentaura-lister li {
  margin-bottom: 0.5rem;
  position: relative;
  list-style: none;
  padding-left: 1rem;
  border-bottom: 1px solid #efefef;
  font-size: 0.9rem !important;
}
.cid-tbEivFxM3L ul.dentaura-lister li:before {
  position: absolute;
  left: -20px;
  top: -3px;
  content: "➤";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #767676;
  width: 25px;
  height: 25px;
}
.cid-tbEivFxM3L li a {
  color: #5b686b !important;
}
.cid-tbEivFxM3L li a:hover {
  color: #ff0095 !important;
}
.cid-tbEivFxM3L hr.top-hr {
  border-top: 1px solid #b2ccd2;
  width: 100%;
  margin: 0px 0px 6px 0px;
  padding: 0px;
}
.cid-tbEivFxM3L P {
  color: #232323;
}
.cid-tbEivFxM3L .mbr-text {
  font-size: 0.9rem !important;
}
.cid-tbEivFxM3L .mbr-list {
  color: #232323;
}
.cid-tbEivGQjdV #dentauraBttB {
  position: fixed;
  cursor: pointer;
  width: 50px;
  height: 50px;
  background-color: rgba(255, 0, 149, 0.65);
  text-indent: -9999px;
  display: none;
  -webkit-border-radius: 60px;
  -moz-border-radius: 60px;
  border-radius: 60px;
  z-index: 100;
  -webkit-box-shadow: 0 2px 8px -2px #000000;
  -moz-box-shadow: 0 2px 8px -2px #000000;
  box-shadow: 0 2px 8px -2px #000000;
}
@media (max-width: 768px) {
  .cid-tbEivGQjdV #dentauraBttB {
    right: 50%;
    margin-right: -25px !important;
    bottom: 20px;
  }
}
@media (min-width: 769px) {
  .cid-tbEivGQjdV #dentauraBttB {
    right: 100px;
    bottom: 20px;
  }
}
@media (min-width: 992px) {
  .cid-tbEivGQjdV #dentauraBttB {
    right: 100px;
    bottom: 20px;
  }
}
.cid-tbEivGQjdV #dentauraBttB span {
  position: absolute;
  top: 20px;
  left: 20px;
  margin-left: -20px;
  margin-top: -20px;
  height: 50px;
  width: 50px;
  background-image: url("../../../assets/images/bttb-dentaura-white.png");
  background-repeat: no-repeat;
  background-position: -58px -4px;
  opacity: 1;
}
.cid-tbEivGQjdV #dentauraBttB:hover {
  background-color: rgba(91, 104, 107, 0.85);
}
.cid-tbEivGQjdV .hidden {
  display: none;
}
.cid-tbEivHleWC {
  position: sticky;
  top: 0;
  z-index: 11;
  opacity: 0.96;
}
.cid-tbEivHleWC .navbar-dropdown {
  position: relative !important;
  top: 0;
  left: 0;
  padding: 0.5rem 1rem;
  position: fixed;
}
@media (max-width: 991px) {
  .cid-tbEivHleWC .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-tbEivHleWC .navbar {
  position: static !important;
  min-height: 77px;
  transition: 0.2s;
  background: #f4f4f4;
  display: flex;
  flex-direction: column;
}
.cid-tbEivHleWC .navbar.opened {
  transition: all 0.2s;
  background: #f4f4f4 !important;
}
.cid-tbEivHleWC .navbar .dropdown-item {
  transition: all 0.2s;
  padding: 0.3rem 1.5rem;
  border-bottom: 1px solid #d6d6d6;
  color: #ff6600;
  background: #efefef !important;
}
.cid-tbEivHleWC .navbar .dropdown-item:hover {
  padding-left: 2rem;
}
.cid-tbEivHleWC .navbar .dropdown-item:focus border {
  outline: none;
}
.cid-tbEivHleWC .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tbEivHleWC .navbar .dropdown-menu {
  min-width: 200px;
  padding: 3px 0 0 0;
  box-shadow: 1px 1px 1px 0px rgba(217, 220, 242, 0.98);
  background: transparent !important;
}
.cid-tbEivHleWC .navbar .dropdown-menu > .dropdown-item:first-child {
  border-top: 2px solid #ff6600;
}
.cid-tbEivHleWC .navbar .dropdown-menu .dropdown-submenu {
  padding-top: 0px;
}
.cid-tbEivHleWC .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tbEivHleWC .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: 85.14285714vh;
  }
}
.cid-tbEivHleWC .navbar.collapsed .dropdown-menu {
  width: auto;
  padding: 1rem 0 1rem 0;
  border-top: none !important;
  background: transparent !important;
}
.cid-tbEivHleWC .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tbEivHleWC .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tbEivHleWC .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tbEivHleWC .navbar.collapsed .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  padding: 0.667em 1.667em;
}
.cid-tbEivHleWC .navbar.collapsed .nav-dropdown .link {
  margin: 0.667em 1.2em;
}
.cid-tbEivHleWC .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tbEivHleWC .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
  border-bottom: none !important;
  background: transparent !important;
  color: inherit !important;
}
.cid-tbEivHleWC .navbar.collapsed .dropdown-menu .dropdown-item:first-child {
  border-top: none;
}
@media (max-width: 991px) {
  .cid-tbEivHleWC .navbar {
    flex-direction: row;
    justify-content: space-between;
  }
  .cid-tbEivHleWC .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tbEivHleWC .navbar .dropdown-menu {
    width: auto;
    padding: 1rem 0 1rem 0;
    background: transparent !important;
    border-top: none !important;
  }
  .cid-tbEivHleWC .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tbEivHleWC .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tbEivHleWC .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tbEivHleWC .navbar .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    padding: 0.667em 1.667em;
  }
  .cid-tbEivHleWC .navbar .nav-dropdown .link {
    margin: 0.667em 1.2em;
  }
  .cid-tbEivHleWC .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tbEivHleWC .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem;
    text-align: center;
    border-bottom: none !important;
    background: transparent !important;
  }
  .cid-tbEivHleWC .navbar .dropdown-menu .dropdown-item:first-child {
    border-top: none;
  }
  .cid-tbEivHleWC .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    flex-direction: row;
    justify-content: space-between;
    margin-top: 1rem;
  }
  .cid-tbEivHleWC .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tbEivHleWC .navbar .social-block {
    display: none;
  }
}
@media (max-width: 1200px) {
  .cid-tbEivHleWC .navbar.navbar-short {
    min-height: 60px;
  }
}
@media (min-width: 1200px) {
  .cid-tbEivHleWC .navbar.navbar-short {
    min-height: 60px;
  }
}
.cid-tbEivHleWC .navbar.navbar-short .social-block {
  top: 1rem;
}
.cid-tbEivHleWC .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tbEivHleWC .navbar.navbar-short .navbar-brand {
  padding: 0;
  margin-bottom: 0;
  height: 0px;
  opacity: 0;
  min-height: 0px;
}
.cid-tbEivHleWC .navbar-brand {
  height: 8rem;
  min-height: 1.4rem;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.2s;
  word-break: break-word;
  z-index: 1;
  display: flex;
  margin-bottom: 1rem;
  opacity: 1;
}
.cid-tbEivHleWC .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tbEivHleWC .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tbEivHleWC .dropdown-item.active,
.cid-tbEivHleWC .dropdown-item:active {
  background-color: transparent;
}
.cid-tbEivHleWC .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
  line-height: 1;
  letter-spacing: 1px;
}
.cid-tbEivHleWC .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tbEivHleWC .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tbEivHleWC .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4f4f4;
}
.cid-tbEivHleWC .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: -2px 0 0 0;
  left: 100%;
}
.cid-tbEivHleWC .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tbEivHleWC ul.navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
}
.cid-tbEivHleWC .navbar-buttons {
  text-align: center;
}
.cid-tbEivHleWC button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tbEivHleWC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-tbEivHleWC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tbEivHleWC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.2s;
}
.cid-tbEivHleWC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.2s;
}
.cid-tbEivHleWC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tbEivHleWC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tbEivHleWC nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.2s;
}
.cid-tbEivHleWC nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.2s;
}
.cid-tbEivHleWC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tbEivHleWC a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
  outline: none;
}
.cid-tbEivHleWC .mbr-iconfont {
  font-size: 1.3rem;
  padding-right: 0.5rem;
  color: #132c70;
}
.cid-tbEivHleWC .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  padding: 1.667em 1.667em;
}
.cid-tbEivHleWC .nav-dropdown .link {
  margin: 1.667em 1.2em;
  font-weight: 500;
}
.cid-tbEivHleWC .nav-link:hover,
.cid-tbEivHleWC .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-tbEivHleWC .social-block {
  display: flex;
  justify-content: space-between;
  width: 100%;
  position: absolute;
  top: 2.5rem;
  max-width: 1300px;
  transition: 0.2s;
}
.cid-tbEivHleWC .social {
  display: flex;
  flex-direction: row;
  margin-left: 2rem;
}
.cid-tbEivHleWC .social-2 {
  display: flex;
  flex-direction: row;
  margin-right: 1.5rem;
}
.cid-tbEivHleWC menu {
  color: #E60E89;
}
.cid-tbEivHXr4H {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #767676;
}
.cid-tbEivHXr4H .mbr-overlay {
  background-color: #000000;
  opacity: 0.7;
}
.cid-tbEivHXr4H .item {
  display: flex;
  justify-content: left;
  align-items: center;
  padding: 0.3rem 0;
}
.cid-tbEivHXr4H .item p {
  margin: 0;
  padding-left: 0.5rem;
  line-height: 26px;
}
.cid-tbEivHXr4H .title {
  background: linear-gradient(to left, #f00000 0, currentColor);
  -webkit-background-clip: text;
  -webkit-text-fill-color: #f000000;
  color: #e50e87;
  text-align: left;
}
.cid-tbEivHXr4H .container {
  max-width: 1400px;
}
.cid-tbEivHXr4H li {
  margin: 0;
  list-style: none;
  cursor: pointer;
}
.cid-tbEivHXr4H .time {
  line-height: 2;
}
.cid-tbEivHXr4H .icons-wrap {
  display: flex;
  align-items: left;
}
.cid-tbEivHXr4H .text-wrap {
  width: 100%;
}
.cid-tbEivHXr4H .item-wrap {
  display: inline-block;
}
.cid-tbEivHXr4H .socicon-wrap {
  width: fit-content;
  display: flex;
  margin-bottom: 0.8rem;
}
.cid-tbEivHXr4H .socicon-wrap .mbr-iconfont {
  font-size: 1.3rem;
  background: linear-gradient(to left, #e60e89, #232323);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  padding: 10px;
  margin-right: 0.1rem;
  height: 40px;
  display: flex;
  width: 40px;
  justify-content: left;
  align-items: left;
  transition: all 0.3s;
  border-radius: 100%;
}
.cid-tbEivHXr4H .align-wrap {
  display: flex;
  flex-direction: column;
}
@media (max-width: 992px) {
  .cid-tbEivHXr4H .col-md-6 {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tbEivHXr4H .socicon-wrap {
    margin: auto;
  }
}
.cid-tbEivHXr4H .mbr-text {
  color: #999999;
}
.cid-tbEivHXr4H .icon-title {
  margin: 0;
  padding-bottom: 3px;
  line-height: 24px;
}
.cid-tbEivHXr4H .icon-title,
.cid-tbEivHXr4H .align-wrap {
  color: #ffffff;
  width: 100%;
  text-align: left;
}
.cid-tbEivHXr4H .item-text,
.cid-tbEivHXr4H .item-icon {
  color: #999999;
  text-align: left;
}
.cid-tbEivHXr4H .mbr-text,
.cid-tbEivHXr4H .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-tbEivHXr4H copy {
  font-size: 12px;
}
.cid-tbEivHXr4H weis {
  color: #e50e87;
}
.cid-tbEivHXr4H .h3 {
  color: #e50e87;
}
/*!
 * Mobirise v4 theme (https://mobirise.com/)
 * Copyright 2017 Mobirise
 */
section {
  background-color: #eeeeee;
}

.form-control:focus {
  box-shadow: none;
}

:focus {
  outline: none;
}

body {
  font-style: normal;
  line-height: 1.5;
}

section,
.container,
.container-fluid {
  position: relative;
  word-wrap: break-word;
}

a.mbr-iconfont:hover {
  text-decoration: none;
}

.article .lead p,
.article .lead ul,
.article .lead ol,
.article .lead pre,
.article .lead blockquote {
  margin-bottom: 0;
}

ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

a {
  font-style: normal;
  font-weight: 400;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
}

figure {
  margin-bottom: 0;
}

body {
  color: #232323;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

.mbr-section-title {
  font-style: normal;
  line-height: 1.2;
}

.mbr-section-subtitle {
  line-height: 1.3;
}

.mbr-text {
  font-style: normal;
  line-height: 1.6;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
  transition-delay: 9999s;
  transition-property: background-color, color;
}

textarea[type='hidden'] {
  display: none;
}

body {
  position: relative;
}

section {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

section .mbr-background-video,
section .mbr-background-video-preview {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}

.hidden {
  visibility: hidden;
}

.mbr-z-index20 {
  z-index: 20;
}

/*! Base colors */
.mbr-white {
  color: #ffffff;
}

.mbr-black {
  color: #000000;
}

.mbr-bg-white {
  background-color: #ffffff;
}

.mbr-bg-black {
  background-color: #000000;
}

/*! Text-aligns */
.align-left {
  text-align: left;
}

.align-center {
  text-align: center;
}

.align-right {
  text-align: right;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: center;
  }
}

/*! Font-weight  */
.mbr-light {
  font-weight: 300;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

/*! Media  */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.media-content {
  flex-basis: 100%;
}

.media-container-row {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: start;
}

.media-container-row .media-size-item {
  width: 400px;
}

.media-container-column {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: stretch;
}

.media-container-column > * {
  width: 100%;
}

@media (min-width: 992px) {
  .media-container-row {
    flex-wrap: nowrap;
  }
}

figure {
  overflow: hidden;
}

figure[mbr-media-size] {
  transition: width 0.1s;
}

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

.card {
  background-color: transparent;
  border: none;
}

.card-box {
  width: 100%;
}

.card-img {
  text-align: center;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}

.media {
  max-width: 100%;
  margin: 0 auto;
}

.mbr-figure {
  -ms-grid-row-align: center;
  align-self: center;
}

.media-container > div {
  max-width: 100%;
}

.mbr-figure img,
.card-img img {
  width: 100%;
}

@media (max-width: 991px) {
  .media-size-item {
    width: auto !important;
  }
  .media {
    width: auto;
  }
  .mbr-figure {
    width: 100% !important;
  }
}

/*! Buttons */
.btn {
  font-weight: 500;
  border-width: 2px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.mbr-section-btn {
  margin-left: -0.25rem;
  margin-right: -0.25rem;
  font-size: 0;
}

nav .mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
}

.btn-form {
  border-radius: 0;
}

.btn-form:hover {
  cursor: pointer;
}

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 0.8rem;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

[type='submit'] {
  -webkit-appearance: none;
}

/*! Full-screen */
.mbr-fullscreen .mbr-overlay {
  min-height: 100vh;
}

.mbr-fullscreen {
  display: flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  align-items: center;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: .5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}

/* Form */
blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

.form-control {
  background-color: #f5f5f5;
  box-shadow: none;
  color: #565656;
  line-height: 1.43;
  min-height: 3.5em;
  padding: 1.07em .5em;
}

.form-control, .form-control:focus {
  border: 1px solid #e8e8e8;
}

.form-active .form-control:invalid {
  border-color: red;
}

.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: .357em;
  padding: 0;
}

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.alert.alert-form::after {
  background-color: inherit;
  bottom: -7px;
  content: "";
  display: block;
  height: 14px;
  left: 50%;
  margin-left: -7px;
  position: absolute;
  transform: rotate(45deg);
  width: 14px;
  -webkit-transform: rotate(45deg);
}

.form-asterisk {
  font-family: initial;
  position: absolute;
  top: -2px;
  font-weight: normal;
}

/*! Scroll to top arrow */
#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

.mbr-arrow-up {
  bottom: 25px;
   left: calc(50% - 20px);
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 40px;
  width: 40px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
  text-align: center;
}

.mbr-arrow-up a:hover {
  background-color: rgba(0, 0, 0, 0.4);
}

.mbr-arrow-up a i {
  line-height: 60px;
}

.mbr-arrow-up-icon {
  display: block;
  color: #fff;
}

.mbr-arrow-up-icon::before {
  content: '\203a';
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
}

/*! Arrow Down */
.mbr-arrow {
  position: absolute;
  bottom: 45px;
  left: 50%;
  width: 60px;
  height: 60px;
  cursor: pointer;
  background-color: rgba(80, 80, 80, 0.5);
  border-radius: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.mbr-arrow > a {
  display: inline-block;
  text-decoration: none;
  outline-style: none;
  -webkit-animation: arrowdown 1.7s ease-in-out infinite;
  animation: arrowdown 1.7s ease-in-out infinite;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*Gradients animation*/
@keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

@-webkit-keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

.bg-gradient {
  background-size: 200% 200%;
  animation: gradient-animation 5s infinite alternate;
  -webkit-animation: gradient-animation 5s infinite alternate;
}

.menu .navbar-brand {
  display: -webkit-flex;
}

.menu .navbar-brand span {
  display: flex;
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}

@media (min-width: 768px) and (max-width: 1023px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (max-width: 1023px) {
  .menu .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .navbar-collapse.show {
    overflow: auto;
  }
}

@media (min-width: 1024px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
  .menu .collapsed .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .collapsed .navbar-collapse.show {
    overflow: auto;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    max-height: 80vh;
  }
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

.navbar {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  -webkit-align-items: center;
  -webkit-justify-content: space-between;
}

.navbar-collapse {
  -webkit-flex-basis: 100%;
  -webkit-flex-grow: 1;
  -webkit-align-items: center;
}

.nav-dropdown .link {
  padding: 0.667em 1.667em !important;
  margin: 0 !important;
}

.nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.row {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.justify-content-center {
  -webkit-justify-content: center;
}

.form-inline {
  display: -webkit-flex;
  -webkit-align-items: center;
}

.card-wrapper {
  -webkit-flex: 1;
}

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

.carousel-controls {
  display: -webkit-flex;
}

.media {
  display: -webkit-flex;
}

.form-group:focus {
  outline: none;
}

.jq-selectbox__select {
  padding: 1.07em 0.5em;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

.jq-selectbox__trigger-arrow {
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.jq-selectbox li {
  padding: 1.07em 0.5em;
}

input[type='range'] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.modal-dialog,
.modal-content {
  height: 100%;
}

.modal-dialog .carousel-inner {
  height: calc(100vh - 1.75rem);
}

@media (max-width: 575px) {
  .modal-dialog .carousel-inner {
    height: calc(100vh - 1rem);
  }
}

.carousel-item {
  text-align: center;
}

.carousel-item img {
  margin: auto;
}

.navbar-toggler {
  align-self: flex-start;
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.navbar-toggler:focus,
.navbar-toggler:hover {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: '';
  background: no-repeat center center;
  background-size: 100% 100%;
}

.navbar-toggler-left {
  position: absolute;
  left: 1rem;
}

.navbar-toggler-right {
  position: absolute;
  right: 1rem;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1023px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1024px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.card-img {
  width: auto;
}

.menu .navbar.collapsed:not(.beta-menu) {
  flex-direction: column;
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: flex;
}

.note-air-layout .dropup .dropdown-menu,
.note-air-layout .navbar-fixed-bottom .dropdown .dropdown-menu {
  bottom: initial !important;
}

html,
body {
  height: auto;
  min-height: 100vh;
}

.dropup .dropdown-toggle::after {
  display: none;
}
.cid-tpdMtpjnqA {
  padding-top: 15px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/grau-verlauf1.jpg");
}
.cid-tpdMtpjnqA H2 {
  text-align: center;
  color: #ffffff;
}
.cid-tpdMtpjnqA .dentaura-tab {
  min-height: 59px !important;
  padding: 0.3rem 0.3rem !important;
  margin: 0px !important;
}
.cid-tpdMtpjnqA .btn {
  margin: 0px !important;
  padding: 1rem 0.5rem;
  width: 100%;
  height: 100%;
  border-radius: 3px !important;
}
@media (max-width: 991px) {
  .cid-tpdMtpjnqA .mbr-figure1 {
    padding-bottom: 3rem;
  }
}
.cid-tpdMtpjnqA .media-container-row1 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tpdMtpjnqA .mbr-figure1 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-tpdMtpjnqA .media-container-row2 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tpdMtpjnqA .mbr-figure2 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-tpdMtpjnqA .media-container-row3 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tpdMtpjnqA .mbr-figure3 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-tpdMtpjnqA .media-container-row4 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tpdMtpjnqA .mbr-figure4 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (min-width: 992px) {
  .cid-tpdMtpjnqA .mbr-figure5 {
    padding-right: 4rem;
  }
}
@media (min-width: 992px) {
  .cid-tpdMtpjnqA .mbr-figure6 {
    padding-right: 4rem;
  }
}
.cid-tpdMtpjnqA H3 {
  color: #000000;
}
.cid-tpdMtpjnqA H4 {
  color: #000000;
}
.cid-tpdMtpjnqA .divsBg {
  background-color: #faf7f9;
  margin: 0px !important;
  padding: 1rem 2.5rem 2.5rem 2.5rem !important;
}
.cid-tpdMtpjnqA ul.dentaura-lister {
  margin: 0;
  list-style: none;
  padding-left: 1rem;
}
.cid-tpdMtpjnqA ul.dentaura-lister li {
  margin-bottom: 1rem;
  position: relative;
  list-style: none;
  padding-left: 1rem;
  border-bottom: 1px solid #efefef;
}
.cid-tpdMtpjnqA ul.dentaura-lister li:before {
  position: absolute;
  left: -20px;
  content: "➤";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #e50e87;
  width: 25px;
  height: 25px;
}
.cid-tpdMtpjnqA .card {
  margin: 0rem 0.3rem !important;
  border-radius: 3px !important;
  padding: 0px !important;
}
.cid-tpdMtpjnqA .btn1 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-tpdMtpjnqA .btn1:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-tpdMtpjnqA .btn2 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-tpdMtpjnqA .btn2:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-tpdMtpjnqA .btn3 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-tpdMtpjnqA .btn3:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-tpdMtpjnqA .btn4 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-tpdMtpjnqA .btn4:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-tpdMtpjnqA .btn5 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-tpdMtpjnqA .btn5:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-tpdMtpjnqA .btn6 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-tpdMtpjnqA .btn6:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-tpdMtpjnqA .butcover {
  height: 40px;
  width: 100%;
}
.cid-tpdMtpjnqA .butcoverin {
  height: 40px;
  width: 40px;
  padding-bottom: 3rem;
  margin-left: auto;
  margin-right: 0;
}
.cid-tpdMtpjnqA .butcoverin a {
  color: #232323;
  font-size: 1.5rem !important;
  font-weight: 400 !important;
}
.cid-tpdMtpjnqA .dentaura-panel {
  margin: 5px 0px 0px 0px!important;
  padding: 0px !important;
}
.cid-tpdMtpjnqA .btn:focus,
.cid-tpdMtpjnqA .btn:active {
  outline: none !important;
  box-shadow: none !important;
}
.cid-tpdMtpV7h4 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tpdMtpV7h4 h3 {
  text-align: center;
  font-weight: 300;
}
.cid-tpdMtpV7h4 .wrap {
  width: 150px;
  height: 150px;
  margin: 0 auto;
}
.cid-tpdMtpV7h4 .mbr-section-subtitle {
  color: #462797;
  text-align: left;
}
.cid-tpdMtpV7h4 .card {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  word-wrap: break-word;
}
.cid-tpdMtpV7h4 ellipse {
  stroke: rgba(206, 206, 206, 0.4);
}
.cid-tpdMtpV7h4 path {
  stroke: #149dcc;
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tpdMtpV7h4 .card {
    -webkit-flex-basis: 33%;
    flex-basis: 33%;
  }
}
.cid-tpdMtqbVVv {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-tpdMtqbVVv .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tpdMtqbVVv .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tpdMtqbVVv .mbr-text {
    text-align: left;
  }
}
.cid-tpdMtqbVVv H1 {
  text-align: left;
  color: #ff0095;
}
.cid-tpdMtqbVVv .mbr-text,
.cid-tpdMtqbVVv .mbr-section-btn {
  color: #465052;
}
.cid-tpdMtqbVVv H3 {
  color: #465052;
  text-align: left;
}
.cid-tpdMtqbVVv .btn {
  font-weight: 500;
  border-width: 1px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  display: -webkit-inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  padding: 0.55rem 2rem;
  border-radius: 3px;
}
.cid-tpdMtqqJnS {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tpdMtqqJnS h3 {
  text-align: center;
  font-weight: 300;
}
.cid-tpdMtqqJnS .wrap {
  width: 150px;
  height: 150px;
  margin: 0 auto;
}
.cid-tpdMtqqJnS .mbr-section-subtitle {
  color: #ff0095;
  text-align: left;
}
.cid-tpdMtqqJnS .card {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  word-wrap: break-word;
}
.cid-tpdMtqqJnS ellipse {
  stroke: rgba(206, 206, 206, 0.4);
}
.cid-tpdMtqqJnS path {
  stroke: #149dcc;
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tpdMtqqJnS .card {
    -webkit-flex-basis: 33%;
    flex-basis: 33%;
  }
}
.cid-tpdMtqEZ9R {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tpdMtqEZ9R .card {
  align-self: stretch;
  border-radius: 10px;
}
.cid-tpdMtqEZ9R .card-box {
  height: 100%;
  background-color: #ffffff;
  padding: 2rem;
  border-radius: 10px;
}
.cid-tpdMtqEZ9R h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  font-size: 1.2rem !important;
}
.cid-tpdMtqEZ9R p {
  color: #767676;
  text-align: left;
}
.cid-tpdMtqEZ9R .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 20px 0px rgba(230, 14, 137, 0.1);
  transition: box-shadow 0.3s;
  border-radius: 10px;
}
.cid-tpdMtqEZ9R .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.2);
  transition: box-shadow 0.3s;
}
.cid-tpdMtqEZ9R .cardimg {
  width: 100%;
  max-width: 50px;
  border-radius: 0%;
  margin-bottom: 0px;
}
.cid-tpdMtqEZ9R .card-title {
  color: #4f4943;
}
.cid-tpdMtqEZ9R ul.dentaura-lister {
  margin: 0;
  list-style: none;
  padding-left: 1rem;
}
.cid-tpdMtqEZ9R ul.dentaura-lister li {
  margin-bottom: 0.5rem;
  position: relative;
  list-style: none;
  padding-left: 1rem;
  border-bottom: 1px solid #efefef;
  font-size: 0.5rem !important;
}
.cid-tpdMtqEZ9R ul.dentaura-lister li:before {
  position: absolute;
  left: -20px;
  top: -5px;
  content: "➤";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #767676;
  width: 25px;
  height: 25px;
}
.cid-tpdMtqEZ9R li a {
  color: #ff3366 !important;
}
.cid-tpdMtqEZ9R li a:hover {
  color: #767676 !important;
}
.cid-tpdMtqEZ9R hr.top-hr {
  border-top: 1px solid #ff3366;
  width: 100%;
  margin: 0px 0px 1px 0px;
  padding: 0px;
}
.cid-tpdMtqEZ9R P {
  color: #232323;
}
.cid-tpdMtqEZ9R .mbr-text {
  font-size: 1rem !important;
}
.cid-tpdMtqEZ9R .mbr-list {
  color: #232323;
}
.cid-tq4gCOYs6o {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tq4gCOYs6o .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tq4gCOYs6o .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tq4gCOYs6o .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tq4gCOYs6o .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tq4gCOYs6o .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tq4gCOYs6o .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tq4gCOYs6o .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tq4gCOYs6o .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tq4gCOYs6o .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tq4gCOYs6o .mbr-gallery-item {
  padding: 0.1rem !important;
}
.cid-tpdMtr8wc5 #dentauraBttB {
  position: fixed;
  cursor: pointer;
  width: 50px;
  height: 50px;
  background-color: rgba(255, 0, 149, 0.65);
  text-indent: -9999px;
  display: none;
  -webkit-border-radius: 60px;
  -moz-border-radius: 60px;
  border-radius: 60px;
  z-index: 100;
  -webkit-box-shadow: 0 2px 8px -2px #000000;
  -moz-box-shadow: 0 2px 8px -2px #000000;
  box-shadow: 0 2px 8px -2px #000000;
}
@media (max-width: 768px) {
  .cid-tpdMtr8wc5 #dentauraBttB {
    right: 50%;
    margin-right: -25px !important;
    bottom: 20px;
  }
}
@media (min-width: 769px) {
  .cid-tpdMtr8wc5 #dentauraBttB {
    right: 100px;
    bottom: 20px;
  }
}
@media (min-width: 992px) {
  .cid-tpdMtr8wc5 #dentauraBttB {
    right: 100px;
    bottom: 20px;
  }
}
.cid-tpdMtr8wc5 #dentauraBttB span {
  position: absolute;
  top: 20px;
  left: 20px;
  margin-left: -20px;
  margin-top: -20px;
  height: 50px;
  width: 50px;
  background-image: url("../../../assets/images/bttb-dentaura-white.png");
  background-repeat: no-repeat;
  background-position: -58px -4px;
  opacity: 1;
}
.cid-tpdMtr8wc5 #dentauraBttB:hover {
  background-color: rgba(91, 104, 107, 0.85);
}
.cid-tpdMtr8wc5 .hidden {
  display: none;
}
.cid-tpdMtrqzbB {
  position: sticky;
  top: 0;
  z-index: 11;
  opacity: 0.96;
}
.cid-tpdMtrqzbB .navbar-dropdown {
  position: relative !important;
  top: 0;
  left: 0;
  padding: 0.5rem 1rem;
  position: fixed;
}
@media (max-width: 991px) {
  .cid-tpdMtrqzbB .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-tpdMtrqzbB .navbar {
  position: static !important;
  min-height: 77px;
  transition: 0.2s;
  background: #f4f4f4;
  display: flex;
  flex-direction: column;
}
.cid-tpdMtrqzbB .navbar.opened {
  transition: all 0.2s;
  background: #f4f4f4 !important;
}
.cid-tpdMtrqzbB .navbar .dropdown-item {
  transition: all 0.2s;
  padding: 0.3rem 1.5rem;
  border-bottom: 1px solid #d6d6d6;
  color: #ff6600;
  background: #efefef !important;
}
.cid-tpdMtrqzbB .navbar .dropdown-item:hover {
  padding-left: 2rem;
}
.cid-tpdMtrqzbB .navbar .dropdown-item:focus border {
  outline: none;
}
.cid-tpdMtrqzbB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tpdMtrqzbB .navbar .dropdown-menu {
  min-width: 200px;
  padding: 3px 0 0 0;
  box-shadow: 1px 1px 1px 0px rgba(217, 220, 242, 0.98);
  background: transparent !important;
}
.cid-tpdMtrqzbB .navbar .dropdown-menu > .dropdown-item:first-child {
  border-top: 2px solid #ff6600;
}
.cid-tpdMtrqzbB .navbar .dropdown-menu .dropdown-submenu {
  padding-top: 0px;
}
.cid-tpdMtrqzbB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tpdMtrqzbB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: 85.14285714vh;
  }
}
.cid-tpdMtrqzbB .navbar.collapsed .dropdown-menu {
  width: auto;
  padding: 1rem 0 1rem 0;
  border-top: none !important;
  background: transparent !important;
}
.cid-tpdMtrqzbB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tpdMtrqzbB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tpdMtrqzbB .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tpdMtrqzbB .navbar.collapsed .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  padding: 0.667em 1.667em;
}
.cid-tpdMtrqzbB .navbar.collapsed .nav-dropdown .link {
  margin: 0.667em 1.2em;
}
.cid-tpdMtrqzbB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tpdMtrqzbB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
  border-bottom: none !important;
  background: transparent !important;
  color: inherit !important;
}
.cid-tpdMtrqzbB .navbar.collapsed .dropdown-menu .dropdown-item:first-child {
  border-top: none;
}
@media (max-width: 991px) {
  .cid-tpdMtrqzbB .navbar {
    flex-direction: row;
    justify-content: space-between;
  }
  .cid-tpdMtrqzbB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tpdMtrqzbB .navbar .dropdown-menu {
    width: auto;
    padding: 1rem 0 1rem 0;
    background: transparent !important;
    border-top: none !important;
  }
  .cid-tpdMtrqzbB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tpdMtrqzbB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tpdMtrqzbB .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tpdMtrqzbB .navbar .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    padding: 0.667em 1.667em;
  }
  .cid-tpdMtrqzbB .navbar .nav-dropdown .link {
    margin: 0.667em 1.2em;
  }
  .cid-tpdMtrqzbB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tpdMtrqzbB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem;
    text-align: center;
    border-bottom: none !important;
    background: transparent !important;
  }
  .cid-tpdMtrqzbB .navbar .dropdown-menu .dropdown-item:first-child {
    border-top: none;
  }
  .cid-tpdMtrqzbB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    flex-direction: row;
    justify-content: space-between;
    margin-top: 1rem;
  }
  .cid-tpdMtrqzbB .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tpdMtrqzbB .navbar .social-block {
    display: none;
  }
}
@media (max-width: 1200px) {
  .cid-tpdMtrqzbB .navbar.navbar-short {
    min-height: 60px;
  }
}
@media (min-width: 1200px) {
  .cid-tpdMtrqzbB .navbar.navbar-short {
    min-height: 60px;
  }
}
.cid-tpdMtrqzbB .navbar.navbar-short .social-block {
  top: 1rem;
}
.cid-tpdMtrqzbB .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tpdMtrqzbB .navbar.navbar-short .navbar-brand {
  padding: 0;
  margin-bottom: 0;
  height: 0px;
  opacity: 0;
  min-height: 0px;
}
.cid-tpdMtrqzbB .navbar-brand {
  height: 8rem;
  min-height: 1.4rem;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.2s;
  word-break: break-word;
  z-index: 1;
  display: flex;
  margin-bottom: 1rem;
  opacity: 1;
}
.cid-tpdMtrqzbB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tpdMtrqzbB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tpdMtrqzbB .dropdown-item.active,
.cid-tpdMtrqzbB .dropdown-item:active {
  background-color: transparent;
}
.cid-tpdMtrqzbB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
  line-height: 1;
  letter-spacing: 1px;
}
.cid-tpdMtrqzbB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tpdMtrqzbB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tpdMtrqzbB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4f4f4;
}
.cid-tpdMtrqzbB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: -2px 0 0 0;
  left: 100%;
}
.cid-tpdMtrqzbB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tpdMtrqzbB ul.navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
}
.cid-tpdMtrqzbB .navbar-buttons {
  text-align: center;
}
.cid-tpdMtrqzbB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tpdMtrqzbB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-tpdMtrqzbB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tpdMtrqzbB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.2s;
}
.cid-tpdMtrqzbB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.2s;
}
.cid-tpdMtrqzbB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tpdMtrqzbB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tpdMtrqzbB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.2s;
}
.cid-tpdMtrqzbB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.2s;
}
.cid-tpdMtrqzbB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tpdMtrqzbB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
  outline: none;
}
.cid-tpdMtrqzbB .mbr-iconfont {
  font-size: 1.3rem;
  padding-right: 0.5rem;
  color: #132c70;
}
.cid-tpdMtrqzbB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  padding: 1.667em 1.667em;
}
.cid-tpdMtrqzbB .nav-dropdown .link {
  margin: 1.667em 1.2em;
  font-weight: 500;
}
.cid-tpdMtrqzbB .nav-link:hover,
.cid-tpdMtrqzbB .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-tpdMtrqzbB .social-block {
  display: flex;
  justify-content: space-between;
  width: 100%;
  position: absolute;
  top: 2.5rem;
  max-width: 1300px;
  transition: 0.2s;
}
.cid-tpdMtrqzbB .social {
  display: flex;
  flex-direction: row;
  margin-left: 2rem;
}
.cid-tpdMtrqzbB .social-2 {
  display: flex;
  flex-direction: row;
  margin-right: 1.5rem;
}
.cid-tpdMtrqzbB menu {
  color: #E60E89;
}
.cid-tpdMtrJ8gw {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #767676;
}
.cid-tpdMtrJ8gw .mbr-overlay {
  background-color: #000000;
  opacity: 0.7;
}
.cid-tpdMtrJ8gw .item {
  display: flex;
  justify-content: left;
  align-items: center;
  padding: 0.3rem 0;
}
.cid-tpdMtrJ8gw .item p {
  margin: 0;
  padding-left: 0.5rem;
  line-height: 26px;
}
.cid-tpdMtrJ8gw .title {
  background: linear-gradient(to left, #f00000 0, currentColor);
  -webkit-background-clip: text;
  -webkit-text-fill-color: #f000000;
  color: #e50e87;
  text-align: left;
}
.cid-tpdMtrJ8gw .container {
  max-width: 1400px;
}
.cid-tpdMtrJ8gw li {
  margin: 0;
  list-style: none;
  cursor: pointer;
}
.cid-tpdMtrJ8gw .time {
  line-height: 2;
}
.cid-tpdMtrJ8gw .icons-wrap {
  display: flex;
  align-items: left;
}
.cid-tpdMtrJ8gw .text-wrap {
  width: 100%;
}
.cid-tpdMtrJ8gw .item-wrap {
  display: inline-block;
}
.cid-tpdMtrJ8gw .socicon-wrap {
  width: fit-content;
  display: flex;
  margin-bottom: 0.8rem;
}
.cid-tpdMtrJ8gw .socicon-wrap .mbr-iconfont {
  font-size: 1.3rem;
  background: linear-gradient(to left, #e60e89, #232323);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  padding: 10px;
  margin-right: 0.1rem;
  height: 40px;
  display: flex;
  width: 40px;
  justify-content: left;
  align-items: left;
  transition: all 0.3s;
  border-radius: 100%;
}
.cid-tpdMtrJ8gw .align-wrap {
  display: flex;
  flex-direction: column;
}
@media (max-width: 992px) {
  .cid-tpdMtrJ8gw .col-md-6 {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tpdMtrJ8gw .socicon-wrap {
    margin: auto;
  }
}
.cid-tpdMtrJ8gw .mbr-text {
  color: #999999;
}
.cid-tpdMtrJ8gw .icon-title {
  margin: 0;
  padding-bottom: 3px;
  line-height: 24px;
}
.cid-tpdMtrJ8gw .icon-title,
.cid-tpdMtrJ8gw .align-wrap {
  color: #ffffff;
  width: 100%;
  text-align: left;
}
.cid-tpdMtrJ8gw .item-text,
.cid-tpdMtrJ8gw .item-icon {
  color: #999999;
  text-align: left;
}
.cid-tpdMtrJ8gw .mbr-text,
.cid-tpdMtrJ8gw .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-tpdMtrJ8gw copy {
  font-size: 12px;
}
.cid-tpdMtrJ8gw weis {
  color: #e50e87;
}
.cid-tpdMtrJ8gw .h3 {
  color: #e50e87;
}
/*!
 * Mobirise v4 theme (https://mobirise.com/)
 * Copyright 2017 Mobirise
 */
section {
  background-color: #eeeeee;
}

.form-control:focus {
  box-shadow: none;
}

:focus {
  outline: none;
}

body {
  font-style: normal;
  line-height: 1.5;
}

section,
.container,
.container-fluid {
  position: relative;
  word-wrap: break-word;
}

a.mbr-iconfont:hover {
  text-decoration: none;
}

.article .lead p,
.article .lead ul,
.article .lead ol,
.article .lead pre,
.article .lead blockquote {
  margin-bottom: 0;
}

ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

a {
  font-style: normal;
  font-weight: 400;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
}

figure {
  margin-bottom: 0;
}

body {
  color: #232323;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

.mbr-section-title {
  font-style: normal;
  line-height: 1.2;
}

.mbr-section-subtitle {
  line-height: 1.3;
}

.mbr-text {
  font-style: normal;
  line-height: 1.6;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
  transition-delay: 9999s;
  transition-property: background-color, color;
}

textarea[type='hidden'] {
  display: none;
}

body {
  position: relative;
}

section {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

section .mbr-background-video,
section .mbr-background-video-preview {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}

.hidden {
  visibility: hidden;
}

.mbr-z-index20 {
  z-index: 20;
}

/*! Base colors */
.mbr-white {
  color: #ffffff;
}

.mbr-black {
  color: #000000;
}

.mbr-bg-white {
  background-color: #ffffff;
}

.mbr-bg-black {
  background-color: #000000;
}

/*! Text-aligns */
.align-left {
  text-align: left;
}

.align-center {
  text-align: center;
}

.align-right {
  text-align: right;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: center;
  }
}

/*! Font-weight  */
.mbr-light {
  font-weight: 300;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

/*! Media  */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.media-content {
  flex-basis: 100%;
}

.media-container-row {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: start;
}

.media-container-row .media-size-item {
  width: 400px;
}

.media-container-column {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: stretch;
}

.media-container-column > * {
  width: 100%;
}

@media (min-width: 992px) {
  .media-container-row {
    flex-wrap: nowrap;
  }
}

figure {
  overflow: hidden;
}

figure[mbr-media-size] {
  transition: width 0.1s;
}

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

.card {
  background-color: transparent;
  border: none;
}

.card-box {
  width: 100%;
}

.card-img {
  text-align: center;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}

.media {
  max-width: 100%;
  margin: 0 auto;
}

.mbr-figure {
  -ms-grid-row-align: center;
  align-self: center;
}

.media-container > div {
  max-width: 100%;
}

.mbr-figure img,
.card-img img {
  width: 100%;
}

@media (max-width: 991px) {
  .media-size-item {
    width: auto !important;
  }
  .media {
    width: auto;
  }
  .mbr-figure {
    width: 100% !important;
  }
}

/*! Buttons */
.btn {
  font-weight: 500;
  border-width: 2px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.mbr-section-btn {
  margin-left: -0.25rem;
  margin-right: -0.25rem;
  font-size: 0;
}

nav .mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
}

.btn-form {
  border-radius: 0;
}

.btn-form:hover {
  cursor: pointer;
}

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 0.8rem;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

[type='submit'] {
  -webkit-appearance: none;
}

/*! Full-screen */
.mbr-fullscreen .mbr-overlay {
  min-height: 100vh;
}

.mbr-fullscreen {
  display: flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  align-items: center;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: .5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}

/* Form */
blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

.form-control {
  background-color: #f5f5f5;
  box-shadow: none;
  color: #565656;
  line-height: 1.43;
  min-height: 3.5em;
  padding: 1.07em .5em;
}

.form-control, .form-control:focus {
  border: 1px solid #e8e8e8;
}

.form-active .form-control:invalid {
  border-color: red;
}

.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: .357em;
  padding: 0;
}

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.alert.alert-form::after {
  background-color: inherit;
  bottom: -7px;
  content: "";
  display: block;
  height: 14px;
  left: 50%;
  margin-left: -7px;
  position: absolute;
  transform: rotate(45deg);
  width: 14px;
  -webkit-transform: rotate(45deg);
}

.form-asterisk {
  font-family: initial;
  position: absolute;
  top: -2px;
  font-weight: normal;
}

/*! Scroll to top arrow */
#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

.mbr-arrow-up {
  bottom: 25px;
   left: calc(50% - 20px);
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 40px;
  width: 40px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
  text-align: center;
}

.mbr-arrow-up a:hover {
  background-color: rgba(0, 0, 0, 0.4);
}

.mbr-arrow-up a i {
  line-height: 60px;
}

.mbr-arrow-up-icon {
  display: block;
  color: #fff;
}

.mbr-arrow-up-icon::before {
  content: '\203a';
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
}

/*! Arrow Down */
.mbr-arrow {
  position: absolute;
  bottom: 45px;
  left: 50%;
  width: 60px;
  height: 60px;
  cursor: pointer;
  background-color: rgba(80, 80, 80, 0.5);
  border-radius: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.mbr-arrow > a {
  display: inline-block;
  text-decoration: none;
  outline-style: none;
  -webkit-animation: arrowdown 1.7s ease-in-out infinite;
  animation: arrowdown 1.7s ease-in-out infinite;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*Gradients animation*/
@keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

@-webkit-keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

.bg-gradient {
  background-size: 200% 200%;
  animation: gradient-animation 5s infinite alternate;
  -webkit-animation: gradient-animation 5s infinite alternate;
}

.menu .navbar-brand {
  display: -webkit-flex;
}

.menu .navbar-brand span {
  display: flex;
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}

@media (min-width: 768px) and (max-width: 1023px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (max-width: 1023px) {
  .menu .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .navbar-collapse.show {
    overflow: auto;
  }
}

@media (min-width: 1024px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
  .menu .collapsed .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .collapsed .navbar-collapse.show {
    overflow: auto;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    max-height: 80vh;
  }
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

.navbar {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  -webkit-align-items: center;
  -webkit-justify-content: space-between;
}

.navbar-collapse {
  -webkit-flex-basis: 100%;
  -webkit-flex-grow: 1;
  -webkit-align-items: center;
}

.nav-dropdown .link {
  padding: 0.667em 1.667em !important;
  margin: 0 !important;
}

.nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.row {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.justify-content-center {
  -webkit-justify-content: center;
}

.form-inline {
  display: -webkit-flex;
  -webkit-align-items: center;
}

.card-wrapper {
  -webkit-flex: 1;
}

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

.carousel-controls {
  display: -webkit-flex;
}

.media {
  display: -webkit-flex;
}

.form-group:focus {
  outline: none;
}

.jq-selectbox__select {
  padding: 1.07em 0.5em;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

.jq-selectbox__trigger-arrow {
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.jq-selectbox li {
  padding: 1.07em 0.5em;
}

input[type='range'] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.modal-dialog,
.modal-content {
  height: 100%;
}

.modal-dialog .carousel-inner {
  height: calc(100vh - 1.75rem);
}

@media (max-width: 575px) {
  .modal-dialog .carousel-inner {
    height: calc(100vh - 1rem);
  }
}

.carousel-item {
  text-align: center;
}

.carousel-item img {
  margin: auto;
}

.navbar-toggler {
  align-self: flex-start;
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.navbar-toggler:focus,
.navbar-toggler:hover {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: '';
  background: no-repeat center center;
  background-size: 100% 100%;
}

.navbar-toggler-left {
  position: absolute;
  left: 1rem;
}

.navbar-toggler-right {
  position: absolute;
  right: 1rem;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1023px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1024px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.card-img {
  width: auto;
}

.menu .navbar.collapsed:not(.beta-menu) {
  flex-direction: column;
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: flex;
}

.note-air-layout .dropup .dropdown-menu,
.note-air-layout .navbar-fixed-bottom .dropdown .dropdown-menu {
  bottom: initial !important;
}

html,
body {
  height: auto;
  min-height: 100vh;
}

.dropup .dropdown-toggle::after {
  display: none;
}
.cid-tFOAaShWfc {
  padding-top: 15px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/grau-verlauf1.jpg");
}
.cid-tFOAaShWfc H2 {
  text-align: center;
  color: #ffffff;
}
.cid-tFOAaShWfc .dentaura-tab {
  min-height: 59px !important;
  padding: 0.3rem 0.3rem !important;
  margin: 0px !important;
}
.cid-tFOAaShWfc .btn {
  margin: 0px !important;
  padding: 1rem 0.5rem;
  width: 100%;
  height: 100%;
  border-radius: 3px !important;
}
@media (max-width: 991px) {
  .cid-tFOAaShWfc .mbr-figure1 {
    padding-bottom: 3rem;
  }
}
.cid-tFOAaShWfc .media-container-row1 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tFOAaShWfc .mbr-figure1 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-tFOAaShWfc .media-container-row2 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tFOAaShWfc .mbr-figure2 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-tFOAaShWfc .media-container-row3 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tFOAaShWfc .mbr-figure3 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-tFOAaShWfc .media-container-row4 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tFOAaShWfc .mbr-figure4 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (min-width: 992px) {
  .cid-tFOAaShWfc .mbr-figure5 {
    padding-right: 4rem;
  }
}
@media (min-width: 992px) {
  .cid-tFOAaShWfc .mbr-figure6 {
    padding-right: 4rem;
  }
}
.cid-tFOAaShWfc H3 {
  color: #000000;
}
.cid-tFOAaShWfc H4 {
  color: #000000;
}
.cid-tFOAaShWfc .divsBg {
  background-color: #faf7f9;
  margin: 0px !important;
  padding: 1rem 2.5rem 2.5rem 2.5rem !important;
}
.cid-tFOAaShWfc ul.dentaura-lister {
  margin: 0;
  list-style: none;
  padding-left: 1rem;
}
.cid-tFOAaShWfc ul.dentaura-lister li {
  margin-bottom: 1rem;
  position: relative;
  list-style: none;
  padding-left: 1rem;
  border-bottom: 1px solid #efefef;
}
.cid-tFOAaShWfc ul.dentaura-lister li:before {
  position: absolute;
  left: -20px;
  content: "➤";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #e50e87;
  width: 25px;
  height: 25px;
}
.cid-tFOAaShWfc .card {
  margin: 0rem 0.3rem !important;
  border-radius: 3px !important;
  padding: 0px !important;
}
.cid-tFOAaShWfc .btn1 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-tFOAaShWfc .btn1:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-tFOAaShWfc .btn2 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-tFOAaShWfc .btn2:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-tFOAaShWfc .btn3 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-tFOAaShWfc .btn3:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-tFOAaShWfc .btn4 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-tFOAaShWfc .btn4:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-tFOAaShWfc .btn5 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-tFOAaShWfc .btn5:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-tFOAaShWfc .btn6 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-tFOAaShWfc .btn6:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-tFOAaShWfc .butcover {
  height: 40px;
  width: 100%;
}
.cid-tFOAaShWfc .butcoverin {
  height: 40px;
  width: 40px;
  padding-bottom: 3rem;
  margin-left: auto;
  margin-right: 0;
}
.cid-tFOAaShWfc .butcoverin a {
  color: #232323;
  font-size: 1.5rem !important;
  font-weight: 400 !important;
}
.cid-tFOAaShWfc .dentaura-panel {
  margin: 5px 0px 0px 0px!important;
  padding: 0px !important;
}
.cid-tFOAaShWfc .btn:focus,
.cid-tFOAaShWfc .btn:active {
  outline: none !important;
  box-shadow: none !important;
}
.cid-tFOAaSJi4m {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tFOAaSJi4m h3 {
  text-align: center;
  font-weight: 300;
}
.cid-tFOAaSJi4m .wrap {
  width: 150px;
  height: 150px;
  margin: 0 auto;
}
.cid-tFOAaSJi4m .mbr-section-subtitle {
  color: #462797;
  text-align: left;
}
.cid-tFOAaSJi4m .card {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  word-wrap: break-word;
}
.cid-tFOAaSJi4m ellipse {
  stroke: rgba(206, 206, 206, 0.4);
}
.cid-tFOAaSJi4m path {
  stroke: #149dcc;
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tFOAaSJi4m .card {
    -webkit-flex-basis: 33%;
    flex-basis: 33%;
  }
}
.cid-tFOAaSY2BN {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-tFOAaSY2BN .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tFOAaSY2BN .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tFOAaSY2BN .mbr-text {
    text-align: left;
  }
}
.cid-tFOAaSY2BN H1 {
  text-align: left;
  color: #ff0095;
}
.cid-tFOAaSY2BN .mbr-text,
.cid-tFOAaSY2BN .mbr-section-btn {
  color: #465052;
}
.cid-tFOAaSY2BN H3 {
  color: #465052;
  text-align: left;
}
.cid-tFOAaSY2BN .btn {
  font-weight: 500;
  border-width: 1px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  display: -webkit-inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  padding: 0.55rem 2rem;
  border-radius: 3px;
}
.cid-tFOAaTaUCJ {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tFOAaTaUCJ h3 {
  text-align: center;
  font-weight: 300;
}
.cid-tFOAaTaUCJ .wrap {
  width: 150px;
  height: 150px;
  margin: 0 auto;
}
.cid-tFOAaTaUCJ .mbr-section-subtitle {
  color: #ff0095;
  text-align: left;
}
.cid-tFOAaTaUCJ .card {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  word-wrap: break-word;
}
.cid-tFOAaTaUCJ ellipse {
  stroke: rgba(206, 206, 206, 0.4);
}
.cid-tFOAaTaUCJ path {
  stroke: #149dcc;
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tFOAaTaUCJ .card {
    -webkit-flex-basis: 33%;
    flex-basis: 33%;
  }
}
.cid-tFOAaToFv6 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tFOAaToFv6 .card {
  align-self: stretch;
  border-radius: 10px;
}
.cid-tFOAaToFv6 .card-box {
  height: 100%;
  background-color: #ffffff;
  padding: 2rem;
  border-radius: 10px;
}
.cid-tFOAaToFv6 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  font-size: 1.2rem !important;
}
.cid-tFOAaToFv6 p {
  color: #767676;
  text-align: left;
}
.cid-tFOAaToFv6 .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 20px 0px rgba(230, 14, 137, 0.1);
  transition: box-shadow 0.3s;
  border-radius: 10px;
}
.cid-tFOAaToFv6 .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.2);
  transition: box-shadow 0.3s;
}
.cid-tFOAaToFv6 .cardimg {
  width: 100%;
  max-width: 50px;
  border-radius: 0%;
  margin-bottom: 0px;
}
.cid-tFOAaToFv6 .card-title {
  color: #4f4943;
}
.cid-tFOAaToFv6 ul.dentaura-lister {
  margin: 0;
  list-style: none;
  padding-left: 1rem;
}
.cid-tFOAaToFv6 ul.dentaura-lister li {
  margin-bottom: 0.5rem;
  position: relative;
  list-style: none;
  padding-left: 1rem;
  border-bottom: 1px solid #efefef;
  font-size: 0.5rem !important;
}
.cid-tFOAaToFv6 ul.dentaura-lister li:before {
  position: absolute;
  left: -20px;
  top: -5px;
  content: "➤";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #767676;
  width: 25px;
  height: 25px;
}
.cid-tFOAaToFv6 li a {
  color: #ff3366 !important;
}
.cid-tFOAaToFv6 li a:hover {
  color: #767676 !important;
}
.cid-tFOAaToFv6 hr.top-hr {
  border-top: 1px solid #ff3366;
  width: 100%;
  margin: 0px 0px 1px 0px;
  padding: 0px;
}
.cid-tFOAaToFv6 P {
  color: #232323;
}
.cid-tFOAaToFv6 .mbr-text {
  font-size: 1rem !important;
}
.cid-tFOAaToFv6 .mbr-list {
  color: #232323;
}
.cid-tT73BA64sa {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tT73BA64sa .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tT73BA64sa .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tT73BA64sa .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tT73BA64sa .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tT73BA64sa .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tT73BA64sa .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tT73BA64sa .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-tT73BA64sa .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tT73BA64sa .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-tT73BA64sa .mbr-gallery-item {
  padding: 0.1rem !important;
}
.cid-tUkYKEzEZD {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
@media (min-width: 992px) {
  .cid-tUkYKEzEZD .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tUkYKEzEZD .mbr-figure {
    padding-top: 3rem;
  }
}
.cid-tUkYKEzEZD .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-tUkYKEzEZD .mbr-text,
.cid-tUkYKEzEZD .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-tUkYKEzEZD video {
  color: #2e2e2e;
}
.cid-tFOAaU4tSQ {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tFOAaU4tSQ h3 {
  text-align: center;
  font-weight: 300;
}
.cid-tFOAaU4tSQ .wrap {
  width: 150px;
  height: 150px;
  margin: 0 auto;
}
.cid-tFOAaU4tSQ .mbr-section-subtitle {
  color: #ff0095;
  text-align: left;
}
.cid-tFOAaU4tSQ .card {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  word-wrap: break-word;
}
.cid-tFOAaU4tSQ ellipse {
  stroke: rgba(206, 206, 206, 0.4);
}
.cid-tFOAaU4tSQ path {
  stroke: #149dcc;
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tFOAaU4tSQ .card {
    -webkit-flex-basis: 33%;
    flex-basis: 33%;
  }
}
.cid-tFOAaUjO47 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tFOAaUjO47 .card {
  align-self: stretch;
  border-radius: 3px;
}
.cid-tFOAaUjO47 .card-box {
  height: 100%;
  background-color: #ffffff;
  padding: 2rem;
  border-radius: 3px;
}
.cid-tFOAaUjO47 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  font-size: 1.1rem !important;
}
.cid-tFOAaUjO47 p {
  color: #767676;
  text-align: left;
}
.cid-tFOAaUjO47 .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1);
  transition: box-shadow 0.3s;
  border-radius: 3px;
}
.cid-tFOAaUjO47 .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.2);
  transition: box-shadow 0.3s;
}
.cid-tFOAaUjO47 .cardimg {
  width: 100%;
  max-width: 70px;
  border-radius: 0%;
  margin-bottom: 0px;
}
.cid-tFOAaUjO47 .card-title {
  color: #e60e89;
}
.cid-tFOAaUjO47 ul.dentaura-lister {
  margin: 0;
  list-style: none;
  padding-left: 1rem;
}
.cid-tFOAaUjO47 ul.dentaura-lister li {
  margin-bottom: 0.5rem;
  position: relative;
  list-style: none;
  padding-left: 1rem;
  border-bottom: 1px solid #efefef;
  font-size: 0.9rem !important;
}
.cid-tFOAaUjO47 ul.dentaura-lister li:before {
  position: absolute;
  left: -20px;
  top: -3px;
  content: "➤";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #767676;
  width: 25px;
  height: 25px;
}
.cid-tFOAaUjO47 li a {
  color: #5b686b !important;
}
.cid-tFOAaUjO47 li a:hover {
  color: #ff0095 !important;
}
.cid-tFOAaUjO47 hr.top-hr {
  border-top: 1px solid #b2ccd2;
  width: 100%;
  margin: 0px 0px 6px 0px;
  padding: 0px;
}
.cid-tFOAaUjO47 P {
  color: #232323;
}
.cid-tFOAaUjO47 .mbr-text {
  font-size: 0.9rem !important;
}
.cid-tFOAaUjO47 .mbr-list {
  color: #232323;
}
.cid-tFOAaULRug #dentauraBttB {
  position: fixed;
  cursor: pointer;
  width: 50px;
  height: 50px;
  background-color: rgba(255, 0, 149, 0.65);
  text-indent: -9999px;
  display: none;
  -webkit-border-radius: 60px;
  -moz-border-radius: 60px;
  border-radius: 60px;
  z-index: 100;
  -webkit-box-shadow: 0 2px 8px -2px #000000;
  -moz-box-shadow: 0 2px 8px -2px #000000;
  box-shadow: 0 2px 8px -2px #000000;
}
@media (max-width: 768px) {
  .cid-tFOAaULRug #dentauraBttB {
    right: 50%;
    margin-right: -25px !important;
    bottom: 20px;
  }
}
@media (min-width: 769px) {
  .cid-tFOAaULRug #dentauraBttB {
    right: 100px;
    bottom: 20px;
  }
}
@media (min-width: 992px) {
  .cid-tFOAaULRug #dentauraBttB {
    right: 100px;
    bottom: 20px;
  }
}
.cid-tFOAaULRug #dentauraBttB span {
  position: absolute;
  top: 20px;
  left: 20px;
  margin-left: -20px;
  margin-top: -20px;
  height: 50px;
  width: 50px;
  background-image: url("../../../assets/images/bttb-dentaura-white.png");
  background-repeat: no-repeat;
  background-position: -58px -4px;
  opacity: 1;
}
.cid-tFOAaULRug #dentauraBttB:hover {
  background-color: rgba(91, 104, 107, 0.85);
}
.cid-tFOAaULRug .hidden {
  display: none;
}
.cid-tFOAaV0FSv {
  position: sticky;
  top: 0;
  z-index: 11;
  opacity: 0.96;
}
.cid-tFOAaV0FSv .navbar-dropdown {
  position: relative !important;
  top: 0;
  left: 0;
  padding: 0.5rem 1rem;
  position: fixed;
}
@media (max-width: 991px) {
  .cid-tFOAaV0FSv .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-tFOAaV0FSv .navbar {
  position: static !important;
  min-height: 77px;
  transition: 0.2s;
  background: #f4f4f4;
  display: flex;
  flex-direction: column;
}
.cid-tFOAaV0FSv .navbar.opened {
  transition: all 0.2s;
  background: #f4f4f4 !important;
}
.cid-tFOAaV0FSv .navbar .dropdown-item {
  transition: all 0.2s;
  padding: 0.3rem 1.5rem;
  border-bottom: 1px solid #d6d6d6;
  color: #ff6600;
  background: #efefef !important;
}
.cid-tFOAaV0FSv .navbar .dropdown-item:hover {
  padding-left: 2rem;
}
.cid-tFOAaV0FSv .navbar .dropdown-item:focus border {
  outline: none;
}
.cid-tFOAaV0FSv .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tFOAaV0FSv .navbar .dropdown-menu {
  min-width: 200px;
  padding: 3px 0 0 0;
  box-shadow: 1px 1px 1px 0px rgba(217, 220, 242, 0.98);
  background: transparent !important;
}
.cid-tFOAaV0FSv .navbar .dropdown-menu > .dropdown-item:first-child {
  border-top: 2px solid #ff6600;
}
.cid-tFOAaV0FSv .navbar .dropdown-menu .dropdown-submenu {
  padding-top: 0px;
}
.cid-tFOAaV0FSv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tFOAaV0FSv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: 85.14285714vh;
  }
}
.cid-tFOAaV0FSv .navbar.collapsed .dropdown-menu {
  width: auto;
  padding: 1rem 0 1rem 0;
  border-top: none !important;
  background: transparent !important;
}
.cid-tFOAaV0FSv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tFOAaV0FSv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tFOAaV0FSv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tFOAaV0FSv .navbar.collapsed .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  padding: 0.667em 1.667em;
}
.cid-tFOAaV0FSv .navbar.collapsed .nav-dropdown .link {
  margin: 0.667em 1.2em;
}
.cid-tFOAaV0FSv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tFOAaV0FSv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
  border-bottom: none !important;
  background: transparent !important;
  color: inherit !important;
}
.cid-tFOAaV0FSv .navbar.collapsed .dropdown-menu .dropdown-item:first-child {
  border-top: none;
}
@media (max-width: 991px) {
  .cid-tFOAaV0FSv .navbar {
    flex-direction: row;
    justify-content: space-between;
  }
  .cid-tFOAaV0FSv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tFOAaV0FSv .navbar .dropdown-menu {
    width: auto;
    padding: 1rem 0 1rem 0;
    background: transparent !important;
    border-top: none !important;
  }
  .cid-tFOAaV0FSv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tFOAaV0FSv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tFOAaV0FSv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tFOAaV0FSv .navbar .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    padding: 0.667em 1.667em;
  }
  .cid-tFOAaV0FSv .navbar .nav-dropdown .link {
    margin: 0.667em 1.2em;
  }
  .cid-tFOAaV0FSv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tFOAaV0FSv .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem;
    text-align: center;
    border-bottom: none !important;
    background: transparent !important;
  }
  .cid-tFOAaV0FSv .navbar .dropdown-menu .dropdown-item:first-child {
    border-top: none;
  }
  .cid-tFOAaV0FSv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    flex-direction: row;
    justify-content: space-between;
    margin-top: 1rem;
  }
  .cid-tFOAaV0FSv .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tFOAaV0FSv .navbar .social-block {
    display: none;
  }
}
@media (max-width: 1200px) {
  .cid-tFOAaV0FSv .navbar.navbar-short {
    min-height: 60px;
  }
}
@media (min-width: 1200px) {
  .cid-tFOAaV0FSv .navbar.navbar-short {
    min-height: 60px;
  }
}
.cid-tFOAaV0FSv .navbar.navbar-short .social-block {
  top: 1rem;
}
.cid-tFOAaV0FSv .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tFOAaV0FSv .navbar.navbar-short .navbar-brand {
  padding: 0;
  margin-bottom: 0;
  height: 0px;
  opacity: 0;
  min-height: 0px;
}
.cid-tFOAaV0FSv .navbar-brand {
  height: 8rem;
  min-height: 1.4rem;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.2s;
  word-break: break-word;
  z-index: 1;
  display: flex;
  margin-bottom: 1rem;
  opacity: 1;
}
.cid-tFOAaV0FSv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tFOAaV0FSv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tFOAaV0FSv .dropdown-item.active,
.cid-tFOAaV0FSv .dropdown-item:active {
  background-color: transparent;
}
.cid-tFOAaV0FSv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
  line-height: 1;
  letter-spacing: 1px;
}
.cid-tFOAaV0FSv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tFOAaV0FSv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tFOAaV0FSv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4f4f4;
}
.cid-tFOAaV0FSv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: -2px 0 0 0;
  left: 100%;
}
.cid-tFOAaV0FSv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFOAaV0FSv ul.navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
}
.cid-tFOAaV0FSv .navbar-buttons {
  text-align: center;
}
.cid-tFOAaV0FSv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tFOAaV0FSv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-tFOAaV0FSv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tFOAaV0FSv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.2s;
}
.cid-tFOAaV0FSv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.2s;
}
.cid-tFOAaV0FSv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tFOAaV0FSv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tFOAaV0FSv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.2s;
}
.cid-tFOAaV0FSv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.2s;
}
.cid-tFOAaV0FSv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tFOAaV0FSv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
  outline: none;
}
.cid-tFOAaV0FSv .mbr-iconfont {
  font-size: 1.3rem;
  padding-right: 0.5rem;
  color: #132c70;
}
.cid-tFOAaV0FSv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  padding: 1.667em 1.667em;
}
.cid-tFOAaV0FSv .nav-dropdown .link {
  margin: 1.667em 1.2em;
  font-weight: 500;
}
.cid-tFOAaV0FSv .nav-link:hover,
.cid-tFOAaV0FSv .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-tFOAaV0FSv .social-block {
  display: flex;
  justify-content: space-between;
  width: 100%;
  position: absolute;
  top: 2.5rem;
  max-width: 1300px;
  transition: 0.2s;
}
.cid-tFOAaV0FSv .social {
  display: flex;
  flex-direction: row;
  margin-left: 2rem;
}
.cid-tFOAaV0FSv .social-2 {
  display: flex;
  flex-direction: row;
  margin-right: 1.5rem;
}
.cid-tFOAaV0FSv menu {
  color: #E60E89;
}
.cid-tFOAaVik2X {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #767676;
}
.cid-tFOAaVik2X .mbr-overlay {
  background-color: #000000;
  opacity: 0.7;
}
.cid-tFOAaVik2X .item {
  display: flex;
  justify-content: left;
  align-items: center;
  padding: 0.3rem 0;
}
.cid-tFOAaVik2X .item p {
  margin: 0;
  padding-left: 0.5rem;
  line-height: 26px;
}
.cid-tFOAaVik2X .title {
  background: linear-gradient(to left, #f00000 0, currentColor);
  -webkit-background-clip: text;
  -webkit-text-fill-color: #f000000;
  color: #e50e87;
  text-align: left;
}
.cid-tFOAaVik2X .container {
  max-width: 1400px;
}
.cid-tFOAaVik2X li {
  margin: 0;
  list-style: none;
  cursor: pointer;
}
.cid-tFOAaVik2X .time {
  line-height: 2;
}
.cid-tFOAaVik2X .icons-wrap {
  display: flex;
  align-items: left;
}
.cid-tFOAaVik2X .text-wrap {
  width: 100%;
}
.cid-tFOAaVik2X .item-wrap {
  display: inline-block;
}
.cid-tFOAaVik2X .socicon-wrap {
  width: fit-content;
  display: flex;
  margin-bottom: 0.8rem;
}
.cid-tFOAaVik2X .socicon-wrap .mbr-iconfont {
  font-size: 1.3rem;
  background: linear-gradient(to left, #e60e89, #232323);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  padding: 10px;
  margin-right: 0.1rem;
  height: 40px;
  display: flex;
  width: 40px;
  justify-content: left;
  align-items: left;
  transition: all 0.3s;
  border-radius: 100%;
}
.cid-tFOAaVik2X .align-wrap {
  display: flex;
  flex-direction: column;
}
@media (max-width: 992px) {
  .cid-tFOAaVik2X .col-md-6 {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tFOAaVik2X .socicon-wrap {
    margin: auto;
  }
}
.cid-tFOAaVik2X .mbr-text {
  color: #999999;
}
.cid-tFOAaVik2X .icon-title {
  margin: 0;
  padding-bottom: 3px;
  line-height: 24px;
}
.cid-tFOAaVik2X .icon-title,
.cid-tFOAaVik2X .align-wrap {
  color: #ffffff;
  width: 100%;
  text-align: left;
}
.cid-tFOAaVik2X .item-text,
.cid-tFOAaVik2X .item-icon {
  color: #999999;
  text-align: left;
}
.cid-tFOAaVik2X .mbr-text,
.cid-tFOAaVik2X .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-tFOAaVik2X copy {
  font-size: 12px;
}
.cid-tFOAaVik2X weis {
  color: #e50e87;
}
.cid-tFOAaVik2X .h3 {
  color: #e50e87;
}
/*!
 * Mobirise v4 theme (https://mobirise.com/)
 * Copyright 2017 Mobirise
 */
section {
  background-color: #eeeeee;
}

.form-control:focus {
  box-shadow: none;
}

:focus {
  outline: none;
}

body {
  font-style: normal;
  line-height: 1.5;
}

section,
.container,
.container-fluid {
  position: relative;
  word-wrap: break-word;
}

a.mbr-iconfont:hover {
  text-decoration: none;
}

.article .lead p,
.article .lead ul,
.article .lead ol,
.article .lead pre,
.article .lead blockquote {
  margin-bottom: 0;
}

ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

a {
  font-style: normal;
  font-weight: 400;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
}

figure {
  margin-bottom: 0;
}

body {
  color: #232323;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

.mbr-section-title {
  font-style: normal;
  line-height: 1.2;
}

.mbr-section-subtitle {
  line-height: 1.3;
}

.mbr-text {
  font-style: normal;
  line-height: 1.6;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
  transition-delay: 9999s;
  transition-property: background-color, color;
}

textarea[type='hidden'] {
  display: none;
}

body {
  position: relative;
}

section {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

section .mbr-background-video,
section .mbr-background-video-preview {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}

.hidden {
  visibility: hidden;
}

.mbr-z-index20 {
  z-index: 20;
}

/*! Base colors */
.mbr-white {
  color: #ffffff;
}

.mbr-black {
  color: #000000;
}

.mbr-bg-white {
  background-color: #ffffff;
}

.mbr-bg-black {
  background-color: #000000;
}

/*! Text-aligns */
.align-left {
  text-align: left;
}

.align-center {
  text-align: center;
}

.align-right {
  text-align: right;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: center;
  }
}

/*! Font-weight  */
.mbr-light {
  font-weight: 300;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

/*! Media  */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.media-content {
  flex-basis: 100%;
}

.media-container-row {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: start;
}

.media-container-row .media-size-item {
  width: 400px;
}

.media-container-column {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: stretch;
}

.media-container-column > * {
  width: 100%;
}

@media (min-width: 992px) {
  .media-container-row {
    flex-wrap: nowrap;
  }
}

figure {
  overflow: hidden;
}

figure[mbr-media-size] {
  transition: width 0.1s;
}

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

.card {
  background-color: transparent;
  border: none;
}

.card-box {
  width: 100%;
}

.card-img {
  text-align: center;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}

.media {
  max-width: 100%;
  margin: 0 auto;
}

.mbr-figure {
  -ms-grid-row-align: center;
  align-self: center;
}

.media-container > div {
  max-width: 100%;
}

.mbr-figure img,
.card-img img {
  width: 100%;
}

@media (max-width: 991px) {
  .media-size-item {
    width: auto !important;
  }
  .media {
    width: auto;
  }
  .mbr-figure {
    width: 100% !important;
  }
}

/*! Buttons */
.btn {
  font-weight: 500;
  border-width: 2px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.mbr-section-btn {
  margin-left: -0.25rem;
  margin-right: -0.25rem;
  font-size: 0;
}

nav .mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
}

.btn-form {
  border-radius: 0;
}

.btn-form:hover {
  cursor: pointer;
}

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 0.8rem;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

[type='submit'] {
  -webkit-appearance: none;
}

/*! Full-screen */
.mbr-fullscreen .mbr-overlay {
  min-height: 100vh;
}

.mbr-fullscreen {
  display: flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  align-items: center;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: .5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}

/* Form */
blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

.form-control {
  background-color: #f5f5f5;
  box-shadow: none;
  color: #565656;
  line-height: 1.43;
  min-height: 3.5em;
  padding: 1.07em .5em;
}

.form-control, .form-control:focus {
  border: 1px solid #e8e8e8;
}

.form-active .form-control:invalid {
  border-color: red;
}

.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: .357em;
  padding: 0;
}

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.alert.alert-form::after {
  background-color: inherit;
  bottom: -7px;
  content: "";
  display: block;
  height: 14px;
  left: 50%;
  margin-left: -7px;
  position: absolute;
  transform: rotate(45deg);
  width: 14px;
  -webkit-transform: rotate(45deg);
}

.form-asterisk {
  font-family: initial;
  position: absolute;
  top: -2px;
  font-weight: normal;
}

/*! Scroll to top arrow */
#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

.mbr-arrow-up {
  bottom: 25px;
   left: calc(50% - 20px);
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 40px;
  width: 40px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
  text-align: center;
}

.mbr-arrow-up a:hover {
  background-color: rgba(0, 0, 0, 0.4);
}

.mbr-arrow-up a i {
  line-height: 60px;
}

.mbr-arrow-up-icon {
  display: block;
  color: #fff;
}

.mbr-arrow-up-icon::before {
  content: '\203a';
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
}

/*! Arrow Down */
.mbr-arrow {
  position: absolute;
  bottom: 45px;
  left: 50%;
  width: 60px;
  height: 60px;
  cursor: pointer;
  background-color: rgba(80, 80, 80, 0.5);
  border-radius: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.mbr-arrow > a {
  display: inline-block;
  text-decoration: none;
  outline-style: none;
  -webkit-animation: arrowdown 1.7s ease-in-out infinite;
  animation: arrowdown 1.7s ease-in-out infinite;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*Gradients animation*/
@keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

@-webkit-keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

.bg-gradient {
  background-size: 200% 200%;
  animation: gradient-animation 5s infinite alternate;
  -webkit-animation: gradient-animation 5s infinite alternate;
}

.menu .navbar-brand {
  display: -webkit-flex;
}

.menu .navbar-brand span {
  display: flex;
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}

@media (min-width: 768px) and (max-width: 1023px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (max-width: 1023px) {
  .menu .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .navbar-collapse.show {
    overflow: auto;
  }
}

@media (min-width: 1024px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
  .menu .collapsed .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .collapsed .navbar-collapse.show {
    overflow: auto;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    max-height: 80vh;
  }
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

.navbar {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  -webkit-align-items: center;
  -webkit-justify-content: space-between;
}

.navbar-collapse {
  -webkit-flex-basis: 100%;
  -webkit-flex-grow: 1;
  -webkit-align-items: center;
}

.nav-dropdown .link {
  padding: 0.667em 1.667em !important;
  margin: 0 !important;
}

.nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.row {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.justify-content-center {
  -webkit-justify-content: center;
}

.form-inline {
  display: -webkit-flex;
  -webkit-align-items: center;
}

.card-wrapper {
  -webkit-flex: 1;
}

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

.carousel-controls {
  display: -webkit-flex;
}

.media {
  display: -webkit-flex;
}

.form-group:focus {
  outline: none;
}

.jq-selectbox__select {
  padding: 1.07em 0.5em;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

.jq-selectbox__trigger-arrow {
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.jq-selectbox li {
  padding: 1.07em 0.5em;
}

input[type='range'] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.modal-dialog,
.modal-content {
  height: 100%;
}

.modal-dialog .carousel-inner {
  height: calc(100vh - 1.75rem);
}

@media (max-width: 575px) {
  .modal-dialog .carousel-inner {
    height: calc(100vh - 1rem);
  }
}

.carousel-item {
  text-align: center;
}

.carousel-item img {
  margin: auto;
}

.navbar-toggler {
  align-self: flex-start;
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.navbar-toggler:focus,
.navbar-toggler:hover {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: '';
  background: no-repeat center center;
  background-size: 100% 100%;
}

.navbar-toggler-left {
  position: absolute;
  left: 1rem;
}

.navbar-toggler-right {
  position: absolute;
  right: 1rem;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1023px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1024px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.card-img {
  width: auto;
}

.menu .navbar.collapsed:not(.beta-menu) {
  flex-direction: column;
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: flex;
}

.note-air-layout .dropup .dropdown-menu,
.note-air-layout .navbar-fixed-bottom .dropdown .dropdown-menu {
  bottom: initial !important;
}

html,
body {
  height: auto;
  min-height: 100vh;
}

.dropup .dropdown-toggle::after {
  display: none;
}
.cid-tFOBWoS1ao {
  padding-top: 15px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/grau-verlauf1.jpg");
}
.cid-tFOBWoS1ao H2 {
  text-align: center;
  color: #ffffff;
}
.cid-tFOBWoS1ao .dentaura-tab {
  min-height: 59px !important;
  padding: 0.3rem 0.3rem !important;
  margin: 0px !important;
}
.cid-tFOBWoS1ao .btn {
  margin: 0px !important;
  padding: 1rem 0.5rem;
  width: 100%;
  height: 100%;
  border-radius: 3px !important;
}
@media (max-width: 991px) {
  .cid-tFOBWoS1ao .mbr-figure1 {
    padding-bottom: 3rem;
  }
}
.cid-tFOBWoS1ao .media-container-row1 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tFOBWoS1ao .mbr-figure1 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-tFOBWoS1ao .media-container-row2 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tFOBWoS1ao .mbr-figure2 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-tFOBWoS1ao .media-container-row3 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tFOBWoS1ao .mbr-figure3 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-tFOBWoS1ao .media-container-row4 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tFOBWoS1ao .mbr-figure4 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (min-width: 992px) {
  .cid-tFOBWoS1ao .mbr-figure5 {
    padding-right: 4rem;
  }
}
@media (min-width: 992px) {
  .cid-tFOBWoS1ao .mbr-figure6 {
    padding-right: 4rem;
  }
}
.cid-tFOBWoS1ao H3 {
  color: #000000;
}
.cid-tFOBWoS1ao H4 {
  color: #000000;
}
.cid-tFOBWoS1ao .divsBg {
  background-color: #faf7f9;
  margin: 0px !important;
  padding: 1rem 2.5rem 2.5rem 2.5rem !important;
}
.cid-tFOBWoS1ao ul.dentaura-lister {
  margin: 0;
  list-style: none;
  padding-left: 1rem;
}
.cid-tFOBWoS1ao ul.dentaura-lister li {
  margin-bottom: 1rem;
  position: relative;
  list-style: none;
  padding-left: 1rem;
  border-bottom: 1px solid #efefef;
}
.cid-tFOBWoS1ao ul.dentaura-lister li:before {
  position: absolute;
  left: -20px;
  content: "➤";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #e50e87;
  width: 25px;
  height: 25px;
}
.cid-tFOBWoS1ao .card {
  margin: 0rem 0.3rem !important;
  border-radius: 3px !important;
  padding: 0px !important;
}
.cid-tFOBWoS1ao .btn1 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-tFOBWoS1ao .btn1:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-tFOBWoS1ao .btn2 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-tFOBWoS1ao .btn2:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-tFOBWoS1ao .btn3 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-tFOBWoS1ao .btn3:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-tFOBWoS1ao .btn4 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-tFOBWoS1ao .btn4:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-tFOBWoS1ao .btn5 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-tFOBWoS1ao .btn5:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-tFOBWoS1ao .btn6 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-tFOBWoS1ao .btn6:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-tFOBWoS1ao .butcover {
  height: 40px;
  width: 100%;
}
.cid-tFOBWoS1ao .butcoverin {
  height: 40px;
  width: 40px;
  padding-bottom: 3rem;
  margin-left: auto;
  margin-right: 0;
}
.cid-tFOBWoS1ao .butcoverin a {
  color: #232323;
  font-size: 1.5rem !important;
  font-weight: 400 !important;
}
.cid-tFOBWoS1ao .dentaura-panel {
  margin: 5px 0px 0px 0px!important;
  padding: 0px !important;
}
.cid-tFOBWoS1ao .btn:focus,
.cid-tFOBWoS1ao .btn:active {
  outline: none !important;
  box-shadow: none !important;
}
.cid-tFOBWpiSPZ {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tFOBWpiSPZ h3 {
  text-align: center;
  font-weight: 300;
}
.cid-tFOBWpiSPZ .wrap {
  width: 150px;
  height: 150px;
  margin: 0 auto;
}
.cid-tFOBWpiSPZ .mbr-section-subtitle {
  color: #462797;
  text-align: left;
}
.cid-tFOBWpiSPZ .card {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  word-wrap: break-word;
}
.cid-tFOBWpiSPZ ellipse {
  stroke: rgba(206, 206, 206, 0.4);
}
.cid-tFOBWpiSPZ path {
  stroke: #149dcc;
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tFOBWpiSPZ .card {
    -webkit-flex-basis: 33%;
    flex-basis: 33%;
  }
}
.cid-tFOBWpwc5J {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-tFOBWpwc5J .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tFOBWpwc5J .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tFOBWpwc5J .mbr-text {
    text-align: left;
  }
}
.cid-tFOBWpwc5J H1 {
  text-align: left;
  color: #ff0095;
}
.cid-tFOBWpwc5J .mbr-text,
.cid-tFOBWpwc5J .mbr-section-btn {
  color: #465052;
}
.cid-tFOBWpwc5J H3 {
  color: #465052;
  text-align: left;
}
.cid-tFOBWpwc5J .btn {
  font-weight: 500;
  border-width: 1px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  display: -webkit-inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  padding: 0.55rem 2rem;
  border-radius: 3px;
}
.cid-tFOBWpK0gq {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tFOBWpK0gq h3 {
  text-align: center;
  font-weight: 300;
}
.cid-tFOBWpK0gq .wrap {
  width: 150px;
  height: 150px;
  margin: 0 auto;
}
.cid-tFOBWpK0gq .mbr-section-subtitle {
  color: #ff0095;
  text-align: left;
}
.cid-tFOBWpK0gq .card {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  word-wrap: break-word;
}
.cid-tFOBWpK0gq ellipse {
  stroke: rgba(206, 206, 206, 0.4);
}
.cid-tFOBWpK0gq path {
  stroke: #149dcc;
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tFOBWpK0gq .card {
    -webkit-flex-basis: 33%;
    flex-basis: 33%;
  }
}
.cid-tFOBWpZiUa {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tFOBWpZiUa .card {
  align-self: stretch;
  border-radius: 10px;
}
.cid-tFOBWpZiUa .card-box {
  height: 100%;
  background-color: #ffffff;
  padding: 2rem;
  border-radius: 10px;
}
.cid-tFOBWpZiUa h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  font-size: 1.2rem !important;
}
.cid-tFOBWpZiUa p {
  color: #767676;
  text-align: left;
}
.cid-tFOBWpZiUa .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 20px 0px rgba(230, 14, 137, 0.1);
  transition: box-shadow 0.3s;
  border-radius: 10px;
}
.cid-tFOBWpZiUa .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.2);
  transition: box-shadow 0.3s;
}
.cid-tFOBWpZiUa .cardimg {
  width: 100%;
  max-width: 50px;
  border-radius: 0%;
  margin-bottom: 0px;
}
.cid-tFOBWpZiUa .card-title {
  color: #4f4943;
}
.cid-tFOBWpZiUa ul.dentaura-lister {
  margin: 0;
  list-style: none;
  padding-left: 1rem;
}
.cid-tFOBWpZiUa ul.dentaura-lister li {
  margin-bottom: 0.5rem;
  position: relative;
  list-style: none;
  padding-left: 1rem;
  border-bottom: 1px solid #efefef;
  font-size: 0.5rem !important;
}
.cid-tFOBWpZiUa ul.dentaura-lister li:before {
  position: absolute;
  left: -20px;
  top: -5px;
  content: "➤";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #767676;
  width: 25px;
  height: 25px;
}
.cid-tFOBWpZiUa li a {
  color: #ff3366 !important;
}
.cid-tFOBWpZiUa li a:hover {
  color: #767676 !important;
}
.cid-tFOBWpZiUa hr.top-hr {
  border-top: 1px solid #ff3366;
  width: 100%;
  margin: 0px 0px 1px 0px;
  padding: 0px;
}
.cid-tFOBWpZiUa P {
  color: #232323;
}
.cid-tFOBWpZiUa .mbr-text {
  font-size: 1rem !important;
}
.cid-tFOBWpZiUa .mbr-list {
  color: #232323;
}
.cid-tFOBWqnhc9 #dentauraBttB {
  position: fixed;
  cursor: pointer;
  width: 50px;
  height: 50px;
  background-color: rgba(255, 0, 149, 0.65);
  text-indent: -9999px;
  display: none;
  -webkit-border-radius: 60px;
  -moz-border-radius: 60px;
  border-radius: 60px;
  z-index: 100;
  -webkit-box-shadow: 0 2px 8px -2px #000000;
  -moz-box-shadow: 0 2px 8px -2px #000000;
  box-shadow: 0 2px 8px -2px #000000;
}
@media (max-width: 768px) {
  .cid-tFOBWqnhc9 #dentauraBttB {
    right: 50%;
    margin-right: -25px !important;
    bottom: 20px;
  }
}
@media (min-width: 769px) {
  .cid-tFOBWqnhc9 #dentauraBttB {
    right: 100px;
    bottom: 20px;
  }
}
@media (min-width: 992px) {
  .cid-tFOBWqnhc9 #dentauraBttB {
    right: 100px;
    bottom: 20px;
  }
}
.cid-tFOBWqnhc9 #dentauraBttB span {
  position: absolute;
  top: 20px;
  left: 20px;
  margin-left: -20px;
  margin-top: -20px;
  height: 50px;
  width: 50px;
  background-image: url("../../../assets/images/bttb-dentaura-white.png");
  background-repeat: no-repeat;
  background-position: -58px -4px;
  opacity: 1;
}
.cid-tFOBWqnhc9 #dentauraBttB:hover {
  background-color: rgba(91, 104, 107, 0.85);
}
.cid-tFOBWqnhc9 .hidden {
  display: none;
}
.cid-tFOBWqBev8 {
  position: sticky;
  top: 0;
  z-index: 11;
  opacity: 0.96;
}
.cid-tFOBWqBev8 .navbar-dropdown {
  position: relative !important;
  top: 0;
  left: 0;
  padding: 0.5rem 1rem;
  position: fixed;
}
@media (max-width: 991px) {
  .cid-tFOBWqBev8 .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-tFOBWqBev8 .navbar {
  position: static !important;
  min-height: 77px;
  transition: 0.2s;
  background: #f4f4f4;
  display: flex;
  flex-direction: column;
}
.cid-tFOBWqBev8 .navbar.opened {
  transition: all 0.2s;
  background: #f4f4f4 !important;
}
.cid-tFOBWqBev8 .navbar .dropdown-item {
  transition: all 0.2s;
  padding: 0.3rem 1.5rem;
  border-bottom: 1px solid #d6d6d6;
  color: #ff6600;
  background: #efefef !important;
}
.cid-tFOBWqBev8 .navbar .dropdown-item:hover {
  padding-left: 2rem;
}
.cid-tFOBWqBev8 .navbar .dropdown-item:focus border {
  outline: none;
}
.cid-tFOBWqBev8 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tFOBWqBev8 .navbar .dropdown-menu {
  min-width: 200px;
  padding: 3px 0 0 0;
  box-shadow: 1px 1px 1px 0px rgba(217, 220, 242, 0.98);
  background: transparent !important;
}
.cid-tFOBWqBev8 .navbar .dropdown-menu > .dropdown-item:first-child {
  border-top: 2px solid #ff6600;
}
.cid-tFOBWqBev8 .navbar .dropdown-menu .dropdown-submenu {
  padding-top: 0px;
}
.cid-tFOBWqBev8 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tFOBWqBev8 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: 85.14285714vh;
  }
}
.cid-tFOBWqBev8 .navbar.collapsed .dropdown-menu {
  width: auto;
  padding: 1rem 0 1rem 0;
  border-top: none !important;
  background: transparent !important;
}
.cid-tFOBWqBev8 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tFOBWqBev8 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tFOBWqBev8 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tFOBWqBev8 .navbar.collapsed .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  padding: 0.667em 1.667em;
}
.cid-tFOBWqBev8 .navbar.collapsed .nav-dropdown .link {
  margin: 0.667em 1.2em;
}
.cid-tFOBWqBev8 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tFOBWqBev8 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
  border-bottom: none !important;
  background: transparent !important;
  color: inherit !important;
}
.cid-tFOBWqBev8 .navbar.collapsed .dropdown-menu .dropdown-item:first-child {
  border-top: none;
}
@media (max-width: 991px) {
  .cid-tFOBWqBev8 .navbar {
    flex-direction: row;
    justify-content: space-between;
  }
  .cid-tFOBWqBev8 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tFOBWqBev8 .navbar .dropdown-menu {
    width: auto;
    padding: 1rem 0 1rem 0;
    background: transparent !important;
    border-top: none !important;
  }
  .cid-tFOBWqBev8 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tFOBWqBev8 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tFOBWqBev8 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tFOBWqBev8 .navbar .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    padding: 0.667em 1.667em;
  }
  .cid-tFOBWqBev8 .navbar .nav-dropdown .link {
    margin: 0.667em 1.2em;
  }
  .cid-tFOBWqBev8 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tFOBWqBev8 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem;
    text-align: center;
    border-bottom: none !important;
    background: transparent !important;
  }
  .cid-tFOBWqBev8 .navbar .dropdown-menu .dropdown-item:first-child {
    border-top: none;
  }
  .cid-tFOBWqBev8 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    flex-direction: row;
    justify-content: space-between;
    margin-top: 1rem;
  }
  .cid-tFOBWqBev8 .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tFOBWqBev8 .navbar .social-block {
    display: none;
  }
}
@media (max-width: 1200px) {
  .cid-tFOBWqBev8 .navbar.navbar-short {
    min-height: 60px;
  }
}
@media (min-width: 1200px) {
  .cid-tFOBWqBev8 .navbar.navbar-short {
    min-height: 60px;
  }
}
.cid-tFOBWqBev8 .navbar.navbar-short .social-block {
  top: 1rem;
}
.cid-tFOBWqBev8 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tFOBWqBev8 .navbar.navbar-short .navbar-brand {
  padding: 0;
  margin-bottom: 0;
  height: 0px;
  opacity: 0;
  min-height: 0px;
}
.cid-tFOBWqBev8 .navbar-brand {
  height: 8rem;
  min-height: 1.4rem;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.2s;
  word-break: break-word;
  z-index: 1;
  display: flex;
  margin-bottom: 1rem;
  opacity: 1;
}
.cid-tFOBWqBev8 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tFOBWqBev8 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tFOBWqBev8 .dropdown-item.active,
.cid-tFOBWqBev8 .dropdown-item:active {
  background-color: transparent;
}
.cid-tFOBWqBev8 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
  line-height: 1;
  letter-spacing: 1px;
}
.cid-tFOBWqBev8 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tFOBWqBev8 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tFOBWqBev8 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4f4f4;
}
.cid-tFOBWqBev8 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: -2px 0 0 0;
  left: 100%;
}
.cid-tFOBWqBev8 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFOBWqBev8 ul.navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
}
.cid-tFOBWqBev8 .navbar-buttons {
  text-align: center;
}
.cid-tFOBWqBev8 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tFOBWqBev8 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-tFOBWqBev8 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tFOBWqBev8 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.2s;
}
.cid-tFOBWqBev8 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.2s;
}
.cid-tFOBWqBev8 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tFOBWqBev8 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tFOBWqBev8 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.2s;
}
.cid-tFOBWqBev8 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.2s;
}
.cid-tFOBWqBev8 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tFOBWqBev8 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
  outline: none;
}
.cid-tFOBWqBev8 .mbr-iconfont {
  font-size: 1.3rem;
  padding-right: 0.5rem;
  color: #132c70;
}
.cid-tFOBWqBev8 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  padding: 1.667em 1.667em;
}
.cid-tFOBWqBev8 .nav-dropdown .link {
  margin: 1.667em 1.2em;
  font-weight: 500;
}
.cid-tFOBWqBev8 .nav-link:hover,
.cid-tFOBWqBev8 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-tFOBWqBev8 .social-block {
  display: flex;
  justify-content: space-between;
  width: 100%;
  position: absolute;
  top: 2.5rem;
  max-width: 1300px;
  transition: 0.2s;
}
.cid-tFOBWqBev8 .social {
  display: flex;
  flex-direction: row;
  margin-left: 2rem;
}
.cid-tFOBWqBev8 .social-2 {
  display: flex;
  flex-direction: row;
  margin-right: 1.5rem;
}
.cid-tFOBWqBev8 menu {
  color: #E60E89;
}
.cid-tFOBWqUXMA {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #767676;
}
.cid-tFOBWqUXMA .mbr-overlay {
  background-color: #000000;
  opacity: 0.7;
}
.cid-tFOBWqUXMA .item {
  display: flex;
  justify-content: left;
  align-items: center;
  padding: 0.3rem 0;
}
.cid-tFOBWqUXMA .item p {
  margin: 0;
  padding-left: 0.5rem;
  line-height: 26px;
}
.cid-tFOBWqUXMA .title {
  background: linear-gradient(to left, #f00000 0, currentColor);
  -webkit-background-clip: text;
  -webkit-text-fill-color: #f000000;
  color: #e50e87;
  text-align: left;
}
.cid-tFOBWqUXMA .container {
  max-width: 1400px;
}
.cid-tFOBWqUXMA li {
  margin: 0;
  list-style: none;
  cursor: pointer;
}
.cid-tFOBWqUXMA .time {
  line-height: 2;
}
.cid-tFOBWqUXMA .icons-wrap {
  display: flex;
  align-items: left;
}
.cid-tFOBWqUXMA .text-wrap {
  width: 100%;
}
.cid-tFOBWqUXMA .item-wrap {
  display: inline-block;
}
.cid-tFOBWqUXMA .socicon-wrap {
  width: fit-content;
  display: flex;
  margin-bottom: 0.8rem;
}
.cid-tFOBWqUXMA .socicon-wrap .mbr-iconfont {
  font-size: 1.3rem;
  background: linear-gradient(to left, #e60e89, #232323);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  padding: 10px;
  margin-right: 0.1rem;
  height: 40px;
  display: flex;
  width: 40px;
  justify-content: left;
  align-items: left;
  transition: all 0.3s;
  border-radius: 100%;
}
.cid-tFOBWqUXMA .align-wrap {
  display: flex;
  flex-direction: column;
}
@media (max-width: 992px) {
  .cid-tFOBWqUXMA .col-md-6 {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tFOBWqUXMA .socicon-wrap {
    margin: auto;
  }
}
.cid-tFOBWqUXMA .mbr-text {
  color: #999999;
}
.cid-tFOBWqUXMA .icon-title {
  margin: 0;
  padding-bottom: 3px;
  line-height: 24px;
}
.cid-tFOBWqUXMA .icon-title,
.cid-tFOBWqUXMA .align-wrap {
  color: #ffffff;
  width: 100%;
  text-align: left;
}
.cid-tFOBWqUXMA .item-text,
.cid-tFOBWqUXMA .item-icon {
  color: #999999;
  text-align: left;
}
.cid-tFOBWqUXMA .mbr-text,
.cid-tFOBWqUXMA .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-tFOBWqUXMA copy {
  font-size: 12px;
}
.cid-tFOBWqUXMA weis {
  color: #e50e87;
}
.cid-tFOBWqUXMA .h3 {
  color: #e50e87;
}
/*!
 * Mobirise v4 theme (https://mobirise.com/)
 * Copyright 2017 Mobirise
 */
section {
  background-color: #eeeeee;
}

.form-control:focus {
  box-shadow: none;
}

:focus {
  outline: none;
}

body {
  font-style: normal;
  line-height: 1.5;
}

section,
.container,
.container-fluid {
  position: relative;
  word-wrap: break-word;
}

a.mbr-iconfont:hover {
  text-decoration: none;
}

.article .lead p,
.article .lead ul,
.article .lead ol,
.article .lead pre,
.article .lead blockquote {
  margin-bottom: 0;
}

ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

a {
  font-style: normal;
  font-weight: 400;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
}

figure {
  margin-bottom: 0;
}

body {
  color: #232323;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

.mbr-section-title {
  font-style: normal;
  line-height: 1.2;
}

.mbr-section-subtitle {
  line-height: 1.3;
}

.mbr-text {
  font-style: normal;
  line-height: 1.6;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
  transition-delay: 9999s;
  transition-property: background-color, color;
}

textarea[type='hidden'] {
  display: none;
}

body {
  position: relative;
}

section {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

section .mbr-background-video,
section .mbr-background-video-preview {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}

.hidden {
  visibility: hidden;
}

.mbr-z-index20 {
  z-index: 20;
}

/*! Base colors */
.mbr-white {
  color: #ffffff;
}

.mbr-black {
  color: #000000;
}

.mbr-bg-white {
  background-color: #ffffff;
}

.mbr-bg-black {
  background-color: #000000;
}

/*! Text-aligns */
.align-left {
  text-align: left;
}

.align-center {
  text-align: center;
}

.align-right {
  text-align: right;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: center;
  }
}

/*! Font-weight  */
.mbr-light {
  font-weight: 300;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

/*! Media  */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.media-content {
  flex-basis: 100%;
}

.media-container-row {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: start;
}

.media-container-row .media-size-item {
  width: 400px;
}

.media-container-column {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: stretch;
}

.media-container-column > * {
  width: 100%;
}

@media (min-width: 992px) {
  .media-container-row {
    flex-wrap: nowrap;
  }
}

figure {
  overflow: hidden;
}

figure[mbr-media-size] {
  transition: width 0.1s;
}

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

.card {
  background-color: transparent;
  border: none;
}

.card-box {
  width: 100%;
}

.card-img {
  text-align: center;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}

.media {
  max-width: 100%;
  margin: 0 auto;
}

.mbr-figure {
  -ms-grid-row-align: center;
  align-self: center;
}

.media-container > div {
  max-width: 100%;
}

.mbr-figure img,
.card-img img {
  width: 100%;
}

@media (max-width: 991px) {
  .media-size-item {
    width: auto !important;
  }
  .media {
    width: auto;
  }
  .mbr-figure {
    width: 100% !important;
  }
}

/*! Buttons */
.btn {
  font-weight: 500;
  border-width: 2px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.mbr-section-btn {
  margin-left: -0.25rem;
  margin-right: -0.25rem;
  font-size: 0;
}

nav .mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
}

.btn-form {
  border-radius: 0;
}

.btn-form:hover {
  cursor: pointer;
}

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 0.8rem;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

[type='submit'] {
  -webkit-appearance: none;
}

/*! Full-screen */
.mbr-fullscreen .mbr-overlay {
  min-height: 100vh;
}

.mbr-fullscreen {
  display: flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  align-items: center;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: .5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}

/* Form */
blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

.form-control {
  background-color: #f5f5f5;
  box-shadow: none;
  color: #565656;
  line-height: 1.43;
  min-height: 3.5em;
  padding: 1.07em .5em;
}

.form-control, .form-control:focus {
  border: 1px solid #e8e8e8;
}

.form-active .form-control:invalid {
  border-color: red;
}

.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: .357em;
  padding: 0;
}

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.alert.alert-form::after {
  background-color: inherit;
  bottom: -7px;
  content: "";
  display: block;
  height: 14px;
  left: 50%;
  margin-left: -7px;
  position: absolute;
  transform: rotate(45deg);
  width: 14px;
  -webkit-transform: rotate(45deg);
}

.form-asterisk {
  font-family: initial;
  position: absolute;
  top: -2px;
  font-weight: normal;
}

/*! Scroll to top arrow */
#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

.mbr-arrow-up {
  bottom: 25px;
   left: calc(50% - 20px);
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 40px;
  width: 40px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
  text-align: center;
}

.mbr-arrow-up a:hover {
  background-color: rgba(0, 0, 0, 0.4);
}

.mbr-arrow-up a i {
  line-height: 60px;
}

.mbr-arrow-up-icon {
  display: block;
  color: #fff;
}

.mbr-arrow-up-icon::before {
  content: '\203a';
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
}

/*! Arrow Down */
.mbr-arrow {
  position: absolute;
  bottom: 45px;
  left: 50%;
  width: 60px;
  height: 60px;
  cursor: pointer;
  background-color: rgba(80, 80, 80, 0.5);
  border-radius: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.mbr-arrow > a {
  display: inline-block;
  text-decoration: none;
  outline-style: none;
  -webkit-animation: arrowdown 1.7s ease-in-out infinite;
  animation: arrowdown 1.7s ease-in-out infinite;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*Gradients animation*/
@keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

@-webkit-keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

.bg-gradient {
  background-size: 200% 200%;
  animation: gradient-animation 5s infinite alternate;
  -webkit-animation: gradient-animation 5s infinite alternate;
}

.menu .navbar-brand {
  display: -webkit-flex;
}

.menu .navbar-brand span {
  display: flex;
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}

@media (min-width: 768px) and (max-width: 1023px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (max-width: 1023px) {
  .menu .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .navbar-collapse.show {
    overflow: auto;
  }
}

@media (min-width: 1024px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
  .menu .collapsed .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .collapsed .navbar-collapse.show {
    overflow: auto;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    max-height: 80vh;
  }
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

.navbar {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  -webkit-align-items: center;
  -webkit-justify-content: space-between;
}

.navbar-collapse {
  -webkit-flex-basis: 100%;
  -webkit-flex-grow: 1;
  -webkit-align-items: center;
}

.nav-dropdown .link {
  padding: 0.667em 1.667em !important;
  margin: 0 !important;
}

.nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.row {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.justify-content-center {
  -webkit-justify-content: center;
}

.form-inline {
  display: -webkit-flex;
  -webkit-align-items: center;
}

.card-wrapper {
  -webkit-flex: 1;
}

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

.carousel-controls {
  display: -webkit-flex;
}

.media {
  display: -webkit-flex;
}

.form-group:focus {
  outline: none;
}

.jq-selectbox__select {
  padding: 1.07em 0.5em;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

.jq-selectbox__trigger-arrow {
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.jq-selectbox li {
  padding: 1.07em 0.5em;
}

input[type='range'] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.modal-dialog,
.modal-content {
  height: 100%;
}

.modal-dialog .carousel-inner {
  height: calc(100vh - 1.75rem);
}

@media (max-width: 575px) {
  .modal-dialog .carousel-inner {
    height: calc(100vh - 1rem);
  }
}

.carousel-item {
  text-align: center;
}

.carousel-item img {
  margin: auto;
}

.navbar-toggler {
  align-self: flex-start;
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.navbar-toggler:focus,
.navbar-toggler:hover {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: '';
  background: no-repeat center center;
  background-size: 100% 100%;
}

.navbar-toggler-left {
  position: absolute;
  left: 1rem;
}

.navbar-toggler-right {
  position: absolute;
  right: 1rem;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1023px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1024px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.card-img {
  width: auto;
}

.menu .navbar.collapsed:not(.beta-menu) {
  flex-direction: column;
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: flex;
}

.note-air-layout .dropup .dropdown-menu,
.note-air-layout .navbar-fixed-bottom .dropdown .dropdown-menu {
  bottom: initial !important;
}

html,
body {
  height: auto;
  min-height: 100vh;
}

.dropup .dropdown-toggle::after {
  display: none;
}
.cid-tFU7PbQP05 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/grau-verlauf1.jpg");
}
.cid-tFU7PbQP05 H2 {
  text-align: center;
  color: #ffffff;
}
.cid-tFU7PbQP05 .dentaura-tab {
  min-height: 59px !important;
  padding: 0.3rem 0.3rem !important;
  margin: 0px !important;
}
.cid-tFU7PbQP05 .btn {
  margin: 0px !important;
  padding: 1rem 0.5rem;
  width: 100%;
  height: 100%;
  border-radius: 3px !important;
}
@media (max-width: 991px) {
  .cid-tFU7PbQP05 .mbr-figure1 {
    padding-bottom: 3rem;
  }
}
.cid-tFU7PbQP05 .media-container-row1 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tFU7PbQP05 .mbr-figure1 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-tFU7PbQP05 .media-container-row2 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tFU7PbQP05 .mbr-figure2 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-tFU7PbQP05 .media-container-row3 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tFU7PbQP05 .mbr-figure3 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-tFU7PbQP05 .media-container-row4 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tFU7PbQP05 .mbr-figure4 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (min-width: 992px) {
  .cid-tFU7PbQP05 .mbr-figure5 {
    padding-right: 4rem;
  }
}
@media (min-width: 992px) {
  .cid-tFU7PbQP05 .mbr-figure6 {
    padding-right: 4rem;
  }
}
.cid-tFU7PbQP05 H3 {
  color: #000000;
}
.cid-tFU7PbQP05 H4 {
  color: #000000;
}
.cid-tFU7PbQP05 .divsBg {
  background-color: #faf7f9;
  margin: 0px !important;
  padding: 1rem 2.5rem 2.5rem 2.5rem !important;
}
.cid-tFU7PbQP05 ul.dentaura-lister {
  margin: 0;
  list-style: none;
  padding-left: 1rem;
}
.cid-tFU7PbQP05 ul.dentaura-lister li {
  margin-bottom: 1rem;
  position: relative;
  list-style: none;
  padding-left: 1rem;
  border-bottom: 1px solid #efefef;
}
.cid-tFU7PbQP05 ul.dentaura-lister li:before {
  position: absolute;
  left: -20px;
  content: "➤";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #e50e87;
  width: 25px;
  height: 25px;
}
.cid-tFU7PbQP05 .card {
  margin: 0rem 0.3rem !important;
  border-radius: 3px !important;
  padding: 0px !important;
}
.cid-tFU7PbQP05 .btn1 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-tFU7PbQP05 .btn1:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-tFU7PbQP05 .btn2 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-tFU7PbQP05 .btn2:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-tFU7PbQP05 .btn3 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-tFU7PbQP05 .btn3:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-tFU7PbQP05 .btn4 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-tFU7PbQP05 .btn4:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-tFU7PbQP05 .btn5 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-tFU7PbQP05 .btn5:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-tFU7PbQP05 .btn6 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-tFU7PbQP05 .btn6:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-tFU7PbQP05 .butcover {
  height: 40px;
  width: 100%;
}
.cid-tFU7PbQP05 .butcoverin {
  height: 40px;
  width: 40px;
  padding-bottom: 3rem;
  margin-left: auto;
  margin-right: 0;
}
.cid-tFU7PbQP05 .butcoverin a {
  color: #232323;
  font-size: 1.5rem !important;
  font-weight: 400 !important;
}
.cid-tFU7PbQP05 .dentaura-panel {
  margin: 5px 0px 0px 0px!important;
  padding: 0px !important;
}
.cid-tFU7PbQP05 .btn:focus,
.cid-tFU7PbQP05 .btn:active {
  outline: none !important;
  box-shadow: none !important;
}
.cid-tFU7PcL0ES {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tFU7PcL0ES h3 {
  text-align: center;
  font-weight: 300;
}
.cid-tFU7PcL0ES .wrap {
  width: 150px;
  height: 150px;
  margin: 0 auto;
}
.cid-tFU7PcL0ES .mbr-section-subtitle {
  color: #462797;
  text-align: left;
}
.cid-tFU7PcL0ES .card {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  word-wrap: break-word;
}
.cid-tFU7PcL0ES ellipse {
  stroke: rgba(206, 206, 206, 0.4);
}
.cid-tFU7PcL0ES path {
  stroke: #149dcc;
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tFU7PcL0ES .card {
    -webkit-flex-basis: 33%;
    flex-basis: 33%;
  }
}
.cid-tFU7Pdms01 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-tFU7Pdms01 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tFU7Pdms01 .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tFU7Pdms01 .mbr-text {
    text-align: left;
  }
}
.cid-tFU7Pdms01 H1 {
  text-align: left;
  color: #ff0095;
}
.cid-tFU7Pdms01 .mbr-text,
.cid-tFU7Pdms01 .mbr-section-btn {
  color: #465052;
}
.cid-tFU7Pdms01 H3 {
  color: #465052;
  text-align: left;
}
.cid-tFU7Pdms01 .btn {
  font-weight: 500;
  border-width: 1px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  display: -webkit-inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  padding: 0.55rem 2rem;
  border-radius: 3px;
}
.cid-tFU7PdAwHq {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tFU7PdAwHq h3 {
  text-align: center;
  font-weight: 300;
}
.cid-tFU7PdAwHq .wrap {
  width: 150px;
  height: 150px;
  margin: 0 auto;
}
.cid-tFU7PdAwHq .mbr-section-subtitle {
  color: #ff0095;
  text-align: left;
}
.cid-tFU7PdAwHq .card {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  word-wrap: break-word;
}
.cid-tFU7PdAwHq ellipse {
  stroke: rgba(206, 206, 206, 0.4);
}
.cid-tFU7PdAwHq path {
  stroke: #149dcc;
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tFU7PdAwHq .card {
    -webkit-flex-basis: 33%;
    flex-basis: 33%;
  }
}
.cid-tFU7PdP5DF {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tFU7PdP5DF .card {
  align-self: stretch;
  border-radius: 10px;
}
.cid-tFU7PdP5DF .card-box {
  height: 100%;
  background-color: #ffffff;
  padding: 2rem;
  border-radius: 10px;
}
.cid-tFU7PdP5DF h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  font-size: 1.2rem !important;
}
.cid-tFU7PdP5DF p {
  color: #767676;
  text-align: left;
}
.cid-tFU7PdP5DF .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 20px 0px rgba(230, 14, 137, 0.1);
  transition: box-shadow 0.3s;
  border-radius: 10px;
}
.cid-tFU7PdP5DF .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.2);
  transition: box-shadow 0.3s;
}
.cid-tFU7PdP5DF .cardimg {
  width: 100%;
  max-width: 50px;
  border-radius: 0%;
  margin-bottom: 0px;
}
.cid-tFU7PdP5DF .card-title {
  color: #4f4943;
}
.cid-tFU7PdP5DF ul.dentaura-lister {
  margin: 0;
  list-style: none;
  padding-left: 1rem;
}
.cid-tFU7PdP5DF ul.dentaura-lister li {
  margin-bottom: 0.5rem;
  position: relative;
  list-style: none;
  padding-left: 1rem;
  border-bottom: 1px solid #efefef;
  font-size: 0.5rem !important;
}
.cid-tFU7PdP5DF ul.dentaura-lister li:before {
  position: absolute;
  left: -20px;
  top: -5px;
  content: "➤";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #767676;
  width: 25px;
  height: 25px;
}
.cid-tFU7PdP5DF li a {
  color: #ff3366 !important;
}
.cid-tFU7PdP5DF li a:hover {
  color: #767676 !important;
}
.cid-tFU7PdP5DF hr.top-hr {
  border-top: 1px solid #ff3366;
  width: 100%;
  margin: 0px 0px 1px 0px;
  padding: 0px;
}
.cid-tFU7PdP5DF P {
  color: #232323;
}
.cid-tFU7PdP5DF .mbr-text {
  font-size: 1rem !important;
}
.cid-tFU7PdP5DF .mbr-list {
  color: #232323;
}
.cid-tFU7PedGjT #dentauraBttB {
  position: fixed;
  cursor: pointer;
  width: 50px;
  height: 50px;
  background-color: rgba(255, 0, 149, 0.65);
  text-indent: -9999px;
  display: none;
  -webkit-border-radius: 60px;
  -moz-border-radius: 60px;
  border-radius: 60px;
  z-index: 100;
  -webkit-box-shadow: 0 2px 8px -2px #000000;
  -moz-box-shadow: 0 2px 8px -2px #000000;
  box-shadow: 0 2px 8px -2px #000000;
}
@media (max-width: 768px) {
  .cid-tFU7PedGjT #dentauraBttB {
    right: 50%;
    margin-right: -25px !important;
    bottom: 20px;
  }
}
@media (min-width: 769px) {
  .cid-tFU7PedGjT #dentauraBttB {
    right: 100px;
    bottom: 20px;
  }
}
@media (min-width: 992px) {
  .cid-tFU7PedGjT #dentauraBttB {
    right: 100px;
    bottom: 20px;
  }
}
.cid-tFU7PedGjT #dentauraBttB span {
  position: absolute;
  top: 20px;
  left: 20px;
  margin-left: -20px;
  margin-top: -20px;
  height: 50px;
  width: 50px;
  background-image: url("../../../assets/images/bttb-dentaura-white.png");
  background-repeat: no-repeat;
  background-position: -58px -4px;
  opacity: 1;
}
.cid-tFU7PedGjT #dentauraBttB:hover {
  background-color: rgba(91, 104, 107, 0.85);
}
.cid-tFU7PedGjT .hidden {
  display: none;
}
.cid-tFU7PerXaW {
  position: sticky;
  top: 0;
  z-index: 11;
  opacity: 0.96;
}
.cid-tFU7PerXaW .navbar-dropdown {
  position: relative !important;
  top: 0;
  left: 0;
  padding: 0.5rem 1rem;
  position: fixed;
}
@media (max-width: 991px) {
  .cid-tFU7PerXaW .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-tFU7PerXaW .navbar {
  position: static !important;
  min-height: 77px;
  transition: 0.2s;
  background: #f4f4f4;
  display: flex;
  flex-direction: column;
}
.cid-tFU7PerXaW .navbar.opened {
  transition: all 0.2s;
  background: #f4f4f4 !important;
}
.cid-tFU7PerXaW .navbar .dropdown-item {
  transition: all 0.2s;
  padding: 0.3rem 1.5rem;
  border-bottom: 1px solid #d6d6d6;
  color: #ff6600;
  background: #efefef !important;
}
.cid-tFU7PerXaW .navbar .dropdown-item:hover {
  padding-left: 2rem;
}
.cid-tFU7PerXaW .navbar .dropdown-item:focus border {
  outline: none;
}
.cid-tFU7PerXaW .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tFU7PerXaW .navbar .dropdown-menu {
  min-width: 200px;
  padding: 3px 0 0 0;
  box-shadow: 1px 1px 1px 0px rgba(217, 220, 242, 0.98);
  background: transparent !important;
}
.cid-tFU7PerXaW .navbar .dropdown-menu > .dropdown-item:first-child {
  border-top: 2px solid #ff6600;
}
.cid-tFU7PerXaW .navbar .dropdown-menu .dropdown-submenu {
  padding-top: 0px;
}
.cid-tFU7PerXaW .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tFU7PerXaW .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: 85.14285714vh;
  }
}
.cid-tFU7PerXaW .navbar.collapsed .dropdown-menu {
  width: auto;
  padding: 1rem 0 1rem 0;
  border-top: none !important;
  background: transparent !important;
}
.cid-tFU7PerXaW .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tFU7PerXaW .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tFU7PerXaW .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tFU7PerXaW .navbar.collapsed .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  padding: 0.667em 1.667em;
}
.cid-tFU7PerXaW .navbar.collapsed .nav-dropdown .link {
  margin: 0.667em 1.2em;
}
.cid-tFU7PerXaW .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tFU7PerXaW .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
  border-bottom: none !important;
  background: transparent !important;
  color: inherit !important;
}
.cid-tFU7PerXaW .navbar.collapsed .dropdown-menu .dropdown-item:first-child {
  border-top: none;
}
@media (max-width: 991px) {
  .cid-tFU7PerXaW .navbar {
    flex-direction: row;
    justify-content: space-between;
  }
  .cid-tFU7PerXaW .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tFU7PerXaW .navbar .dropdown-menu {
    width: auto;
    padding: 1rem 0 1rem 0;
    background: transparent !important;
    border-top: none !important;
  }
  .cid-tFU7PerXaW .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tFU7PerXaW .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tFU7PerXaW .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tFU7PerXaW .navbar .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    padding: 0.667em 1.667em;
  }
  .cid-tFU7PerXaW .navbar .nav-dropdown .link {
    margin: 0.667em 1.2em;
  }
  .cid-tFU7PerXaW .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tFU7PerXaW .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem;
    text-align: center;
    border-bottom: none !important;
    background: transparent !important;
  }
  .cid-tFU7PerXaW .navbar .dropdown-menu .dropdown-item:first-child {
    border-top: none;
  }
  .cid-tFU7PerXaW .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    flex-direction: row;
    justify-content: space-between;
    margin-top: 1rem;
  }
  .cid-tFU7PerXaW .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tFU7PerXaW .navbar .social-block {
    display: none;
  }
}
@media (max-width: 1200px) {
  .cid-tFU7PerXaW .navbar.navbar-short {
    min-height: 60px;
  }
}
@media (min-width: 1200px) {
  .cid-tFU7PerXaW .navbar.navbar-short {
    min-height: 60px;
  }
}
.cid-tFU7PerXaW .navbar.navbar-short .social-block {
  top: 1rem;
}
.cid-tFU7PerXaW .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tFU7PerXaW .navbar.navbar-short .navbar-brand {
  padding: 0;
  margin-bottom: 0;
  height: 0px;
  opacity: 0;
  min-height: 0px;
}
.cid-tFU7PerXaW .navbar-brand {
  height: 8rem;
  min-height: 1.4rem;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.2s;
  word-break: break-word;
  z-index: 1;
  display: flex;
  margin-bottom: 1rem;
  opacity: 1;
}
.cid-tFU7PerXaW .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tFU7PerXaW .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tFU7PerXaW .dropdown-item.active,
.cid-tFU7PerXaW .dropdown-item:active {
  background-color: transparent;
}
.cid-tFU7PerXaW .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
  line-height: 1;
  letter-spacing: 1px;
}
.cid-tFU7PerXaW .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tFU7PerXaW .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tFU7PerXaW .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4f4f4;
}
.cid-tFU7PerXaW .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: -2px 0 0 0;
  left: 100%;
}
.cid-tFU7PerXaW .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFU7PerXaW ul.navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
}
.cid-tFU7PerXaW .navbar-buttons {
  text-align: center;
}
.cid-tFU7PerXaW button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tFU7PerXaW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-tFU7PerXaW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tFU7PerXaW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.2s;
}
.cid-tFU7PerXaW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.2s;
}
.cid-tFU7PerXaW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tFU7PerXaW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tFU7PerXaW nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.2s;
}
.cid-tFU7PerXaW nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.2s;
}
.cid-tFU7PerXaW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tFU7PerXaW a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
  outline: none;
}
.cid-tFU7PerXaW .mbr-iconfont {
  font-size: 1.3rem;
  padding-right: 0.5rem;
  color: #132c70;
}
.cid-tFU7PerXaW .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  padding: 1.667em 1.667em;
}
.cid-tFU7PerXaW .nav-dropdown .link {
  margin: 1.667em 1.2em;
  font-weight: 500;
}
.cid-tFU7PerXaW .nav-link:hover,
.cid-tFU7PerXaW .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-tFU7PerXaW .social-block {
  display: flex;
  justify-content: space-between;
  width: 100%;
  position: absolute;
  top: 2.5rem;
  max-width: 1300px;
  transition: 0.2s;
}
.cid-tFU7PerXaW .social {
  display: flex;
  flex-direction: row;
  margin-left: 2rem;
}
.cid-tFU7PerXaW .social-2 {
  display: flex;
  flex-direction: row;
  margin-right: 1.5rem;
}
.cid-tFU7PerXaW menu {
  color: #E60E89;
}
.cid-tFU7PeMQnS {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #767676;
}
.cid-tFU7PeMQnS .mbr-overlay {
  background-color: #000000;
  opacity: 0.7;
}
.cid-tFU7PeMQnS .item {
  display: flex;
  justify-content: left;
  align-items: center;
  padding: 0.3rem 0;
}
.cid-tFU7PeMQnS .item p {
  margin: 0;
  padding-left: 0.5rem;
  line-height: 26px;
}
.cid-tFU7PeMQnS .title {
  background: linear-gradient(to left, #f00000 0, currentColor);
  -webkit-background-clip: text;
  -webkit-text-fill-color: #f000000;
  color: #e50e87;
  text-align: left;
}
.cid-tFU7PeMQnS .container {
  max-width: 1400px;
}
.cid-tFU7PeMQnS li {
  margin: 0;
  list-style: none;
  cursor: pointer;
}
.cid-tFU7PeMQnS .time {
  line-height: 2;
}
.cid-tFU7PeMQnS .icons-wrap {
  display: flex;
  align-items: left;
}
.cid-tFU7PeMQnS .text-wrap {
  width: 100%;
}
.cid-tFU7PeMQnS .item-wrap {
  display: inline-block;
}
.cid-tFU7PeMQnS .socicon-wrap {
  width: fit-content;
  display: flex;
  margin-bottom: 0.8rem;
}
.cid-tFU7PeMQnS .socicon-wrap .mbr-iconfont {
  font-size: 1.3rem;
  background: linear-gradient(to left, #e60e89, #232323);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  padding: 10px;
  margin-right: 0.1rem;
  height: 40px;
  display: flex;
  width: 40px;
  justify-content: left;
  align-items: left;
  transition: all 0.3s;
  border-radius: 100%;
}
.cid-tFU7PeMQnS .align-wrap {
  display: flex;
  flex-direction: column;
}
@media (max-width: 992px) {
  .cid-tFU7PeMQnS .col-md-6 {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tFU7PeMQnS .socicon-wrap {
    margin: auto;
  }
}
.cid-tFU7PeMQnS .mbr-text {
  color: #999999;
}
.cid-tFU7PeMQnS .icon-title {
  margin: 0;
  padding-bottom: 3px;
  line-height: 24px;
}
.cid-tFU7PeMQnS .icon-title,
.cid-tFU7PeMQnS .align-wrap {
  color: #ffffff;
  width: 100%;
  text-align: left;
}
.cid-tFU7PeMQnS .item-text,
.cid-tFU7PeMQnS .item-icon {
  color: #999999;
  text-align: left;
}
.cid-tFU7PeMQnS .mbr-text,
.cid-tFU7PeMQnS .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-tFU7PeMQnS copy {
  font-size: 12px;
}
.cid-tFU7PeMQnS weis {
  color: #e50e87;
}
.cid-tFU7PeMQnS .h3 {
  color: #e50e87;
}
/*!
 * Mobirise v4 theme (https://mobirise.com/)
 * Copyright 2017 Mobirise
 */
section {
  background-color: #eeeeee;
}

.form-control:focus {
  box-shadow: none;
}

:focus {
  outline: none;
}

body {
  font-style: normal;
  line-height: 1.5;
}

section,
.container,
.container-fluid {
  position: relative;
  word-wrap: break-word;
}

a.mbr-iconfont:hover {
  text-decoration: none;
}

.article .lead p,
.article .lead ul,
.article .lead ol,
.article .lead pre,
.article .lead blockquote {
  margin-bottom: 0;
}

ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

a {
  font-style: normal;
  font-weight: 400;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
}

figure {
  margin-bottom: 0;
}

body {
  color: #232323;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

.mbr-section-title {
  font-style: normal;
  line-height: 1.2;
}

.mbr-section-subtitle {
  line-height: 1.3;
}

.mbr-text {
  font-style: normal;
  line-height: 1.6;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
  transition-delay: 9999s;
  transition-property: background-color, color;
}

textarea[type='hidden'] {
  display: none;
}

body {
  position: relative;
}

section {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

section .mbr-background-video,
section .mbr-background-video-preview {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}

.hidden {
  visibility: hidden;
}

.mbr-z-index20 {
  z-index: 20;
}

/*! Base colors */
.mbr-white {
  color: #ffffff;
}

.mbr-black {
  color: #000000;
}

.mbr-bg-white {
  background-color: #ffffff;
}

.mbr-bg-black {
  background-color: #000000;
}

/*! Text-aligns */
.align-left {
  text-align: left;
}

.align-center {
  text-align: center;
}

.align-right {
  text-align: right;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: center;
  }
}

/*! Font-weight  */
.mbr-light {
  font-weight: 300;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

/*! Media  */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.media-content {
  flex-basis: 100%;
}

.media-container-row {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: start;
}

.media-container-row .media-size-item {
  width: 400px;
}

.media-container-column {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: stretch;
}

.media-container-column > * {
  width: 100%;
}

@media (min-width: 992px) {
  .media-container-row {
    flex-wrap: nowrap;
  }
}

figure {
  overflow: hidden;
}

figure[mbr-media-size] {
  transition: width 0.1s;
}

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

.card {
  background-color: transparent;
  border: none;
}

.card-box {
  width: 100%;
}

.card-img {
  text-align: center;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}

.media {
  max-width: 100%;
  margin: 0 auto;
}

.mbr-figure {
  -ms-grid-row-align: center;
  align-self: center;
}

.media-container > div {
  max-width: 100%;
}

.mbr-figure img,
.card-img img {
  width: 100%;
}

@media (max-width: 991px) {
  .media-size-item {
    width: auto !important;
  }
  .media {
    width: auto;
  }
  .mbr-figure {
    width: 100% !important;
  }
}

/*! Buttons */
.btn {
  font-weight: 500;
  border-width: 2px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.mbr-section-btn {
  margin-left: -0.25rem;
  margin-right: -0.25rem;
  font-size: 0;
}

nav .mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
}

.btn-form {
  border-radius: 0;
}

.btn-form:hover {
  cursor: pointer;
}

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 0.8rem;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

[type='submit'] {
  -webkit-appearance: none;
}

/*! Full-screen */
.mbr-fullscreen .mbr-overlay {
  min-height: 100vh;
}

.mbr-fullscreen {
  display: flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  align-items: center;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: .5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}

/* Form */
blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

.form-control {
  background-color: #f5f5f5;
  box-shadow: none;
  color: #565656;
  line-height: 1.43;
  min-height: 3.5em;
  padding: 1.07em .5em;
}

.form-control, .form-control:focus {
  border: 1px solid #e8e8e8;
}

.form-active .form-control:invalid {
  border-color: red;
}

.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: .357em;
  padding: 0;
}

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.alert.alert-form::after {
  background-color: inherit;
  bottom: -7px;
  content: "";
  display: block;
  height: 14px;
  left: 50%;
  margin-left: -7px;
  position: absolute;
  transform: rotate(45deg);
  width: 14px;
  -webkit-transform: rotate(45deg);
}

.form-asterisk {
  font-family: initial;
  position: absolute;
  top: -2px;
  font-weight: normal;
}

/*! Scroll to top arrow */
#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

.mbr-arrow-up {
  bottom: 25px;
   left: calc(50% - 20px);
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 40px;
  width: 40px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
  text-align: center;
}

.mbr-arrow-up a:hover {
  background-color: rgba(0, 0, 0, 0.4);
}

.mbr-arrow-up a i {
  line-height: 60px;
}

.mbr-arrow-up-icon {
  display: block;
  color: #fff;
}

.mbr-arrow-up-icon::before {
  content: '\203a';
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
}

/*! Arrow Down */
.mbr-arrow {
  position: absolute;
  bottom: 45px;
  left: 50%;
  width: 60px;
  height: 60px;
  cursor: pointer;
  background-color: rgba(80, 80, 80, 0.5);
  border-radius: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.mbr-arrow > a {
  display: inline-block;
  text-decoration: none;
  outline-style: none;
  -webkit-animation: arrowdown 1.7s ease-in-out infinite;
  animation: arrowdown 1.7s ease-in-out infinite;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*Gradients animation*/
@keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

@-webkit-keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

.bg-gradient {
  background-size: 200% 200%;
  animation: gradient-animation 5s infinite alternate;
  -webkit-animation: gradient-animation 5s infinite alternate;
}

.menu .navbar-brand {
  display: -webkit-flex;
}

.menu .navbar-brand span {
  display: flex;
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}

@media (min-width: 768px) and (max-width: 1023px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (max-width: 1023px) {
  .menu .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .navbar-collapse.show {
    overflow: auto;
  }
}

@media (min-width: 1024px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
  .menu .collapsed .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .collapsed .navbar-collapse.show {
    overflow: auto;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    max-height: 80vh;
  }
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

.navbar {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  -webkit-align-items: center;
  -webkit-justify-content: space-between;
}

.navbar-collapse {
  -webkit-flex-basis: 100%;
  -webkit-flex-grow: 1;
  -webkit-align-items: center;
}

.nav-dropdown .link {
  padding: 0.667em 1.667em !important;
  margin: 0 !important;
}

.nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.row {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.justify-content-center {
  -webkit-justify-content: center;
}

.form-inline {
  display: -webkit-flex;
  -webkit-align-items: center;
}

.card-wrapper {
  -webkit-flex: 1;
}

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

.carousel-controls {
  display: -webkit-flex;
}

.media {
  display: -webkit-flex;
}

.form-group:focus {
  outline: none;
}

.jq-selectbox__select {
  padding: 1.07em 0.5em;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

.jq-selectbox__trigger-arrow {
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.jq-selectbox li {
  padding: 1.07em 0.5em;
}

input[type='range'] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.modal-dialog,
.modal-content {
  height: 100%;
}

.modal-dialog .carousel-inner {
  height: calc(100vh - 1.75rem);
}

@media (max-width: 575px) {
  .modal-dialog .carousel-inner {
    height: calc(100vh - 1rem);
  }
}

.carousel-item {
  text-align: center;
}

.carousel-item img {
  margin: auto;
}

.navbar-toggler {
  align-self: flex-start;
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.navbar-toggler:focus,
.navbar-toggler:hover {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: '';
  background: no-repeat center center;
  background-size: 100% 100%;
}

.navbar-toggler-left {
  position: absolute;
  left: 1rem;
}

.navbar-toggler-right {
  position: absolute;
  right: 1rem;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1023px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1024px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.card-img {
  width: auto;
}

.menu .navbar.collapsed:not(.beta-menu) {
  flex-direction: column;
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: flex;
}

.note-air-layout .dropup .dropdown-menu,
.note-air-layout .navbar-fixed-bottom .dropdown .dropdown-menu {
  bottom: initial !important;
}

html,
body {
  height: auto;
  min-height: 100vh;
}

.dropup .dropdown-toggle::after {
  display: none;
}
.cid-tWx5gIJ2pJ {
  padding-top: 15px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/grau-verlauf1.jpg");
}
.cid-tWx5gIJ2pJ H2 {
  text-align: center;
  color: #ffffff;
}
.cid-tWx5gIJ2pJ .dentaura-tab {
  min-height: 59px !important;
  padding: 0.3rem 0.3rem !important;
  margin: 0px !important;
}
.cid-tWx5gIJ2pJ .btn {
  margin: 0px !important;
  padding: 1rem 0.5rem;
  width: 100%;
  height: 100%;
  border-radius: 3px !important;
}
@media (max-width: 991px) {
  .cid-tWx5gIJ2pJ .mbr-figure1 {
    padding-bottom: 3rem;
  }
}
.cid-tWx5gIJ2pJ .media-container-row1 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tWx5gIJ2pJ .mbr-figure1 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-tWx5gIJ2pJ .media-container-row2 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tWx5gIJ2pJ .mbr-figure2 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-tWx5gIJ2pJ .media-container-row3 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tWx5gIJ2pJ .mbr-figure3 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-tWx5gIJ2pJ .media-container-row4 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tWx5gIJ2pJ .mbr-figure4 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (min-width: 992px) {
  .cid-tWx5gIJ2pJ .mbr-figure5 {
    padding-right: 4rem;
  }
}
@media (min-width: 992px) {
  .cid-tWx5gIJ2pJ .mbr-figure6 {
    padding-right: 4rem;
  }
}
.cid-tWx5gIJ2pJ H3 {
  color: #000000;
}
.cid-tWx5gIJ2pJ H4 {
  color: #000000;
}
.cid-tWx5gIJ2pJ .divsBg {
  background-color: #faf7f9;
  margin: 0px !important;
  padding: 1rem 2.5rem 2.5rem 2.5rem !important;
}
.cid-tWx5gIJ2pJ ul.dentaura-lister {
  margin: 0;
  list-style: none;
  padding-left: 1rem;
}
.cid-tWx5gIJ2pJ ul.dentaura-lister li {
  margin-bottom: 1rem;
  position: relative;
  list-style: none;
  padding-left: 1rem;
  border-bottom: 1px solid #efefef;
}
.cid-tWx5gIJ2pJ ul.dentaura-lister li:before {
  position: absolute;
  left: -20px;
  content: "➤";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #e50e87;
  width: 25px;
  height: 25px;
}
.cid-tWx5gIJ2pJ .card {
  margin: 0rem 0.3rem !important;
  border-radius: 3px !important;
  padding: 0px !important;
}
.cid-tWx5gIJ2pJ .btn1 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-tWx5gIJ2pJ .btn1:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-tWx5gIJ2pJ .btn2 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-tWx5gIJ2pJ .btn2:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-tWx5gIJ2pJ .btn3 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-tWx5gIJ2pJ .btn3:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-tWx5gIJ2pJ .btn4 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-tWx5gIJ2pJ .btn4:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-tWx5gIJ2pJ .btn5 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-tWx5gIJ2pJ .btn5:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-tWx5gIJ2pJ .btn6 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-tWx5gIJ2pJ .btn6:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-tWx5gIJ2pJ .butcover {
  height: 40px;
  width: 100%;
}
.cid-tWx5gIJ2pJ .butcoverin {
  height: 40px;
  width: 40px;
  padding-bottom: 3rem;
  margin-left: auto;
  margin-right: 0;
}
.cid-tWx5gIJ2pJ .butcoverin a {
  color: #232323;
  font-size: 1.5rem !important;
  font-weight: 400 !important;
}
.cid-tWx5gIJ2pJ .dentaura-panel {
  margin: 5px 0px 0px 0px!important;
  padding: 0px !important;
}
.cid-tWx5gIJ2pJ .btn:focus,
.cid-tWx5gIJ2pJ .btn:active {
  outline: none !important;
  box-shadow: none !important;
}
.cid-tWx5gJbhVv {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tWx5gJbhVv h3 {
  text-align: center;
  font-weight: 300;
}
.cid-tWx5gJbhVv .wrap {
  width: 150px;
  height: 150px;
  margin: 0 auto;
}
.cid-tWx5gJbhVv .mbr-section-subtitle {
  color: #462797;
  text-align: left;
}
.cid-tWx5gJbhVv .card {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  word-wrap: break-word;
}
.cid-tWx5gJbhVv ellipse {
  stroke: rgba(206, 206, 206, 0.4);
}
.cid-tWx5gJbhVv path {
  stroke: #149dcc;
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tWx5gJbhVv .card {
    -webkit-flex-basis: 33%;
    flex-basis: 33%;
  }
}
.cid-tWx5gJpjwY {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-tWx5gJpjwY .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tWx5gJpjwY .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tWx5gJpjwY .mbr-text {
    text-align: left;
  }
}
.cid-tWx5gJpjwY H1 {
  text-align: left;
  color: #ff0095;
}
.cid-tWx5gJpjwY .mbr-text,
.cid-tWx5gJpjwY .mbr-section-btn {
  color: #465052;
}
.cid-tWx5gJpjwY H3 {
  color: #465052;
  text-align: left;
}
.cid-tWx5gJpjwY .btn {
  font-weight: 500;
  border-width: 1px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  display: -webkit-inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  padding: 0.55rem 2rem;
  border-radius: 3px;
}
.cid-tWx5gJFN5d {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tWx5gJFN5d h3 {
  text-align: center;
  font-weight: 300;
}
.cid-tWx5gJFN5d .wrap {
  width: 150px;
  height: 150px;
  margin: 0 auto;
}
.cid-tWx5gJFN5d .mbr-section-subtitle {
  color: #ff0095;
  text-align: left;
}
.cid-tWx5gJFN5d .card {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  word-wrap: break-word;
}
.cid-tWx5gJFN5d ellipse {
  stroke: rgba(206, 206, 206, 0.4);
}
.cid-tWx5gJFN5d path {
  stroke: #149dcc;
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tWx5gJFN5d .card {
    -webkit-flex-basis: 33%;
    flex-basis: 33%;
  }
}
.cid-tWx5gJUYhF {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tWx5gJUYhF .card {
  align-self: stretch;
  border-radius: 10px;
}
.cid-tWx5gJUYhF .card-box {
  height: 100%;
  background-color: #ffffff;
  padding: 2rem;
  border-radius: 10px;
}
.cid-tWx5gJUYhF h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  font-size: 1.2rem !important;
}
.cid-tWx5gJUYhF p {
  color: #767676;
  text-align: left;
}
.cid-tWx5gJUYhF .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 20px 0px rgba(230, 14, 137, 0.1);
  transition: box-shadow 0.3s;
  border-radius: 10px;
}
.cid-tWx5gJUYhF .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.2);
  transition: box-shadow 0.3s;
}
.cid-tWx5gJUYhF .cardimg {
  width: 100%;
  max-width: 50px;
  border-radius: 0%;
  margin-bottom: 0px;
}
.cid-tWx5gJUYhF .card-title {
  color: #4f4943;
}
.cid-tWx5gJUYhF ul.dentaura-lister {
  margin: 0;
  list-style: none;
  padding-left: 1rem;
}
.cid-tWx5gJUYhF ul.dentaura-lister li {
  margin-bottom: 0.5rem;
  position: relative;
  list-style: none;
  padding-left: 1rem;
  border-bottom: 1px solid #efefef;
  font-size: 0.5rem !important;
}
.cid-tWx5gJUYhF ul.dentaura-lister li:before {
  position: absolute;
  left: -20px;
  top: -5px;
  content: "➤";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #767676;
  width: 25px;
  height: 25px;
}
.cid-tWx5gJUYhF li a {
  color: #ff3366 !important;
}
.cid-tWx5gJUYhF li a:hover {
  color: #767676 !important;
}
.cid-tWx5gJUYhF hr.top-hr {
  border-top: 1px solid #ff3366;
  width: 100%;
  margin: 0px 0px 1px 0px;
  padding: 0px;
}
.cid-tWx5gJUYhF P {
  color: #232323;
}
.cid-tWx5gJUYhF .mbr-text {
  font-size: 1rem !important;
}
.cid-tWx5gJUYhF .mbr-list {
  color: #232323;
}
.cid-uahcH5Ri9h {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-uahcH5Ri9h .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uahcH5Ri9h .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uahcH5Ri9h .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uahcH5Ri9h .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uahcH5Ri9h .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uahcH5Ri9h .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uahcH5Ri9h .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uahcH5Ri9h .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uahcH5Ri9h .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uahcH5Ri9h .mbr-gallery-item {
  padding: 0.1rem !important;
}
.cid-uoNb8fpbFC {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
@media (min-width: 992px) {
  .cid-uoNb8fpbFC .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uoNb8fpbFC .mbr-figure {
    padding-top: 3rem;
  }
}
.cid-uoNb8fpbFC .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-uoNb8fpbFC .mbr-text,
.cid-uoNb8fpbFC .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-uoNb8fpbFC video {
  color: #2e2e2e;
}
.cid-tWx5gL4Uaf {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tWx5gL4Uaf h3 {
  text-align: center;
  font-weight: 300;
}
.cid-tWx5gL4Uaf .wrap {
  width: 150px;
  height: 150px;
  margin: 0 auto;
}
.cid-tWx5gL4Uaf .mbr-section-subtitle {
  color: #ff0095;
  text-align: left;
}
.cid-tWx5gL4Uaf .card {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  word-wrap: break-word;
}
.cid-tWx5gL4Uaf ellipse {
  stroke: rgba(206, 206, 206, 0.4);
}
.cid-tWx5gL4Uaf path {
  stroke: #149dcc;
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-tWx5gL4Uaf .card {
    -webkit-flex-basis: 33%;
    flex-basis: 33%;
  }
}
.cid-tWx5gLjMld {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tWx5gLjMld .card {
  align-self: stretch;
  border-radius: 3px;
}
.cid-tWx5gLjMld .card-box {
  height: 100%;
  background-color: #ffffff;
  padding: 2rem;
  border-radius: 3px;
}
.cid-tWx5gLjMld h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  font-size: 1.1rem !important;
}
.cid-tWx5gLjMld p {
  color: #767676;
  text-align: left;
}
.cid-tWx5gLjMld .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1);
  transition: box-shadow 0.3s;
  border-radius: 3px;
}
.cid-tWx5gLjMld .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.2);
  transition: box-shadow 0.3s;
}
.cid-tWx5gLjMld .cardimg {
  width: 100%;
  max-width: 70px;
  border-radius: 0%;
  margin-bottom: 0px;
}
.cid-tWx5gLjMld .card-title {
  color: #e60e89;
}
.cid-tWx5gLjMld ul.dentaura-lister {
  margin: 0;
  list-style: none;
  padding-left: 1rem;
}
.cid-tWx5gLjMld ul.dentaura-lister li {
  margin-bottom: 0.5rem;
  position: relative;
  list-style: none;
  padding-left: 1rem;
  border-bottom: 1px solid #efefef;
  font-size: 0.9rem !important;
}
.cid-tWx5gLjMld ul.dentaura-lister li:before {
  position: absolute;
  left: -20px;
  top: -3px;
  content: "➤";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #767676;
  width: 25px;
  height: 25px;
}
.cid-tWx5gLjMld li a {
  color: #5b686b !important;
}
.cid-tWx5gLjMld li a:hover {
  color: #ff0095 !important;
}
.cid-tWx5gLjMld hr.top-hr {
  border-top: 1px solid #b2ccd2;
  width: 100%;
  margin: 0px 0px 6px 0px;
  padding: 0px;
}
.cid-tWx5gLjMld P {
  color: #232323;
}
.cid-tWx5gLjMld .mbr-text {
  font-size: 0.9rem !important;
}
.cid-tWx5gLjMld .mbr-list {
  color: #232323;
}
.cid-tWx5gLK859 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tWx5gLK859 .card {
  align-self: stretch;
  border-radius: 3px;
}
.cid-tWx5gLK859 .card-box {
  height: 100%;
  background-color: #ffffff;
  padding: 2rem;
  border-radius: 3px;
}
.cid-tWx5gLK859 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  font-size: 1.1rem !important;
}
.cid-tWx5gLK859 p {
  color: #767676;
  text-align: left;
}
.cid-tWx5gLK859 .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1);
  transition: box-shadow 0.3s;
  border-radius: 3px;
}
.cid-tWx5gLK859 .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.2);
  transition: box-shadow 0.3s;
}
.cid-tWx5gLK859 .cardimg {
  width: 100%;
  max-width: 70px;
  border-radius: 0%;
  margin-bottom: 0px;
}
.cid-tWx5gLK859 .card-title {
  color: #e60e89;
}
.cid-tWx5gLK859 ul.dentaura-lister {
  margin: 0;
  list-style: none;
  padding-left: 1rem;
}
.cid-tWx5gLK859 ul.dentaura-lister li {
  margin-bottom: 0.5rem;
  position: relative;
  list-style: none;
  padding-left: 1rem;
  border-bottom: 1px solid #efefef;
  font-size: 0.9rem !important;
}
.cid-tWx5gLK859 ul.dentaura-lister li:before {
  position: absolute;
  left: -20px;
  top: -3px;
  content: "➤";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #767676;
  width: 25px;
  height: 25px;
}
.cid-tWx5gLK859 li a {
  color: #5b686b !important;
}
.cid-tWx5gLK859 li a:hover {
  color: #ff0095 !important;
}
.cid-tWx5gLK859 hr.top-hr {
  border-top: 1px solid #b2ccd2;
  width: 100%;
  margin: 0px 0px 6px 0px;
  padding: 0px;
}
.cid-tWx5gLK859 P {
  color: #232323;
}
.cid-tWx5gLK859 .mbr-text {
  font-size: 1rem !important;
}
.cid-tWx5gLK859 .mbr-list {
  color: #232323;
}
.cid-tWx5gMbhEt #dentauraBttB {
  position: fixed;
  cursor: pointer;
  width: 50px;
  height: 50px;
  background-color: rgba(255, 0, 149, 0.65);
  text-indent: -9999px;
  display: none;
  -webkit-border-radius: 60px;
  -moz-border-radius: 60px;
  border-radius: 60px;
  z-index: 100;
  -webkit-box-shadow: 0 2px 8px -2px #000000;
  -moz-box-shadow: 0 2px 8px -2px #000000;
  box-shadow: 0 2px 8px -2px #000000;
}
@media (max-width: 768px) {
  .cid-tWx5gMbhEt #dentauraBttB {
    right: 50%;
    margin-right: -25px !important;
    bottom: 20px;
  }
}
@media (min-width: 769px) {
  .cid-tWx5gMbhEt #dentauraBttB {
    right: 100px;
    bottom: 20px;
  }
}
@media (min-width: 992px) {
  .cid-tWx5gMbhEt #dentauraBttB {
    right: 100px;
    bottom: 20px;
  }
}
.cid-tWx5gMbhEt #dentauraBttB span {
  position: absolute;
  top: 20px;
  left: 20px;
  margin-left: -20px;
  margin-top: -20px;
  height: 50px;
  width: 50px;
  background-image: url("../../../assets/images/bttb-dentaura-white.png");
  background-repeat: no-repeat;
  background-position: -58px -4px;
  opacity: 1;
}
.cid-tWx5gMbhEt #dentauraBttB:hover {
  background-color: rgba(91, 104, 107, 0.85);
}
.cid-tWx5gMbhEt .hidden {
  display: none;
}
.cid-tWx5gMrZNl {
  position: sticky;
  top: 0;
  z-index: 11;
  opacity: 0.96;
}
.cid-tWx5gMrZNl .navbar-dropdown {
  position: relative !important;
  top: 0;
  left: 0;
  padding: 0.5rem 1rem;
  position: fixed;
}
@media (max-width: 991px) {
  .cid-tWx5gMrZNl .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-tWx5gMrZNl .navbar {
  position: static !important;
  min-height: 77px;
  transition: 0.2s;
  background: #f4f4f4;
  display: flex;
  flex-direction: column;
}
.cid-tWx5gMrZNl .navbar.opened {
  transition: all 0.2s;
  background: #f4f4f4 !important;
}
.cid-tWx5gMrZNl .navbar .dropdown-item {
  transition: all 0.2s;
  padding: 0.3rem 1.5rem;
  border-bottom: 1px solid #d6d6d6;
  color: #ff6600;
  background: #efefef !important;
}
.cid-tWx5gMrZNl .navbar .dropdown-item:hover {
  padding-left: 2rem;
}
.cid-tWx5gMrZNl .navbar .dropdown-item:focus border {
  outline: none;
}
.cid-tWx5gMrZNl .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-tWx5gMrZNl .navbar .dropdown-menu {
  min-width: 200px;
  padding: 3px 0 0 0;
  box-shadow: 1px 1px 1px 0px rgba(217, 220, 242, 0.98);
  background: transparent !important;
}
.cid-tWx5gMrZNl .navbar .dropdown-menu > .dropdown-item:first-child {
  border-top: 2px solid #ff6600;
}
.cid-tWx5gMrZNl .navbar .dropdown-menu .dropdown-submenu {
  padding-top: 0px;
}
.cid-tWx5gMrZNl .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tWx5gMrZNl .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: 85.14285714vh;
  }
}
.cid-tWx5gMrZNl .navbar.collapsed .dropdown-menu {
  width: auto;
  padding: 1rem 0 1rem 0;
  border-top: none !important;
  background: transparent !important;
}
.cid-tWx5gMrZNl .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tWx5gMrZNl .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tWx5gMrZNl .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tWx5gMrZNl .navbar.collapsed .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  padding: 0.667em 1.667em;
}
.cid-tWx5gMrZNl .navbar.collapsed .nav-dropdown .link {
  margin: 0.667em 1.2em;
}
.cid-tWx5gMrZNl .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tWx5gMrZNl .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
  border-bottom: none !important;
  background: transparent !important;
  color: inherit !important;
}
.cid-tWx5gMrZNl .navbar.collapsed .dropdown-menu .dropdown-item:first-child {
  border-top: none;
}
@media (max-width: 991px) {
  .cid-tWx5gMrZNl .navbar {
    flex-direction: row;
    justify-content: space-between;
  }
  .cid-tWx5gMrZNl .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tWx5gMrZNl .navbar .dropdown-menu {
    width: auto;
    padding: 1rem 0 1rem 0;
    background: transparent !important;
    border-top: none !important;
  }
  .cid-tWx5gMrZNl .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tWx5gMrZNl .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tWx5gMrZNl .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tWx5gMrZNl .navbar .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    padding: 0.667em 1.667em;
  }
  .cid-tWx5gMrZNl .navbar .nav-dropdown .link {
    margin: 0.667em 1.2em;
  }
  .cid-tWx5gMrZNl .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tWx5gMrZNl .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem;
    text-align: center;
    border-bottom: none !important;
    background: transparent !important;
  }
  .cid-tWx5gMrZNl .navbar .dropdown-menu .dropdown-item:first-child {
    border-top: none;
  }
  .cid-tWx5gMrZNl .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    flex-direction: row;
    justify-content: space-between;
    margin-top: 1rem;
  }
  .cid-tWx5gMrZNl .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tWx5gMrZNl .navbar .social-block {
    display: none;
  }
}
@media (max-width: 1200px) {
  .cid-tWx5gMrZNl .navbar.navbar-short {
    min-height: 60px;
  }
}
@media (min-width: 1200px) {
  .cid-tWx5gMrZNl .navbar.navbar-short {
    min-height: 60px;
  }
}
.cid-tWx5gMrZNl .navbar.navbar-short .social-block {
  top: 1rem;
}
.cid-tWx5gMrZNl .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tWx5gMrZNl .navbar.navbar-short .navbar-brand {
  padding: 0;
  margin-bottom: 0;
  height: 0px;
  opacity: 0;
  min-height: 0px;
}
.cid-tWx5gMrZNl .navbar-brand {
  height: 8rem;
  min-height: 1.4rem;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.2s;
  word-break: break-word;
  z-index: 1;
  display: flex;
  margin-bottom: 1rem;
  opacity: 1;
}
.cid-tWx5gMrZNl .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tWx5gMrZNl .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tWx5gMrZNl .dropdown-item.active,
.cid-tWx5gMrZNl .dropdown-item:active {
  background-color: transparent;
}
.cid-tWx5gMrZNl .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
  line-height: 1;
  letter-spacing: 1px;
}
.cid-tWx5gMrZNl .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tWx5gMrZNl .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tWx5gMrZNl .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4f4f4;
}
.cid-tWx5gMrZNl .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: -2px 0 0 0;
  left: 100%;
}
.cid-tWx5gMrZNl .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tWx5gMrZNl ul.navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
}
.cid-tWx5gMrZNl .navbar-buttons {
  text-align: center;
}
.cid-tWx5gMrZNl button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tWx5gMrZNl button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-tWx5gMrZNl button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-tWx5gMrZNl button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.2s;
}
.cid-tWx5gMrZNl button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.2s;
}
.cid-tWx5gMrZNl button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-tWx5gMrZNl nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tWx5gMrZNl nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.2s;
}
.cid-tWx5gMrZNl nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.2s;
}
.cid-tWx5gMrZNl nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-tWx5gMrZNl a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
  outline: none;
}
.cid-tWx5gMrZNl .mbr-iconfont {
  font-size: 1.3rem;
  padding-right: 0.5rem;
  color: #132c70;
}
.cid-tWx5gMrZNl .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  padding: 1.667em 1.667em;
}
.cid-tWx5gMrZNl .nav-dropdown .link {
  margin: 1.667em 1.2em;
  font-weight: 500;
}
.cid-tWx5gMrZNl .nav-link:hover,
.cid-tWx5gMrZNl .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-tWx5gMrZNl .social-block {
  display: flex;
  justify-content: space-between;
  width: 100%;
  position: absolute;
  top: 2.5rem;
  max-width: 1300px;
  transition: 0.2s;
}
.cid-tWx5gMrZNl .social {
  display: flex;
  flex-direction: row;
  margin-left: 2rem;
}
.cid-tWx5gMrZNl .social-2 {
  display: flex;
  flex-direction: row;
  margin-right: 1.5rem;
}
.cid-tWx5gMrZNl menu {
  color: #E60E89;
}
.cid-tWx5gMLClX {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #767676;
}
.cid-tWx5gMLClX .mbr-overlay {
  background-color: #000000;
  opacity: 0.7;
}
.cid-tWx5gMLClX .item {
  display: flex;
  justify-content: left;
  align-items: center;
  padding: 0.3rem 0;
}
.cid-tWx5gMLClX .item p {
  margin: 0;
  padding-left: 0.5rem;
  line-height: 26px;
}
.cid-tWx5gMLClX .title {
  background: linear-gradient(to left, #f00000 0, currentColor);
  -webkit-background-clip: text;
  -webkit-text-fill-color: #f000000;
  color: #e50e87;
  text-align: left;
}
.cid-tWx5gMLClX .container {
  max-width: 1400px;
}
.cid-tWx5gMLClX li {
  margin: 0;
  list-style: none;
  cursor: pointer;
}
.cid-tWx5gMLClX .time {
  line-height: 2;
}
.cid-tWx5gMLClX .icons-wrap {
  display: flex;
  align-items: left;
}
.cid-tWx5gMLClX .text-wrap {
  width: 100%;
}
.cid-tWx5gMLClX .item-wrap {
  display: inline-block;
}
.cid-tWx5gMLClX .socicon-wrap {
  width: fit-content;
  display: flex;
  margin-bottom: 0.8rem;
}
.cid-tWx5gMLClX .socicon-wrap .mbr-iconfont {
  font-size: 1.3rem;
  background: linear-gradient(to left, #e60e89, #232323);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  padding: 10px;
  margin-right: 0.1rem;
  height: 40px;
  display: flex;
  width: 40px;
  justify-content: left;
  align-items: left;
  transition: all 0.3s;
  border-radius: 100%;
}
.cid-tWx5gMLClX .align-wrap {
  display: flex;
  flex-direction: column;
}
@media (max-width: 992px) {
  .cid-tWx5gMLClX .col-md-6 {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tWx5gMLClX .socicon-wrap {
    margin: auto;
  }
}
.cid-tWx5gMLClX .mbr-text {
  color: #999999;
}
.cid-tWx5gMLClX .icon-title {
  margin: 0;
  padding-bottom: 3px;
  line-height: 24px;
}
.cid-tWx5gMLClX .icon-title,
.cid-tWx5gMLClX .align-wrap {
  color: #ffffff;
  width: 100%;
  text-align: left;
}
.cid-tWx5gMLClX .item-text,
.cid-tWx5gMLClX .item-icon {
  color: #999999;
  text-align: left;
}
.cid-tWx5gMLClX .mbr-text,
.cid-tWx5gMLClX .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-tWx5gMLClX copy {
  font-size: 12px;
}
.cid-tWx5gMLClX weis {
  color: #e50e87;
}
.cid-tWx5gMLClX .h3 {
  color: #e50e87;
}
/*!
 * Mobirise v4 theme (https://mobirise.com/)
 * Copyright 2017 Mobirise
 */
section {
  background-color: #eeeeee;
}

.form-control:focus {
  box-shadow: none;
}

:focus {
  outline: none;
}

body {
  font-style: normal;
  line-height: 1.5;
}

section,
.container,
.container-fluid {
  position: relative;
  word-wrap: break-word;
}

a.mbr-iconfont:hover {
  text-decoration: none;
}

.article .lead p,
.article .lead ul,
.article .lead ol,
.article .lead pre,
.article .lead blockquote {
  margin-bottom: 0;
}

ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

a {
  font-style: normal;
  font-weight: 400;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
}

figure {
  margin-bottom: 0;
}

body {
  color: #232323;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

.mbr-section-title {
  font-style: normal;
  line-height: 1.2;
}

.mbr-section-subtitle {
  line-height: 1.3;
}

.mbr-text {
  font-style: normal;
  line-height: 1.6;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
  transition-delay: 9999s;
  transition-property: background-color, color;
}

textarea[type='hidden'] {
  display: none;
}

body {
  position: relative;
}

section {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

section .mbr-background-video,
section .mbr-background-video-preview {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}

.hidden {
  visibility: hidden;
}

.mbr-z-index20 {
  z-index: 20;
}

/*! Base colors */
.mbr-white {
  color: #ffffff;
}

.mbr-black {
  color: #000000;
}

.mbr-bg-white {
  background-color: #ffffff;
}

.mbr-bg-black {
  background-color: #000000;
}

/*! Text-aligns */
.align-left {
  text-align: left;
}

.align-center {
  text-align: center;
}

.align-right {
  text-align: right;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: center;
  }
}

/*! Font-weight  */
.mbr-light {
  font-weight: 300;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

/*! Media  */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.media-content {
  flex-basis: 100%;
}

.media-container-row {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: start;
}

.media-container-row .media-size-item {
  width: 400px;
}

.media-container-column {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: stretch;
}

.media-container-column > * {
  width: 100%;
}

@media (min-width: 992px) {
  .media-container-row {
    flex-wrap: nowrap;
  }
}

figure {
  overflow: hidden;
}

figure[mbr-media-size] {
  transition: width 0.1s;
}

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

.card {
  background-color: transparent;
  border: none;
}

.card-box {
  width: 100%;
}

.card-img {
  text-align: center;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}

.media {
  max-width: 100%;
  margin: 0 auto;
}

.mbr-figure {
  -ms-grid-row-align: center;
  align-self: center;
}

.media-container > div {
  max-width: 100%;
}

.mbr-figure img,
.card-img img {
  width: 100%;
}

@media (max-width: 991px) {
  .media-size-item {
    width: auto !important;
  }
  .media {
    width: auto;
  }
  .mbr-figure {
    width: 100% !important;
  }
}

/*! Buttons */
.btn {
  font-weight: 500;
  border-width: 2px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.mbr-section-btn {
  margin-left: -0.25rem;
  margin-right: -0.25rem;
  font-size: 0;
}

nav .mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
}

.btn-form {
  border-radius: 0;
}

.btn-form:hover {
  cursor: pointer;
}

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 0.8rem;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

[type='submit'] {
  -webkit-appearance: none;
}

/*! Full-screen */
.mbr-fullscreen .mbr-overlay {
  min-height: 100vh;
}

.mbr-fullscreen {
  display: flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  align-items: center;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: .5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}

/* Form */
blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

.form-control {
  background-color: #f5f5f5;
  box-shadow: none;
  color: #565656;
  line-height: 1.43;
  min-height: 3.5em;
  padding: 1.07em .5em;
}

.form-control, .form-control:focus {
  border: 1px solid #e8e8e8;
}

.form-active .form-control:invalid {
  border-color: red;
}

.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: .357em;
  padding: 0;
}

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.alert.alert-form::after {
  background-color: inherit;
  bottom: -7px;
  content: "";
  display: block;
  height: 14px;
  left: 50%;
  margin-left: -7px;
  position: absolute;
  transform: rotate(45deg);
  width: 14px;
  -webkit-transform: rotate(45deg);
}

.form-asterisk {
  font-family: initial;
  position: absolute;
  top: -2px;
  font-weight: normal;
}

/*! Scroll to top arrow */
#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

.mbr-arrow-up {
  bottom: 25px;
   left: calc(50% - 20px);
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 40px;
  width: 40px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
  text-align: center;
}

.mbr-arrow-up a:hover {
  background-color: rgba(0, 0, 0, 0.4);
}

.mbr-arrow-up a i {
  line-height: 60px;
}

.mbr-arrow-up-icon {
  display: block;
  color: #fff;
}

.mbr-arrow-up-icon::before {
  content: '\203a';
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
}

/*! Arrow Down */
.mbr-arrow {
  position: absolute;
  bottom: 45px;
  left: 50%;
  width: 60px;
  height: 60px;
  cursor: pointer;
  background-color: rgba(80, 80, 80, 0.5);
  border-radius: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.mbr-arrow > a {
  display: inline-block;
  text-decoration: none;
  outline-style: none;
  -webkit-animation: arrowdown 1.7s ease-in-out infinite;
  animation: arrowdown 1.7s ease-in-out infinite;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*Gradients animation*/
@keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

@-webkit-keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

.bg-gradient {
  background-size: 200% 200%;
  animation: gradient-animation 5s infinite alternate;
  -webkit-animation: gradient-animation 5s infinite alternate;
}

.menu .navbar-brand {
  display: -webkit-flex;
}

.menu .navbar-brand span {
  display: flex;
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}

@media (min-width: 768px) and (max-width: 1023px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (max-width: 1023px) {
  .menu .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .navbar-collapse.show {
    overflow: auto;
  }
}

@media (min-width: 1024px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
  .menu .collapsed .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .collapsed .navbar-collapse.show {
    overflow: auto;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    max-height: 80vh;
  }
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

.navbar {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  -webkit-align-items: center;
  -webkit-justify-content: space-between;
}

.navbar-collapse {
  -webkit-flex-basis: 100%;
  -webkit-flex-grow: 1;
  -webkit-align-items: center;
}

.nav-dropdown .link {
  padding: 0.667em 1.667em !important;
  margin: 0 !important;
}

.nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.row {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.justify-content-center {
  -webkit-justify-content: center;
}

.form-inline {
  display: -webkit-flex;
  -webkit-align-items: center;
}

.card-wrapper {
  -webkit-flex: 1;
}

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

.carousel-controls {
  display: -webkit-flex;
}

.media {
  display: -webkit-flex;
}

.form-group:focus {
  outline: none;
}

.jq-selectbox__select {
  padding: 1.07em 0.5em;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

.jq-selectbox__trigger-arrow {
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.jq-selectbox li {
  padding: 1.07em 0.5em;
}

input[type='range'] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.modal-dialog,
.modal-content {
  height: 100%;
}

.modal-dialog .carousel-inner {
  height: calc(100vh - 1.75rem);
}

@media (max-width: 575px) {
  .modal-dialog .carousel-inner {
    height: calc(100vh - 1rem);
  }
}

.carousel-item {
  text-align: center;
}

.carousel-item img {
  margin: auto;
}

.navbar-toggler {
  align-self: flex-start;
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.navbar-toggler:focus,
.navbar-toggler:hover {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: '';
  background: no-repeat center center;
  background-size: 100% 100%;
}

.navbar-toggler-left {
  position: absolute;
  left: 1rem;
}

.navbar-toggler-right {
  position: absolute;
  right: 1rem;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1023px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1024px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.card-img {
  width: auto;
}

.menu .navbar.collapsed:not(.beta-menu) {
  flex-direction: column;
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: flex;
}

.note-air-layout .dropup .dropdown-menu,
.note-air-layout .navbar-fixed-bottom .dropdown .dropdown-menu {
  bottom: initial !important;
}

html,
body {
  height: auto;
  min-height: 100vh;
}

.dropup .dropdown-toggle::after {
  display: none;
}
.cid-u136wXYETO {
  padding-top: 15px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/grau-verlauf1.jpg");
}
.cid-u136wXYETO H2 {
  text-align: center;
  color: #ffffff;
}
.cid-u136wXYETO .dentaura-tab {
  min-height: 59px !important;
  padding: 0.3rem 0.3rem !important;
  margin: 0px !important;
}
.cid-u136wXYETO .btn {
  margin: 0px !important;
  padding: 1rem 0.5rem;
  width: 100%;
  height: 100%;
  border-radius: 3px !important;
}
@media (max-width: 991px) {
  .cid-u136wXYETO .mbr-figure1 {
    padding-bottom: 3rem;
  }
}
.cid-u136wXYETO .media-container-row1 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-u136wXYETO .mbr-figure1 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-u136wXYETO .media-container-row2 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-u136wXYETO .mbr-figure2 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-u136wXYETO .media-container-row3 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-u136wXYETO .mbr-figure3 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-u136wXYETO .media-container-row4 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-u136wXYETO .mbr-figure4 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (min-width: 992px) {
  .cid-u136wXYETO .mbr-figure5 {
    padding-right: 4rem;
  }
}
@media (min-width: 992px) {
  .cid-u136wXYETO .mbr-figure6 {
    padding-right: 4rem;
  }
}
.cid-u136wXYETO H3 {
  color: #000000;
}
.cid-u136wXYETO H4 {
  color: #000000;
}
.cid-u136wXYETO .divsBg {
  background-color: #faf7f9;
  margin: 0px !important;
  padding: 1rem 2.5rem 2.5rem 2.5rem !important;
}
.cid-u136wXYETO ul.dentaura-lister {
  margin: 0;
  list-style: none;
  padding-left: 1rem;
}
.cid-u136wXYETO ul.dentaura-lister li {
  margin-bottom: 1rem;
  position: relative;
  list-style: none;
  padding-left: 1rem;
  border-bottom: 1px solid #efefef;
}
.cid-u136wXYETO ul.dentaura-lister li:before {
  position: absolute;
  left: -20px;
  content: "➤";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #e50e87;
  width: 25px;
  height: 25px;
}
.cid-u136wXYETO .card {
  margin: 0rem 0.3rem !important;
  border-radius: 3px !important;
  padding: 0px !important;
}
.cid-u136wXYETO .btn1 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-u136wXYETO .btn1:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-u136wXYETO .btn2 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-u136wXYETO .btn2:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-u136wXYETO .btn3 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-u136wXYETO .btn3:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-u136wXYETO .btn4 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-u136wXYETO .btn4:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-u136wXYETO .btn5 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-u136wXYETO .btn5:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-u136wXYETO .btn6 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-u136wXYETO .btn6:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-u136wXYETO .butcover {
  height: 40px;
  width: 100%;
}
.cid-u136wXYETO .butcoverin {
  height: 40px;
  width: 40px;
  padding-bottom: 3rem;
  margin-left: auto;
  margin-right: 0;
}
.cid-u136wXYETO .butcoverin a {
  color: #232323;
  font-size: 1.5rem !important;
  font-weight: 400 !important;
}
.cid-u136wXYETO .dentaura-panel {
  margin: 5px 0px 0px 0px!important;
  padding: 0px !important;
}
.cid-u136wXYETO .btn:focus,
.cid-u136wXYETO .btn:active {
  outline: none !important;
  box-shadow: none !important;
}
.cid-u136wYpPfl {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-u136wYpPfl h3 {
  text-align: center;
  font-weight: 300;
}
.cid-u136wYpPfl .wrap {
  width: 150px;
  height: 150px;
  margin: 0 auto;
}
.cid-u136wYpPfl .mbr-section-subtitle {
  color: #462797;
  text-align: left;
}
.cid-u136wYpPfl .card {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  word-wrap: break-word;
}
.cid-u136wYpPfl ellipse {
  stroke: rgba(206, 206, 206, 0.4);
}
.cid-u136wYpPfl path {
  stroke: #149dcc;
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-u136wYpPfl .card {
    -webkit-flex-basis: 33%;
    flex-basis: 33%;
  }
}
.cid-u136wYDofv {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-u136wYDofv .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-u136wYDofv .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-u136wYDofv .mbr-text {
    text-align: left;
  }
}
.cid-u136wYDofv H1 {
  text-align: left;
  color: #ff0095;
}
.cid-u136wYDofv .mbr-text,
.cid-u136wYDofv .mbr-section-btn {
  color: #465052;
}
.cid-u136wYDofv H3 {
  color: #465052;
  text-align: left;
}
.cid-u136wYDofv .btn {
  font-weight: 500;
  border-width: 1px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  display: -webkit-inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  padding: 0.55rem 2rem;
  border-radius: 3px;
}
.cid-u136wYTpwr {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-u136wYTpwr h3 {
  text-align: center;
  font-weight: 300;
}
.cid-u136wYTpwr .wrap {
  width: 150px;
  height: 150px;
  margin: 0 auto;
}
.cid-u136wYTpwr .mbr-section-subtitle {
  color: #ff0095;
  text-align: left;
}
.cid-u136wYTpwr .card {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  word-wrap: break-word;
}
.cid-u136wYTpwr ellipse {
  stroke: rgba(206, 206, 206, 0.4);
}
.cid-u136wYTpwr path {
  stroke: #149dcc;
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-u136wYTpwr .card {
    -webkit-flex-basis: 33%;
    flex-basis: 33%;
  }
}
.cid-u136wZ9MM9 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-u136wZ9MM9 .card {
  align-self: stretch;
  border-radius: 10px;
}
.cid-u136wZ9MM9 .card-box {
  height: 100%;
  background-color: #ffffff;
  padding: 2rem;
  border-radius: 10px;
}
.cid-u136wZ9MM9 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  font-size: 1.2rem !important;
}
.cid-u136wZ9MM9 p {
  color: #767676;
  text-align: left;
}
.cid-u136wZ9MM9 .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 20px 0px rgba(230, 14, 137, 0.1);
  transition: box-shadow 0.3s;
  border-radius: 10px;
}
.cid-u136wZ9MM9 .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.2);
  transition: box-shadow 0.3s;
}
.cid-u136wZ9MM9 .cardimg {
  width: 100%;
  max-width: 50px;
  border-radius: 0%;
  margin-bottom: 0px;
}
.cid-u136wZ9MM9 .card-title {
  color: #4f4943;
}
.cid-u136wZ9MM9 ul.dentaura-lister {
  margin: 0;
  list-style: none;
  padding-left: 1rem;
}
.cid-u136wZ9MM9 ul.dentaura-lister li {
  margin-bottom: 0.5rem;
  position: relative;
  list-style: none;
  padding-left: 1rem;
  border-bottom: 1px solid #efefef;
  font-size: 0.5rem !important;
}
.cid-u136wZ9MM9 ul.dentaura-lister li:before {
  position: absolute;
  left: -20px;
  top: -5px;
  content: "➤";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #767676;
  width: 25px;
  height: 25px;
}
.cid-u136wZ9MM9 li a {
  color: #ff3366 !important;
}
.cid-u136wZ9MM9 li a:hover {
  color: #767676 !important;
}
.cid-u136wZ9MM9 hr.top-hr {
  border-top: 1px solid #ff3366;
  width: 100%;
  margin: 0px 0px 1px 0px;
  padding: 0px;
}
.cid-u136wZ9MM9 P {
  color: #232323;
}
.cid-u136wZ9MM9 .mbr-text {
  font-size: 1rem !important;
}
.cid-u136wZ9MM9 .mbr-list {
  color: #232323;
}
.cid-u136wZyANB #dentauraBttB {
  position: fixed;
  cursor: pointer;
  width: 50px;
  height: 50px;
  background-color: rgba(255, 0, 149, 0.65);
  text-indent: -9999px;
  display: none;
  -webkit-border-radius: 60px;
  -moz-border-radius: 60px;
  border-radius: 60px;
  z-index: 100;
  -webkit-box-shadow: 0 2px 8px -2px #000000;
  -moz-box-shadow: 0 2px 8px -2px #000000;
  box-shadow: 0 2px 8px -2px #000000;
}
@media (max-width: 768px) {
  .cid-u136wZyANB #dentauraBttB {
    right: 50%;
    margin-right: -25px !important;
    bottom: 20px;
  }
}
@media (min-width: 769px) {
  .cid-u136wZyANB #dentauraBttB {
    right: 100px;
    bottom: 20px;
  }
}
@media (min-width: 992px) {
  .cid-u136wZyANB #dentauraBttB {
    right: 100px;
    bottom: 20px;
  }
}
.cid-u136wZyANB #dentauraBttB span {
  position: absolute;
  top: 20px;
  left: 20px;
  margin-left: -20px;
  margin-top: -20px;
  height: 50px;
  width: 50px;
  background-image: url("../../../assets/images/bttb-dentaura-white.png");
  background-repeat: no-repeat;
  background-position: -58px -4px;
  opacity: 1;
}
.cid-u136wZyANB #dentauraBttB:hover {
  background-color: rgba(91, 104, 107, 0.85);
}
.cid-u136wZyANB .hidden {
  display: none;
}
.cid-u136wZMaeY {
  position: sticky;
  top: 0;
  z-index: 11;
  opacity: 0.96;
}
.cid-u136wZMaeY .navbar-dropdown {
  position: relative !important;
  top: 0;
  left: 0;
  padding: 0.5rem 1rem;
  position: fixed;
}
@media (max-width: 991px) {
  .cid-u136wZMaeY .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-u136wZMaeY .navbar {
  position: static !important;
  min-height: 77px;
  transition: 0.2s;
  background: #f4f4f4;
  display: flex;
  flex-direction: column;
}
.cid-u136wZMaeY .navbar.opened {
  transition: all 0.2s;
  background: #f4f4f4 !important;
}
.cid-u136wZMaeY .navbar .dropdown-item {
  transition: all 0.2s;
  padding: 0.3rem 1.5rem;
  border-bottom: 1px solid #d6d6d6;
  color: #ff6600;
  background: #efefef !important;
}
.cid-u136wZMaeY .navbar .dropdown-item:hover {
  padding-left: 2rem;
}
.cid-u136wZMaeY .navbar .dropdown-item:focus border {
  outline: none;
}
.cid-u136wZMaeY .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u136wZMaeY .navbar .dropdown-menu {
  min-width: 200px;
  padding: 3px 0 0 0;
  box-shadow: 1px 1px 1px 0px rgba(217, 220, 242, 0.98);
  background: transparent !important;
}
.cid-u136wZMaeY .navbar .dropdown-menu > .dropdown-item:first-child {
  border-top: 2px solid #ff6600;
}
.cid-u136wZMaeY .navbar .dropdown-menu .dropdown-submenu {
  padding-top: 0px;
}
.cid-u136wZMaeY .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u136wZMaeY .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: 85.14285714vh;
  }
}
.cid-u136wZMaeY .navbar.collapsed .dropdown-menu {
  width: auto;
  padding: 1rem 0 1rem 0;
  border-top: none !important;
  background: transparent !important;
}
.cid-u136wZMaeY .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u136wZMaeY .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u136wZMaeY .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-u136wZMaeY .navbar.collapsed .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  padding: 0.667em 1.667em;
}
.cid-u136wZMaeY .navbar.collapsed .nav-dropdown .link {
  margin: 0.667em 1.2em;
}
.cid-u136wZMaeY .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u136wZMaeY .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
  border-bottom: none !important;
  background: transparent !important;
  color: inherit !important;
}
.cid-u136wZMaeY .navbar.collapsed .dropdown-menu .dropdown-item:first-child {
  border-top: none;
}
@media (max-width: 991px) {
  .cid-u136wZMaeY .navbar {
    flex-direction: row;
    justify-content: space-between;
  }
  .cid-u136wZMaeY .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u136wZMaeY .navbar .dropdown-menu {
    width: auto;
    padding: 1rem 0 1rem 0;
    background: transparent !important;
    border-top: none !important;
  }
  .cid-u136wZMaeY .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u136wZMaeY .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u136wZMaeY .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-u136wZMaeY .navbar .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    padding: 0.667em 1.667em;
  }
  .cid-u136wZMaeY .navbar .nav-dropdown .link {
    margin: 0.667em 1.2em;
  }
  .cid-u136wZMaeY .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u136wZMaeY .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem;
    text-align: center;
    border-bottom: none !important;
    background: transparent !important;
  }
  .cid-u136wZMaeY .navbar .dropdown-menu .dropdown-item:first-child {
    border-top: none;
  }
  .cid-u136wZMaeY .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    flex-direction: row;
    justify-content: space-between;
    margin-top: 1rem;
  }
  .cid-u136wZMaeY .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-u136wZMaeY .navbar .social-block {
    display: none;
  }
}
@media (max-width: 1200px) {
  .cid-u136wZMaeY .navbar.navbar-short {
    min-height: 60px;
  }
}
@media (min-width: 1200px) {
  .cid-u136wZMaeY .navbar.navbar-short {
    min-height: 60px;
  }
}
.cid-u136wZMaeY .navbar.navbar-short .social-block {
  top: 1rem;
}
.cid-u136wZMaeY .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-u136wZMaeY .navbar.navbar-short .navbar-brand {
  padding: 0;
  margin-bottom: 0;
  height: 0px;
  opacity: 0;
  min-height: 0px;
}
.cid-u136wZMaeY .navbar-brand {
  height: 8rem;
  min-height: 1.4rem;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.2s;
  word-break: break-word;
  z-index: 1;
  display: flex;
  margin-bottom: 1rem;
  opacity: 1;
}
.cid-u136wZMaeY .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u136wZMaeY .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u136wZMaeY .dropdown-item.active,
.cid-u136wZMaeY .dropdown-item:active {
  background-color: transparent;
}
.cid-u136wZMaeY .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
  line-height: 1;
  letter-spacing: 1px;
}
.cid-u136wZMaeY .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u136wZMaeY .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u136wZMaeY .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4f4f4;
}
.cid-u136wZMaeY .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: -2px 0 0 0;
  left: 100%;
}
.cid-u136wZMaeY .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u136wZMaeY ul.navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
}
.cid-u136wZMaeY .navbar-buttons {
  text-align: center;
}
.cid-u136wZMaeY button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-u136wZMaeY button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-u136wZMaeY button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u136wZMaeY button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.2s;
}
.cid-u136wZMaeY button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.2s;
}
.cid-u136wZMaeY button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u136wZMaeY nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u136wZMaeY nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.2s;
}
.cid-u136wZMaeY nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.2s;
}
.cid-u136wZMaeY nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u136wZMaeY a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
  outline: none;
}
.cid-u136wZMaeY .mbr-iconfont {
  font-size: 1.3rem;
  padding-right: 0.5rem;
  color: #132c70;
}
.cid-u136wZMaeY .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  padding: 1.667em 1.667em;
}
.cid-u136wZMaeY .nav-dropdown .link {
  margin: 1.667em 1.2em;
  font-weight: 500;
}
.cid-u136wZMaeY .nav-link:hover,
.cid-u136wZMaeY .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-u136wZMaeY .social-block {
  display: flex;
  justify-content: space-between;
  width: 100%;
  position: absolute;
  top: 2.5rem;
  max-width: 1300px;
  transition: 0.2s;
}
.cid-u136wZMaeY .social {
  display: flex;
  flex-direction: row;
  margin-left: 2rem;
}
.cid-u136wZMaeY .social-2 {
  display: flex;
  flex-direction: row;
  margin-right: 1.5rem;
}
.cid-u136wZMaeY menu {
  color: #E60E89;
}
.cid-u136x03BiH {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #767676;
}
.cid-u136x03BiH .mbr-overlay {
  background-color: #000000;
  opacity: 0.7;
}
.cid-u136x03BiH .item {
  display: flex;
  justify-content: left;
  align-items: center;
  padding: 0.3rem 0;
}
.cid-u136x03BiH .item p {
  margin: 0;
  padding-left: 0.5rem;
  line-height: 26px;
}
.cid-u136x03BiH .title {
  background: linear-gradient(to left, #f00000 0, currentColor);
  -webkit-background-clip: text;
  -webkit-text-fill-color: #f000000;
  color: #e50e87;
  text-align: left;
}
.cid-u136x03BiH .container {
  max-width: 1400px;
}
.cid-u136x03BiH li {
  margin: 0;
  list-style: none;
  cursor: pointer;
}
.cid-u136x03BiH .time {
  line-height: 2;
}
.cid-u136x03BiH .icons-wrap {
  display: flex;
  align-items: left;
}
.cid-u136x03BiH .text-wrap {
  width: 100%;
}
.cid-u136x03BiH .item-wrap {
  display: inline-block;
}
.cid-u136x03BiH .socicon-wrap {
  width: fit-content;
  display: flex;
  margin-bottom: 0.8rem;
}
.cid-u136x03BiH .socicon-wrap .mbr-iconfont {
  font-size: 1.3rem;
  background: linear-gradient(to left, #e60e89, #232323);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  padding: 10px;
  margin-right: 0.1rem;
  height: 40px;
  display: flex;
  width: 40px;
  justify-content: left;
  align-items: left;
  transition: all 0.3s;
  border-radius: 100%;
}
.cid-u136x03BiH .align-wrap {
  display: flex;
  flex-direction: column;
}
@media (max-width: 992px) {
  .cid-u136x03BiH .col-md-6 {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-u136x03BiH .socicon-wrap {
    margin: auto;
  }
}
.cid-u136x03BiH .mbr-text {
  color: #999999;
}
.cid-u136x03BiH .icon-title {
  margin: 0;
  padding-bottom: 3px;
  line-height: 24px;
}
.cid-u136x03BiH .icon-title,
.cid-u136x03BiH .align-wrap {
  color: #ffffff;
  width: 100%;
  text-align: left;
}
.cid-u136x03BiH .item-text,
.cid-u136x03BiH .item-icon {
  color: #999999;
  text-align: left;
}
.cid-u136x03BiH .mbr-text,
.cid-u136x03BiH .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-u136x03BiH copy {
  font-size: 12px;
}
.cid-u136x03BiH weis {
  color: #e50e87;
}
.cid-u136x03BiH .h3 {
  color: #e50e87;
}
/*!
 * Mobirise v4 theme (https://mobirise.com/)
 * Copyright 2017 Mobirise
 */
section {
  background-color: #eeeeee;
}

.form-control:focus {
  box-shadow: none;
}

:focus {
  outline: none;
}

body {
  font-style: normal;
  line-height: 1.5;
}

section,
.container,
.container-fluid {
  position: relative;
  word-wrap: break-word;
}

a.mbr-iconfont:hover {
  text-decoration: none;
}

.article .lead p,
.article .lead ul,
.article .lead ol,
.article .lead pre,
.article .lead blockquote {
  margin-bottom: 0;
}

ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

a {
  font-style: normal;
  font-weight: 400;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
}

figure {
  margin-bottom: 0;
}

body {
  color: #232323;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

.mbr-section-title {
  font-style: normal;
  line-height: 1.2;
}

.mbr-section-subtitle {
  line-height: 1.3;
}

.mbr-text {
  font-style: normal;
  line-height: 1.6;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
  transition-delay: 9999s;
  transition-property: background-color, color;
}

textarea[type='hidden'] {
  display: none;
}

body {
  position: relative;
}

section {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

section .mbr-background-video,
section .mbr-background-video-preview {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}

.hidden {
  visibility: hidden;
}

.mbr-z-index20 {
  z-index: 20;
}

/*! Base colors */
.mbr-white {
  color: #ffffff;
}

.mbr-black {
  color: #000000;
}

.mbr-bg-white {
  background-color: #ffffff;
}

.mbr-bg-black {
  background-color: #000000;
}

/*! Text-aligns */
.align-left {
  text-align: left;
}

.align-center {
  text-align: center;
}

.align-right {
  text-align: right;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: center;
  }
}

/*! Font-weight  */
.mbr-light {
  font-weight: 300;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

/*! Media  */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.media-content {
  flex-basis: 100%;
}

.media-container-row {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: start;
}

.media-container-row .media-size-item {
  width: 400px;
}

.media-container-column {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: stretch;
}

.media-container-column > * {
  width: 100%;
}

@media (min-width: 992px) {
  .media-container-row {
    flex-wrap: nowrap;
  }
}

figure {
  overflow: hidden;
}

figure[mbr-media-size] {
  transition: width 0.1s;
}

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

.card {
  background-color: transparent;
  border: none;
}

.card-box {
  width: 100%;
}

.card-img {
  text-align: center;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}

.media {
  max-width: 100%;
  margin: 0 auto;
}

.mbr-figure {
  -ms-grid-row-align: center;
  align-self: center;
}

.media-container > div {
  max-width: 100%;
}

.mbr-figure img,
.card-img img {
  width: 100%;
}

@media (max-width: 991px) {
  .media-size-item {
    width: auto !important;
  }
  .media {
    width: auto;
  }
  .mbr-figure {
    width: 100% !important;
  }
}

/*! Buttons */
.btn {
  font-weight: 500;
  border-width: 2px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.mbr-section-btn {
  margin-left: -0.25rem;
  margin-right: -0.25rem;
  font-size: 0;
}

nav .mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
}

.btn-form {
  border-radius: 0;
}

.btn-form:hover {
  cursor: pointer;
}

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 0.8rem;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

[type='submit'] {
  -webkit-appearance: none;
}

/*! Full-screen */
.mbr-fullscreen .mbr-overlay {
  min-height: 100vh;
}

.mbr-fullscreen {
  display: flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  align-items: center;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: .5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}

/* Form */
blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

.form-control {
  background-color: #f5f5f5;
  box-shadow: none;
  color: #565656;
  line-height: 1.43;
  min-height: 3.5em;
  padding: 1.07em .5em;
}

.form-control, .form-control:focus {
  border: 1px solid #e8e8e8;
}

.form-active .form-control:invalid {
  border-color: red;
}

.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: .357em;
  padding: 0;
}

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.alert.alert-form::after {
  background-color: inherit;
  bottom: -7px;
  content: "";
  display: block;
  height: 14px;
  left: 50%;
  margin-left: -7px;
  position: absolute;
  transform: rotate(45deg);
  width: 14px;
  -webkit-transform: rotate(45deg);
}

.form-asterisk {
  font-family: initial;
  position: absolute;
  top: -2px;
  font-weight: normal;
}

/*! Scroll to top arrow */
#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

.mbr-arrow-up {
  bottom: 25px;
   left: calc(50% - 20px);
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 40px;
  width: 40px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
  text-align: center;
}

.mbr-arrow-up a:hover {
  background-color: rgba(0, 0, 0, 0.4);
}

.mbr-arrow-up a i {
  line-height: 60px;
}

.mbr-arrow-up-icon {
  display: block;
  color: #fff;
}

.mbr-arrow-up-icon::before {
  content: '\203a';
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
}

/*! Arrow Down */
.mbr-arrow {
  position: absolute;
  bottom: 45px;
  left: 50%;
  width: 60px;
  height: 60px;
  cursor: pointer;
  background-color: rgba(80, 80, 80, 0.5);
  border-radius: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.mbr-arrow > a {
  display: inline-block;
  text-decoration: none;
  outline-style: none;
  -webkit-animation: arrowdown 1.7s ease-in-out infinite;
  animation: arrowdown 1.7s ease-in-out infinite;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*Gradients animation*/
@keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

@-webkit-keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

.bg-gradient {
  background-size: 200% 200%;
  animation: gradient-animation 5s infinite alternate;
  -webkit-animation: gradient-animation 5s infinite alternate;
}

.menu .navbar-brand {
  display: -webkit-flex;
}

.menu .navbar-brand span {
  display: flex;
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}

@media (min-width: 768px) and (max-width: 1023px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (max-width: 1023px) {
  .menu .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .navbar-collapse.show {
    overflow: auto;
  }
}

@media (min-width: 1024px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
  .menu .collapsed .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .collapsed .navbar-collapse.show {
    overflow: auto;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    max-height: 80vh;
  }
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

.navbar {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  -webkit-align-items: center;
  -webkit-justify-content: space-between;
}

.navbar-collapse {
  -webkit-flex-basis: 100%;
  -webkit-flex-grow: 1;
  -webkit-align-items: center;
}

.nav-dropdown .link {
  padding: 0.667em 1.667em !important;
  margin: 0 !important;
}

.nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.row {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.justify-content-center {
  -webkit-justify-content: center;
}

.form-inline {
  display: -webkit-flex;
  -webkit-align-items: center;
}

.card-wrapper {
  -webkit-flex: 1;
}

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

.carousel-controls {
  display: -webkit-flex;
}

.media {
  display: -webkit-flex;
}

.form-group:focus {
  outline: none;
}

.jq-selectbox__select {
  padding: 1.07em 0.5em;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

.jq-selectbox__trigger-arrow {
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.jq-selectbox li {
  padding: 1.07em 0.5em;
}

input[type='range'] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.modal-dialog,
.modal-content {
  height: 100%;
}

.modal-dialog .carousel-inner {
  height: calc(100vh - 1.75rem);
}

@media (max-width: 575px) {
  .modal-dialog .carousel-inner {
    height: calc(100vh - 1rem);
  }
}

.carousel-item {
  text-align: center;
}

.carousel-item img {
  margin: auto;
}

.navbar-toggler {
  align-self: flex-start;
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.navbar-toggler:focus,
.navbar-toggler:hover {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: '';
  background: no-repeat center center;
  background-size: 100% 100%;
}

.navbar-toggler-left {
  position: absolute;
  left: 1rem;
}

.navbar-toggler-right {
  position: absolute;
  right: 1rem;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1023px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1024px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.card-img {
  width: auto;
}

.menu .navbar.collapsed:not(.beta-menu) {
  flex-direction: column;
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: flex;
}

.note-air-layout .dropup .dropdown-menu,
.note-air-layout .navbar-fixed-bottom .dropdown .dropdown-menu {
  bottom: initial !important;
}

html,
body {
  height: auto;
  min-height: 100vh;
}

.dropup .dropdown-toggle::after {
  display: none;
}
.cid-ud6cOxOrkA {
  padding-top: 15px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/grau-verlauf1.jpg");
}
.cid-ud6cOxOrkA H2 {
  text-align: center;
  color: #ffffff;
}
.cid-ud6cOxOrkA .dentaura-tab {
  min-height: 59px !important;
  padding: 0.3rem 0.3rem !important;
  margin: 0px !important;
}
.cid-ud6cOxOrkA .btn {
  margin: 0px !important;
  padding: 1rem 0.5rem;
  width: 100%;
  height: 100%;
  border-radius: 3px !important;
}
@media (max-width: 991px) {
  .cid-ud6cOxOrkA .mbr-figure1 {
    padding-bottom: 3rem;
  }
}
.cid-ud6cOxOrkA .media-container-row1 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-ud6cOxOrkA .mbr-figure1 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-ud6cOxOrkA .media-container-row2 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-ud6cOxOrkA .mbr-figure2 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-ud6cOxOrkA .media-container-row3 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-ud6cOxOrkA .mbr-figure3 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-ud6cOxOrkA .media-container-row4 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-ud6cOxOrkA .mbr-figure4 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (min-width: 992px) {
  .cid-ud6cOxOrkA .mbr-figure5 {
    padding-right: 4rem;
  }
}
@media (min-width: 992px) {
  .cid-ud6cOxOrkA .mbr-figure6 {
    padding-right: 4rem;
  }
}
.cid-ud6cOxOrkA H3 {
  color: #000000;
}
.cid-ud6cOxOrkA H4 {
  color: #000000;
}
.cid-ud6cOxOrkA .divsBg {
  background-color: #faf7f9;
  margin: 0px !important;
  padding: 1rem 2.5rem 2.5rem 2.5rem !important;
}
.cid-ud6cOxOrkA ul.dentaura-lister {
  margin: 0;
  list-style: none;
  padding-left: 1rem;
}
.cid-ud6cOxOrkA ul.dentaura-lister li {
  margin-bottom: 1rem;
  position: relative;
  list-style: none;
  padding-left: 1rem;
  border-bottom: 1px solid #efefef;
}
.cid-ud6cOxOrkA ul.dentaura-lister li:before {
  position: absolute;
  left: -20px;
  content: "➤";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #e50e87;
  width: 25px;
  height: 25px;
}
.cid-ud6cOxOrkA .card {
  margin: 0rem 0.3rem !important;
  border-radius: 3px !important;
  padding: 0px !important;
}
.cid-ud6cOxOrkA .btn1 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-ud6cOxOrkA .btn1:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-ud6cOxOrkA .btn2 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-ud6cOxOrkA .btn2:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-ud6cOxOrkA .btn3 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-ud6cOxOrkA .btn3:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-ud6cOxOrkA .btn4 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-ud6cOxOrkA .btn4:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-ud6cOxOrkA .btn5 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-ud6cOxOrkA .btn5:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-ud6cOxOrkA .btn6 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-ud6cOxOrkA .btn6:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-ud6cOxOrkA .butcover {
  height: 40px;
  width: 100%;
}
.cid-ud6cOxOrkA .butcoverin {
  height: 40px;
  width: 40px;
  padding-bottom: 3rem;
  margin-left: auto;
  margin-right: 0;
}
.cid-ud6cOxOrkA .butcoverin a {
  color: #232323;
  font-size: 1.5rem !important;
  font-weight: 400 !important;
}
.cid-ud6cOxOrkA .dentaura-panel {
  margin: 5px 0px 0px 0px!important;
  padding: 0px !important;
}
.cid-ud6cOxOrkA .btn:focus,
.cid-ud6cOxOrkA .btn:active {
  outline: none !important;
  box-shadow: none !important;
}
.cid-ud6cOyjJdE {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-ud6cOyjJdE h3 {
  text-align: center;
  font-weight: 300;
}
.cid-ud6cOyjJdE .wrap {
  width: 150px;
  height: 150px;
  margin: 0 auto;
}
.cid-ud6cOyjJdE .mbr-section-subtitle {
  color: #462797;
  text-align: left;
}
.cid-ud6cOyjJdE .card {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  word-wrap: break-word;
}
.cid-ud6cOyjJdE ellipse {
  stroke: rgba(206, 206, 206, 0.4);
}
.cid-ud6cOyjJdE path {
  stroke: #149dcc;
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-ud6cOyjJdE .card {
    -webkit-flex-basis: 33%;
    flex-basis: 33%;
  }
}
.cid-ud6cOyxQYg {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-ud6cOyxQYg .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-ud6cOyxQYg .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-ud6cOyxQYg .mbr-text {
    text-align: left;
  }
}
.cid-ud6cOyxQYg H1 {
  text-align: left;
  color: #ff0095;
}
.cid-ud6cOyxQYg .mbr-text,
.cid-ud6cOyxQYg .mbr-section-btn {
  color: #465052;
}
.cid-ud6cOyxQYg H3 {
  color: #465052;
  text-align: left;
}
.cid-ud6cOyxQYg .btn {
  font-weight: 500;
  border-width: 1px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  display: -webkit-inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  padding: 0.55rem 2rem;
  border-radius: 3px;
}
.cid-ud6cOyK7Un {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ud6cOyK7Un h3 {
  text-align: center;
  font-weight: 300;
}
.cid-ud6cOyK7Un .wrap {
  width: 150px;
  height: 150px;
  margin: 0 auto;
}
.cid-ud6cOyK7Un .mbr-section-subtitle {
  color: #ff0095;
  text-align: left;
}
.cid-ud6cOyK7Un .card {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  word-wrap: break-word;
}
.cid-ud6cOyK7Un ellipse {
  stroke: rgba(206, 206, 206, 0.4);
}
.cid-ud6cOyK7Un path {
  stroke: #149dcc;
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-ud6cOyK7Un .card {
    -webkit-flex-basis: 33%;
    flex-basis: 33%;
  }
}
.cid-ud6cOyYtLd {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ud6cOyYtLd .card {
  align-self: stretch;
  border-radius: 10px;
}
.cid-ud6cOyYtLd .card-box {
  height: 100%;
  background-color: #ffffff;
  padding: 2rem;
  border-radius: 10px;
}
.cid-ud6cOyYtLd h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  font-size: 1.2rem !important;
}
.cid-ud6cOyYtLd p {
  color: #767676;
  text-align: left;
}
.cid-ud6cOyYtLd .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 20px 0px rgba(230, 14, 137, 0.1);
  transition: box-shadow 0.3s;
  border-radius: 10px;
}
.cid-ud6cOyYtLd .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.2);
  transition: box-shadow 0.3s;
}
.cid-ud6cOyYtLd .cardimg {
  width: 100%;
  max-width: 50px;
  border-radius: 0%;
  margin-bottom: 0px;
}
.cid-ud6cOyYtLd .card-title {
  color: #4f4943;
}
.cid-ud6cOyYtLd ul.dentaura-lister {
  margin: 0;
  list-style: none;
  padding-left: 1rem;
}
.cid-ud6cOyYtLd ul.dentaura-lister li {
  margin-bottom: 0.5rem;
  position: relative;
  list-style: none;
  padding-left: 1rem;
  border-bottom: 1px solid #efefef;
  font-size: 0.5rem !important;
}
.cid-ud6cOyYtLd ul.dentaura-lister li:before {
  position: absolute;
  left: -20px;
  top: -5px;
  content: "➤";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #767676;
  width: 25px;
  height: 25px;
}
.cid-ud6cOyYtLd li a {
  color: #ff3366 !important;
}
.cid-ud6cOyYtLd li a:hover {
  color: #767676 !important;
}
.cid-ud6cOyYtLd hr.top-hr {
  border-top: 1px solid #ff3366;
  width: 100%;
  margin: 0px 0px 1px 0px;
  padding: 0px;
}
.cid-ud6cOyYtLd P {
  color: #232323;
}
.cid-ud6cOyYtLd .mbr-text {
  font-size: 1rem !important;
}
.cid-ud6cOyYtLd .mbr-list {
  color: #232323;
}
.cid-uun5oHMQJT {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-uun5oHMQJT .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uun5oHMQJT .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uun5oHMQJT .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uun5oHMQJT .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uun5oHMQJT .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uun5oHMQJT .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uun5oHMQJT .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uun5oHMQJT .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uun5oHMQJT .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uun5oHMQJT .mbr-gallery-item {
  padding: 0.1rem !important;
}
.cid-v4cmR8wmT9 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
@media (min-width: 992px) {
  .cid-v4cmR8wmT9 .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-v4cmR8wmT9 .mbr-figure {
    padding-top: 3rem;
  }
}
.cid-v4cmR8wmT9 .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-v4cmR8wmT9 .mbr-text,
.cid-v4cmR8wmT9 .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-v4cmR8wmT9 video {
  color: #2e2e2e;
}
.cid-ud6cOA69QQ {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ud6cOA69QQ h3 {
  text-align: center;
  font-weight: 300;
}
.cid-ud6cOA69QQ .wrap {
  width: 150px;
  height: 150px;
  margin: 0 auto;
}
.cid-ud6cOA69QQ .mbr-section-subtitle {
  color: #ff0095;
  text-align: left;
}
.cid-ud6cOA69QQ .card {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  word-wrap: break-word;
}
.cid-ud6cOA69QQ ellipse {
  stroke: rgba(206, 206, 206, 0.4);
}
.cid-ud6cOA69QQ path {
  stroke: #149dcc;
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-ud6cOA69QQ .card {
    -webkit-flex-basis: 33%;
    flex-basis: 33%;
  }
}
.cid-ud6cOAlTx9 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ud6cOAlTx9 .card {
  align-self: stretch;
  border-radius: 3px;
}
.cid-ud6cOAlTx9 .card-box {
  height: 100%;
  background-color: #ffffff;
  padding: 2rem;
  border-radius: 3px;
}
.cid-ud6cOAlTx9 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  font-size: 1.1rem !important;
}
.cid-ud6cOAlTx9 p {
  color: #767676;
  text-align: left;
}
.cid-ud6cOAlTx9 .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1);
  transition: box-shadow 0.3s;
  border-radius: 3px;
}
.cid-ud6cOAlTx9 .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.2);
  transition: box-shadow 0.3s;
}
.cid-ud6cOAlTx9 .cardimg {
  width: 100%;
  max-width: 70px;
  border-radius: 0%;
  margin-bottom: 0px;
}
.cid-ud6cOAlTx9 .card-title {
  color: #e60e89;
}
.cid-ud6cOAlTx9 ul.dentaura-lister {
  margin: 0;
  list-style: none;
  padding-left: 1rem;
}
.cid-ud6cOAlTx9 ul.dentaura-lister li {
  margin-bottom: 0.5rem;
  position: relative;
  list-style: none;
  padding-left: 1rem;
  border-bottom: 1px solid #efefef;
  font-size: 0.9rem !important;
}
.cid-ud6cOAlTx9 ul.dentaura-lister li:before {
  position: absolute;
  left: -20px;
  top: -3px;
  content: "➤";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #767676;
  width: 25px;
  height: 25px;
}
.cid-ud6cOAlTx9 li a {
  color: #5b686b !important;
}
.cid-ud6cOAlTx9 li a:hover {
  color: #ff0095 !important;
}
.cid-ud6cOAlTx9 hr.top-hr {
  border-top: 1px solid #b2ccd2;
  width: 100%;
  margin: 0px 0px 6px 0px;
  padding: 0px;
}
.cid-ud6cOAlTx9 P {
  color: #232323;
}
.cid-ud6cOAlTx9 .mbr-text {
  font-size: 0.9rem !important;
}
.cid-ud6cOAlTx9 .mbr-list {
  color: #232323;
}
.cid-ud6cOAMCwF {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-ud6cOAMCwF .card {
  align-self: stretch;
  border-radius: 3px;
}
.cid-ud6cOAMCwF .card-box {
  height: 100%;
  background-color: #ffffff;
  padding: 2rem;
  border-radius: 3px;
}
.cid-ud6cOAMCwF h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  font-size: 1.1rem !important;
}
.cid-ud6cOAMCwF p {
  color: #767676;
  text-align: left;
}
.cid-ud6cOAMCwF .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1);
  transition: box-shadow 0.3s;
  border-radius: 3px;
}
.cid-ud6cOAMCwF .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.2);
  transition: box-shadow 0.3s;
}
.cid-ud6cOAMCwF .cardimg {
  width: 100%;
  max-width: 70px;
  border-radius: 0%;
  margin-bottom: 0px;
}
.cid-ud6cOAMCwF .card-title {
  color: #e60e89;
  text-align: left;
}
.cid-ud6cOAMCwF ul.dentaura-lister {
  margin: 0;
  list-style: none;
  padding-left: 1rem;
}
.cid-ud6cOAMCwF ul.dentaura-lister li {
  margin-bottom: 0.5rem;
  position: relative;
  list-style: none;
  padding-left: 1rem;
  border-bottom: 1px solid #efefef;
  font-size: 0.9rem !important;
}
.cid-ud6cOAMCwF ul.dentaura-lister li:before {
  position: absolute;
  left: -20px;
  top: -3px;
  content: "➤";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #767676;
  width: 25px;
  height: 25px;
}
.cid-ud6cOAMCwF li a {
  color: #5b686b !important;
}
.cid-ud6cOAMCwF li a:hover {
  color: #ff0095 !important;
}
.cid-ud6cOAMCwF hr.top-hr {
  border-top: 1px solid #b2ccd2;
  width: 100%;
  margin: 0px 0px 6px 0px;
  padding: 0px;
}
.cid-ud6cOAMCwF P {
  color: #232323;
}
.cid-ud6cOAMCwF .mbr-text {
  font-size: 1rem !important;
}
.cid-ud6cOAMCwF .mbr-list {
  color: #232323;
}
.cid-ud6cOBegcH #dentauraBttB {
  position: fixed;
  cursor: pointer;
  width: 50px;
  height: 50px;
  background-color: rgba(255, 0, 149, 0.65);
  text-indent: -9999px;
  display: none;
  -webkit-border-radius: 60px;
  -moz-border-radius: 60px;
  border-radius: 60px;
  z-index: 100;
  -webkit-box-shadow: 0 2px 8px -2px #000000;
  -moz-box-shadow: 0 2px 8px -2px #000000;
  box-shadow: 0 2px 8px -2px #000000;
}
@media (max-width: 768px) {
  .cid-ud6cOBegcH #dentauraBttB {
    right: 50%;
    margin-right: -25px !important;
    bottom: 20px;
  }
}
@media (min-width: 769px) {
  .cid-ud6cOBegcH #dentauraBttB {
    right: 100px;
    bottom: 20px;
  }
}
@media (min-width: 992px) {
  .cid-ud6cOBegcH #dentauraBttB {
    right: 100px;
    bottom: 20px;
  }
}
.cid-ud6cOBegcH #dentauraBttB span {
  position: absolute;
  top: 20px;
  left: 20px;
  margin-left: -20px;
  margin-top: -20px;
  height: 50px;
  width: 50px;
  background-image: url("../../../assets/images/bttb-dentaura-white.png");
  background-repeat: no-repeat;
  background-position: -58px -4px;
  opacity: 1;
}
.cid-ud6cOBegcH #dentauraBttB:hover {
  background-color: rgba(91, 104, 107, 0.85);
}
.cid-ud6cOBegcH .hidden {
  display: none;
}
.cid-ud6cOBtAEh {
  position: sticky;
  top: 0;
  z-index: 11;
  opacity: 0.96;
}
.cid-ud6cOBtAEh .navbar-dropdown {
  position: relative !important;
  top: 0;
  left: 0;
  padding: 0.5rem 1rem;
  position: fixed;
}
@media (max-width: 991px) {
  .cid-ud6cOBtAEh .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-ud6cOBtAEh .navbar {
  position: static !important;
  min-height: 77px;
  transition: 0.2s;
  background: #f4f4f4;
  display: flex;
  flex-direction: column;
}
.cid-ud6cOBtAEh .navbar.opened {
  transition: all 0.2s;
  background: #f4f4f4 !important;
}
.cid-ud6cOBtAEh .navbar .dropdown-item {
  transition: all 0.2s;
  padding: 0.3rem 1.5rem;
  border-bottom: 1px solid #d6d6d6;
  color: #ff6600;
  background: #efefef !important;
}
.cid-ud6cOBtAEh .navbar .dropdown-item:hover {
  padding-left: 2rem;
}
.cid-ud6cOBtAEh .navbar .dropdown-item:focus border {
  outline: none;
}
.cid-ud6cOBtAEh .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ud6cOBtAEh .navbar .dropdown-menu {
  min-width: 200px;
  padding: 3px 0 0 0;
  box-shadow: 1px 1px 1px 0px rgba(217, 220, 242, 0.98);
  background: transparent !important;
}
.cid-ud6cOBtAEh .navbar .dropdown-menu > .dropdown-item:first-child {
  border-top: 2px solid #ff6600;
}
.cid-ud6cOBtAEh .navbar .dropdown-menu .dropdown-submenu {
  padding-top: 0px;
}
.cid-ud6cOBtAEh .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ud6cOBtAEh .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: 85.14285714vh;
  }
}
.cid-ud6cOBtAEh .navbar.collapsed .dropdown-menu {
  width: auto;
  padding: 1rem 0 1rem 0;
  border-top: none !important;
  background: transparent !important;
}
.cid-ud6cOBtAEh .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ud6cOBtAEh .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ud6cOBtAEh .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-ud6cOBtAEh .navbar.collapsed .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  padding: 0.667em 1.667em;
}
.cid-ud6cOBtAEh .navbar.collapsed .nav-dropdown .link {
  margin: 0.667em 1.2em;
}
.cid-ud6cOBtAEh .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ud6cOBtAEh .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
  border-bottom: none !important;
  background: transparent !important;
  color: inherit !important;
}
.cid-ud6cOBtAEh .navbar.collapsed .dropdown-menu .dropdown-item:first-child {
  border-top: none;
}
@media (max-width: 991px) {
  .cid-ud6cOBtAEh .navbar {
    flex-direction: row;
    justify-content: space-between;
  }
  .cid-ud6cOBtAEh .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ud6cOBtAEh .navbar .dropdown-menu {
    width: auto;
    padding: 1rem 0 1rem 0;
    background: transparent !important;
    border-top: none !important;
  }
  .cid-ud6cOBtAEh .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ud6cOBtAEh .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ud6cOBtAEh .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-ud6cOBtAEh .navbar .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    padding: 0.667em 1.667em;
  }
  .cid-ud6cOBtAEh .navbar .nav-dropdown .link {
    margin: 0.667em 1.2em;
  }
  .cid-ud6cOBtAEh .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ud6cOBtAEh .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem;
    text-align: center;
    border-bottom: none !important;
    background: transparent !important;
  }
  .cid-ud6cOBtAEh .navbar .dropdown-menu .dropdown-item:first-child {
    border-top: none;
  }
  .cid-ud6cOBtAEh .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    flex-direction: row;
    justify-content: space-between;
    margin-top: 1rem;
  }
  .cid-ud6cOBtAEh .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-ud6cOBtAEh .navbar .social-block {
    display: none;
  }
}
@media (max-width: 1200px) {
  .cid-ud6cOBtAEh .navbar.navbar-short {
    min-height: 60px;
  }
}
@media (min-width: 1200px) {
  .cid-ud6cOBtAEh .navbar.navbar-short {
    min-height: 60px;
  }
}
.cid-ud6cOBtAEh .navbar.navbar-short .social-block {
  top: 1rem;
}
.cid-ud6cOBtAEh .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-ud6cOBtAEh .navbar.navbar-short .navbar-brand {
  padding: 0;
  margin-bottom: 0;
  height: 0px;
  opacity: 0;
  min-height: 0px;
}
.cid-ud6cOBtAEh .navbar-brand {
  height: 8rem;
  min-height: 1.4rem;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.2s;
  word-break: break-word;
  z-index: 1;
  display: flex;
  margin-bottom: 1rem;
  opacity: 1;
}
.cid-ud6cOBtAEh .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ud6cOBtAEh .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ud6cOBtAEh .dropdown-item.active,
.cid-ud6cOBtAEh .dropdown-item:active {
  background-color: transparent;
}
.cid-ud6cOBtAEh .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
  line-height: 1;
  letter-spacing: 1px;
}
.cid-ud6cOBtAEh .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ud6cOBtAEh .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ud6cOBtAEh .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4f4f4;
}
.cid-ud6cOBtAEh .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: -2px 0 0 0;
  left: 100%;
}
.cid-ud6cOBtAEh .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ud6cOBtAEh ul.navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
}
.cid-ud6cOBtAEh .navbar-buttons {
  text-align: center;
}
.cid-ud6cOBtAEh button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-ud6cOBtAEh button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-ud6cOBtAEh button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ud6cOBtAEh button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.2s;
}
.cid-ud6cOBtAEh button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.2s;
}
.cid-ud6cOBtAEh button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ud6cOBtAEh nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ud6cOBtAEh nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.2s;
}
.cid-ud6cOBtAEh nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.2s;
}
.cid-ud6cOBtAEh nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ud6cOBtAEh a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
  outline: none;
}
.cid-ud6cOBtAEh .mbr-iconfont {
  font-size: 1.3rem;
  padding-right: 0.5rem;
  color: #132c70;
}
.cid-ud6cOBtAEh .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  padding: 1.667em 1.667em;
}
.cid-ud6cOBtAEh .nav-dropdown .link {
  margin: 1.667em 1.2em;
  font-weight: 500;
}
.cid-ud6cOBtAEh .nav-link:hover,
.cid-ud6cOBtAEh .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-ud6cOBtAEh .social-block {
  display: flex;
  justify-content: space-between;
  width: 100%;
  position: absolute;
  top: 2.5rem;
  max-width: 1300px;
  transition: 0.2s;
}
.cid-ud6cOBtAEh .social {
  display: flex;
  flex-direction: row;
  margin-left: 2rem;
}
.cid-ud6cOBtAEh .social-2 {
  display: flex;
  flex-direction: row;
  margin-right: 1.5rem;
}
.cid-ud6cOBtAEh menu {
  color: #E60E89;
}
.cid-ud6cOBM4lJ {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #767676;
}
.cid-ud6cOBM4lJ .mbr-overlay {
  background-color: #000000;
  opacity: 0.7;
}
.cid-ud6cOBM4lJ .item {
  display: flex;
  justify-content: left;
  align-items: center;
  padding: 0.3rem 0;
}
.cid-ud6cOBM4lJ .item p {
  margin: 0;
  padding-left: 0.5rem;
  line-height: 26px;
}
.cid-ud6cOBM4lJ .title {
  background: linear-gradient(to left, #f00000 0, currentColor);
  -webkit-background-clip: text;
  -webkit-text-fill-color: #f000000;
  color: #e50e87;
  text-align: left;
}
.cid-ud6cOBM4lJ .container {
  max-width: 1400px;
}
.cid-ud6cOBM4lJ li {
  margin: 0;
  list-style: none;
  cursor: pointer;
}
.cid-ud6cOBM4lJ .time {
  line-height: 2;
}
.cid-ud6cOBM4lJ .icons-wrap {
  display: flex;
  align-items: left;
}
.cid-ud6cOBM4lJ .text-wrap {
  width: 100%;
}
.cid-ud6cOBM4lJ .item-wrap {
  display: inline-block;
}
.cid-ud6cOBM4lJ .socicon-wrap {
  width: fit-content;
  display: flex;
  margin-bottom: 0.8rem;
}
.cid-ud6cOBM4lJ .socicon-wrap .mbr-iconfont {
  font-size: 1.3rem;
  background: linear-gradient(to left, #e60e89, #232323);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  padding: 10px;
  margin-right: 0.1rem;
  height: 40px;
  display: flex;
  width: 40px;
  justify-content: left;
  align-items: left;
  transition: all 0.3s;
  border-radius: 100%;
}
.cid-ud6cOBM4lJ .align-wrap {
  display: flex;
  flex-direction: column;
}
@media (max-width: 992px) {
  .cid-ud6cOBM4lJ .col-md-6 {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ud6cOBM4lJ .socicon-wrap {
    margin: auto;
  }
}
.cid-ud6cOBM4lJ .mbr-text {
  color: #999999;
}
.cid-ud6cOBM4lJ .icon-title {
  margin: 0;
  padding-bottom: 3px;
  line-height: 24px;
}
.cid-ud6cOBM4lJ .icon-title,
.cid-ud6cOBM4lJ .align-wrap {
  color: #ffffff;
  width: 100%;
  text-align: left;
}
.cid-ud6cOBM4lJ .item-text,
.cid-ud6cOBM4lJ .item-icon {
  color: #999999;
  text-align: left;
}
.cid-ud6cOBM4lJ .mbr-text,
.cid-ud6cOBM4lJ .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-ud6cOBM4lJ copy {
  font-size: 12px;
}
.cid-ud6cOBM4lJ weis {
  color: #e50e87;
}
.cid-ud6cOBM4lJ .h3 {
  color: #e50e87;
}
/*!
 * Mobirise v4 theme (https://mobirise.com/)
 * Copyright 2017 Mobirise
 */
section {
  background-color: #eeeeee;
}

.form-control:focus {
  box-shadow: none;
}

:focus {
  outline: none;
}

body {
  font-style: normal;
  line-height: 1.5;
}

section,
.container,
.container-fluid {
  position: relative;
  word-wrap: break-word;
}

a.mbr-iconfont:hover {
  text-decoration: none;
}

.article .lead p,
.article .lead ul,
.article .lead ol,
.article .lead pre,
.article .lead blockquote {
  margin-bottom: 0;
}

ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

a {
  font-style: normal;
  font-weight: 400;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
}

figure {
  margin-bottom: 0;
}

body {
  color: #232323;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

.mbr-section-title {
  font-style: normal;
  line-height: 1.2;
}

.mbr-section-subtitle {
  line-height: 1.3;
}

.mbr-text {
  font-style: normal;
  line-height: 1.6;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
  transition-delay: 9999s;
  transition-property: background-color, color;
}

textarea[type='hidden'] {
  display: none;
}

body {
  position: relative;
}

section {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

section .mbr-background-video,
section .mbr-background-video-preview {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}

.hidden {
  visibility: hidden;
}

.mbr-z-index20 {
  z-index: 20;
}

/*! Base colors */
.mbr-white {
  color: #ffffff;
}

.mbr-black {
  color: #000000;
}

.mbr-bg-white {
  background-color: #ffffff;
}

.mbr-bg-black {
  background-color: #000000;
}

/*! Text-aligns */
.align-left {
  text-align: left;
}

.align-center {
  text-align: center;
}

.align-right {
  text-align: right;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: center;
  }
}

/*! Font-weight  */
.mbr-light {
  font-weight: 300;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

/*! Media  */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.media-content {
  flex-basis: 100%;
}

.media-container-row {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: start;
}

.media-container-row .media-size-item {
  width: 400px;
}

.media-container-column {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: stretch;
}

.media-container-column > * {
  width: 100%;
}

@media (min-width: 992px) {
  .media-container-row {
    flex-wrap: nowrap;
  }
}

figure {
  overflow: hidden;
}

figure[mbr-media-size] {
  transition: width 0.1s;
}

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

.card {
  background-color: transparent;
  border: none;
}

.card-box {
  width: 100%;
}

.card-img {
  text-align: center;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}

.media {
  max-width: 100%;
  margin: 0 auto;
}

.mbr-figure {
  -ms-grid-row-align: center;
  align-self: center;
}

.media-container > div {
  max-width: 100%;
}

.mbr-figure img,
.card-img img {
  width: 100%;
}

@media (max-width: 991px) {
  .media-size-item {
    width: auto !important;
  }
  .media {
    width: auto;
  }
  .mbr-figure {
    width: 100% !important;
  }
}

/*! Buttons */
.btn {
  font-weight: 500;
  border-width: 2px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.mbr-section-btn {
  margin-left: -0.25rem;
  margin-right: -0.25rem;
  font-size: 0;
}

nav .mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
}

.btn-form {
  border-radius: 0;
}

.btn-form:hover {
  cursor: pointer;
}

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 0.8rem;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

[type='submit'] {
  -webkit-appearance: none;
}

/*! Full-screen */
.mbr-fullscreen .mbr-overlay {
  min-height: 100vh;
}

.mbr-fullscreen {
  display: flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  align-items: center;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: .5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}

/* Form */
blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

.form-control {
  background-color: #f5f5f5;
  box-shadow: none;
  color: #565656;
  line-height: 1.43;
  min-height: 3.5em;
  padding: 1.07em .5em;
}

.form-control, .form-control:focus {
  border: 1px solid #e8e8e8;
}

.form-active .form-control:invalid {
  border-color: red;
}

.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: .357em;
  padding: 0;
}

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.alert.alert-form::after {
  background-color: inherit;
  bottom: -7px;
  content: "";
  display: block;
  height: 14px;
  left: 50%;
  margin-left: -7px;
  position: absolute;
  transform: rotate(45deg);
  width: 14px;
  -webkit-transform: rotate(45deg);
}

.form-asterisk {
  font-family: initial;
  position: absolute;
  top: -2px;
  font-weight: normal;
}

/*! Scroll to top arrow */
#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

.mbr-arrow-up {
  bottom: 25px;
   left: calc(50% - 20px);
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 40px;
  width: 40px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
  text-align: center;
}

.mbr-arrow-up a:hover {
  background-color: rgba(0, 0, 0, 0.4);
}

.mbr-arrow-up a i {
  line-height: 60px;
}

.mbr-arrow-up-icon {
  display: block;
  color: #fff;
}

.mbr-arrow-up-icon::before {
  content: '\203a';
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
}

/*! Arrow Down */
.mbr-arrow {
  position: absolute;
  bottom: 45px;
  left: 50%;
  width: 60px;
  height: 60px;
  cursor: pointer;
  background-color: rgba(80, 80, 80, 0.5);
  border-radius: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.mbr-arrow > a {
  display: inline-block;
  text-decoration: none;
  outline-style: none;
  -webkit-animation: arrowdown 1.7s ease-in-out infinite;
  animation: arrowdown 1.7s ease-in-out infinite;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*Gradients animation*/
@keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

@-webkit-keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

.bg-gradient {
  background-size: 200% 200%;
  animation: gradient-animation 5s infinite alternate;
  -webkit-animation: gradient-animation 5s infinite alternate;
}

.menu .navbar-brand {
  display: -webkit-flex;
}

.menu .navbar-brand span {
  display: flex;
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}

@media (min-width: 768px) and (max-width: 1023px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (max-width: 1023px) {
  .menu .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .navbar-collapse.show {
    overflow: auto;
  }
}

@media (min-width: 1024px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
  .menu .collapsed .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .collapsed .navbar-collapse.show {
    overflow: auto;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    max-height: 80vh;
  }
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

.navbar {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  -webkit-align-items: center;
  -webkit-justify-content: space-between;
}

.navbar-collapse {
  -webkit-flex-basis: 100%;
  -webkit-flex-grow: 1;
  -webkit-align-items: center;
}

.nav-dropdown .link {
  padding: 0.667em 1.667em !important;
  margin: 0 !important;
}

.nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.row {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.justify-content-center {
  -webkit-justify-content: center;
}

.form-inline {
  display: -webkit-flex;
  -webkit-align-items: center;
}

.card-wrapper {
  -webkit-flex: 1;
}

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

.carousel-controls {
  display: -webkit-flex;
}

.media {
  display: -webkit-flex;
}

.form-group:focus {
  outline: none;
}

.jq-selectbox__select {
  padding: 1.07em 0.5em;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

.jq-selectbox__trigger-arrow {
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.jq-selectbox li {
  padding: 1.07em 0.5em;
}

input[type='range'] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.modal-dialog,
.modal-content {
  height: 100%;
}

.modal-dialog .carousel-inner {
  height: calc(100vh - 1.75rem);
}

@media (max-width: 575px) {
  .modal-dialog .carousel-inner {
    height: calc(100vh - 1rem);
  }
}

.carousel-item {
  text-align: center;
}

.carousel-item img {
  margin: auto;
}

.navbar-toggler {
  align-self: flex-start;
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.navbar-toggler:focus,
.navbar-toggler:hover {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: '';
  background: no-repeat center center;
  background-size: 100% 100%;
}

.navbar-toggler-left {
  position: absolute;
  left: 1rem;
}

.navbar-toggler-right {
  position: absolute;
  right: 1rem;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1023px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1024px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.card-img {
  width: auto;
}

.menu .navbar.collapsed:not(.beta-menu) {
  flex-direction: column;
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: flex;
}

.note-air-layout .dropup .dropdown-menu,
.note-air-layout .navbar-fixed-bottom .dropdown .dropdown-menu {
  bottom: initial !important;
}

html,
body {
  height: auto;
  min-height: 100vh;
}

.dropup .dropdown-toggle::after {
  display: none;
}
.cid-ukgodvNu3F {
  padding-top: 15px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/grau-verlauf1.jpg");
}
.cid-ukgodvNu3F H2 {
  text-align: center;
  color: #ffffff;
}
.cid-ukgodvNu3F .dentaura-tab {
  min-height: 59px !important;
  padding: 0.3rem 0.3rem !important;
  margin: 0px !important;
}
.cid-ukgodvNu3F .btn {
  margin: 0px !important;
  padding: 1rem 0.5rem;
  width: 100%;
  height: 100%;
  border-radius: 3px !important;
}
@media (max-width: 991px) {
  .cid-ukgodvNu3F .mbr-figure1 {
    padding-bottom: 3rem;
  }
}
.cid-ukgodvNu3F .media-container-row1 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-ukgodvNu3F .mbr-figure1 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-ukgodvNu3F .media-container-row2 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-ukgodvNu3F .mbr-figure2 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-ukgodvNu3F .media-container-row3 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-ukgodvNu3F .mbr-figure3 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-ukgodvNu3F .media-container-row4 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-ukgodvNu3F .mbr-figure4 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (min-width: 992px) {
  .cid-ukgodvNu3F .mbr-figure5 {
    padding-right: 4rem;
  }
}
@media (min-width: 992px) {
  .cid-ukgodvNu3F .mbr-figure6 {
    padding-right: 4rem;
  }
}
.cid-ukgodvNu3F H3 {
  color: #000000;
}
.cid-ukgodvNu3F H4 {
  color: #000000;
}
.cid-ukgodvNu3F .divsBg {
  background-color: #faf7f9;
  margin: 0px !important;
  padding: 1rem 2.5rem 2.5rem 2.5rem !important;
}
.cid-ukgodvNu3F ul.dentaura-lister {
  margin: 0;
  list-style: none;
  padding-left: 1rem;
}
.cid-ukgodvNu3F ul.dentaura-lister li {
  margin-bottom: 1rem;
  position: relative;
  list-style: none;
  padding-left: 1rem;
  border-bottom: 1px solid #efefef;
}
.cid-ukgodvNu3F ul.dentaura-lister li:before {
  position: absolute;
  left: -20px;
  content: "➤";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #e50e87;
  width: 25px;
  height: 25px;
}
.cid-ukgodvNu3F .card {
  margin: 0rem 0.3rem !important;
  border-radius: 3px !important;
  padding: 0px !important;
}
.cid-ukgodvNu3F .btn1 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-ukgodvNu3F .btn1:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-ukgodvNu3F .btn2 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-ukgodvNu3F .btn2:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-ukgodvNu3F .btn3 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-ukgodvNu3F .btn3:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-ukgodvNu3F .btn4 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-ukgodvNu3F .btn4:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-ukgodvNu3F .btn5 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-ukgodvNu3F .btn5:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-ukgodvNu3F .btn6 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-ukgodvNu3F .btn6:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-ukgodvNu3F .butcover {
  height: 40px;
  width: 100%;
}
.cid-ukgodvNu3F .butcoverin {
  height: 40px;
  width: 40px;
  padding-bottom: 3rem;
  margin-left: auto;
  margin-right: 0;
}
.cid-ukgodvNu3F .butcoverin a {
  color: #232323;
  font-size: 1.5rem !important;
  font-weight: 400 !important;
}
.cid-ukgodvNu3F .dentaura-panel {
  margin: 5px 0px 0px 0px!important;
  padding: 0px !important;
}
.cid-ukgodvNu3F .btn:focus,
.cid-ukgodvNu3F .btn:active {
  outline: none !important;
  box-shadow: none !important;
}
.cid-ukgodweVA5 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-ukgodweVA5 h3 {
  text-align: center;
  font-weight: 300;
}
.cid-ukgodweVA5 .wrap {
  width: 150px;
  height: 150px;
  margin: 0 auto;
}
.cid-ukgodweVA5 .mbr-section-subtitle {
  color: #462797;
  text-align: left;
}
.cid-ukgodweVA5 .card {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  word-wrap: break-word;
}
.cid-ukgodweVA5 ellipse {
  stroke: rgba(206, 206, 206, 0.4);
}
.cid-ukgodweVA5 path {
  stroke: #149dcc;
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-ukgodweVA5 .card {
    -webkit-flex-basis: 33%;
    flex-basis: 33%;
  }
}
.cid-ukgodwtwYg {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-ukgodwtwYg .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-ukgodwtwYg .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-ukgodwtwYg .mbr-text {
    text-align: left;
  }
}
.cid-ukgodwtwYg H1 {
  text-align: left;
  color: #ff0095;
}
.cid-ukgodwtwYg .mbr-text,
.cid-ukgodwtwYg .mbr-section-btn {
  color: #465052;
}
.cid-ukgodwtwYg H3 {
  color: #465052;
  text-align: left;
}
.cid-ukgodwtwYg .btn {
  font-weight: 500;
  border-width: 1px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  display: -webkit-inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  padding: 0.55rem 2rem;
  border-radius: 3px;
}
.cid-ukgodwIIqU {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-ukgodwIIqU h3 {
  text-align: center;
  font-weight: 300;
}
.cid-ukgodwIIqU .wrap {
  width: 150px;
  height: 150px;
  margin: 0 auto;
}
.cid-ukgodwIIqU .mbr-section-subtitle {
  color: #ff0095;
  text-align: left;
}
.cid-ukgodwIIqU .card {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  word-wrap: break-word;
}
.cid-ukgodwIIqU ellipse {
  stroke: rgba(206, 206, 206, 0.4);
}
.cid-ukgodwIIqU path {
  stroke: #149dcc;
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-ukgodwIIqU .card {
    -webkit-flex-basis: 33%;
    flex-basis: 33%;
  }
}
.cid-ukgodwXzph {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ukgodwXzph .card {
  align-self: stretch;
  border-radius: 10px;
}
.cid-ukgodwXzph .card-box {
  height: 100%;
  background-color: #ffffff;
  padding: 2rem;
  border-radius: 10px;
}
.cid-ukgodwXzph h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  font-size: 1.2rem !important;
}
.cid-ukgodwXzph p {
  color: #767676;
  text-align: left;
}
.cid-ukgodwXzph .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 20px 0px rgba(230, 14, 137, 0.1);
  transition: box-shadow 0.3s;
  border-radius: 10px;
}
.cid-ukgodwXzph .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.2);
  transition: box-shadow 0.3s;
}
.cid-ukgodwXzph .cardimg {
  width: 100%;
  max-width: 50px;
  border-radius: 0%;
  margin-bottom: 0px;
}
.cid-ukgodwXzph .card-title {
  color: #4f4943;
}
.cid-ukgodwXzph ul.dentaura-lister {
  margin: 0;
  list-style: none;
  padding-left: 1rem;
}
.cid-ukgodwXzph ul.dentaura-lister li {
  margin-bottom: 0.5rem;
  position: relative;
  list-style: none;
  padding-left: 1rem;
  border-bottom: 1px solid #efefef;
  font-size: 0.5rem !important;
}
.cid-ukgodwXzph ul.dentaura-lister li:before {
  position: absolute;
  left: -20px;
  top: -5px;
  content: "➤";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #767676;
  width: 25px;
  height: 25px;
}
.cid-ukgodwXzph li a {
  color: #ff3366 !important;
}
.cid-ukgodwXzph li a:hover {
  color: #767676 !important;
}
.cid-ukgodwXzph hr.top-hr {
  border-top: 1px solid #ff3366;
  width: 100%;
  margin: 0px 0px 1px 0px;
  padding: 0px;
}
.cid-ukgodwXzph P {
  color: #232323;
}
.cid-ukgodwXzph .mbr-text {
  font-size: 1rem !important;
}
.cid-ukgodwXzph .mbr-list {
  color: #232323;
}
.cid-uVTxEIfCBn {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-uVTxEIfCBn .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uVTxEIfCBn .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uVTxEIfCBn .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uVTxEIfCBn .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uVTxEIfCBn .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uVTxEIfCBn .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uVTxEIfCBn .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uVTxEIfCBn .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uVTxEIfCBn .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uVTxEIfCBn .mbr-gallery-item {
  padding: 0.1rem !important;
}
.cid-ukgodxnFjS #dentauraBttB {
  position: fixed;
  cursor: pointer;
  width: 50px;
  height: 50px;
  background-color: rgba(255, 0, 149, 0.65);
  text-indent: -9999px;
  display: none;
  -webkit-border-radius: 60px;
  -moz-border-radius: 60px;
  border-radius: 60px;
  z-index: 100;
  -webkit-box-shadow: 0 2px 8px -2px #000000;
  -moz-box-shadow: 0 2px 8px -2px #000000;
  box-shadow: 0 2px 8px -2px #000000;
}
@media (max-width: 768px) {
  .cid-ukgodxnFjS #dentauraBttB {
    right: 50%;
    margin-right: -25px !important;
    bottom: 20px;
  }
}
@media (min-width: 769px) {
  .cid-ukgodxnFjS #dentauraBttB {
    right: 100px;
    bottom: 20px;
  }
}
@media (min-width: 992px) {
  .cid-ukgodxnFjS #dentauraBttB {
    right: 100px;
    bottom: 20px;
  }
}
.cid-ukgodxnFjS #dentauraBttB span {
  position: absolute;
  top: 20px;
  left: 20px;
  margin-left: -20px;
  margin-top: -20px;
  height: 50px;
  width: 50px;
  background-image: url("../../../assets/images/bttb-dentaura-white.png");
  background-repeat: no-repeat;
  background-position: -58px -4px;
  opacity: 1;
}
.cid-ukgodxnFjS #dentauraBttB:hover {
  background-color: rgba(91, 104, 107, 0.85);
}
.cid-ukgodxnFjS .hidden {
  display: none;
}
.cid-ukgodxGnW9 {
  position: sticky;
  top: 0;
  z-index: 11;
  opacity: 0.96;
}
.cid-ukgodxGnW9 .navbar-dropdown {
  position: relative !important;
  top: 0;
  left: 0;
  padding: 0.5rem 1rem;
  position: fixed;
}
@media (max-width: 991px) {
  .cid-ukgodxGnW9 .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-ukgodxGnW9 .navbar {
  position: static !important;
  min-height: 77px;
  transition: 0.2s;
  background: #f4f4f4;
  display: flex;
  flex-direction: column;
}
.cid-ukgodxGnW9 .navbar.opened {
  transition: all 0.2s;
  background: #f4f4f4 !important;
}
.cid-ukgodxGnW9 .navbar .dropdown-item {
  transition: all 0.2s;
  padding: 0.3rem 1.5rem;
  border-bottom: 1px solid #d6d6d6;
  color: #ff6600;
  background: #efefef !important;
}
.cid-ukgodxGnW9 .navbar .dropdown-item:hover {
  padding-left: 2rem;
}
.cid-ukgodxGnW9 .navbar .dropdown-item:focus border {
  outline: none;
}
.cid-ukgodxGnW9 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ukgodxGnW9 .navbar .dropdown-menu {
  min-width: 200px;
  padding: 3px 0 0 0;
  box-shadow: 1px 1px 1px 0px rgba(217, 220, 242, 0.98);
  background: transparent !important;
}
.cid-ukgodxGnW9 .navbar .dropdown-menu > .dropdown-item:first-child {
  border-top: 2px solid #ff6600;
}
.cid-ukgodxGnW9 .navbar .dropdown-menu .dropdown-submenu {
  padding-top: 0px;
}
.cid-ukgodxGnW9 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ukgodxGnW9 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: 85.14285714vh;
  }
}
.cid-ukgodxGnW9 .navbar.collapsed .dropdown-menu {
  width: auto;
  padding: 1rem 0 1rem 0;
  border-top: none !important;
  background: transparent !important;
}
.cid-ukgodxGnW9 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ukgodxGnW9 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ukgodxGnW9 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-ukgodxGnW9 .navbar.collapsed .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  padding: 0.667em 1.667em;
}
.cid-ukgodxGnW9 .navbar.collapsed .nav-dropdown .link {
  margin: 0.667em 1.2em;
}
.cid-ukgodxGnW9 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ukgodxGnW9 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
  border-bottom: none !important;
  background: transparent !important;
  color: inherit !important;
}
.cid-ukgodxGnW9 .navbar.collapsed .dropdown-menu .dropdown-item:first-child {
  border-top: none;
}
@media (max-width: 991px) {
  .cid-ukgodxGnW9 .navbar {
    flex-direction: row;
    justify-content: space-between;
  }
  .cid-ukgodxGnW9 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ukgodxGnW9 .navbar .dropdown-menu {
    width: auto;
    padding: 1rem 0 1rem 0;
    background: transparent !important;
    border-top: none !important;
  }
  .cid-ukgodxGnW9 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ukgodxGnW9 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ukgodxGnW9 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-ukgodxGnW9 .navbar .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    padding: 0.667em 1.667em;
  }
  .cid-ukgodxGnW9 .navbar .nav-dropdown .link {
    margin: 0.667em 1.2em;
  }
  .cid-ukgodxGnW9 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ukgodxGnW9 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem;
    text-align: center;
    border-bottom: none !important;
    background: transparent !important;
  }
  .cid-ukgodxGnW9 .navbar .dropdown-menu .dropdown-item:first-child {
    border-top: none;
  }
  .cid-ukgodxGnW9 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    flex-direction: row;
    justify-content: space-between;
    margin-top: 1rem;
  }
  .cid-ukgodxGnW9 .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-ukgodxGnW9 .navbar .social-block {
    display: none;
  }
}
@media (max-width: 1200px) {
  .cid-ukgodxGnW9 .navbar.navbar-short {
    min-height: 60px;
  }
}
@media (min-width: 1200px) {
  .cid-ukgodxGnW9 .navbar.navbar-short {
    min-height: 60px;
  }
}
.cid-ukgodxGnW9 .navbar.navbar-short .social-block {
  top: 1rem;
}
.cid-ukgodxGnW9 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-ukgodxGnW9 .navbar.navbar-short .navbar-brand {
  padding: 0;
  margin-bottom: 0;
  height: 0px;
  opacity: 0;
  min-height: 0px;
}
.cid-ukgodxGnW9 .navbar-brand {
  height: 8rem;
  min-height: 1.4rem;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.2s;
  word-break: break-word;
  z-index: 1;
  display: flex;
  margin-bottom: 1rem;
  opacity: 1;
}
.cid-ukgodxGnW9 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ukgodxGnW9 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ukgodxGnW9 .dropdown-item.active,
.cid-ukgodxGnW9 .dropdown-item:active {
  background-color: transparent;
}
.cid-ukgodxGnW9 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
  line-height: 1;
  letter-spacing: 1px;
}
.cid-ukgodxGnW9 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ukgodxGnW9 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ukgodxGnW9 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4f4f4;
}
.cid-ukgodxGnW9 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: -2px 0 0 0;
  left: 100%;
}
.cid-ukgodxGnW9 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ukgodxGnW9 ul.navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
}
.cid-ukgodxGnW9 .navbar-buttons {
  text-align: center;
}
.cid-ukgodxGnW9 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-ukgodxGnW9 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-ukgodxGnW9 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ukgodxGnW9 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.2s;
}
.cid-ukgodxGnW9 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.2s;
}
.cid-ukgodxGnW9 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ukgodxGnW9 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ukgodxGnW9 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.2s;
}
.cid-ukgodxGnW9 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.2s;
}
.cid-ukgodxGnW9 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ukgodxGnW9 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
  outline: none;
}
.cid-ukgodxGnW9 .mbr-iconfont {
  font-size: 1.3rem;
  padding-right: 0.5rem;
  color: #132c70;
}
.cid-ukgodxGnW9 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  padding: 1.667em 1.667em;
}
.cid-ukgodxGnW9 .nav-dropdown .link {
  margin: 1.667em 1.2em;
  font-weight: 500;
}
.cid-ukgodxGnW9 .nav-link:hover,
.cid-ukgodxGnW9 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-ukgodxGnW9 .social-block {
  display: flex;
  justify-content: space-between;
  width: 100%;
  position: absolute;
  top: 2.5rem;
  max-width: 1300px;
  transition: 0.2s;
}
.cid-ukgodxGnW9 .social {
  display: flex;
  flex-direction: row;
  margin-left: 2rem;
}
.cid-ukgodxGnW9 .social-2 {
  display: flex;
  flex-direction: row;
  margin-right: 1.5rem;
}
.cid-ukgodxGnW9 menu {
  color: #E60E89;
}
.cid-ukgodxZiKr {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #767676;
}
.cid-ukgodxZiKr .mbr-overlay {
  background-color: #000000;
  opacity: 0.7;
}
.cid-ukgodxZiKr .item {
  display: flex;
  justify-content: left;
  align-items: center;
  padding: 0.3rem 0;
}
.cid-ukgodxZiKr .item p {
  margin: 0;
  padding-left: 0.5rem;
  line-height: 26px;
}
.cid-ukgodxZiKr .title {
  background: linear-gradient(to left, #f00000 0, currentColor);
  -webkit-background-clip: text;
  -webkit-text-fill-color: #f000000;
  color: #e50e87;
  text-align: left;
}
.cid-ukgodxZiKr .container {
  max-width: 1400px;
}
.cid-ukgodxZiKr li {
  margin: 0;
  list-style: none;
  cursor: pointer;
}
.cid-ukgodxZiKr .time {
  line-height: 2;
}
.cid-ukgodxZiKr .icons-wrap {
  display: flex;
  align-items: left;
}
.cid-ukgodxZiKr .text-wrap {
  width: 100%;
}
.cid-ukgodxZiKr .item-wrap {
  display: inline-block;
}
.cid-ukgodxZiKr .socicon-wrap {
  width: fit-content;
  display: flex;
  margin-bottom: 0.8rem;
}
.cid-ukgodxZiKr .socicon-wrap .mbr-iconfont {
  font-size: 1.3rem;
  background: linear-gradient(to left, #e60e89, #232323);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  padding: 10px;
  margin-right: 0.1rem;
  height: 40px;
  display: flex;
  width: 40px;
  justify-content: left;
  align-items: left;
  transition: all 0.3s;
  border-radius: 100%;
}
.cid-ukgodxZiKr .align-wrap {
  display: flex;
  flex-direction: column;
}
@media (max-width: 992px) {
  .cid-ukgodxZiKr .col-md-6 {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ukgodxZiKr .socicon-wrap {
    margin: auto;
  }
}
.cid-ukgodxZiKr .mbr-text {
  color: #999999;
}
.cid-ukgodxZiKr .icon-title {
  margin: 0;
  padding-bottom: 3px;
  line-height: 24px;
}
.cid-ukgodxZiKr .icon-title,
.cid-ukgodxZiKr .align-wrap {
  color: #ffffff;
  width: 100%;
  text-align: left;
}
.cid-ukgodxZiKr .item-text,
.cid-ukgodxZiKr .item-icon {
  color: #999999;
  text-align: left;
}
.cid-ukgodxZiKr .mbr-text,
.cid-ukgodxZiKr .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-ukgodxZiKr copy {
  font-size: 12px;
}
.cid-ukgodxZiKr weis {
  color: #e50e87;
}
.cid-ukgodxZiKr .h3 {
  color: #e50e87;
}
/*!
 * Mobirise v4 theme (https://mobirise.com/)
 * Copyright 2017 Mobirise
 */
section {
  background-color: #eeeeee;
}

.form-control:focus {
  box-shadow: none;
}

:focus {
  outline: none;
}

body {
  font-style: normal;
  line-height: 1.5;
}

section,
.container,
.container-fluid {
  position: relative;
  word-wrap: break-word;
}

a.mbr-iconfont:hover {
  text-decoration: none;
}

.article .lead p,
.article .lead ul,
.article .lead ol,
.article .lead pre,
.article .lead blockquote {
  margin-bottom: 0;
}

ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

a {
  font-style: normal;
  font-weight: 400;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
}

figure {
  margin-bottom: 0;
}

body {
  color: #232323;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

.mbr-section-title {
  font-style: normal;
  line-height: 1.2;
}

.mbr-section-subtitle {
  line-height: 1.3;
}

.mbr-text {
  font-style: normal;
  line-height: 1.6;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
  transition-delay: 9999s;
  transition-property: background-color, color;
}

textarea[type='hidden'] {
  display: none;
}

body {
  position: relative;
}

section {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

section .mbr-background-video,
section .mbr-background-video-preview {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}

.hidden {
  visibility: hidden;
}

.mbr-z-index20 {
  z-index: 20;
}

/*! Base colors */
.mbr-white {
  color: #ffffff;
}

.mbr-black {
  color: #000000;
}

.mbr-bg-white {
  background-color: #ffffff;
}

.mbr-bg-black {
  background-color: #000000;
}

/*! Text-aligns */
.align-left {
  text-align: left;
}

.align-center {
  text-align: center;
}

.align-right {
  text-align: right;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: center;
  }
}

/*! Font-weight  */
.mbr-light {
  font-weight: 300;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

/*! Media  */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.media-content {
  flex-basis: 100%;
}

.media-container-row {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: start;
}

.media-container-row .media-size-item {
  width: 400px;
}

.media-container-column {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: stretch;
}

.media-container-column > * {
  width: 100%;
}

@media (min-width: 992px) {
  .media-container-row {
    flex-wrap: nowrap;
  }
}

figure {
  overflow: hidden;
}

figure[mbr-media-size] {
  transition: width 0.1s;
}

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

.card {
  background-color: transparent;
  border: none;
}

.card-box {
  width: 100%;
}

.card-img {
  text-align: center;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}

.media {
  max-width: 100%;
  margin: 0 auto;
}

.mbr-figure {
  -ms-grid-row-align: center;
  align-self: center;
}

.media-container > div {
  max-width: 100%;
}

.mbr-figure img,
.card-img img {
  width: 100%;
}

@media (max-width: 991px) {
  .media-size-item {
    width: auto !important;
  }
  .media {
    width: auto;
  }
  .mbr-figure {
    width: 100% !important;
  }
}

/*! Buttons */
.btn {
  font-weight: 500;
  border-width: 2px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.mbr-section-btn {
  margin-left: -0.25rem;
  margin-right: -0.25rem;
  font-size: 0;
}

nav .mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
}

.btn-form {
  border-radius: 0;
}

.btn-form:hover {
  cursor: pointer;
}

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 0.8rem;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

[type='submit'] {
  -webkit-appearance: none;
}

/*! Full-screen */
.mbr-fullscreen .mbr-overlay {
  min-height: 100vh;
}

.mbr-fullscreen {
  display: flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  align-items: center;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: .5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}

/* Form */
blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

.form-control {
  background-color: #f5f5f5;
  box-shadow: none;
  color: #565656;
  line-height: 1.43;
  min-height: 3.5em;
  padding: 1.07em .5em;
}

.form-control, .form-control:focus {
  border: 1px solid #e8e8e8;
}

.form-active .form-control:invalid {
  border-color: red;
}

.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: .357em;
  padding: 0;
}

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.alert.alert-form::after {
  background-color: inherit;
  bottom: -7px;
  content: "";
  display: block;
  height: 14px;
  left: 50%;
  margin-left: -7px;
  position: absolute;
  transform: rotate(45deg);
  width: 14px;
  -webkit-transform: rotate(45deg);
}

.form-asterisk {
  font-family: initial;
  position: absolute;
  top: -2px;
  font-weight: normal;
}

/*! Scroll to top arrow */
#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

.mbr-arrow-up {
  bottom: 25px;
   left: calc(50% - 20px);
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 40px;
  width: 40px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
  text-align: center;
}

.mbr-arrow-up a:hover {
  background-color: rgba(0, 0, 0, 0.4);
}

.mbr-arrow-up a i {
  line-height: 60px;
}

.mbr-arrow-up-icon {
  display: block;
  color: #fff;
}

.mbr-arrow-up-icon::before {
  content: '\203a';
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
}

/*! Arrow Down */
.mbr-arrow {
  position: absolute;
  bottom: 45px;
  left: 50%;
  width: 60px;
  height: 60px;
  cursor: pointer;
  background-color: rgba(80, 80, 80, 0.5);
  border-radius: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.mbr-arrow > a {
  display: inline-block;
  text-decoration: none;
  outline-style: none;
  -webkit-animation: arrowdown 1.7s ease-in-out infinite;
  animation: arrowdown 1.7s ease-in-out infinite;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*Gradients animation*/
@keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

@-webkit-keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

.bg-gradient {
  background-size: 200% 200%;
  animation: gradient-animation 5s infinite alternate;
  -webkit-animation: gradient-animation 5s infinite alternate;
}

.menu .navbar-brand {
  display: -webkit-flex;
}

.menu .navbar-brand span {
  display: flex;
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}

@media (min-width: 768px) and (max-width: 1023px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (max-width: 1023px) {
  .menu .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .navbar-collapse.show {
    overflow: auto;
  }
}

@media (min-width: 1024px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
  .menu .collapsed .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .collapsed .navbar-collapse.show {
    overflow: auto;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    max-height: 80vh;
  }
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

.navbar {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  -webkit-align-items: center;
  -webkit-justify-content: space-between;
}

.navbar-collapse {
  -webkit-flex-basis: 100%;
  -webkit-flex-grow: 1;
  -webkit-align-items: center;
}

.nav-dropdown .link {
  padding: 0.667em 1.667em !important;
  margin: 0 !important;
}

.nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.row {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.justify-content-center {
  -webkit-justify-content: center;
}

.form-inline {
  display: -webkit-flex;
  -webkit-align-items: center;
}

.card-wrapper {
  -webkit-flex: 1;
}

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

.carousel-controls {
  display: -webkit-flex;
}

.media {
  display: -webkit-flex;
}

.form-group:focus {
  outline: none;
}

.jq-selectbox__select {
  padding: 1.07em 0.5em;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

.jq-selectbox__trigger-arrow {
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.jq-selectbox li {
  padding: 1.07em 0.5em;
}

input[type='range'] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.modal-dialog,
.modal-content {
  height: 100%;
}

.modal-dialog .carousel-inner {
  height: calc(100vh - 1.75rem);
}

@media (max-width: 575px) {
  .modal-dialog .carousel-inner {
    height: calc(100vh - 1rem);
  }
}

.carousel-item {
  text-align: center;
}

.carousel-item img {
  margin: auto;
}

.navbar-toggler {
  align-self: flex-start;
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.navbar-toggler:focus,
.navbar-toggler:hover {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: '';
  background: no-repeat center center;
  background-size: 100% 100%;
}

.navbar-toggler-left {
  position: absolute;
  left: 1rem;
}

.navbar-toggler-right {
  position: absolute;
  right: 1rem;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1023px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1024px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.card-img {
  width: auto;
}

.menu .navbar.collapsed:not(.beta-menu) {
  flex-direction: column;
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: flex;
}

.note-air-layout .dropup .dropdown-menu,
.note-air-layout .navbar-fixed-bottom .dropdown .dropdown-menu {
  bottom: initial !important;
}

html,
body {
  height: auto;
  min-height: 100vh;
}

.dropup .dropdown-toggle::after {
  display: none;
}
.cid-uvfVi9lAvg {
  padding-top: 15px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/grau-verlauf1.jpg");
}
.cid-uvfVi9lAvg H2 {
  text-align: center;
  color: #ffffff;
}
.cid-uvfVi9lAvg .dentaura-tab {
  min-height: 59px !important;
  padding: 0.3rem 0.3rem !important;
  margin: 0px !important;
}
.cid-uvfVi9lAvg .btn {
  margin: 0px !important;
  padding: 1rem 0.5rem;
  width: 100%;
  height: 100%;
  border-radius: 3px !important;
}
@media (max-width: 991px) {
  .cid-uvfVi9lAvg .mbr-figure1 {
    padding-bottom: 3rem;
  }
}
.cid-uvfVi9lAvg .media-container-row1 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-uvfVi9lAvg .mbr-figure1 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-uvfVi9lAvg .media-container-row2 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-uvfVi9lAvg .mbr-figure2 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-uvfVi9lAvg .media-container-row3 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-uvfVi9lAvg .mbr-figure3 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-uvfVi9lAvg .media-container-row4 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-uvfVi9lAvg .mbr-figure4 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (min-width: 992px) {
  .cid-uvfVi9lAvg .mbr-figure5 {
    padding-right: 4rem;
  }
}
@media (min-width: 992px) {
  .cid-uvfVi9lAvg .mbr-figure6 {
    padding-right: 4rem;
  }
}
.cid-uvfVi9lAvg H3 {
  color: #000000;
}
.cid-uvfVi9lAvg H4 {
  color: #000000;
}
.cid-uvfVi9lAvg .divsBg {
  background-color: #faf7f9;
  margin: 0px !important;
  padding: 1rem 2.5rem 2.5rem 2.5rem !important;
}
.cid-uvfVi9lAvg ul.dentaura-lister {
  margin: 0;
  list-style: none;
  padding-left: 1rem;
}
.cid-uvfVi9lAvg ul.dentaura-lister li {
  margin-bottom: 1rem;
  position: relative;
  list-style: none;
  padding-left: 1rem;
  border-bottom: 1px solid #efefef;
}
.cid-uvfVi9lAvg ul.dentaura-lister li:before {
  position: absolute;
  left: -20px;
  content: "➤";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #e50e87;
  width: 25px;
  height: 25px;
}
.cid-uvfVi9lAvg .card {
  margin: 0rem 0.3rem !important;
  border-radius: 3px !important;
  padding: 0px !important;
}
.cid-uvfVi9lAvg .btn1 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-uvfVi9lAvg .btn1:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-uvfVi9lAvg .btn2 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-uvfVi9lAvg .btn2:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-uvfVi9lAvg .btn3 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-uvfVi9lAvg .btn3:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-uvfVi9lAvg .btn4 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-uvfVi9lAvg .btn4:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-uvfVi9lAvg .btn5 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-uvfVi9lAvg .btn5:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-uvfVi9lAvg .btn6 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-uvfVi9lAvg .btn6:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-uvfVi9lAvg .butcover {
  height: 40px;
  width: 100%;
}
.cid-uvfVi9lAvg .butcoverin {
  height: 40px;
  width: 40px;
  padding-bottom: 3rem;
  margin-left: auto;
  margin-right: 0;
}
.cid-uvfVi9lAvg .butcoverin a {
  color: #232323;
  font-size: 1.5rem !important;
  font-weight: 400 !important;
}
.cid-uvfVi9lAvg .dentaura-panel {
  margin: 5px 0px 0px 0px!important;
  padding: 0px !important;
}
.cid-uvfVi9lAvg .btn:focus,
.cid-uvfVi9lAvg .btn:active {
  outline: none !important;
  box-shadow: none !important;
}
.cid-uvfVi9RXiw {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uvfVi9RXiw h3 {
  text-align: center;
  font-weight: 300;
}
.cid-uvfVi9RXiw .wrap {
  width: 150px;
  height: 150px;
  margin: 0 auto;
}
.cid-uvfVi9RXiw .mbr-section-subtitle {
  color: #462797;
  text-align: left;
}
.cid-uvfVi9RXiw .card {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  word-wrap: break-word;
}
.cid-uvfVi9RXiw ellipse {
  stroke: rgba(206, 206, 206, 0.4);
}
.cid-uvfVi9RXiw path {
  stroke: #149dcc;
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uvfVi9RXiw .card {
    -webkit-flex-basis: 33%;
    flex-basis: 33%;
  }
}
.cid-uvfVia67SJ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-uvfVia67SJ .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uvfVia67SJ .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uvfVia67SJ .mbr-text {
    text-align: left;
  }
}
.cid-uvfVia67SJ H1 {
  text-align: left;
  color: #ff0095;
}
.cid-uvfVia67SJ .mbr-text,
.cid-uvfVia67SJ .mbr-section-btn {
  color: #465052;
  text-align: left;
}
.cid-uvfVia67SJ H3 {
  color: #465052;
  text-align: left;
}
.cid-uvfVia67SJ .btn {
  font-weight: 500;
  border-width: 1px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  display: -webkit-inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  padding: 0.55rem 2rem;
  border-radius: 3px;
}
.cid-uvfViakiZc {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uvfViakiZc h3 {
  text-align: center;
  font-weight: 300;
}
.cid-uvfViakiZc .wrap {
  width: 150px;
  height: 150px;
  margin: 0 auto;
}
.cid-uvfViakiZc .mbr-section-subtitle {
  color: #ff0095;
  text-align: left;
}
.cid-uvfViakiZc .card {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  word-wrap: break-word;
}
.cid-uvfViakiZc ellipse {
  stroke: rgba(206, 206, 206, 0.4);
}
.cid-uvfViakiZc path {
  stroke: #149dcc;
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uvfViakiZc .card {
    -webkit-flex-basis: 33%;
    flex-basis: 33%;
  }
}
.cid-uvfViaCYx9 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uvfViaCYx9 .card {
  align-self: stretch;
  border-radius: 10px;
}
.cid-uvfViaCYx9 .card-box {
  height: 100%;
  background-color: #ffffff;
  padding: 2rem;
  border-radius: 10px;
}
.cid-uvfViaCYx9 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  font-size: 1.2rem !important;
}
.cid-uvfViaCYx9 p {
  color: #767676;
  text-align: left;
}
.cid-uvfViaCYx9 .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 20px 0px rgba(230, 14, 137, 0.1);
  transition: box-shadow 0.3s;
  border-radius: 10px;
}
.cid-uvfViaCYx9 .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.2);
  transition: box-shadow 0.3s;
}
.cid-uvfViaCYx9 .cardimg {
  width: 100%;
  max-width: 50px;
  border-radius: 0%;
  margin-bottom: 0px;
}
.cid-uvfViaCYx9 .card-title {
  color: #4f4943;
}
.cid-uvfViaCYx9 ul.dentaura-lister {
  margin: 0;
  list-style: none;
  padding-left: 1rem;
}
.cid-uvfViaCYx9 ul.dentaura-lister li {
  margin-bottom: 0.5rem;
  position: relative;
  list-style: none;
  padding-left: 1rem;
  border-bottom: 1px solid #efefef;
  font-size: 0.5rem !important;
}
.cid-uvfViaCYx9 ul.dentaura-lister li:before {
  position: absolute;
  left: -20px;
  top: -5px;
  content: "➤";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #767676;
  width: 25px;
  height: 25px;
}
.cid-uvfViaCYx9 li a {
  color: #ff3366 !important;
}
.cid-uvfViaCYx9 li a:hover {
  color: #767676 !important;
}
.cid-uvfViaCYx9 hr.top-hr {
  border-top: 1px solid #ff3366;
  width: 100%;
  margin: 0px 0px 1px 0px;
  padding: 0px;
}
.cid-uvfViaCYx9 P {
  color: #232323;
}
.cid-uvfViaCYx9 .mbr-text {
  font-size: 1rem !important;
}
.cid-uvfViaCYx9 .mbr-list {
  color: #232323;
}
.cid-uHRd84YLuK {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-uHRd84YLuK .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uHRd84YLuK .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uHRd84YLuK .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uHRd84YLuK .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uHRd84YLuK .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uHRd84YLuK .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uHRd84YLuK .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-uHRd84YLuK .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uHRd84YLuK .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-uHRd84YLuK .mbr-gallery-item {
  padding: 0.1rem !important;
}
.cid-v4comMKADt {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
@media (min-width: 992px) {
  .cid-v4comMKADt .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-v4comMKADt .mbr-figure {
    padding-top: 3rem;
  }
}
.cid-v4comMKADt .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-v4comMKADt .mbr-text,
.cid-v4comMKADt .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-v4comMKADt video {
  color: #2e2e2e;
}
.cid-uvfVibjPEz {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uvfVibjPEz h3 {
  text-align: center;
  font-weight: 300;
}
.cid-uvfVibjPEz .wrap {
  width: 150px;
  height: 150px;
  margin: 0 auto;
}
.cid-uvfVibjPEz .mbr-section-subtitle {
  color: #ff0095;
  text-align: left;
}
.cid-uvfVibjPEz .card {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  word-wrap: break-word;
}
.cid-uvfVibjPEz ellipse {
  stroke: rgba(206, 206, 206, 0.4);
}
.cid-uvfVibjPEz path {
  stroke: #149dcc;
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uvfVibjPEz .card {
    -webkit-flex-basis: 33%;
    flex-basis: 33%;
  }
}
.cid-uvfVibyMAN {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uvfVibyMAN .card {
  align-self: stretch;
  border-radius: 3px;
}
.cid-uvfVibyMAN .card-box {
  height: 100%;
  background-color: #ffffff;
  padding: 2rem;
  border-radius: 3px;
}
.cid-uvfVibyMAN h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  font-size: 1.1rem !important;
}
.cid-uvfVibyMAN p {
  color: #767676;
  text-align: left;
}
.cid-uvfVibyMAN .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1);
  transition: box-shadow 0.3s;
  border-radius: 3px;
}
.cid-uvfVibyMAN .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.2);
  transition: box-shadow 0.3s;
}
.cid-uvfVibyMAN .cardimg {
  width: 100%;
  max-width: 70px;
  border-radius: 0%;
  margin-bottom: 0px;
}
.cid-uvfVibyMAN .card-title {
  color: #e60e89;
}
.cid-uvfVibyMAN ul.dentaura-lister {
  margin: 0;
  list-style: none;
  padding-left: 1rem;
}
.cid-uvfVibyMAN ul.dentaura-lister li {
  margin-bottom: 0.5rem;
  position: relative;
  list-style: none;
  padding-left: 1rem;
  border-bottom: 1px solid #efefef;
  font-size: 0.9rem !important;
}
.cid-uvfVibyMAN ul.dentaura-lister li:before {
  position: absolute;
  left: -20px;
  top: -3px;
  content: "➤";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #767676;
  width: 25px;
  height: 25px;
}
.cid-uvfVibyMAN li a {
  color: #5b686b !important;
}
.cid-uvfVibyMAN li a:hover {
  color: #ff0095 !important;
}
.cid-uvfVibyMAN hr.top-hr {
  border-top: 1px solid #b2ccd2;
  width: 100%;
  margin: 0px 0px 6px 0px;
  padding: 0px;
}
.cid-uvfVibyMAN P {
  color: #232323;
}
.cid-uvfVibyMAN .mbr-text {
  font-size: 0.9rem !important;
}
.cid-uvfVibyMAN .mbr-list {
  color: #232323;
}
.cid-uvfVibXiRu {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uvfVibXiRu .card {
  align-self: stretch;
  border-radius: 3px;
}
.cid-uvfVibXiRu .card-box {
  height: 100%;
  background-color: #ffffff;
  padding: 2rem;
  border-radius: 3px;
}
.cid-uvfVibXiRu h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  font-size: 1.1rem !important;
}
.cid-uvfVibXiRu p {
  color: #767676;
  text-align: left;
}
.cid-uvfVibXiRu .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1);
  transition: box-shadow 0.3s;
  border-radius: 3px;
}
.cid-uvfVibXiRu .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.2);
  transition: box-shadow 0.3s;
}
.cid-uvfVibXiRu .cardimg {
  width: 100%;
  max-width: 70px;
  border-radius: 0%;
  margin-bottom: 0px;
}
.cid-uvfVibXiRu .card-title {
  color: #e60e89;
  text-align: left;
}
.cid-uvfVibXiRu ul.dentaura-lister {
  margin: 0;
  list-style: none;
  padding-left: 1rem;
}
.cid-uvfVibXiRu ul.dentaura-lister li {
  margin-bottom: 0.5rem;
  position: relative;
  list-style: none;
  padding-left: 1rem;
  border-bottom: 1px solid #efefef;
  font-size: 0.9rem !important;
}
.cid-uvfVibXiRu ul.dentaura-lister li:before {
  position: absolute;
  left: -20px;
  top: -3px;
  content: "➤";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #767676;
  width: 25px;
  height: 25px;
}
.cid-uvfVibXiRu li a {
  color: #5b686b !important;
}
.cid-uvfVibXiRu li a:hover {
  color: #ff0095 !important;
}
.cid-uvfVibXiRu hr.top-hr {
  border-top: 1px solid #b2ccd2;
  width: 100%;
  margin: 0px 0px 6px 0px;
  padding: 0px;
}
.cid-uvfVibXiRu P {
  color: #232323;
}
.cid-uvfVibXiRu .mbr-text {
  font-size: 1rem !important;
}
.cid-uvfVibXiRu .mbr-list {
  color: #232323;
}
.cid-uvfVicnpHy #dentauraBttB {
  position: fixed;
  cursor: pointer;
  width: 50px;
  height: 50px;
  background-color: rgba(255, 0, 149, 0.65);
  text-indent: -9999px;
  display: none;
  -webkit-border-radius: 60px;
  -moz-border-radius: 60px;
  border-radius: 60px;
  z-index: 100;
  -webkit-box-shadow: 0 2px 8px -2px #000000;
  -moz-box-shadow: 0 2px 8px -2px #000000;
  box-shadow: 0 2px 8px -2px #000000;
}
@media (max-width: 768px) {
  .cid-uvfVicnpHy #dentauraBttB {
    right: 50%;
    margin-right: -25px !important;
    bottom: 20px;
  }
}
@media (min-width: 769px) {
  .cid-uvfVicnpHy #dentauraBttB {
    right: 100px;
    bottom: 20px;
  }
}
@media (min-width: 992px) {
  .cid-uvfVicnpHy #dentauraBttB {
    right: 100px;
    bottom: 20px;
  }
}
.cid-uvfVicnpHy #dentauraBttB span {
  position: absolute;
  top: 20px;
  left: 20px;
  margin-left: -20px;
  margin-top: -20px;
  height: 50px;
  width: 50px;
  background-image: url("../../../assets/images/bttb-dentaura-white.png");
  background-repeat: no-repeat;
  background-position: -58px -4px;
  opacity: 1;
}
.cid-uvfVicnpHy #dentauraBttB:hover {
  background-color: rgba(91, 104, 107, 0.85);
}
.cid-uvfVicnpHy .hidden {
  display: none;
}
.cid-uvfVicDw0u {
  position: sticky;
  top: 0;
  z-index: 11;
  opacity: 0.96;
}
.cid-uvfVicDw0u .navbar-dropdown {
  position: relative !important;
  top: 0;
  left: 0;
  padding: 0.5rem 1rem;
  position: fixed;
}
@media (max-width: 991px) {
  .cid-uvfVicDw0u .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-uvfVicDw0u .navbar {
  position: static !important;
  min-height: 77px;
  transition: 0.2s;
  background: #f4f4f4;
  display: flex;
  flex-direction: column;
}
.cid-uvfVicDw0u .navbar.opened {
  transition: all 0.2s;
  background: #f4f4f4 !important;
}
.cid-uvfVicDw0u .navbar .dropdown-item {
  transition: all 0.2s;
  padding: 0.3rem 1.5rem;
  border-bottom: 1px solid #d6d6d6;
  color: #ff6600;
  background: #efefef !important;
}
.cid-uvfVicDw0u .navbar .dropdown-item:hover {
  padding-left: 2rem;
}
.cid-uvfVicDw0u .navbar .dropdown-item:focus border {
  outline: none;
}
.cid-uvfVicDw0u .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uvfVicDw0u .navbar .dropdown-menu {
  min-width: 200px;
  padding: 3px 0 0 0;
  box-shadow: 1px 1px 1px 0px rgba(217, 220, 242, 0.98);
  background: transparent !important;
}
.cid-uvfVicDw0u .navbar .dropdown-menu > .dropdown-item:first-child {
  border-top: 2px solid #ff6600;
}
.cid-uvfVicDw0u .navbar .dropdown-menu .dropdown-submenu {
  padding-top: 0px;
}
.cid-uvfVicDw0u .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uvfVicDw0u .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: 85.14285714vh;
  }
}
.cid-uvfVicDw0u .navbar.collapsed .dropdown-menu {
  width: auto;
  padding: 1rem 0 1rem 0;
  border-top: none !important;
  background: transparent !important;
}
.cid-uvfVicDw0u .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uvfVicDw0u .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uvfVicDw0u .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-uvfVicDw0u .navbar.collapsed .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  padding: 0.667em 1.667em;
}
.cid-uvfVicDw0u .navbar.collapsed .nav-dropdown .link {
  margin: 0.667em 1.2em;
}
.cid-uvfVicDw0u .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uvfVicDw0u .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
  border-bottom: none !important;
  background: transparent !important;
  color: inherit !important;
}
.cid-uvfVicDw0u .navbar.collapsed .dropdown-menu .dropdown-item:first-child {
  border-top: none;
}
@media (max-width: 991px) {
  .cid-uvfVicDw0u .navbar {
    flex-direction: row;
    justify-content: space-between;
  }
  .cid-uvfVicDw0u .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uvfVicDw0u .navbar .dropdown-menu {
    width: auto;
    padding: 1rem 0 1rem 0;
    background: transparent !important;
    border-top: none !important;
  }
  .cid-uvfVicDw0u .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uvfVicDw0u .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uvfVicDw0u .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-uvfVicDw0u .navbar .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    padding: 0.667em 1.667em;
  }
  .cid-uvfVicDw0u .navbar .nav-dropdown .link {
    margin: 0.667em 1.2em;
  }
  .cid-uvfVicDw0u .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uvfVicDw0u .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem;
    text-align: center;
    border-bottom: none !important;
    background: transparent !important;
  }
  .cid-uvfVicDw0u .navbar .dropdown-menu .dropdown-item:first-child {
    border-top: none;
  }
  .cid-uvfVicDw0u .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    flex-direction: row;
    justify-content: space-between;
    margin-top: 1rem;
  }
  .cid-uvfVicDw0u .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-uvfVicDw0u .navbar .social-block {
    display: none;
  }
}
@media (max-width: 1200px) {
  .cid-uvfVicDw0u .navbar.navbar-short {
    min-height: 60px;
  }
}
@media (min-width: 1200px) {
  .cid-uvfVicDw0u .navbar.navbar-short {
    min-height: 60px;
  }
}
.cid-uvfVicDw0u .navbar.navbar-short .social-block {
  top: 1rem;
}
.cid-uvfVicDw0u .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uvfVicDw0u .navbar.navbar-short .navbar-brand {
  padding: 0;
  margin-bottom: 0;
  height: 0px;
  opacity: 0;
  min-height: 0px;
}
.cid-uvfVicDw0u .navbar-brand {
  height: 8rem;
  min-height: 1.4rem;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.2s;
  word-break: break-word;
  z-index: 1;
  display: flex;
  margin-bottom: 1rem;
  opacity: 1;
}
.cid-uvfVicDw0u .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uvfVicDw0u .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uvfVicDw0u .dropdown-item.active,
.cid-uvfVicDw0u .dropdown-item:active {
  background-color: transparent;
}
.cid-uvfVicDw0u .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
  line-height: 1;
  letter-spacing: 1px;
}
.cid-uvfVicDw0u .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uvfVicDw0u .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uvfVicDw0u .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4f4f4;
}
.cid-uvfVicDw0u .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: -2px 0 0 0;
  left: 100%;
}
.cid-uvfVicDw0u .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uvfVicDw0u ul.navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
}
.cid-uvfVicDw0u .navbar-buttons {
  text-align: center;
}
.cid-uvfVicDw0u button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uvfVicDw0u button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-uvfVicDw0u button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uvfVicDw0u button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.2s;
}
.cid-uvfVicDw0u button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.2s;
}
.cid-uvfVicDw0u button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uvfVicDw0u nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvfVicDw0u nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.2s;
}
.cid-uvfVicDw0u nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.2s;
}
.cid-uvfVicDw0u nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uvfVicDw0u a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
  outline: none;
}
.cid-uvfVicDw0u .mbr-iconfont {
  font-size: 1.3rem;
  padding-right: 0.5rem;
  color: #132c70;
}
.cid-uvfVicDw0u .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  padding: 1.667em 1.667em;
}
.cid-uvfVicDw0u .nav-dropdown .link {
  margin: 1.667em 1.2em;
  font-weight: 500;
}
.cid-uvfVicDw0u .nav-link:hover,
.cid-uvfVicDw0u .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-uvfVicDw0u .social-block {
  display: flex;
  justify-content: space-between;
  width: 100%;
  position: absolute;
  top: 2.5rem;
  max-width: 1300px;
  transition: 0.2s;
}
.cid-uvfVicDw0u .social {
  display: flex;
  flex-direction: row;
  margin-left: 2rem;
}
.cid-uvfVicDw0u .social-2 {
  display: flex;
  flex-direction: row;
  margin-right: 1.5rem;
}
.cid-uvfVicDw0u menu {
  color: #E60E89;
}
.cid-uvfVicWG78 {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #767676;
}
.cid-uvfVicWG78 .mbr-overlay {
  background-color: #000000;
  opacity: 0.7;
}
.cid-uvfVicWG78 .item {
  display: flex;
  justify-content: left;
  align-items: center;
  padding: 0.3rem 0;
}
.cid-uvfVicWG78 .item p {
  margin: 0;
  padding-left: 0.5rem;
  line-height: 26px;
}
.cid-uvfVicWG78 .title {
  background: linear-gradient(to left, #f00000 0, currentColor);
  -webkit-background-clip: text;
  -webkit-text-fill-color: #f000000;
  color: #e50e87;
  text-align: left;
}
.cid-uvfVicWG78 .container {
  max-width: 1400px;
}
.cid-uvfVicWG78 li {
  margin: 0;
  list-style: none;
  cursor: pointer;
}
.cid-uvfVicWG78 .time {
  line-height: 2;
}
.cid-uvfVicWG78 .icons-wrap {
  display: flex;
  align-items: left;
}
.cid-uvfVicWG78 .text-wrap {
  width: 100%;
}
.cid-uvfVicWG78 .item-wrap {
  display: inline-block;
}
.cid-uvfVicWG78 .socicon-wrap {
  width: fit-content;
  display: flex;
  margin-bottom: 0.8rem;
}
.cid-uvfVicWG78 .socicon-wrap .mbr-iconfont {
  font-size: 1.3rem;
  background: linear-gradient(to left, #e60e89, #232323);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  padding: 10px;
  margin-right: 0.1rem;
  height: 40px;
  display: flex;
  width: 40px;
  justify-content: left;
  align-items: left;
  transition: all 0.3s;
  border-radius: 100%;
}
.cid-uvfVicWG78 .align-wrap {
  display: flex;
  flex-direction: column;
}
@media (max-width: 992px) {
  .cid-uvfVicWG78 .col-md-6 {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uvfVicWG78 .socicon-wrap {
    margin: auto;
  }
}
.cid-uvfVicWG78 .mbr-text {
  color: #999999;
}
.cid-uvfVicWG78 .icon-title {
  margin: 0;
  padding-bottom: 3px;
  line-height: 24px;
}
.cid-uvfVicWG78 .icon-title,
.cid-uvfVicWG78 .align-wrap {
  color: #ffffff;
  width: 100%;
  text-align: left;
}
.cid-uvfVicWG78 .item-text,
.cid-uvfVicWG78 .item-icon {
  color: #999999;
  text-align: left;
}
.cid-uvfVicWG78 .mbr-text,
.cid-uvfVicWG78 .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uvfVicWG78 copy {
  font-size: 12px;
}
.cid-uvfVicWG78 weis {
  color: #e50e87;
}
.cid-uvfVicWG78 .h3 {
  color: #e50e87;
}
/*!
 * Mobirise v4 theme (https://mobirise.com/)
 * Copyright 2017 Mobirise
 */
section {
  background-color: #eeeeee;
}

.form-control:focus {
  box-shadow: none;
}

:focus {
  outline: none;
}

body {
  font-style: normal;
  line-height: 1.5;
}

section,
.container,
.container-fluid {
  position: relative;
  word-wrap: break-word;
}

a.mbr-iconfont:hover {
  text-decoration: none;
}

.article .lead p,
.article .lead ul,
.article .lead ol,
.article .lead pre,
.article .lead blockquote {
  margin-bottom: 0;
}

ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

a {
  font-style: normal;
  font-weight: 400;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
}

figure {
  margin-bottom: 0;
}

body {
  color: #232323;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

.mbr-section-title {
  font-style: normal;
  line-height: 1.2;
}

.mbr-section-subtitle {
  line-height: 1.3;
}

.mbr-text {
  font-style: normal;
  line-height: 1.6;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
  transition-delay: 9999s;
  transition-property: background-color, color;
}

textarea[type='hidden'] {
  display: none;
}

body {
  position: relative;
}

section {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

section .mbr-background-video,
section .mbr-background-video-preview {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}

.hidden {
  visibility: hidden;
}

.mbr-z-index20 {
  z-index: 20;
}

/*! Base colors */
.mbr-white {
  color: #ffffff;
}

.mbr-black {
  color: #000000;
}

.mbr-bg-white {
  background-color: #ffffff;
}

.mbr-bg-black {
  background-color: #000000;
}

/*! Text-aligns */
.align-left {
  text-align: left;
}

.align-center {
  text-align: center;
}

.align-right {
  text-align: right;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: center;
  }
}

/*! Font-weight  */
.mbr-light {
  font-weight: 300;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

/*! Media  */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.media-content {
  flex-basis: 100%;
}

.media-container-row {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: start;
}

.media-container-row .media-size-item {
  width: 400px;
}

.media-container-column {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: stretch;
}

.media-container-column > * {
  width: 100%;
}

@media (min-width: 992px) {
  .media-container-row {
    flex-wrap: nowrap;
  }
}

figure {
  overflow: hidden;
}

figure[mbr-media-size] {
  transition: width 0.1s;
}

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

.card {
  background-color: transparent;
  border: none;
}

.card-box {
  width: 100%;
}

.card-img {
  text-align: center;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}

.media {
  max-width: 100%;
  margin: 0 auto;
}

.mbr-figure {
  -ms-grid-row-align: center;
  align-self: center;
}

.media-container > div {
  max-width: 100%;
}

.mbr-figure img,
.card-img img {
  width: 100%;
}

@media (max-width: 991px) {
  .media-size-item {
    width: auto !important;
  }
  .media {
    width: auto;
  }
  .mbr-figure {
    width: 100% !important;
  }
}

/*! Buttons */
.btn {
  font-weight: 500;
  border-width: 2px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.mbr-section-btn {
  margin-left: -0.25rem;
  margin-right: -0.25rem;
  font-size: 0;
}

nav .mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
}

.btn-form {
  border-radius: 0;
}

.btn-form:hover {
  cursor: pointer;
}

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 0.8rem;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

[type='submit'] {
  -webkit-appearance: none;
}

/*! Full-screen */
.mbr-fullscreen .mbr-overlay {
  min-height: 100vh;
}

.mbr-fullscreen {
  display: flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  align-items: center;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: .5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}

/* Form */
blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

.form-control {
  background-color: #f5f5f5;
  box-shadow: none;
  color: #565656;
  line-height: 1.43;
  min-height: 3.5em;
  padding: 1.07em .5em;
}

.form-control, .form-control:focus {
  border: 1px solid #e8e8e8;
}

.form-active .form-control:invalid {
  border-color: red;
}

.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: .357em;
  padding: 0;
}

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.alert.alert-form::after {
  background-color: inherit;
  bottom: -7px;
  content: "";
  display: block;
  height: 14px;
  left: 50%;
  margin-left: -7px;
  position: absolute;
  transform: rotate(45deg);
  width: 14px;
  -webkit-transform: rotate(45deg);
}

.form-asterisk {
  font-family: initial;
  position: absolute;
  top: -2px;
  font-weight: normal;
}

/*! Scroll to top arrow */
#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

.mbr-arrow-up {
  bottom: 25px;
   left: calc(50% - 20px);
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 40px;
  width: 40px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
  text-align: center;
}

.mbr-arrow-up a:hover {
  background-color: rgba(0, 0, 0, 0.4);
}

.mbr-arrow-up a i {
  line-height: 60px;
}

.mbr-arrow-up-icon {
  display: block;
  color: #fff;
}

.mbr-arrow-up-icon::before {
  content: '\203a';
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
}

/*! Arrow Down */
.mbr-arrow {
  position: absolute;
  bottom: 45px;
  left: 50%;
  width: 60px;
  height: 60px;
  cursor: pointer;
  background-color: rgba(80, 80, 80, 0.5);
  border-radius: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.mbr-arrow > a {
  display: inline-block;
  text-decoration: none;
  outline-style: none;
  -webkit-animation: arrowdown 1.7s ease-in-out infinite;
  animation: arrowdown 1.7s ease-in-out infinite;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*Gradients animation*/
@keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

@-webkit-keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

.bg-gradient {
  background-size: 200% 200%;
  animation: gradient-animation 5s infinite alternate;
  -webkit-animation: gradient-animation 5s infinite alternate;
}

.menu .navbar-brand {
  display: -webkit-flex;
}

.menu .navbar-brand span {
  display: flex;
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}

@media (min-width: 768px) and (max-width: 1023px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (max-width: 1023px) {
  .menu .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .navbar-collapse.show {
    overflow: auto;
  }
}

@media (min-width: 1024px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
  .menu .collapsed .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .collapsed .navbar-collapse.show {
    overflow: auto;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    max-height: 80vh;
  }
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

.navbar {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  -webkit-align-items: center;
  -webkit-justify-content: space-between;
}

.navbar-collapse {
  -webkit-flex-basis: 100%;
  -webkit-flex-grow: 1;
  -webkit-align-items: center;
}

.nav-dropdown .link {
  padding: 0.667em 1.667em !important;
  margin: 0 !important;
}

.nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.row {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.justify-content-center {
  -webkit-justify-content: center;
}

.form-inline {
  display: -webkit-flex;
  -webkit-align-items: center;
}

.card-wrapper {
  -webkit-flex: 1;
}

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

.carousel-controls {
  display: -webkit-flex;
}

.media {
  display: -webkit-flex;
}

.form-group:focus {
  outline: none;
}

.jq-selectbox__select {
  padding: 1.07em 0.5em;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

.jq-selectbox__trigger-arrow {
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.jq-selectbox li {
  padding: 1.07em 0.5em;
}

input[type='range'] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.modal-dialog,
.modal-content {
  height: 100%;
}

.modal-dialog .carousel-inner {
  height: calc(100vh - 1.75rem);
}

@media (max-width: 575px) {
  .modal-dialog .carousel-inner {
    height: calc(100vh - 1rem);
  }
}

.carousel-item {
  text-align: center;
}

.carousel-item img {
  margin: auto;
}

.navbar-toggler {
  align-self: flex-start;
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.navbar-toggler:focus,
.navbar-toggler:hover {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: '';
  background: no-repeat center center;
  background-size: 100% 100%;
}

.navbar-toggler-left {
  position: absolute;
  left: 1rem;
}

.navbar-toggler-right {
  position: absolute;
  right: 1rem;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1023px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1024px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.card-img {
  width: auto;
}

.menu .navbar.collapsed:not(.beta-menu) {
  flex-direction: column;
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: flex;
}

.note-air-layout .dropup .dropdown-menu,
.note-air-layout .navbar-fixed-bottom .dropdown .dropdown-menu {
  bottom: initial !important;
}

html,
body {
  height: auto;
  min-height: 100vh;
}

.dropup .dropdown-toggle::after {
  display: none;
}
.cid-uNGZn5tSBK {
  padding-top: 15px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/grau-verlauf1.jpg");
}
.cid-uNGZn5tSBK H2 {
  text-align: center;
  color: #ffffff;
}
.cid-uNGZn5tSBK .dentaura-tab {
  min-height: 59px !important;
  padding: 0.3rem 0.3rem !important;
  margin: 0px !important;
}
.cid-uNGZn5tSBK .btn {
  margin: 0px !important;
  padding: 1rem 0.5rem;
  width: 100%;
  height: 100%;
  border-radius: 3px !important;
}
@media (max-width: 991px) {
  .cid-uNGZn5tSBK .mbr-figure1 {
    padding-bottom: 3rem;
  }
}
.cid-uNGZn5tSBK .media-container-row1 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-uNGZn5tSBK .mbr-figure1 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-uNGZn5tSBK .media-container-row2 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-uNGZn5tSBK .mbr-figure2 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-uNGZn5tSBK .media-container-row3 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-uNGZn5tSBK .mbr-figure3 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-uNGZn5tSBK .media-container-row4 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-uNGZn5tSBK .mbr-figure4 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (min-width: 992px) {
  .cid-uNGZn5tSBK .mbr-figure5 {
    padding-right: 4rem;
  }
}
@media (min-width: 992px) {
  .cid-uNGZn5tSBK .mbr-figure6 {
    padding-right: 4rem;
  }
}
.cid-uNGZn5tSBK H3 {
  color: #000000;
}
.cid-uNGZn5tSBK H4 {
  color: #000000;
}
.cid-uNGZn5tSBK .divsBg {
  background-color: #faf7f9;
  margin: 0px !important;
  padding: 1rem 2.5rem 2.5rem 2.5rem !important;
}
.cid-uNGZn5tSBK ul.dentaura-lister {
  margin: 0;
  list-style: none;
  padding-left: 1rem;
}
.cid-uNGZn5tSBK ul.dentaura-lister li {
  margin-bottom: 1rem;
  position: relative;
  list-style: none;
  padding-left: 1rem;
  border-bottom: 1px solid #efefef;
}
.cid-uNGZn5tSBK ul.dentaura-lister li:before {
  position: absolute;
  left: -20px;
  content: "➤";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #e50e87;
  width: 25px;
  height: 25px;
}
.cid-uNGZn5tSBK .card {
  margin: 0rem 0.3rem !important;
  border-radius: 3px !important;
  padding: 0px !important;
}
.cid-uNGZn5tSBK .btn1 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-uNGZn5tSBK .btn1:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-uNGZn5tSBK .btn2 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-uNGZn5tSBK .btn2:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-uNGZn5tSBK .btn3 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-uNGZn5tSBK .btn3:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-uNGZn5tSBK .btn4 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-uNGZn5tSBK .btn4:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-uNGZn5tSBK .btn5 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-uNGZn5tSBK .btn5:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-uNGZn5tSBK .btn6 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-uNGZn5tSBK .btn6:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-uNGZn5tSBK .butcover {
  height: 40px;
  width: 100%;
}
.cid-uNGZn5tSBK .butcoverin {
  height: 40px;
  width: 40px;
  padding-bottom: 3rem;
  margin-left: auto;
  margin-right: 0;
}
.cid-uNGZn5tSBK .butcoverin a {
  color: #232323;
  font-size: 1.5rem !important;
  font-weight: 400 !important;
}
.cid-uNGZn5tSBK .dentaura-panel {
  margin: 5px 0px 0px 0px!important;
  padding: 0px !important;
}
.cid-uNGZn5tSBK .btn:focus,
.cid-uNGZn5tSBK .btn:active {
  outline: none !important;
  box-shadow: none !important;
}
.cid-uNGZn5WXLW {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uNGZn5WXLW h3 {
  text-align: center;
  font-weight: 300;
}
.cid-uNGZn5WXLW .wrap {
  width: 150px;
  height: 150px;
  margin: 0 auto;
}
.cid-uNGZn5WXLW .mbr-section-subtitle {
  color: #462797;
  text-align: left;
}
.cid-uNGZn5WXLW .card {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  word-wrap: break-word;
}
.cid-uNGZn5WXLW ellipse {
  stroke: rgba(206, 206, 206, 0.4);
}
.cid-uNGZn5WXLW path {
  stroke: #149dcc;
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uNGZn5WXLW .card {
    -webkit-flex-basis: 33%;
    flex-basis: 33%;
  }
}
.cid-uNGZn6cihd {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-uNGZn6cihd .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uNGZn6cihd .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uNGZn6cihd .mbr-text {
    text-align: left;
  }
}
.cid-uNGZn6cihd H1 {
  text-align: left;
  color: #ff0095;
}
.cid-uNGZn6cihd .mbr-text,
.cid-uNGZn6cihd .mbr-section-btn {
  color: #465052;
}
.cid-uNGZn6cihd H3 {
  color: #465052;
  text-align: left;
}
.cid-uNGZn6cihd .btn {
  font-weight: 500;
  border-width: 1px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  display: -webkit-inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  padding: 0.55rem 2rem;
  border-radius: 3px;
}
.cid-uNGZn6uTtw {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uNGZn6uTtw h3 {
  text-align: center;
  font-weight: 300;
}
.cid-uNGZn6uTtw .wrap {
  width: 150px;
  height: 150px;
  margin: 0 auto;
}
.cid-uNGZn6uTtw .mbr-section-subtitle {
  color: #ff0095;
  text-align: left;
}
.cid-uNGZn6uTtw .card {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  word-wrap: break-word;
}
.cid-uNGZn6uTtw ellipse {
  stroke: rgba(206, 206, 206, 0.4);
}
.cid-uNGZn6uTtw path {
  stroke: #149dcc;
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uNGZn6uTtw .card {
    -webkit-flex-basis: 33%;
    flex-basis: 33%;
  }
}
.cid-uNGZn6K2zM {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uNGZn6K2zM .card {
  align-self: stretch;
  border-radius: 10px;
}
.cid-uNGZn6K2zM .card-box {
  height: 100%;
  background-color: #ffffff;
  padding: 2rem;
  border-radius: 10px;
}
.cid-uNGZn6K2zM h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  font-size: 1.2rem !important;
}
.cid-uNGZn6K2zM p {
  color: #767676;
  text-align: left;
}
.cid-uNGZn6K2zM .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 20px 0px rgba(230, 14, 137, 0.1);
  transition: box-shadow 0.3s;
  border-radius: 10px;
}
.cid-uNGZn6K2zM .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.2);
  transition: box-shadow 0.3s;
}
.cid-uNGZn6K2zM .cardimg {
  width: 100%;
  max-width: 50px;
  border-radius: 0%;
  margin-bottom: 0px;
}
.cid-uNGZn6K2zM .card-title {
  color: #4f4943;
}
.cid-uNGZn6K2zM ul.dentaura-lister {
  margin: 0;
  list-style: none;
  padding-left: 1rem;
}
.cid-uNGZn6K2zM ul.dentaura-lister li {
  margin-bottom: 0.5rem;
  position: relative;
  list-style: none;
  padding-left: 1rem;
  border-bottom: 1px solid #efefef;
  font-size: 0.5rem !important;
}
.cid-uNGZn6K2zM ul.dentaura-lister li:before {
  position: absolute;
  left: -20px;
  top: -5px;
  content: "➤";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #767676;
  width: 25px;
  height: 25px;
}
.cid-uNGZn6K2zM li a {
  color: #ff3366 !important;
}
.cid-uNGZn6K2zM li a:hover {
  color: #767676 !important;
}
.cid-uNGZn6K2zM hr.top-hr {
  border-top: 1px solid #ff3366;
  width: 100%;
  margin: 0px 0px 1px 0px;
  padding: 0px;
}
.cid-uNGZn6K2zM P {
  color: #232323;
}
.cid-uNGZn6K2zM .mbr-text {
  font-size: 1rem !important;
}
.cid-uNGZn6K2zM .mbr-list {
  color: #232323;
}
.cid-v1QOcrF7q6 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-v1QOcrF7q6 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-v1QOcrF7q6 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v1QOcrF7q6 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v1QOcrF7q6 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-v1QOcrF7q6 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-v1QOcrF7q6 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-v1QOcrF7q6 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-v1QOcrF7q6 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-v1QOcrF7q6 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-v1QOcrF7q6 .mbr-gallery-item {
  padding: 0.1rem !important;
}
.cid-vreQb9p6Ao {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
@media (min-width: 992px) {
  .cid-vreQb9p6Ao .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-vreQb9p6Ao .mbr-figure {
    padding-top: 3rem;
  }
}
.cid-vreQb9p6Ao .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-vreQb9p6Ao .mbr-text,
.cid-vreQb9p6Ao .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-vreQb9p6Ao video {
  color: #2e2e2e;
}
.cid-uNGZn7K171 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uNGZn7K171 h3 {
  text-align: center;
  font-weight: 300;
}
.cid-uNGZn7K171 .wrap {
  width: 150px;
  height: 150px;
  margin: 0 auto;
}
.cid-uNGZn7K171 .mbr-section-subtitle {
  color: #ff0095;
  text-align: left;
}
.cid-uNGZn7K171 .card {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  word-wrap: break-word;
}
.cid-uNGZn7K171 ellipse {
  stroke: rgba(206, 206, 206, 0.4);
}
.cid-uNGZn7K171 path {
  stroke: #149dcc;
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uNGZn7K171 .card {
    -webkit-flex-basis: 33%;
    flex-basis: 33%;
  }
}
.cid-uNGZn82vMk {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uNGZn82vMk .card {
  align-self: stretch;
  border-radius: 3px;
}
.cid-uNGZn82vMk .card-box {
  height: 100%;
  background-color: #ffffff;
  padding: 2rem;
  border-radius: 3px;
}
.cid-uNGZn82vMk h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  font-size: 1.1rem !important;
}
.cid-uNGZn82vMk p {
  color: #767676;
  text-align: left;
}
.cid-uNGZn82vMk .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1);
  transition: box-shadow 0.3s;
  border-radius: 3px;
}
.cid-uNGZn82vMk .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.2);
  transition: box-shadow 0.3s;
}
.cid-uNGZn82vMk .cardimg {
  width: 100%;
  max-width: 70px;
  border-radius: 0%;
  margin-bottom: 0px;
}
.cid-uNGZn82vMk .card-title {
  color: #e60e89;
}
.cid-uNGZn82vMk ul.dentaura-lister {
  margin: 0;
  list-style: none;
  padding-left: 1rem;
}
.cid-uNGZn82vMk ul.dentaura-lister li {
  margin-bottom: 0.5rem;
  position: relative;
  list-style: none;
  padding-left: 1rem;
  border-bottom: 1px solid #efefef;
  font-size: 0.9rem !important;
}
.cid-uNGZn82vMk ul.dentaura-lister li:before {
  position: absolute;
  left: -20px;
  top: -3px;
  content: "➤";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #767676;
  width: 25px;
  height: 25px;
}
.cid-uNGZn82vMk li a {
  color: #5b686b !important;
}
.cid-uNGZn82vMk li a:hover {
  color: #ff0095 !important;
}
.cid-uNGZn82vMk hr.top-hr {
  border-top: 1px solid #b2ccd2;
  width: 100%;
  margin: 0px 0px 6px 0px;
  padding: 0px;
}
.cid-uNGZn82vMk P {
  color: #232323;
}
.cid-uNGZn82vMk .mbr-text {
  font-size: 0.9rem !important;
}
.cid-uNGZn82vMk .mbr-list {
  color: #232323;
}
.cid-uNGZn8t78y {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uNGZn8t78y .card {
  align-self: stretch;
  border-radius: 3px;
}
.cid-uNGZn8t78y .card-box {
  height: 100%;
  background-color: #ffffff;
  padding: 2rem;
  border-radius: 3px;
}
.cid-uNGZn8t78y h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  font-size: 1.1rem !important;
}
.cid-uNGZn8t78y p {
  color: #767676;
  text-align: left;
}
.cid-uNGZn8t78y .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1);
  transition: box-shadow 0.3s;
  border-radius: 3px;
}
.cid-uNGZn8t78y .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.2);
  transition: box-shadow 0.3s;
}
.cid-uNGZn8t78y .cardimg {
  width: 100%;
  max-width: 70px;
  border-radius: 0%;
  margin-bottom: 0px;
}
.cid-uNGZn8t78y .card-title {
  color: #e60e89;
}
.cid-uNGZn8t78y ul.dentaura-lister {
  margin: 0;
  list-style: none;
  padding-left: 1rem;
}
.cid-uNGZn8t78y ul.dentaura-lister li {
  margin-bottom: 0.5rem;
  position: relative;
  list-style: none;
  padding-left: 1rem;
  border-bottom: 1px solid #efefef;
  font-size: 0.9rem !important;
}
.cid-uNGZn8t78y ul.dentaura-lister li:before {
  position: absolute;
  left: -20px;
  top: -3px;
  content: "➤";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #767676;
  width: 25px;
  height: 25px;
}
.cid-uNGZn8t78y li a {
  color: #5b686b !important;
}
.cid-uNGZn8t78y li a:hover {
  color: #ff0095 !important;
}
.cid-uNGZn8t78y hr.top-hr {
  border-top: 1px solid #b2ccd2;
  width: 100%;
  margin: 0px 0px 6px 0px;
  padding: 0px;
}
.cid-uNGZn8t78y P {
  color: #232323;
}
.cid-uNGZn8t78y .mbr-text {
  font-size: 1rem !important;
}
.cid-uNGZn8t78y .mbr-list {
  color: #232323;
}
.cid-uNGZn8VR1N #dentauraBttB {
  position: fixed;
  cursor: pointer;
  width: 50px;
  height: 50px;
  background-color: rgba(255, 0, 149, 0.65);
  text-indent: -9999px;
  display: none;
  -webkit-border-radius: 60px;
  -moz-border-radius: 60px;
  border-radius: 60px;
  z-index: 100;
  -webkit-box-shadow: 0 2px 8px -2px #000000;
  -moz-box-shadow: 0 2px 8px -2px #000000;
  box-shadow: 0 2px 8px -2px #000000;
}
@media (max-width: 768px) {
  .cid-uNGZn8VR1N #dentauraBttB {
    right: 50%;
    margin-right: -25px !important;
    bottom: 20px;
  }
}
@media (min-width: 769px) {
  .cid-uNGZn8VR1N #dentauraBttB {
    right: 100px;
    bottom: 20px;
  }
}
@media (min-width: 992px) {
  .cid-uNGZn8VR1N #dentauraBttB {
    right: 100px;
    bottom: 20px;
  }
}
.cid-uNGZn8VR1N #dentauraBttB span {
  position: absolute;
  top: 20px;
  left: 20px;
  margin-left: -20px;
  margin-top: -20px;
  height: 50px;
  width: 50px;
  background-image: url("../../../assets/images/bttb-dentaura-white.png");
  background-repeat: no-repeat;
  background-position: -58px -4px;
  opacity: 1;
}
.cid-uNGZn8VR1N #dentauraBttB:hover {
  background-color: rgba(91, 104, 107, 0.85);
}
.cid-uNGZn8VR1N .hidden {
  display: none;
}
.cid-uNGZn9b9sF {
  position: sticky;
  top: 0;
  z-index: 11;
  opacity: 0.96;
}
.cid-uNGZn9b9sF .navbar-dropdown {
  position: relative !important;
  top: 0;
  left: 0;
  padding: 0.5rem 1rem;
  position: fixed;
}
@media (max-width: 991px) {
  .cid-uNGZn9b9sF .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-uNGZn9b9sF .navbar {
  position: static !important;
  min-height: 77px;
  transition: 0.2s;
  background: #f4f4f4;
  display: flex;
  flex-direction: column;
}
.cid-uNGZn9b9sF .navbar.opened {
  transition: all 0.2s;
  background: #f4f4f4 !important;
}
.cid-uNGZn9b9sF .navbar .dropdown-item {
  transition: all 0.2s;
  padding: 0.3rem 1.5rem;
  border-bottom: 1px solid #d6d6d6;
  color: #ff6600;
  background: #efefef !important;
}
.cid-uNGZn9b9sF .navbar .dropdown-item:hover {
  padding-left: 2rem;
}
.cid-uNGZn9b9sF .navbar .dropdown-item:focus border {
  outline: none;
}
.cid-uNGZn9b9sF .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uNGZn9b9sF .navbar .dropdown-menu {
  min-width: 200px;
  padding: 3px 0 0 0;
  box-shadow: 1px 1px 1px 0px rgba(217, 220, 242, 0.98);
  background: transparent !important;
}
.cid-uNGZn9b9sF .navbar .dropdown-menu > .dropdown-item:first-child {
  border-top: 2px solid #ff6600;
}
.cid-uNGZn9b9sF .navbar .dropdown-menu .dropdown-submenu {
  padding-top: 0px;
}
.cid-uNGZn9b9sF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uNGZn9b9sF .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: 85.14285714vh;
  }
}
.cid-uNGZn9b9sF .navbar.collapsed .dropdown-menu {
  width: auto;
  padding: 1rem 0 1rem 0;
  border-top: none !important;
  background: transparent !important;
}
.cid-uNGZn9b9sF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uNGZn9b9sF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uNGZn9b9sF .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-uNGZn9b9sF .navbar.collapsed .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  padding: 0.667em 1.667em;
}
.cid-uNGZn9b9sF .navbar.collapsed .nav-dropdown .link {
  margin: 0.667em 1.2em;
}
.cid-uNGZn9b9sF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uNGZn9b9sF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
  border-bottom: none !important;
  background: transparent !important;
  color: inherit !important;
}
.cid-uNGZn9b9sF .navbar.collapsed .dropdown-menu .dropdown-item:first-child {
  border-top: none;
}
@media (max-width: 991px) {
  .cid-uNGZn9b9sF .navbar {
    flex-direction: row;
    justify-content: space-between;
  }
  .cid-uNGZn9b9sF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uNGZn9b9sF .navbar .dropdown-menu {
    width: auto;
    padding: 1rem 0 1rem 0;
    background: transparent !important;
    border-top: none !important;
  }
  .cid-uNGZn9b9sF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uNGZn9b9sF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uNGZn9b9sF .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-uNGZn9b9sF .navbar .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    padding: 0.667em 1.667em;
  }
  .cid-uNGZn9b9sF .navbar .nav-dropdown .link {
    margin: 0.667em 1.2em;
  }
  .cid-uNGZn9b9sF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uNGZn9b9sF .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem;
    text-align: center;
    border-bottom: none !important;
    background: transparent !important;
  }
  .cid-uNGZn9b9sF .navbar .dropdown-menu .dropdown-item:first-child {
    border-top: none;
  }
  .cid-uNGZn9b9sF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    flex-direction: row;
    justify-content: space-between;
    margin-top: 1rem;
  }
  .cid-uNGZn9b9sF .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-uNGZn9b9sF .navbar .social-block {
    display: none;
  }
}
@media (max-width: 1200px) {
  .cid-uNGZn9b9sF .navbar.navbar-short {
    min-height: 60px;
  }
}
@media (min-width: 1200px) {
  .cid-uNGZn9b9sF .navbar.navbar-short {
    min-height: 60px;
  }
}
.cid-uNGZn9b9sF .navbar.navbar-short .social-block {
  top: 1rem;
}
.cid-uNGZn9b9sF .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uNGZn9b9sF .navbar.navbar-short .navbar-brand {
  padding: 0;
  margin-bottom: 0;
  height: 0px;
  opacity: 0;
  min-height: 0px;
}
.cid-uNGZn9b9sF .navbar-brand {
  height: 8rem;
  min-height: 1.4rem;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.2s;
  word-break: break-word;
  z-index: 1;
  display: flex;
  margin-bottom: 1rem;
  opacity: 1;
}
.cid-uNGZn9b9sF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uNGZn9b9sF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uNGZn9b9sF .dropdown-item.active,
.cid-uNGZn9b9sF .dropdown-item:active {
  background-color: transparent;
}
.cid-uNGZn9b9sF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
  line-height: 1;
  letter-spacing: 1px;
}
.cid-uNGZn9b9sF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uNGZn9b9sF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uNGZn9b9sF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4f4f4;
}
.cid-uNGZn9b9sF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: -2px 0 0 0;
  left: 100%;
}
.cid-uNGZn9b9sF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uNGZn9b9sF ul.navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
}
.cid-uNGZn9b9sF .navbar-buttons {
  text-align: center;
}
.cid-uNGZn9b9sF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uNGZn9b9sF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-uNGZn9b9sF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uNGZn9b9sF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.2s;
}
.cid-uNGZn9b9sF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.2s;
}
.cid-uNGZn9b9sF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uNGZn9b9sF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uNGZn9b9sF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.2s;
}
.cid-uNGZn9b9sF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.2s;
}
.cid-uNGZn9b9sF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uNGZn9b9sF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
  outline: none;
}
.cid-uNGZn9b9sF .mbr-iconfont {
  font-size: 1.3rem;
  padding-right: 0.5rem;
  color: #132c70;
}
.cid-uNGZn9b9sF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  padding: 1.667em 1.667em;
}
.cid-uNGZn9b9sF .nav-dropdown .link {
  margin: 1.667em 1.2em;
  font-weight: 500;
}
.cid-uNGZn9b9sF .nav-link:hover,
.cid-uNGZn9b9sF .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-uNGZn9b9sF .social-block {
  display: flex;
  justify-content: space-between;
  width: 100%;
  position: absolute;
  top: 2.5rem;
  max-width: 1300px;
  transition: 0.2s;
}
.cid-uNGZn9b9sF .social {
  display: flex;
  flex-direction: row;
  margin-left: 2rem;
}
.cid-uNGZn9b9sF .social-2 {
  display: flex;
  flex-direction: row;
  margin-right: 1.5rem;
}
.cid-uNGZn9b9sF menu {
  color: #E60E89;
}
.cid-uNGZn9xq66 {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #767676;
}
.cid-uNGZn9xq66 .mbr-overlay {
  background-color: #000000;
  opacity: 0.7;
}
.cid-uNGZn9xq66 .item {
  display: flex;
  justify-content: left;
  align-items: center;
  padding: 0.3rem 0;
}
.cid-uNGZn9xq66 .item p {
  margin: 0;
  padding-left: 0.5rem;
  line-height: 26px;
}
.cid-uNGZn9xq66 .title {
  background: linear-gradient(to left, #f00000 0, currentColor);
  -webkit-background-clip: text;
  -webkit-text-fill-color: #f000000;
  color: #e50e87;
  text-align: left;
}
.cid-uNGZn9xq66 .container {
  max-width: 1400px;
}
.cid-uNGZn9xq66 li {
  margin: 0;
  list-style: none;
  cursor: pointer;
}
.cid-uNGZn9xq66 .time {
  line-height: 2;
}
.cid-uNGZn9xq66 .icons-wrap {
  display: flex;
  align-items: left;
}
.cid-uNGZn9xq66 .text-wrap {
  width: 100%;
}
.cid-uNGZn9xq66 .item-wrap {
  display: inline-block;
}
.cid-uNGZn9xq66 .socicon-wrap {
  width: fit-content;
  display: flex;
  margin-bottom: 0.8rem;
}
.cid-uNGZn9xq66 .socicon-wrap .mbr-iconfont {
  font-size: 1.3rem;
  background: linear-gradient(to left, #e60e89, #232323);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  padding: 10px;
  margin-right: 0.1rem;
  height: 40px;
  display: flex;
  width: 40px;
  justify-content: left;
  align-items: left;
  transition: all 0.3s;
  border-radius: 100%;
}
.cid-uNGZn9xq66 .align-wrap {
  display: flex;
  flex-direction: column;
}
@media (max-width: 992px) {
  .cid-uNGZn9xq66 .col-md-6 {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uNGZn9xq66 .socicon-wrap {
    margin: auto;
  }
}
.cid-uNGZn9xq66 .mbr-text {
  color: #999999;
}
.cid-uNGZn9xq66 .icon-title {
  margin: 0;
  padding-bottom: 3px;
  line-height: 24px;
}
.cid-uNGZn9xq66 .icon-title,
.cid-uNGZn9xq66 .align-wrap {
  color: #ffffff;
  width: 100%;
  text-align: left;
}
.cid-uNGZn9xq66 .item-text,
.cid-uNGZn9xq66 .item-icon {
  color: #999999;
  text-align: left;
}
.cid-uNGZn9xq66 .mbr-text,
.cid-uNGZn9xq66 .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uNGZn9xq66 copy {
  font-size: 12px;
}
.cid-uNGZn9xq66 weis {
  color: #e50e87;
}
.cid-uNGZn9xq66 .h3 {
  color: #e50e87;
}
/*!
 * Mobirise v4 theme (https://mobirise.com/)
 * Copyright 2017 Mobirise
 */
section {
  background-color: #eeeeee;
}

.form-control:focus {
  box-shadow: none;
}

:focus {
  outline: none;
}

body {
  font-style: normal;
  line-height: 1.5;
}

section,
.container,
.container-fluid {
  position: relative;
  word-wrap: break-word;
}

a.mbr-iconfont:hover {
  text-decoration: none;
}

.article .lead p,
.article .lead ul,
.article .lead ol,
.article .lead pre,
.article .lead blockquote {
  margin-bottom: 0;
}

ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

a {
  font-style: normal;
  font-weight: 400;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
}

figure {
  margin-bottom: 0;
}

body {
  color: #232323;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

.mbr-section-title {
  font-style: normal;
  line-height: 1.2;
}

.mbr-section-subtitle {
  line-height: 1.3;
}

.mbr-text {
  font-style: normal;
  line-height: 1.6;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
  transition-delay: 9999s;
  transition-property: background-color, color;
}

textarea[type='hidden'] {
  display: none;
}

body {
  position: relative;
}

section {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

section .mbr-background-video,
section .mbr-background-video-preview {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}

.hidden {
  visibility: hidden;
}

.mbr-z-index20 {
  z-index: 20;
}

/*! Base colors */
.mbr-white {
  color: #ffffff;
}

.mbr-black {
  color: #000000;
}

.mbr-bg-white {
  background-color: #ffffff;
}

.mbr-bg-black {
  background-color: #000000;
}

/*! Text-aligns */
.align-left {
  text-align: left;
}

.align-center {
  text-align: center;
}

.align-right {
  text-align: right;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: center;
  }
}

/*! Font-weight  */
.mbr-light {
  font-weight: 300;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

/*! Media  */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.media-content {
  flex-basis: 100%;
}

.media-container-row {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: start;
}

.media-container-row .media-size-item {
  width: 400px;
}

.media-container-column {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: stretch;
}

.media-container-column > * {
  width: 100%;
}

@media (min-width: 992px) {
  .media-container-row {
    flex-wrap: nowrap;
  }
}

figure {
  overflow: hidden;
}

figure[mbr-media-size] {
  transition: width 0.1s;
}

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

.card {
  background-color: transparent;
  border: none;
}

.card-box {
  width: 100%;
}

.card-img {
  text-align: center;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}

.media {
  max-width: 100%;
  margin: 0 auto;
}

.mbr-figure {
  -ms-grid-row-align: center;
  align-self: center;
}

.media-container > div {
  max-width: 100%;
}

.mbr-figure img,
.card-img img {
  width: 100%;
}

@media (max-width: 991px) {
  .media-size-item {
    width: auto !important;
  }
  .media {
    width: auto;
  }
  .mbr-figure {
    width: 100% !important;
  }
}

/*! Buttons */
.btn {
  font-weight: 500;
  border-width: 2px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.mbr-section-btn {
  margin-left: -0.25rem;
  margin-right: -0.25rem;
  font-size: 0;
}

nav .mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
}

.btn-form {
  border-radius: 0;
}

.btn-form:hover {
  cursor: pointer;
}

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 0.8rem;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

[type='submit'] {
  -webkit-appearance: none;
}

/*! Full-screen */
.mbr-fullscreen .mbr-overlay {
  min-height: 100vh;
}

.mbr-fullscreen {
  display: flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  align-items: center;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: .5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}

/* Form */
blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

.form-control {
  background-color: #f5f5f5;
  box-shadow: none;
  color: #565656;
  line-height: 1.43;
  min-height: 3.5em;
  padding: 1.07em .5em;
}

.form-control, .form-control:focus {
  border: 1px solid #e8e8e8;
}

.form-active .form-control:invalid {
  border-color: red;
}

.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: .357em;
  padding: 0;
}

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.alert.alert-form::after {
  background-color: inherit;
  bottom: -7px;
  content: "";
  display: block;
  height: 14px;
  left: 50%;
  margin-left: -7px;
  position: absolute;
  transform: rotate(45deg);
  width: 14px;
  -webkit-transform: rotate(45deg);
}

.form-asterisk {
  font-family: initial;
  position: absolute;
  top: -2px;
  font-weight: normal;
}

/*! Scroll to top arrow */
#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

.mbr-arrow-up {
  bottom: 25px;
   left: calc(50% - 20px);
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 40px;
  width: 40px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
  text-align: center;
}

.mbr-arrow-up a:hover {
  background-color: rgba(0, 0, 0, 0.4);
}

.mbr-arrow-up a i {
  line-height: 60px;
}

.mbr-arrow-up-icon {
  display: block;
  color: #fff;
}

.mbr-arrow-up-icon::before {
  content: '\203a';
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
}

/*! Arrow Down */
.mbr-arrow {
  position: absolute;
  bottom: 45px;
  left: 50%;
  width: 60px;
  height: 60px;
  cursor: pointer;
  background-color: rgba(80, 80, 80, 0.5);
  border-radius: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.mbr-arrow > a {
  display: inline-block;
  text-decoration: none;
  outline-style: none;
  -webkit-animation: arrowdown 1.7s ease-in-out infinite;
  animation: arrowdown 1.7s ease-in-out infinite;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*Gradients animation*/
@keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

@-webkit-keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

.bg-gradient {
  background-size: 200% 200%;
  animation: gradient-animation 5s infinite alternate;
  -webkit-animation: gradient-animation 5s infinite alternate;
}

.menu .navbar-brand {
  display: -webkit-flex;
}

.menu .navbar-brand span {
  display: flex;
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}

@media (min-width: 768px) and (max-width: 1023px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (max-width: 1023px) {
  .menu .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .navbar-collapse.show {
    overflow: auto;
  }
}

@media (min-width: 1024px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
  .menu .collapsed .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .collapsed .navbar-collapse.show {
    overflow: auto;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    max-height: 80vh;
  }
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

.navbar {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  -webkit-align-items: center;
  -webkit-justify-content: space-between;
}

.navbar-collapse {
  -webkit-flex-basis: 100%;
  -webkit-flex-grow: 1;
  -webkit-align-items: center;
}

.nav-dropdown .link {
  padding: 0.667em 1.667em !important;
  margin: 0 !important;
}

.nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.row {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.justify-content-center {
  -webkit-justify-content: center;
}

.form-inline {
  display: -webkit-flex;
  -webkit-align-items: center;
}

.card-wrapper {
  -webkit-flex: 1;
}

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

.carousel-controls {
  display: -webkit-flex;
}

.media {
  display: -webkit-flex;
}

.form-group:focus {
  outline: none;
}

.jq-selectbox__select {
  padding: 1.07em 0.5em;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

.jq-selectbox__trigger-arrow {
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.jq-selectbox li {
  padding: 1.07em 0.5em;
}

input[type='range'] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.modal-dialog,
.modal-content {
  height: 100%;
}

.modal-dialog .carousel-inner {
  height: calc(100vh - 1.75rem);
}

@media (max-width: 575px) {
  .modal-dialog .carousel-inner {
    height: calc(100vh - 1rem);
  }
}

.carousel-item {
  text-align: center;
}

.carousel-item img {
  margin: auto;
}

.navbar-toggler {
  align-self: flex-start;
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.navbar-toggler:focus,
.navbar-toggler:hover {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: '';
  background: no-repeat center center;
  background-size: 100% 100%;
}

.navbar-toggler-left {
  position: absolute;
  left: 1rem;
}

.navbar-toggler-right {
  position: absolute;
  right: 1rem;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1023px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1024px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.card-img {
  width: auto;
}

.menu .navbar.collapsed:not(.beta-menu) {
  flex-direction: column;
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: flex;
}

.note-air-layout .dropup .dropdown-menu,
.note-air-layout .navbar-fixed-bottom .dropdown .dropdown-menu {
  bottom: initial !important;
}

html,
body {
  height: auto;
  min-height: 100vh;
}

.dropup .dropdown-toggle::after {
  display: none;
}
.cid-uNH8JOY2cX {
  padding-top: 15px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/grau-verlauf1.jpg");
}
.cid-uNH8JOY2cX H2 {
  text-align: center;
  color: #ffffff;
}
.cid-uNH8JOY2cX .dentaura-tab {
  min-height: 59px !important;
  padding: 0.3rem 0.3rem !important;
  margin: 0px !important;
}
.cid-uNH8JOY2cX .btn {
  margin: 0px !important;
  padding: 1rem 0.5rem;
  width: 100%;
  height: 100%;
  border-radius: 3px !important;
}
@media (max-width: 991px) {
  .cid-uNH8JOY2cX .mbr-figure1 {
    padding-bottom: 3rem;
  }
}
.cid-uNH8JOY2cX .media-container-row1 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-uNH8JOY2cX .mbr-figure1 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-uNH8JOY2cX .media-container-row2 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-uNH8JOY2cX .mbr-figure2 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-uNH8JOY2cX .media-container-row3 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-uNH8JOY2cX .mbr-figure3 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-uNH8JOY2cX .media-container-row4 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-uNH8JOY2cX .mbr-figure4 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (min-width: 992px) {
  .cid-uNH8JOY2cX .mbr-figure5 {
    padding-right: 4rem;
  }
}
@media (min-width: 992px) {
  .cid-uNH8JOY2cX .mbr-figure6 {
    padding-right: 4rem;
  }
}
.cid-uNH8JOY2cX H3 {
  color: #000000;
}
.cid-uNH8JOY2cX H4 {
  color: #000000;
}
.cid-uNH8JOY2cX .divsBg {
  background-color: #faf7f9;
  margin: 0px !important;
  padding: 1rem 2.5rem 2.5rem 2.5rem !important;
}
.cid-uNH8JOY2cX ul.dentaura-lister {
  margin: 0;
  list-style: none;
  padding-left: 1rem;
}
.cid-uNH8JOY2cX ul.dentaura-lister li {
  margin-bottom: 1rem;
  position: relative;
  list-style: none;
  padding-left: 1rem;
  border-bottom: 1px solid #efefef;
}
.cid-uNH8JOY2cX ul.dentaura-lister li:before {
  position: absolute;
  left: -20px;
  content: "➤";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #e50e87;
  width: 25px;
  height: 25px;
}
.cid-uNH8JOY2cX .card {
  margin: 0rem 0.3rem !important;
  border-radius: 3px !important;
  padding: 0px !important;
}
.cid-uNH8JOY2cX .btn1 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-uNH8JOY2cX .btn1:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-uNH8JOY2cX .btn2 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-uNH8JOY2cX .btn2:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-uNH8JOY2cX .btn3 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-uNH8JOY2cX .btn3:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-uNH8JOY2cX .btn4 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-uNH8JOY2cX .btn4:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-uNH8JOY2cX .btn5 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-uNH8JOY2cX .btn5:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-uNH8JOY2cX .btn6 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-uNH8JOY2cX .btn6:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-uNH8JOY2cX .butcover {
  height: 40px;
  width: 100%;
}
.cid-uNH8JOY2cX .butcoverin {
  height: 40px;
  width: 40px;
  padding-bottom: 3rem;
  margin-left: auto;
  margin-right: 0;
}
.cid-uNH8JOY2cX .butcoverin a {
  color: #232323;
  font-size: 1.5rem !important;
  font-weight: 400 !important;
}
.cid-uNH8JOY2cX .dentaura-panel {
  margin: 5px 0px 0px 0px!important;
  padding: 0px !important;
}
.cid-uNH8JOY2cX .btn:focus,
.cid-uNH8JOY2cX .btn:active {
  outline: none !important;
  box-shadow: none !important;
}
.cid-uNH8JPqpeA {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uNH8JPqpeA h3 {
  text-align: center;
  font-weight: 300;
}
.cid-uNH8JPqpeA .wrap {
  width: 150px;
  height: 150px;
  margin: 0 auto;
}
.cid-uNH8JPqpeA .mbr-section-subtitle {
  color: #462797;
  text-align: left;
}
.cid-uNH8JPqpeA .card {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  word-wrap: break-word;
}
.cid-uNH8JPqpeA ellipse {
  stroke: rgba(206, 206, 206, 0.4);
}
.cid-uNH8JPqpeA path {
  stroke: #149dcc;
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uNH8JPqpeA .card {
    -webkit-flex-basis: 33%;
    flex-basis: 33%;
  }
}
.cid-uNH8JPH2qi {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-uNH8JPH2qi .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-uNH8JPH2qi .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-uNH8JPH2qi .mbr-text {
    text-align: left;
  }
}
.cid-uNH8JPH2qi H1 {
  text-align: left;
  color: #ff0095;
}
.cid-uNH8JPH2qi .mbr-text,
.cid-uNH8JPH2qi .mbr-section-btn {
  color: #465052;
}
.cid-uNH8JPH2qi H3 {
  color: #465052;
  text-align: left;
}
.cid-uNH8JPH2qi .btn {
  font-weight: 500;
  border-width: 1px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  display: -webkit-inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  padding: 0.55rem 2rem;
  border-radius: 3px;
}
.cid-uNH8JPY58g {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uNH8JPY58g h3 {
  text-align: center;
  font-weight: 300;
}
.cid-uNH8JPY58g .wrap {
  width: 150px;
  height: 150px;
  margin: 0 auto;
}
.cid-uNH8JPY58g .mbr-section-subtitle {
  color: #ff0095;
  text-align: left;
}
.cid-uNH8JPY58g .card {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  word-wrap: break-word;
}
.cid-uNH8JPY58g ellipse {
  stroke: rgba(206, 206, 206, 0.4);
}
.cid-uNH8JPY58g path {
  stroke: #149dcc;
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uNH8JPY58g .card {
    -webkit-flex-basis: 33%;
    flex-basis: 33%;
  }
}
.cid-uNH8JQdQae {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uNH8JQdQae .card {
  align-self: stretch;
  border-radius: 10px;
}
.cid-uNH8JQdQae .card-box {
  height: 100%;
  background-color: #ffffff;
  padding: 2rem;
  border-radius: 10px;
}
.cid-uNH8JQdQae h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  font-size: 1.2rem !important;
}
.cid-uNH8JQdQae p {
  color: #767676;
  text-align: left;
}
.cid-uNH8JQdQae .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 20px 0px rgba(230, 14, 137, 0.1);
  transition: box-shadow 0.3s;
  border-radius: 10px;
}
.cid-uNH8JQdQae .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.2);
  transition: box-shadow 0.3s;
}
.cid-uNH8JQdQae .cardimg {
  width: 100%;
  max-width: 50px;
  border-radius: 0%;
  margin-bottom: 0px;
}
.cid-uNH8JQdQae .card-title {
  color: #4f4943;
}
.cid-uNH8JQdQae ul.dentaura-lister {
  margin: 0;
  list-style: none;
  padding-left: 1rem;
}
.cid-uNH8JQdQae ul.dentaura-lister li {
  margin-bottom: 0.5rem;
  position: relative;
  list-style: none;
  padding-left: 1rem;
  border-bottom: 1px solid #efefef;
  font-size: 0.5rem !important;
}
.cid-uNH8JQdQae ul.dentaura-lister li:before {
  position: absolute;
  left: -20px;
  top: -5px;
  content: "➤";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #767676;
  width: 25px;
  height: 25px;
}
.cid-uNH8JQdQae li a {
  color: #ff3366 !important;
}
.cid-uNH8JQdQae li a:hover {
  color: #767676 !important;
}
.cid-uNH8JQdQae hr.top-hr {
  border-top: 1px solid #ff3366;
  width: 100%;
  margin: 0px 0px 1px 0px;
  padding: 0px;
}
.cid-uNH8JQdQae P {
  color: #232323;
}
.cid-uNH8JQdQae .mbr-text {
  font-size: 1rem !important;
}
.cid-uNH8JQdQae .mbr-list {
  color: #232323;
}
.cid-uNH8JQBaiK #dentauraBttB {
  position: fixed;
  cursor: pointer;
  width: 50px;
  height: 50px;
  background-color: rgba(255, 0, 149, 0.65);
  text-indent: -9999px;
  display: none;
  -webkit-border-radius: 60px;
  -moz-border-radius: 60px;
  border-radius: 60px;
  z-index: 100;
  -webkit-box-shadow: 0 2px 8px -2px #000000;
  -moz-box-shadow: 0 2px 8px -2px #000000;
  box-shadow: 0 2px 8px -2px #000000;
}
@media (max-width: 768px) {
  .cid-uNH8JQBaiK #dentauraBttB {
    right: 50%;
    margin-right: -25px !important;
    bottom: 20px;
  }
}
@media (min-width: 769px) {
  .cid-uNH8JQBaiK #dentauraBttB {
    right: 100px;
    bottom: 20px;
  }
}
@media (min-width: 992px) {
  .cid-uNH8JQBaiK #dentauraBttB {
    right: 100px;
    bottom: 20px;
  }
}
.cid-uNH8JQBaiK #dentauraBttB span {
  position: absolute;
  top: 20px;
  left: 20px;
  margin-left: -20px;
  margin-top: -20px;
  height: 50px;
  width: 50px;
  background-image: url("../../../assets/images/bttb-dentaura-white.png");
  background-repeat: no-repeat;
  background-position: -58px -4px;
  opacity: 1;
}
.cid-uNH8JQBaiK #dentauraBttB:hover {
  background-color: rgba(91, 104, 107, 0.85);
}
.cid-uNH8JQBaiK .hidden {
  display: none;
}
.cid-uNH8JQQ9XE {
  position: sticky;
  top: 0;
  z-index: 11;
  opacity: 0.96;
}
.cid-uNH8JQQ9XE .navbar-dropdown {
  position: relative !important;
  top: 0;
  left: 0;
  padding: 0.5rem 1rem;
  position: fixed;
}
@media (max-width: 991px) {
  .cid-uNH8JQQ9XE .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-uNH8JQQ9XE .navbar {
  position: static !important;
  min-height: 77px;
  transition: 0.2s;
  background: #f4f4f4;
  display: flex;
  flex-direction: column;
}
.cid-uNH8JQQ9XE .navbar.opened {
  transition: all 0.2s;
  background: #f4f4f4 !important;
}
.cid-uNH8JQQ9XE .navbar .dropdown-item {
  transition: all 0.2s;
  padding: 0.3rem 1.5rem;
  border-bottom: 1px solid #d6d6d6;
  color: #ff6600;
  background: #efefef !important;
}
.cid-uNH8JQQ9XE .navbar .dropdown-item:hover {
  padding-left: 2rem;
}
.cid-uNH8JQQ9XE .navbar .dropdown-item:focus border {
  outline: none;
}
.cid-uNH8JQQ9XE .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uNH8JQQ9XE .navbar .dropdown-menu {
  min-width: 200px;
  padding: 3px 0 0 0;
  box-shadow: 1px 1px 1px 0px rgba(217, 220, 242, 0.98);
  background: transparent !important;
}
.cid-uNH8JQQ9XE .navbar .dropdown-menu > .dropdown-item:first-child {
  border-top: 2px solid #ff6600;
}
.cid-uNH8JQQ9XE .navbar .dropdown-menu .dropdown-submenu {
  padding-top: 0px;
}
.cid-uNH8JQQ9XE .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uNH8JQQ9XE .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: 85.14285714vh;
  }
}
.cid-uNH8JQQ9XE .navbar.collapsed .dropdown-menu {
  width: auto;
  padding: 1rem 0 1rem 0;
  border-top: none !important;
  background: transparent !important;
}
.cid-uNH8JQQ9XE .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uNH8JQQ9XE .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uNH8JQQ9XE .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-uNH8JQQ9XE .navbar.collapsed .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  padding: 0.667em 1.667em;
}
.cid-uNH8JQQ9XE .navbar.collapsed .nav-dropdown .link {
  margin: 0.667em 1.2em;
}
.cid-uNH8JQQ9XE .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uNH8JQQ9XE .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
  border-bottom: none !important;
  background: transparent !important;
  color: inherit !important;
}
.cid-uNH8JQQ9XE .navbar.collapsed .dropdown-menu .dropdown-item:first-child {
  border-top: none;
}
@media (max-width: 991px) {
  .cid-uNH8JQQ9XE .navbar {
    flex-direction: row;
    justify-content: space-between;
  }
  .cid-uNH8JQQ9XE .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uNH8JQQ9XE .navbar .dropdown-menu {
    width: auto;
    padding: 1rem 0 1rem 0;
    background: transparent !important;
    border-top: none !important;
  }
  .cid-uNH8JQQ9XE .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uNH8JQQ9XE .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uNH8JQQ9XE .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-uNH8JQQ9XE .navbar .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    padding: 0.667em 1.667em;
  }
  .cid-uNH8JQQ9XE .navbar .nav-dropdown .link {
    margin: 0.667em 1.2em;
  }
  .cid-uNH8JQQ9XE .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uNH8JQQ9XE .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem;
    text-align: center;
    border-bottom: none !important;
    background: transparent !important;
  }
  .cid-uNH8JQQ9XE .navbar .dropdown-menu .dropdown-item:first-child {
    border-top: none;
  }
  .cid-uNH8JQQ9XE .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    flex-direction: row;
    justify-content: space-between;
    margin-top: 1rem;
  }
  .cid-uNH8JQQ9XE .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-uNH8JQQ9XE .navbar .social-block {
    display: none;
  }
}
@media (max-width: 1200px) {
  .cid-uNH8JQQ9XE .navbar.navbar-short {
    min-height: 60px;
  }
}
@media (min-width: 1200px) {
  .cid-uNH8JQQ9XE .navbar.navbar-short {
    min-height: 60px;
  }
}
.cid-uNH8JQQ9XE .navbar.navbar-short .social-block {
  top: 1rem;
}
.cid-uNH8JQQ9XE .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uNH8JQQ9XE .navbar.navbar-short .navbar-brand {
  padding: 0;
  margin-bottom: 0;
  height: 0px;
  opacity: 0;
  min-height: 0px;
}
.cid-uNH8JQQ9XE .navbar-brand {
  height: 8rem;
  min-height: 1.4rem;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.2s;
  word-break: break-word;
  z-index: 1;
  display: flex;
  margin-bottom: 1rem;
  opacity: 1;
}
.cid-uNH8JQQ9XE .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uNH8JQQ9XE .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uNH8JQQ9XE .dropdown-item.active,
.cid-uNH8JQQ9XE .dropdown-item:active {
  background-color: transparent;
}
.cid-uNH8JQQ9XE .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
  line-height: 1;
  letter-spacing: 1px;
}
.cid-uNH8JQQ9XE .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uNH8JQQ9XE .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uNH8JQQ9XE .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4f4f4;
}
.cid-uNH8JQQ9XE .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: -2px 0 0 0;
  left: 100%;
}
.cid-uNH8JQQ9XE .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uNH8JQQ9XE ul.navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
}
.cid-uNH8JQQ9XE .navbar-buttons {
  text-align: center;
}
.cid-uNH8JQQ9XE button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uNH8JQQ9XE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-uNH8JQQ9XE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uNH8JQQ9XE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.2s;
}
.cid-uNH8JQQ9XE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.2s;
}
.cid-uNH8JQQ9XE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uNH8JQQ9XE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uNH8JQQ9XE nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.2s;
}
.cid-uNH8JQQ9XE nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.2s;
}
.cid-uNH8JQQ9XE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uNH8JQQ9XE a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
  outline: none;
}
.cid-uNH8JQQ9XE .mbr-iconfont {
  font-size: 1.3rem;
  padding-right: 0.5rem;
  color: #132c70;
}
.cid-uNH8JQQ9XE .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  padding: 1.667em 1.667em;
}
.cid-uNH8JQQ9XE .nav-dropdown .link {
  margin: 1.667em 1.2em;
  font-weight: 500;
}
.cid-uNH8JQQ9XE .nav-link:hover,
.cid-uNH8JQQ9XE .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-uNH8JQQ9XE .social-block {
  display: flex;
  justify-content: space-between;
  width: 100%;
  position: absolute;
  top: 2.5rem;
  max-width: 1300px;
  transition: 0.2s;
}
.cid-uNH8JQQ9XE .social {
  display: flex;
  flex-direction: row;
  margin-left: 2rem;
}
.cid-uNH8JQQ9XE .social-2 {
  display: flex;
  flex-direction: row;
  margin-right: 1.5rem;
}
.cid-uNH8JQQ9XE menu {
  color: #E60E89;
}
.cid-uNH8JRa4sL {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #767676;
}
.cid-uNH8JRa4sL .mbr-overlay {
  background-color: #000000;
  opacity: 0.7;
}
.cid-uNH8JRa4sL .item {
  display: flex;
  justify-content: left;
  align-items: center;
  padding: 0.3rem 0;
}
.cid-uNH8JRa4sL .item p {
  margin: 0;
  padding-left: 0.5rem;
  line-height: 26px;
}
.cid-uNH8JRa4sL .title {
  background: linear-gradient(to left, #f00000 0, currentColor);
  -webkit-background-clip: text;
  -webkit-text-fill-color: #f000000;
  color: #e50e87;
  text-align: left;
}
.cid-uNH8JRa4sL .container {
  max-width: 1400px;
}
.cid-uNH8JRa4sL li {
  margin: 0;
  list-style: none;
  cursor: pointer;
}
.cid-uNH8JRa4sL .time {
  line-height: 2;
}
.cid-uNH8JRa4sL .icons-wrap {
  display: flex;
  align-items: left;
}
.cid-uNH8JRa4sL .text-wrap {
  width: 100%;
}
.cid-uNH8JRa4sL .item-wrap {
  display: inline-block;
}
.cid-uNH8JRa4sL .socicon-wrap {
  width: fit-content;
  display: flex;
  margin-bottom: 0.8rem;
}
.cid-uNH8JRa4sL .socicon-wrap .mbr-iconfont {
  font-size: 1.3rem;
  background: linear-gradient(to left, #e60e89, #232323);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  padding: 10px;
  margin-right: 0.1rem;
  height: 40px;
  display: flex;
  width: 40px;
  justify-content: left;
  align-items: left;
  transition: all 0.3s;
  border-radius: 100%;
}
.cid-uNH8JRa4sL .align-wrap {
  display: flex;
  flex-direction: column;
}
@media (max-width: 992px) {
  .cid-uNH8JRa4sL .col-md-6 {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uNH8JRa4sL .socicon-wrap {
    margin: auto;
  }
}
.cid-uNH8JRa4sL .mbr-text {
  color: #999999;
}
.cid-uNH8JRa4sL .icon-title {
  margin: 0;
  padding-bottom: 3px;
  line-height: 24px;
}
.cid-uNH8JRa4sL .icon-title,
.cid-uNH8JRa4sL .align-wrap {
  color: #ffffff;
  width: 100%;
  text-align: left;
}
.cid-uNH8JRa4sL .item-text,
.cid-uNH8JRa4sL .item-icon {
  color: #999999;
  text-align: left;
}
.cid-uNH8JRa4sL .mbr-text,
.cid-uNH8JRa4sL .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uNH8JRa4sL copy {
  font-size: 12px;
}
.cid-uNH8JRa4sL weis {
  color: #e50e87;
}
.cid-uNH8JRa4sL .h3 {
  color: #e50e87;
}
/*!
 * Mobirise v4 theme (https://mobirise.com/)
 * Copyright 2017 Mobirise
 */
section {
  background-color: #eeeeee;
}

.form-control:focus {
  box-shadow: none;
}

:focus {
  outline: none;
}

body {
  font-style: normal;
  line-height: 1.5;
}

section,
.container,
.container-fluid {
  position: relative;
  word-wrap: break-word;
}

a.mbr-iconfont:hover {
  text-decoration: none;
}

.article .lead p,
.article .lead ul,
.article .lead ol,
.article .lead pre,
.article .lead blockquote {
  margin-bottom: 0;
}

ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

a {
  font-style: normal;
  font-weight: 400;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
}

figure {
  margin-bottom: 0;
}

body {
  color: #232323;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

.mbr-section-title {
  font-style: normal;
  line-height: 1.2;
}

.mbr-section-subtitle {
  line-height: 1.3;
}

.mbr-text {
  font-style: normal;
  line-height: 1.6;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
  transition-delay: 9999s;
  transition-property: background-color, color;
}

textarea[type='hidden'] {
  display: none;
}

body {
  position: relative;
}

section {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

section .mbr-background-video,
section .mbr-background-video-preview {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}

.hidden {
  visibility: hidden;
}

.mbr-z-index20 {
  z-index: 20;
}

/*! Base colors */
.mbr-white {
  color: #ffffff;
}

.mbr-black {
  color: #000000;
}

.mbr-bg-white {
  background-color: #ffffff;
}

.mbr-bg-black {
  background-color: #000000;
}

/*! Text-aligns */
.align-left {
  text-align: left;
}

.align-center {
  text-align: center;
}

.align-right {
  text-align: right;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: center;
  }
}

/*! Font-weight  */
.mbr-light {
  font-weight: 300;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

/*! Media  */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.media-content {
  flex-basis: 100%;
}

.media-container-row {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: start;
}

.media-container-row .media-size-item {
  width: 400px;
}

.media-container-column {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: stretch;
}

.media-container-column > * {
  width: 100%;
}

@media (min-width: 992px) {
  .media-container-row {
    flex-wrap: nowrap;
  }
}

figure {
  overflow: hidden;
}

figure[mbr-media-size] {
  transition: width 0.1s;
}

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

.card {
  background-color: transparent;
  border: none;
}

.card-box {
  width: 100%;
}

.card-img {
  text-align: center;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}

.media {
  max-width: 100%;
  margin: 0 auto;
}

.mbr-figure {
  -ms-grid-row-align: center;
  align-self: center;
}

.media-container > div {
  max-width: 100%;
}

.mbr-figure img,
.card-img img {
  width: 100%;
}

@media (max-width: 991px) {
  .media-size-item {
    width: auto !important;
  }
  .media {
    width: auto;
  }
  .mbr-figure {
    width: 100% !important;
  }
}

/*! Buttons */
.btn {
  font-weight: 500;
  border-width: 2px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.mbr-section-btn {
  margin-left: -0.25rem;
  margin-right: -0.25rem;
  font-size: 0;
}

nav .mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
}

.btn-form {
  border-radius: 0;
}

.btn-form:hover {
  cursor: pointer;
}

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 0.8rem;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

[type='submit'] {
  -webkit-appearance: none;
}

/*! Full-screen */
.mbr-fullscreen .mbr-overlay {
  min-height: 100vh;
}

.mbr-fullscreen {
  display: flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  align-items: center;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: .5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}

/* Form */
blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

.form-control {
  background-color: #f5f5f5;
  box-shadow: none;
  color: #565656;
  line-height: 1.43;
  min-height: 3.5em;
  padding: 1.07em .5em;
}

.form-control, .form-control:focus {
  border: 1px solid #e8e8e8;
}

.form-active .form-control:invalid {
  border-color: red;
}

.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: .357em;
  padding: 0;
}

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.alert.alert-form::after {
  background-color: inherit;
  bottom: -7px;
  content: "";
  display: block;
  height: 14px;
  left: 50%;
  margin-left: -7px;
  position: absolute;
  transform: rotate(45deg);
  width: 14px;
  -webkit-transform: rotate(45deg);
}

.form-asterisk {
  font-family: initial;
  position: absolute;
  top: -2px;
  font-weight: normal;
}

/*! Scroll to top arrow */
#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

.mbr-arrow-up {
  bottom: 25px;
   left: calc(50% - 20px);
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 40px;
  width: 40px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
  text-align: center;
}

.mbr-arrow-up a:hover {
  background-color: rgba(0, 0, 0, 0.4);
}

.mbr-arrow-up a i {
  line-height: 60px;
}

.mbr-arrow-up-icon {
  display: block;
  color: #fff;
}

.mbr-arrow-up-icon::before {
  content: '\203a';
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
}

/*! Arrow Down */
.mbr-arrow {
  position: absolute;
  bottom: 45px;
  left: 50%;
  width: 60px;
  height: 60px;
  cursor: pointer;
  background-color: rgba(80, 80, 80, 0.5);
  border-radius: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.mbr-arrow > a {
  display: inline-block;
  text-decoration: none;
  outline-style: none;
  -webkit-animation: arrowdown 1.7s ease-in-out infinite;
  animation: arrowdown 1.7s ease-in-out infinite;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*Gradients animation*/
@keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

@-webkit-keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

.bg-gradient {
  background-size: 200% 200%;
  animation: gradient-animation 5s infinite alternate;
  -webkit-animation: gradient-animation 5s infinite alternate;
}

.menu .navbar-brand {
  display: -webkit-flex;
}

.menu .navbar-brand span {
  display: flex;
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}

@media (min-width: 768px) and (max-width: 1023px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (max-width: 1023px) {
  .menu .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .navbar-collapse.show {
    overflow: auto;
  }
}

@media (min-width: 1024px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
  .menu .collapsed .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .collapsed .navbar-collapse.show {
    overflow: auto;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    max-height: 80vh;
  }
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

.navbar {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  -webkit-align-items: center;
  -webkit-justify-content: space-between;
}

.navbar-collapse {
  -webkit-flex-basis: 100%;
  -webkit-flex-grow: 1;
  -webkit-align-items: center;
}

.nav-dropdown .link {
  padding: 0.667em 1.667em !important;
  margin: 0 !important;
}

.nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.row {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.justify-content-center {
  -webkit-justify-content: center;
}

.form-inline {
  display: -webkit-flex;
  -webkit-align-items: center;
}

.card-wrapper {
  -webkit-flex: 1;
}

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

.carousel-controls {
  display: -webkit-flex;
}

.media {
  display: -webkit-flex;
}

.form-group:focus {
  outline: none;
}

.jq-selectbox__select {
  padding: 1.07em 0.5em;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

.jq-selectbox__trigger-arrow {
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.jq-selectbox li {
  padding: 1.07em 0.5em;
}

input[type='range'] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.modal-dialog,
.modal-content {
  height: 100%;
}

.modal-dialog .carousel-inner {
  height: calc(100vh - 1.75rem);
}

@media (max-width: 575px) {
  .modal-dialog .carousel-inner {
    height: calc(100vh - 1rem);
  }
}

.carousel-item {
  text-align: center;
}

.carousel-item img {
  margin: auto;
}

.navbar-toggler {
  align-self: flex-start;
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.navbar-toggler:focus,
.navbar-toggler:hover {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: '';
  background: no-repeat center center;
  background-size: 100% 100%;
}

.navbar-toggler-left {
  position: absolute;
  left: 1rem;
}

.navbar-toggler-right {
  position: absolute;
  right: 1rem;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1023px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1024px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.card-img {
  width: auto;
}

.menu .navbar.collapsed:not(.beta-menu) {
  flex-direction: column;
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: flex;
}

.note-air-layout .dropup .dropdown-menu,
.note-air-layout .navbar-fixed-bottom .dropdown .dropdown-menu {
  bottom: initial !important;
}

html,
body {
  height: auto;
  min-height: 100vh;
}

.dropup .dropdown-toggle::after {
  display: none;
}
.cid-v3QkbByJgX {
  padding-top: 15px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/grau-verlauf1.jpg");
}
.cid-v3QkbByJgX H2 {
  text-align: center;
  color: #ffffff;
}
.cid-v3QkbByJgX .dentaura-tab {
  min-height: 59px !important;
  padding: 0.3rem 0.3rem !important;
  margin: 0px !important;
}
.cid-v3QkbByJgX .btn {
  margin: 0px !important;
  padding: 1rem 0.5rem;
  width: 100%;
  height: 100%;
  border-radius: 3px !important;
}
@media (max-width: 991px) {
  .cid-v3QkbByJgX .mbr-figure1 {
    padding-bottom: 3rem;
  }
}
.cid-v3QkbByJgX .media-container-row1 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-v3QkbByJgX .mbr-figure1 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-v3QkbByJgX .media-container-row2 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-v3QkbByJgX .mbr-figure2 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-v3QkbByJgX .media-container-row3 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-v3QkbByJgX .mbr-figure3 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-v3QkbByJgX .media-container-row4 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-v3QkbByJgX .mbr-figure4 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (min-width: 992px) {
  .cid-v3QkbByJgX .mbr-figure5 {
    padding-right: 4rem;
  }
}
@media (min-width: 992px) {
  .cid-v3QkbByJgX .mbr-figure6 {
    padding-right: 4rem;
  }
}
.cid-v3QkbByJgX H3 {
  color: #000000;
}
.cid-v3QkbByJgX H4 {
  color: #000000;
}
.cid-v3QkbByJgX .divsBg {
  background-color: #faf7f9;
  margin: 0px !important;
  padding: 1rem 2.5rem 2.5rem 2.5rem !important;
}
.cid-v3QkbByJgX ul.dentaura-lister {
  margin: 0;
  list-style: none;
  padding-left: 1rem;
}
.cid-v3QkbByJgX ul.dentaura-lister li {
  margin-bottom: 1rem;
  position: relative;
  list-style: none;
  padding-left: 1rem;
  border-bottom: 1px solid #efefef;
}
.cid-v3QkbByJgX ul.dentaura-lister li:before {
  position: absolute;
  left: -20px;
  content: "➤";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #e50e87;
  width: 25px;
  height: 25px;
}
.cid-v3QkbByJgX .card {
  margin: 0rem 0.3rem !important;
  border-radius: 3px !important;
  padding: 0px !important;
}
.cid-v3QkbByJgX .btn1 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-v3QkbByJgX .btn1:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-v3QkbByJgX .btn2 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-v3QkbByJgX .btn2:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-v3QkbByJgX .btn3 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-v3QkbByJgX .btn3:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-v3QkbByJgX .btn4 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-v3QkbByJgX .btn4:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-v3QkbByJgX .btn5 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-v3QkbByJgX .btn5:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-v3QkbByJgX .btn6 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-v3QkbByJgX .btn6:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-v3QkbByJgX .butcover {
  height: 40px;
  width: 100%;
}
.cid-v3QkbByJgX .butcoverin {
  height: 40px;
  width: 40px;
  padding-bottom: 3rem;
  margin-left: auto;
  margin-right: 0;
}
.cid-v3QkbByJgX .butcoverin a {
  color: #232323;
  font-size: 1.5rem !important;
  font-weight: 400 !important;
}
.cid-v3QkbByJgX .dentaura-panel {
  margin: 5px 0px 0px 0px!important;
  padding: 0px !important;
}
.cid-v3QkbByJgX .btn:focus,
.cid-v3QkbByJgX .btn:active {
  outline: none !important;
  box-shadow: none !important;
}
.cid-v3QkbCchom {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-v3QkbCchom h3 {
  text-align: center;
  font-weight: 300;
}
.cid-v3QkbCchom .wrap {
  width: 150px;
  height: 150px;
  margin: 0 auto;
}
.cid-v3QkbCchom .mbr-section-subtitle {
  color: #462797;
  text-align: left;
}
.cid-v3QkbCchom .card {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  word-wrap: break-word;
}
.cid-v3QkbCchom ellipse {
  stroke: rgba(206, 206, 206, 0.4);
}
.cid-v3QkbCchom path {
  stroke: #149dcc;
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v3QkbCchom .card {
    -webkit-flex-basis: 33%;
    flex-basis: 33%;
  }
}
.cid-v3QkbCtPEK {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-v3QkbCtPEK .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-v3QkbCtPEK .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v3QkbCtPEK .mbr-text {
    text-align: left;
  }
}
.cid-v3QkbCtPEK H1 {
  text-align: left;
  color: #ff0095;
}
.cid-v3QkbCtPEK .mbr-text,
.cid-v3QkbCtPEK .mbr-section-btn {
  color: #465052;
  text-align: left;
}
.cid-v3QkbCtPEK H3 {
  color: #465052;
  text-align: left;
}
.cid-v3QkbCtPEK .btn {
  font-weight: 500;
  border-width: 1px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  display: -webkit-inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  padding: 0.55rem 2rem;
  border-radius: 3px;
}
.cid-v3QkbCGKEk {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-v3QkbCGKEk h3 {
  text-align: center;
  font-weight: 300;
}
.cid-v3QkbCGKEk .wrap {
  width: 150px;
  height: 150px;
  margin: 0 auto;
}
.cid-v3QkbCGKEk .mbr-section-subtitle {
  color: #ff0095;
  text-align: left;
}
.cid-v3QkbCGKEk .card {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  word-wrap: break-word;
}
.cid-v3QkbCGKEk ellipse {
  stroke: rgba(206, 206, 206, 0.4);
}
.cid-v3QkbCGKEk path {
  stroke: #149dcc;
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v3QkbCGKEk .card {
    -webkit-flex-basis: 33%;
    flex-basis: 33%;
  }
}
.cid-v3QkbCZu5C {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-v3QkbCZu5C .card {
  align-self: stretch;
  border-radius: 10px;
}
.cid-v3QkbCZu5C .card-box {
  height: 100%;
  background-color: #ffffff;
  padding: 2rem;
  border-radius: 10px;
}
.cid-v3QkbCZu5C h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  font-size: 1.2rem !important;
}
.cid-v3QkbCZu5C p {
  color: #767676;
  text-align: left;
}
.cid-v3QkbCZu5C .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 20px 0px rgba(230, 14, 137, 0.1);
  transition: box-shadow 0.3s;
  border-radius: 10px;
}
.cid-v3QkbCZu5C .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.2);
  transition: box-shadow 0.3s;
}
.cid-v3QkbCZu5C .cardimg {
  width: 100%;
  max-width: 50px;
  border-radius: 0%;
  margin-bottom: 0px;
}
.cid-v3QkbCZu5C .card-title {
  color: #4f4943;
}
.cid-v3QkbCZu5C ul.dentaura-lister {
  margin: 0;
  list-style: none;
  padding-left: 1rem;
}
.cid-v3QkbCZu5C ul.dentaura-lister li {
  margin-bottom: 0.5rem;
  position: relative;
  list-style: none;
  padding-left: 1rem;
  border-bottom: 1px solid #efefef;
  font-size: 0.5rem !important;
}
.cid-v3QkbCZu5C ul.dentaura-lister li:before {
  position: absolute;
  left: -20px;
  top: -5px;
  content: "➤";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #767676;
  width: 25px;
  height: 25px;
}
.cid-v3QkbCZu5C li a {
  color: #ff3366 !important;
}
.cid-v3QkbCZu5C li a:hover {
  color: #767676 !important;
}
.cid-v3QkbCZu5C hr.top-hr {
  border-top: 1px solid #ff3366;
  width: 100%;
  margin: 0px 0px 1px 0px;
  padding: 0px;
}
.cid-v3QkbCZu5C P {
  color: #232323;
}
.cid-v3QkbCZu5C .mbr-text {
  font-size: 1rem !important;
}
.cid-v3QkbCZu5C .mbr-list {
  color: #232323;
}
.cid-vmjmIaUJ4F {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-vmjmIaUJ4F .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-vmjmIaUJ4F .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-vmjmIaUJ4F .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-vmjmIaUJ4F .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-vmjmIaUJ4F .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vmjmIaUJ4F .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-vmjmIaUJ4F .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-vmjmIaUJ4F .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-vmjmIaUJ4F .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-vmjmIaUJ4F .mbr-gallery-item {
  padding: 0.1rem !important;
}
.cid-v3QkbDJesV {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-v3QkbDJesV h3 {
  text-align: center;
  font-weight: 300;
}
.cid-v3QkbDJesV .wrap {
  width: 150px;
  height: 150px;
  margin: 0 auto;
}
.cid-v3QkbDJesV .mbr-section-subtitle {
  color: #ff0095;
  text-align: left;
}
.cid-v3QkbDJesV .card {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  word-wrap: break-word;
}
.cid-v3QkbDJesV ellipse {
  stroke: rgba(206, 206, 206, 0.4);
}
.cid-v3QkbDJesV path {
  stroke: #149dcc;
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v3QkbDJesV .card {
    -webkit-flex-basis: 33%;
    flex-basis: 33%;
  }
}
.cid-v3QkbDZOer {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-v3QkbDZOer .card {
  align-self: stretch;
  border-radius: 3px;
}
.cid-v3QkbDZOer .card-box {
  height: 100%;
  background-color: #ffffff;
  padding: 2rem;
  border-radius: 3px;
}
.cid-v3QkbDZOer h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  font-size: 1.1rem !important;
}
.cid-v3QkbDZOer p {
  color: #767676;
  text-align: left;
}
.cid-v3QkbDZOer .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1);
  transition: box-shadow 0.3s;
  border-radius: 3px;
}
.cid-v3QkbDZOer .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.2);
  transition: box-shadow 0.3s;
}
.cid-v3QkbDZOer .cardimg {
  width: 100%;
  max-width: 70px;
  border-radius: 0%;
  margin-bottom: 0px;
}
.cid-v3QkbDZOer .card-title {
  color: #e60e89;
}
.cid-v3QkbDZOer ul.dentaura-lister {
  margin: 0;
  list-style: none;
  padding-left: 1rem;
}
.cid-v3QkbDZOer ul.dentaura-lister li {
  margin-bottom: 0.5rem;
  position: relative;
  list-style: none;
  padding-left: 1rem;
  border-bottom: 1px solid #efefef;
  font-size: 0.9rem !important;
}
.cid-v3QkbDZOer ul.dentaura-lister li:before {
  position: absolute;
  left: -20px;
  top: -3px;
  content: "➤";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #767676;
  width: 25px;
  height: 25px;
}
.cid-v3QkbDZOer li a {
  color: #5b686b !important;
}
.cid-v3QkbDZOer li a:hover {
  color: #ff0095 !important;
}
.cid-v3QkbDZOer hr.top-hr {
  border-top: 1px solid #b2ccd2;
  width: 100%;
  margin: 0px 0px 6px 0px;
  padding: 0px;
}
.cid-v3QkbDZOer P {
  color: #232323;
}
.cid-v3QkbDZOer .mbr-text {
  font-size: 0.9rem !important;
}
.cid-v3QkbDZOer .mbr-list {
  color: #232323;
}
.cid-v3QkbEswm8 {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-v3QkbEswm8 .card {
  align-self: stretch;
  border-radius: 3px;
}
.cid-v3QkbEswm8 .card-box {
  height: 100%;
  background-color: #ffffff;
  padding: 2rem;
  border-radius: 3px;
}
.cid-v3QkbEswm8 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  font-size: 1.1rem !important;
}
.cid-v3QkbEswm8 p {
  color: #767676;
  text-align: left;
}
.cid-v3QkbEswm8 .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1);
  transition: box-shadow 0.3s;
  border-radius: 3px;
}
.cid-v3QkbEswm8 .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.2);
  transition: box-shadow 0.3s;
}
.cid-v3QkbEswm8 .cardimg {
  width: 100%;
  max-width: 70px;
  border-radius: 0%;
  margin-bottom: 0px;
}
.cid-v3QkbEswm8 .card-title {
  color: #e60e89;
  text-align: left;
}
.cid-v3QkbEswm8 ul.dentaura-lister {
  margin: 0;
  list-style: none;
  padding-left: 1rem;
}
.cid-v3QkbEswm8 ul.dentaura-lister li {
  margin-bottom: 0.5rem;
  position: relative;
  list-style: none;
  padding-left: 1rem;
  border-bottom: 1px solid #efefef;
  font-size: 0.9rem !important;
}
.cid-v3QkbEswm8 ul.dentaura-lister li:before {
  position: absolute;
  left: -20px;
  top: -3px;
  content: "➤";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #767676;
  width: 25px;
  height: 25px;
}
.cid-v3QkbEswm8 li a {
  color: #5b686b !important;
}
.cid-v3QkbEswm8 li a:hover {
  color: #ff0095 !important;
}
.cid-v3QkbEswm8 hr.top-hr {
  border-top: 1px solid #b2ccd2;
  width: 100%;
  margin: 0px 0px 6px 0px;
  padding: 0px;
}
.cid-v3QkbEswm8 P {
  color: #232323;
}
.cid-v3QkbEswm8 .mbr-text {
  font-size: 1rem !important;
}
.cid-v3QkbEswm8 .mbr-list {
  color: #232323;
}
.cid-v3QkbEVj6P #dentauraBttB {
  position: fixed;
  cursor: pointer;
  width: 50px;
  height: 50px;
  background-color: rgba(255, 0, 149, 0.65);
  text-indent: -9999px;
  display: none;
  -webkit-border-radius: 60px;
  -moz-border-radius: 60px;
  border-radius: 60px;
  z-index: 100;
  -webkit-box-shadow: 0 2px 8px -2px #000000;
  -moz-box-shadow: 0 2px 8px -2px #000000;
  box-shadow: 0 2px 8px -2px #000000;
}
@media (max-width: 768px) {
  .cid-v3QkbEVj6P #dentauraBttB {
    right: 50%;
    margin-right: -25px !important;
    bottom: 20px;
  }
}
@media (min-width: 769px) {
  .cid-v3QkbEVj6P #dentauraBttB {
    right: 100px;
    bottom: 20px;
  }
}
@media (min-width: 992px) {
  .cid-v3QkbEVj6P #dentauraBttB {
    right: 100px;
    bottom: 20px;
  }
}
.cid-v3QkbEVj6P #dentauraBttB span {
  position: absolute;
  top: 20px;
  left: 20px;
  margin-left: -20px;
  margin-top: -20px;
  height: 50px;
  width: 50px;
  background-image: url("../../../assets/images/bttb-dentaura-white.png");
  background-repeat: no-repeat;
  background-position: -58px -4px;
  opacity: 1;
}
.cid-v3QkbEVj6P #dentauraBttB:hover {
  background-color: rgba(91, 104, 107, 0.85);
}
.cid-v3QkbEVj6P .hidden {
  display: none;
}
.cid-v3QkbFbJrL {
  position: sticky;
  top: 0;
  z-index: 11;
  opacity: 0.96;
}
.cid-v3QkbFbJrL .navbar-dropdown {
  position: relative !important;
  top: 0;
  left: 0;
  padding: 0.5rem 1rem;
  position: fixed;
}
@media (max-width: 991px) {
  .cid-v3QkbFbJrL .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-v3QkbFbJrL .navbar {
  position: static !important;
  min-height: 77px;
  transition: 0.2s;
  background: #f4f4f4;
  display: flex;
  flex-direction: column;
}
.cid-v3QkbFbJrL .navbar.opened {
  transition: all 0.2s;
  background: #f4f4f4 !important;
}
.cid-v3QkbFbJrL .navbar .dropdown-item {
  transition: all 0.2s;
  padding: 0.3rem 1.5rem;
  border-bottom: 1px solid #d6d6d6;
  color: #ff6600;
  background: #efefef !important;
}
.cid-v3QkbFbJrL .navbar .dropdown-item:hover {
  padding-left: 2rem;
}
.cid-v3QkbFbJrL .navbar .dropdown-item:focus border {
  outline: none;
}
.cid-v3QkbFbJrL .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v3QkbFbJrL .navbar .dropdown-menu {
  min-width: 200px;
  padding: 3px 0 0 0;
  box-shadow: 1px 1px 1px 0px rgba(217, 220, 242, 0.98);
  background: transparent !important;
}
.cid-v3QkbFbJrL .navbar .dropdown-menu > .dropdown-item:first-child {
  border-top: 2px solid #ff6600;
}
.cid-v3QkbFbJrL .navbar .dropdown-menu .dropdown-submenu {
  padding-top: 0px;
}
.cid-v3QkbFbJrL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3QkbFbJrL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: 85.14285714vh;
  }
}
.cid-v3QkbFbJrL .navbar.collapsed .dropdown-menu {
  width: auto;
  padding: 1rem 0 1rem 0;
  border-top: none !important;
  background: transparent !important;
}
.cid-v3QkbFbJrL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3QkbFbJrL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3QkbFbJrL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-v3QkbFbJrL .navbar.collapsed .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  padding: 0.667em 1.667em;
}
.cid-v3QkbFbJrL .navbar.collapsed .nav-dropdown .link {
  margin: 0.667em 1.2em;
}
.cid-v3QkbFbJrL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3QkbFbJrL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
  border-bottom: none !important;
  background: transparent !important;
  color: inherit !important;
}
.cid-v3QkbFbJrL .navbar.collapsed .dropdown-menu .dropdown-item:first-child {
  border-top: none;
}
@media (max-width: 991px) {
  .cid-v3QkbFbJrL .navbar {
    flex-direction: row;
    justify-content: space-between;
  }
  .cid-v3QkbFbJrL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3QkbFbJrL .navbar .dropdown-menu {
    width: auto;
    padding: 1rem 0 1rem 0;
    background: transparent !important;
    border-top: none !important;
  }
  .cid-v3QkbFbJrL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3QkbFbJrL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3QkbFbJrL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-v3QkbFbJrL .navbar .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    padding: 0.667em 1.667em;
  }
  .cid-v3QkbFbJrL .navbar .nav-dropdown .link {
    margin: 0.667em 1.2em;
  }
  .cid-v3QkbFbJrL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v3QkbFbJrL .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem;
    text-align: center;
    border-bottom: none !important;
    background: transparent !important;
  }
  .cid-v3QkbFbJrL .navbar .dropdown-menu .dropdown-item:first-child {
    border-top: none;
  }
  .cid-v3QkbFbJrL .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    flex-direction: row;
    justify-content: space-between;
    margin-top: 1rem;
  }
  .cid-v3QkbFbJrL .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-v3QkbFbJrL .navbar .social-block {
    display: none;
  }
}
@media (max-width: 1200px) {
  .cid-v3QkbFbJrL .navbar.navbar-short {
    min-height: 60px;
  }
}
@media (min-width: 1200px) {
  .cid-v3QkbFbJrL .navbar.navbar-short {
    min-height: 60px;
  }
}
.cid-v3QkbFbJrL .navbar.navbar-short .social-block {
  top: 1rem;
}
.cid-v3QkbFbJrL .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-v3QkbFbJrL .navbar.navbar-short .navbar-brand {
  padding: 0;
  margin-bottom: 0;
  height: 0px;
  opacity: 0;
  min-height: 0px;
}
.cid-v3QkbFbJrL .navbar-brand {
  height: 8rem;
  min-height: 1.4rem;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.2s;
  word-break: break-word;
  z-index: 1;
  display: flex;
  margin-bottom: 1rem;
  opacity: 1;
}
.cid-v3QkbFbJrL .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3QkbFbJrL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3QkbFbJrL .dropdown-item.active,
.cid-v3QkbFbJrL .dropdown-item:active {
  background-color: transparent;
}
.cid-v3QkbFbJrL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
  line-height: 1;
  letter-spacing: 1px;
}
.cid-v3QkbFbJrL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3QkbFbJrL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3QkbFbJrL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4f4f4;
}
.cid-v3QkbFbJrL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: -2px 0 0 0;
  left: 100%;
}
.cid-v3QkbFbJrL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v3QkbFbJrL ul.navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
}
.cid-v3QkbFbJrL .navbar-buttons {
  text-align: center;
}
.cid-v3QkbFbJrL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v3QkbFbJrL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-v3QkbFbJrL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3QkbFbJrL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.2s;
}
.cid-v3QkbFbJrL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.2s;
}
.cid-v3QkbFbJrL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3QkbFbJrL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3QkbFbJrL nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.2s;
}
.cid-v3QkbFbJrL nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.2s;
}
.cid-v3QkbFbJrL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3QkbFbJrL a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
  outline: none;
}
.cid-v3QkbFbJrL .mbr-iconfont {
  font-size: 1.3rem;
  padding-right: 0.5rem;
  color: #132c70;
}
.cid-v3QkbFbJrL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  padding: 1.667em 1.667em;
}
.cid-v3QkbFbJrL .nav-dropdown .link {
  margin: 1.667em 1.2em;
  font-weight: 500;
}
.cid-v3QkbFbJrL .nav-link:hover,
.cid-v3QkbFbJrL .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-v3QkbFbJrL .social-block {
  display: flex;
  justify-content: space-between;
  width: 100%;
  position: absolute;
  top: 2.5rem;
  max-width: 1300px;
  transition: 0.2s;
}
.cid-v3QkbFbJrL .social {
  display: flex;
  flex-direction: row;
  margin-left: 2rem;
}
.cid-v3QkbFbJrL .social-2 {
  display: flex;
  flex-direction: row;
  margin-right: 1.5rem;
}
.cid-v3QkbFbJrL menu {
  color: #E60E89;
}
.cid-v3QkbFx5Eb {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #767676;
}
.cid-v3QkbFx5Eb .mbr-overlay {
  background-color: #000000;
  opacity: 0.7;
}
.cid-v3QkbFx5Eb .item {
  display: flex;
  justify-content: left;
  align-items: center;
  padding: 0.3rem 0;
}
.cid-v3QkbFx5Eb .item p {
  margin: 0;
  padding-left: 0.5rem;
  line-height: 26px;
}
.cid-v3QkbFx5Eb .title {
  background: linear-gradient(to left, #f00000 0, currentColor);
  -webkit-background-clip: text;
  -webkit-text-fill-color: #f000000;
  color: #e50e87;
  text-align: left;
}
.cid-v3QkbFx5Eb .container {
  max-width: 1400px;
}
.cid-v3QkbFx5Eb li {
  margin: 0;
  list-style: none;
  cursor: pointer;
}
.cid-v3QkbFx5Eb .time {
  line-height: 2;
}
.cid-v3QkbFx5Eb .icons-wrap {
  display: flex;
  align-items: left;
}
.cid-v3QkbFx5Eb .text-wrap {
  width: 100%;
}
.cid-v3QkbFx5Eb .item-wrap {
  display: inline-block;
}
.cid-v3QkbFx5Eb .socicon-wrap {
  width: fit-content;
  display: flex;
  margin-bottom: 0.8rem;
}
.cid-v3QkbFx5Eb .socicon-wrap .mbr-iconfont {
  font-size: 1.3rem;
  background: linear-gradient(to left, #e60e89, #232323);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  padding: 10px;
  margin-right: 0.1rem;
  height: 40px;
  display: flex;
  width: 40px;
  justify-content: left;
  align-items: left;
  transition: all 0.3s;
  border-radius: 100%;
}
.cid-v3QkbFx5Eb .align-wrap {
  display: flex;
  flex-direction: column;
}
@media (max-width: 992px) {
  .cid-v3QkbFx5Eb .col-md-6 {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3QkbFx5Eb .socicon-wrap {
    margin: auto;
  }
}
.cid-v3QkbFx5Eb .mbr-text {
  color: #999999;
}
.cid-v3QkbFx5Eb .icon-title {
  margin: 0;
  padding-bottom: 3px;
  line-height: 24px;
}
.cid-v3QkbFx5Eb .icon-title,
.cid-v3QkbFx5Eb .align-wrap {
  color: #ffffff;
  width: 100%;
  text-align: left;
}
.cid-v3QkbFx5Eb .item-text,
.cid-v3QkbFx5Eb .item-icon {
  color: #999999;
  text-align: left;
}
.cid-v3QkbFx5Eb .mbr-text,
.cid-v3QkbFx5Eb .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-v3QkbFx5Eb copy {
  font-size: 12px;
}
.cid-v3QkbFx5Eb weis {
  color: #e50e87;
}
.cid-v3QkbFx5Eb .h3 {
  color: #e50e87;
}
/*!
 * Mobirise v4 theme (https://mobirise.com/)
 * Copyright 2017 Mobirise
 */
section {
  background-color: #eeeeee;
}

.form-control:focus {
  box-shadow: none;
}

:focus {
  outline: none;
}

body {
  font-style: normal;
  line-height: 1.5;
}

section,
.container,
.container-fluid {
  position: relative;
  word-wrap: break-word;
}

a.mbr-iconfont:hover {
  text-decoration: none;
}

.article .lead p,
.article .lead ul,
.article .lead ol,
.article .lead pre,
.article .lead blockquote {
  margin-bottom: 0;
}

ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

a {
  font-style: normal;
  font-weight: 400;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
}

figure {
  margin-bottom: 0;
}

body {
  color: #232323;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

.mbr-section-title {
  font-style: normal;
  line-height: 1.2;
}

.mbr-section-subtitle {
  line-height: 1.3;
}

.mbr-text {
  font-style: normal;
  line-height: 1.6;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
  transition-delay: 9999s;
  transition-property: background-color, color;
}

textarea[type='hidden'] {
  display: none;
}

body {
  position: relative;
}

section {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

section .mbr-background-video,
section .mbr-background-video-preview {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}

.hidden {
  visibility: hidden;
}

.mbr-z-index20 {
  z-index: 20;
}

/*! Base colors */
.mbr-white {
  color: #ffffff;
}

.mbr-black {
  color: #000000;
}

.mbr-bg-white {
  background-color: #ffffff;
}

.mbr-bg-black {
  background-color: #000000;
}

/*! Text-aligns */
.align-left {
  text-align: left;
}

.align-center {
  text-align: center;
}

.align-right {
  text-align: right;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: center;
  }
}

/*! Font-weight  */
.mbr-light {
  font-weight: 300;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

/*! Media  */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.media-content {
  flex-basis: 100%;
}

.media-container-row {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: start;
}

.media-container-row .media-size-item {
  width: 400px;
}

.media-container-column {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: stretch;
}

.media-container-column > * {
  width: 100%;
}

@media (min-width: 992px) {
  .media-container-row {
    flex-wrap: nowrap;
  }
}

figure {
  overflow: hidden;
}

figure[mbr-media-size] {
  transition: width 0.1s;
}

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

.card {
  background-color: transparent;
  border: none;
}

.card-box {
  width: 100%;
}

.card-img {
  text-align: center;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}

.media {
  max-width: 100%;
  margin: 0 auto;
}

.mbr-figure {
  -ms-grid-row-align: center;
  align-self: center;
}

.media-container > div {
  max-width: 100%;
}

.mbr-figure img,
.card-img img {
  width: 100%;
}

@media (max-width: 991px) {
  .media-size-item {
    width: auto !important;
  }
  .media {
    width: auto;
  }
  .mbr-figure {
    width: 100% !important;
  }
}

/*! Buttons */
.btn {
  font-weight: 500;
  border-width: 2px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.mbr-section-btn {
  margin-left: -0.25rem;
  margin-right: -0.25rem;
  font-size: 0;
}

nav .mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
}

.btn-form {
  border-radius: 0;
}

.btn-form:hover {
  cursor: pointer;
}

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 0.8rem;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

[type='submit'] {
  -webkit-appearance: none;
}

/*! Full-screen */
.mbr-fullscreen .mbr-overlay {
  min-height: 100vh;
}

.mbr-fullscreen {
  display: flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  align-items: center;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: .5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}

/* Form */
blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

.form-control {
  background-color: #f5f5f5;
  box-shadow: none;
  color: #565656;
  line-height: 1.43;
  min-height: 3.5em;
  padding: 1.07em .5em;
}

.form-control, .form-control:focus {
  border: 1px solid #e8e8e8;
}

.form-active .form-control:invalid {
  border-color: red;
}

.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: .357em;
  padding: 0;
}

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.alert.alert-form::after {
  background-color: inherit;
  bottom: -7px;
  content: "";
  display: block;
  height: 14px;
  left: 50%;
  margin-left: -7px;
  position: absolute;
  transform: rotate(45deg);
  width: 14px;
  -webkit-transform: rotate(45deg);
}

.form-asterisk {
  font-family: initial;
  position: absolute;
  top: -2px;
  font-weight: normal;
}

/*! Scroll to top arrow */
#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

.mbr-arrow-up {
  bottom: 25px;
   left: calc(50% - 20px);
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 40px;
  width: 40px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
  text-align: center;
}

.mbr-arrow-up a:hover {
  background-color: rgba(0, 0, 0, 0.4);
}

.mbr-arrow-up a i {
  line-height: 60px;
}

.mbr-arrow-up-icon {
  display: block;
  color: #fff;
}

.mbr-arrow-up-icon::before {
  content: '\203a';
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
}

/*! Arrow Down */
.mbr-arrow {
  position: absolute;
  bottom: 45px;
  left: 50%;
  width: 60px;
  height: 60px;
  cursor: pointer;
  background-color: rgba(80, 80, 80, 0.5);
  border-radius: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.mbr-arrow > a {
  display: inline-block;
  text-decoration: none;
  outline-style: none;
  -webkit-animation: arrowdown 1.7s ease-in-out infinite;
  animation: arrowdown 1.7s ease-in-out infinite;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*Gradients animation*/
@keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

@-webkit-keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

.bg-gradient {
  background-size: 200% 200%;
  animation: gradient-animation 5s infinite alternate;
  -webkit-animation: gradient-animation 5s infinite alternate;
}

.menu .navbar-brand {
  display: -webkit-flex;
}

.menu .navbar-brand span {
  display: flex;
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}

@media (min-width: 768px) and (max-width: 1023px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (max-width: 1023px) {
  .menu .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .navbar-collapse.show {
    overflow: auto;
  }
}

@media (min-width: 1024px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
  .menu .collapsed .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .collapsed .navbar-collapse.show {
    overflow: auto;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    max-height: 80vh;
  }
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

.navbar {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  -webkit-align-items: center;
  -webkit-justify-content: space-between;
}

.navbar-collapse {
  -webkit-flex-basis: 100%;
  -webkit-flex-grow: 1;
  -webkit-align-items: center;
}

.nav-dropdown .link {
  padding: 0.667em 1.667em !important;
  margin: 0 !important;
}

.nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.row {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.justify-content-center {
  -webkit-justify-content: center;
}

.form-inline {
  display: -webkit-flex;
  -webkit-align-items: center;
}

.card-wrapper {
  -webkit-flex: 1;
}

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

.carousel-controls {
  display: -webkit-flex;
}

.media {
  display: -webkit-flex;
}

.form-group:focus {
  outline: none;
}

.jq-selectbox__select {
  padding: 1.07em 0.5em;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

.jq-selectbox__trigger-arrow {
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.jq-selectbox li {
  padding: 1.07em 0.5em;
}

input[type='range'] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.modal-dialog,
.modal-content {
  height: 100%;
}

.modal-dialog .carousel-inner {
  height: calc(100vh - 1.75rem);
}

@media (max-width: 575px) {
  .modal-dialog .carousel-inner {
    height: calc(100vh - 1rem);
  }
}

.carousel-item {
  text-align: center;
}

.carousel-item img {
  margin: auto;
}

.navbar-toggler {
  align-self: flex-start;
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.navbar-toggler:focus,
.navbar-toggler:hover {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: '';
  background: no-repeat center center;
  background-size: 100% 100%;
}

.navbar-toggler-left {
  position: absolute;
  left: 1rem;
}

.navbar-toggler-right {
  position: absolute;
  right: 1rem;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1023px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1024px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.card-img {
  width: auto;
}

.menu .navbar.collapsed:not(.beta-menu) {
  flex-direction: column;
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: flex;
}

.note-air-layout .dropup .dropdown-menu,
.note-air-layout .navbar-fixed-bottom .dropdown .dropdown-menu {
  bottom: initial !important;
}

html,
body {
  height: auto;
  min-height: 100vh;
}

.dropup .dropdown-toggle::after {
  display: none;
}
.cid-v3QntjY7xu {
  padding-top: 15px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/grau-verlauf1.jpg");
}
.cid-v3QntjY7xu H2 {
  text-align: center;
  color: #ffffff;
}
.cid-v3QntjY7xu .dentaura-tab {
  min-height: 59px !important;
  padding: 0.3rem 0.3rem !important;
  margin: 0px !important;
}
.cid-v3QntjY7xu .btn {
  margin: 0px !important;
  padding: 1rem 0.5rem;
  width: 100%;
  height: 100%;
  border-radius: 3px !important;
}
@media (max-width: 991px) {
  .cid-v3QntjY7xu .mbr-figure1 {
    padding-bottom: 3rem;
  }
}
.cid-v3QntjY7xu .media-container-row1 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-v3QntjY7xu .mbr-figure1 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-v3QntjY7xu .media-container-row2 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-v3QntjY7xu .mbr-figure2 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-v3QntjY7xu .media-container-row3 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-v3QntjY7xu .mbr-figure3 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-v3QntjY7xu .media-container-row4 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-v3QntjY7xu .mbr-figure4 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (min-width: 992px) {
  .cid-v3QntjY7xu .mbr-figure5 {
    padding-right: 4rem;
  }
}
@media (min-width: 992px) {
  .cid-v3QntjY7xu .mbr-figure6 {
    padding-right: 4rem;
  }
}
.cid-v3QntjY7xu H3 {
  color: #000000;
}
.cid-v3QntjY7xu H4 {
  color: #000000;
}
.cid-v3QntjY7xu .divsBg {
  background-color: #faf7f9;
  margin: 0px !important;
  padding: 1rem 2.5rem 2.5rem 2.5rem !important;
}
.cid-v3QntjY7xu ul.dentaura-lister {
  margin: 0;
  list-style: none;
  padding-left: 1rem;
}
.cid-v3QntjY7xu ul.dentaura-lister li {
  margin-bottom: 1rem;
  position: relative;
  list-style: none;
  padding-left: 1rem;
  border-bottom: 1px solid #efefef;
}
.cid-v3QntjY7xu ul.dentaura-lister li:before {
  position: absolute;
  left: -20px;
  content: "➤";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #e50e87;
  width: 25px;
  height: 25px;
}
.cid-v3QntjY7xu .card {
  margin: 0rem 0.3rem !important;
  border-radius: 3px !important;
  padding: 0px !important;
}
.cid-v3QntjY7xu .btn1 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-v3QntjY7xu .btn1:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-v3QntjY7xu .btn2 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-v3QntjY7xu .btn2:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-v3QntjY7xu .btn3 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-v3QntjY7xu .btn3:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-v3QntjY7xu .btn4 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-v3QntjY7xu .btn4:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-v3QntjY7xu .btn5 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-v3QntjY7xu .btn5:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-v3QntjY7xu .btn6 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-v3QntjY7xu .btn6:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-v3QntjY7xu .butcover {
  height: 40px;
  width: 100%;
}
.cid-v3QntjY7xu .butcoverin {
  height: 40px;
  width: 40px;
  padding-bottom: 3rem;
  margin-left: auto;
  margin-right: 0;
}
.cid-v3QntjY7xu .butcoverin a {
  color: #232323;
  font-size: 1.5rem !important;
  font-weight: 400 !important;
}
.cid-v3QntjY7xu .dentaura-panel {
  margin: 5px 0px 0px 0px!important;
  padding: 0px !important;
}
.cid-v3QntjY7xu .btn:focus,
.cid-v3QntjY7xu .btn:active {
  outline: none !important;
  box-shadow: none !important;
}
.cid-v3QntkqOj4 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-v3QntkqOj4 h3 {
  text-align: center;
  font-weight: 300;
}
.cid-v3QntkqOj4 .wrap {
  width: 150px;
  height: 150px;
  margin: 0 auto;
}
.cid-v3QntkqOj4 .mbr-section-subtitle {
  color: #462797;
  text-align: left;
}
.cid-v3QntkqOj4 .card {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  word-wrap: break-word;
}
.cid-v3QntkqOj4 ellipse {
  stroke: rgba(206, 206, 206, 0.4);
}
.cid-v3QntkqOj4 path {
  stroke: #149dcc;
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v3QntkqOj4 .card {
    -webkit-flex-basis: 33%;
    flex-basis: 33%;
  }
}
.cid-v3QntkGsFd {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-v3QntkGsFd .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-v3QntkGsFd .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v3QntkGsFd .mbr-text {
    text-align: left;
  }
}
.cid-v3QntkGsFd H1 {
  text-align: left;
  color: #ff0095;
}
.cid-v3QntkGsFd .mbr-text,
.cid-v3QntkGsFd .mbr-section-btn {
  color: #465052;
}
.cid-v3QntkGsFd H3 {
  color: #465052;
  text-align: left;
}
.cid-v3QntkGsFd .btn {
  font-weight: 500;
  border-width: 1px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  display: -webkit-inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  padding: 0.55rem 2rem;
  border-radius: 3px;
}
.cid-v3QntkTc4V {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-v3QntkTc4V h3 {
  text-align: center;
  font-weight: 300;
}
.cid-v3QntkTc4V .wrap {
  width: 150px;
  height: 150px;
  margin: 0 auto;
}
.cid-v3QntkTc4V .mbr-section-subtitle {
  color: #ff0095;
  text-align: left;
}
.cid-v3QntkTc4V .card {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  word-wrap: break-word;
}
.cid-v3QntkTc4V ellipse {
  stroke: rgba(206, 206, 206, 0.4);
}
.cid-v3QntkTc4V path {
  stroke: #149dcc;
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v3QntkTc4V .card {
    -webkit-flex-basis: 33%;
    flex-basis: 33%;
  }
}
.cid-v3Qntl8xbs {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-v3Qntl8xbs .card {
  align-self: stretch;
  border-radius: 10px;
}
.cid-v3Qntl8xbs .card-box {
  height: 100%;
  background-color: #ffffff;
  padding: 2rem;
  border-radius: 10px;
}
.cid-v3Qntl8xbs h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  font-size: 1.2rem !important;
}
.cid-v3Qntl8xbs p {
  color: #767676;
  text-align: left;
}
.cid-v3Qntl8xbs .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 20px 0px rgba(230, 14, 137, 0.1);
  transition: box-shadow 0.3s;
  border-radius: 10px;
}
.cid-v3Qntl8xbs .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.2);
  transition: box-shadow 0.3s;
}
.cid-v3Qntl8xbs .cardimg {
  width: 100%;
  max-width: 50px;
  border-radius: 0%;
  margin-bottom: 0px;
}
.cid-v3Qntl8xbs .card-title {
  color: #4f4943;
}
.cid-v3Qntl8xbs ul.dentaura-lister {
  margin: 0;
  list-style: none;
  padding-left: 1rem;
}
.cid-v3Qntl8xbs ul.dentaura-lister li {
  margin-bottom: 0.5rem;
  position: relative;
  list-style: none;
  padding-left: 1rem;
  border-bottom: 1px solid #efefef;
  font-size: 0.5rem !important;
}
.cid-v3Qntl8xbs ul.dentaura-lister li:before {
  position: absolute;
  left: -20px;
  top: -5px;
  content: "➤";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #767676;
  width: 25px;
  height: 25px;
}
.cid-v3Qntl8xbs li a {
  color: #ff3366 !important;
}
.cid-v3Qntl8xbs li a:hover {
  color: #767676 !important;
}
.cid-v3Qntl8xbs hr.top-hr {
  border-top: 1px solid #ff3366;
  width: 100%;
  margin: 0px 0px 1px 0px;
  padding: 0px;
}
.cid-v3Qntl8xbs P {
  color: #232323;
}
.cid-v3Qntl8xbs .mbr-text {
  font-size: 1rem !important;
}
.cid-v3Qntl8xbs .mbr-list {
  color: #232323;
}
.cid-v3QntlyBfg #dentauraBttB {
  position: fixed;
  cursor: pointer;
  width: 50px;
  height: 50px;
  background-color: rgba(255, 0, 149, 0.65);
  text-indent: -9999px;
  display: none;
  -webkit-border-radius: 60px;
  -moz-border-radius: 60px;
  border-radius: 60px;
  z-index: 100;
  -webkit-box-shadow: 0 2px 8px -2px #000000;
  -moz-box-shadow: 0 2px 8px -2px #000000;
  box-shadow: 0 2px 8px -2px #000000;
}
@media (max-width: 768px) {
  .cid-v3QntlyBfg #dentauraBttB {
    right: 50%;
    margin-right: -25px !important;
    bottom: 20px;
  }
}
@media (min-width: 769px) {
  .cid-v3QntlyBfg #dentauraBttB {
    right: 100px;
    bottom: 20px;
  }
}
@media (min-width: 992px) {
  .cid-v3QntlyBfg #dentauraBttB {
    right: 100px;
    bottom: 20px;
  }
}
.cid-v3QntlyBfg #dentauraBttB span {
  position: absolute;
  top: 20px;
  left: 20px;
  margin-left: -20px;
  margin-top: -20px;
  height: 50px;
  width: 50px;
  background-image: url("../../../assets/images/bttb-dentaura-white.png");
  background-repeat: no-repeat;
  background-position: -58px -4px;
  opacity: 1;
}
.cid-v3QntlyBfg #dentauraBttB:hover {
  background-color: rgba(91, 104, 107, 0.85);
}
.cid-v3QntlyBfg .hidden {
  display: none;
}
.cid-v3QntlN0cH {
  position: sticky;
  top: 0;
  z-index: 11;
  opacity: 0.96;
}
.cid-v3QntlN0cH .navbar-dropdown {
  position: relative !important;
  top: 0;
  left: 0;
  padding: 0.5rem 1rem;
  position: fixed;
}
@media (max-width: 991px) {
  .cid-v3QntlN0cH .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-v3QntlN0cH .navbar {
  position: static !important;
  min-height: 77px;
  transition: 0.2s;
  background: #f4f4f4;
  display: flex;
  flex-direction: column;
}
.cid-v3QntlN0cH .navbar.opened {
  transition: all 0.2s;
  background: #f4f4f4 !important;
}
.cid-v3QntlN0cH .navbar .dropdown-item {
  transition: all 0.2s;
  padding: 0.3rem 1.5rem;
  border-bottom: 1px solid #d6d6d6;
  color: #ff6600;
  background: #efefef !important;
}
.cid-v3QntlN0cH .navbar .dropdown-item:hover {
  padding-left: 2rem;
}
.cid-v3QntlN0cH .navbar .dropdown-item:focus border {
  outline: none;
}
.cid-v3QntlN0cH .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v3QntlN0cH .navbar .dropdown-menu {
  min-width: 200px;
  padding: 3px 0 0 0;
  box-shadow: 1px 1px 1px 0px rgba(217, 220, 242, 0.98);
  background: transparent !important;
}
.cid-v3QntlN0cH .navbar .dropdown-menu > .dropdown-item:first-child {
  border-top: 2px solid #ff6600;
}
.cid-v3QntlN0cH .navbar .dropdown-menu .dropdown-submenu {
  padding-top: 0px;
}
.cid-v3QntlN0cH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3QntlN0cH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: 85.14285714vh;
  }
}
.cid-v3QntlN0cH .navbar.collapsed .dropdown-menu {
  width: auto;
  padding: 1rem 0 1rem 0;
  border-top: none !important;
  background: transparent !important;
}
.cid-v3QntlN0cH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3QntlN0cH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3QntlN0cH .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-v3QntlN0cH .navbar.collapsed .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  padding: 0.667em 1.667em;
}
.cid-v3QntlN0cH .navbar.collapsed .nav-dropdown .link {
  margin: 0.667em 1.2em;
}
.cid-v3QntlN0cH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3QntlN0cH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
  border-bottom: none !important;
  background: transparent !important;
  color: inherit !important;
}
.cid-v3QntlN0cH .navbar.collapsed .dropdown-menu .dropdown-item:first-child {
  border-top: none;
}
@media (max-width: 991px) {
  .cid-v3QntlN0cH .navbar {
    flex-direction: row;
    justify-content: space-between;
  }
  .cid-v3QntlN0cH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3QntlN0cH .navbar .dropdown-menu {
    width: auto;
    padding: 1rem 0 1rem 0;
    background: transparent !important;
    border-top: none !important;
  }
  .cid-v3QntlN0cH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3QntlN0cH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3QntlN0cH .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-v3QntlN0cH .navbar .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    padding: 0.667em 1.667em;
  }
  .cid-v3QntlN0cH .navbar .nav-dropdown .link {
    margin: 0.667em 1.2em;
  }
  .cid-v3QntlN0cH .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v3QntlN0cH .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem;
    text-align: center;
    border-bottom: none !important;
    background: transparent !important;
  }
  .cid-v3QntlN0cH .navbar .dropdown-menu .dropdown-item:first-child {
    border-top: none;
  }
  .cid-v3QntlN0cH .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    flex-direction: row;
    justify-content: space-between;
    margin-top: 1rem;
  }
  .cid-v3QntlN0cH .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-v3QntlN0cH .navbar .social-block {
    display: none;
  }
}
@media (max-width: 1200px) {
  .cid-v3QntlN0cH .navbar.navbar-short {
    min-height: 60px;
  }
}
@media (min-width: 1200px) {
  .cid-v3QntlN0cH .navbar.navbar-short {
    min-height: 60px;
  }
}
.cid-v3QntlN0cH .navbar.navbar-short .social-block {
  top: 1rem;
}
.cid-v3QntlN0cH .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-v3QntlN0cH .navbar.navbar-short .navbar-brand {
  padding: 0;
  margin-bottom: 0;
  height: 0px;
  opacity: 0;
  min-height: 0px;
}
.cid-v3QntlN0cH .navbar-brand {
  height: 8rem;
  min-height: 1.4rem;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.2s;
  word-break: break-word;
  z-index: 1;
  display: flex;
  margin-bottom: 1rem;
  opacity: 1;
}
.cid-v3QntlN0cH .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3QntlN0cH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3QntlN0cH .dropdown-item.active,
.cid-v3QntlN0cH .dropdown-item:active {
  background-color: transparent;
}
.cid-v3QntlN0cH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
  line-height: 1;
  letter-spacing: 1px;
}
.cid-v3QntlN0cH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3QntlN0cH .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3QntlN0cH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4f4f4;
}
.cid-v3QntlN0cH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: -2px 0 0 0;
  left: 100%;
}
.cid-v3QntlN0cH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v3QntlN0cH ul.navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
}
.cid-v3QntlN0cH .navbar-buttons {
  text-align: center;
}
.cid-v3QntlN0cH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v3QntlN0cH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-v3QntlN0cH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3QntlN0cH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.2s;
}
.cid-v3QntlN0cH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.2s;
}
.cid-v3QntlN0cH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3QntlN0cH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3QntlN0cH nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.2s;
}
.cid-v3QntlN0cH nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.2s;
}
.cid-v3QntlN0cH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3QntlN0cH a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
  outline: none;
}
.cid-v3QntlN0cH .mbr-iconfont {
  font-size: 1.3rem;
  padding-right: 0.5rem;
  color: #132c70;
}
.cid-v3QntlN0cH .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  padding: 1.667em 1.667em;
}
.cid-v3QntlN0cH .nav-dropdown .link {
  margin: 1.667em 1.2em;
  font-weight: 500;
}
.cid-v3QntlN0cH .nav-link:hover,
.cid-v3QntlN0cH .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-v3QntlN0cH .social-block {
  display: flex;
  justify-content: space-between;
  width: 100%;
  position: absolute;
  top: 2.5rem;
  max-width: 1300px;
  transition: 0.2s;
}
.cid-v3QntlN0cH .social {
  display: flex;
  flex-direction: row;
  margin-left: 2rem;
}
.cid-v3QntlN0cH .social-2 {
  display: flex;
  flex-direction: row;
  margin-right: 1.5rem;
}
.cid-v3QntlN0cH menu {
  color: #E60E89;
}
.cid-v3Qntm6Ma7 {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #767676;
}
.cid-v3Qntm6Ma7 .mbr-overlay {
  background-color: #000000;
  opacity: 0.7;
}
.cid-v3Qntm6Ma7 .item {
  display: flex;
  justify-content: left;
  align-items: center;
  padding: 0.3rem 0;
}
.cid-v3Qntm6Ma7 .item p {
  margin: 0;
  padding-left: 0.5rem;
  line-height: 26px;
}
.cid-v3Qntm6Ma7 .title {
  background: linear-gradient(to left, #f00000 0, currentColor);
  -webkit-background-clip: text;
  -webkit-text-fill-color: #f000000;
  color: #e50e87;
  text-align: left;
}
.cid-v3Qntm6Ma7 .container {
  max-width: 1400px;
}
.cid-v3Qntm6Ma7 li {
  margin: 0;
  list-style: none;
  cursor: pointer;
}
.cid-v3Qntm6Ma7 .time {
  line-height: 2;
}
.cid-v3Qntm6Ma7 .icons-wrap {
  display: flex;
  align-items: left;
}
.cid-v3Qntm6Ma7 .text-wrap {
  width: 100%;
}
.cid-v3Qntm6Ma7 .item-wrap {
  display: inline-block;
}
.cid-v3Qntm6Ma7 .socicon-wrap {
  width: fit-content;
  display: flex;
  margin-bottom: 0.8rem;
}
.cid-v3Qntm6Ma7 .socicon-wrap .mbr-iconfont {
  font-size: 1.3rem;
  background: linear-gradient(to left, #e60e89, #232323);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  padding: 10px;
  margin-right: 0.1rem;
  height: 40px;
  display: flex;
  width: 40px;
  justify-content: left;
  align-items: left;
  transition: all 0.3s;
  border-radius: 100%;
}
.cid-v3Qntm6Ma7 .align-wrap {
  display: flex;
  flex-direction: column;
}
@media (max-width: 992px) {
  .cid-v3Qntm6Ma7 .col-md-6 {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3Qntm6Ma7 .socicon-wrap {
    margin: auto;
  }
}
.cid-v3Qntm6Ma7 .mbr-text {
  color: #999999;
}
.cid-v3Qntm6Ma7 .icon-title {
  margin: 0;
  padding-bottom: 3px;
  line-height: 24px;
}
.cid-v3Qntm6Ma7 .icon-title,
.cid-v3Qntm6Ma7 .align-wrap {
  color: #ffffff;
  width: 100%;
  text-align: left;
}
.cid-v3Qntm6Ma7 .item-text,
.cid-v3Qntm6Ma7 .item-icon {
  color: #999999;
  text-align: left;
}
.cid-v3Qntm6Ma7 .mbr-text,
.cid-v3Qntm6Ma7 .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-v3Qntm6Ma7 copy {
  font-size: 12px;
}
.cid-v3Qntm6Ma7 weis {
  color: #e50e87;
}
.cid-v3Qntm6Ma7 .h3 {
  color: #e50e87;
}
/*!
 * Mobirise v4 theme (https://mobirise.com/)
 * Copyright 2017 Mobirise
 */
section {
  background-color: #eeeeee;
}

.form-control:focus {
  box-shadow: none;
}

:focus {
  outline: none;
}

body {
  font-style: normal;
  line-height: 1.5;
}

section,
.container,
.container-fluid {
  position: relative;
  word-wrap: break-word;
}

a.mbr-iconfont:hover {
  text-decoration: none;
}

.article .lead p,
.article .lead ul,
.article .lead ol,
.article .lead pre,
.article .lead blockquote {
  margin-bottom: 0;
}

ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

a {
  font-style: normal;
  font-weight: 400;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
}

figure {
  margin-bottom: 0;
}

body {
  color: #232323;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

.mbr-section-title {
  font-style: normal;
  line-height: 1.2;
}

.mbr-section-subtitle {
  line-height: 1.3;
}

.mbr-text {
  font-style: normal;
  line-height: 1.6;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
  transition-delay: 9999s;
  transition-property: background-color, color;
}

textarea[type='hidden'] {
  display: none;
}

body {
  position: relative;
}

section {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

section .mbr-background-video,
section .mbr-background-video-preview {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}

.hidden {
  visibility: hidden;
}

.mbr-z-index20 {
  z-index: 20;
}

/*! Base colors */
.mbr-white {
  color: #ffffff;
}

.mbr-black {
  color: #000000;
}

.mbr-bg-white {
  background-color: #ffffff;
}

.mbr-bg-black {
  background-color: #000000;
}

/*! Text-aligns */
.align-left {
  text-align: left;
}

.align-center {
  text-align: center;
}

.align-right {
  text-align: right;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: center;
  }
}

/*! Font-weight  */
.mbr-light {
  font-weight: 300;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

/*! Media  */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.media-content {
  flex-basis: 100%;
}

.media-container-row {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: start;
}

.media-container-row .media-size-item {
  width: 400px;
}

.media-container-column {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: stretch;
}

.media-container-column > * {
  width: 100%;
}

@media (min-width: 992px) {
  .media-container-row {
    flex-wrap: nowrap;
  }
}

figure {
  overflow: hidden;
}

figure[mbr-media-size] {
  transition: width 0.1s;
}

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

.card {
  background-color: transparent;
  border: none;
}

.card-box {
  width: 100%;
}

.card-img {
  text-align: center;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}

.media {
  max-width: 100%;
  margin: 0 auto;
}

.mbr-figure {
  -ms-grid-row-align: center;
  align-self: center;
}

.media-container > div {
  max-width: 100%;
}

.mbr-figure img,
.card-img img {
  width: 100%;
}

@media (max-width: 991px) {
  .media-size-item {
    width: auto !important;
  }
  .media {
    width: auto;
  }
  .mbr-figure {
    width: 100% !important;
  }
}

/*! Buttons */
.btn {
  font-weight: 500;
  border-width: 2px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.mbr-section-btn {
  margin-left: -0.25rem;
  margin-right: -0.25rem;
  font-size: 0;
}

nav .mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
}

.btn-form {
  border-radius: 0;
}

.btn-form:hover {
  cursor: pointer;
}

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 0.8rem;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

[type='submit'] {
  -webkit-appearance: none;
}

/*! Full-screen */
.mbr-fullscreen .mbr-overlay {
  min-height: 100vh;
}

.mbr-fullscreen {
  display: flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  align-items: center;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: .5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}

/* Form */
blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

.form-control {
  background-color: #f5f5f5;
  box-shadow: none;
  color: #565656;
  line-height: 1.43;
  min-height: 3.5em;
  padding: 1.07em .5em;
}

.form-control, .form-control:focus {
  border: 1px solid #e8e8e8;
}

.form-active .form-control:invalid {
  border-color: red;
}

.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: .357em;
  padding: 0;
}

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.alert.alert-form::after {
  background-color: inherit;
  bottom: -7px;
  content: "";
  display: block;
  height: 14px;
  left: 50%;
  margin-left: -7px;
  position: absolute;
  transform: rotate(45deg);
  width: 14px;
  -webkit-transform: rotate(45deg);
}

.form-asterisk {
  font-family: initial;
  position: absolute;
  top: -2px;
  font-weight: normal;
}

/*! Scroll to top arrow */
#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

.mbr-arrow-up {
  bottom: 25px;
   left: calc(50% - 20px);
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 40px;
  width: 40px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
  text-align: center;
}

.mbr-arrow-up a:hover {
  background-color: rgba(0, 0, 0, 0.4);
}

.mbr-arrow-up a i {
  line-height: 60px;
}

.mbr-arrow-up-icon {
  display: block;
  color: #fff;
}

.mbr-arrow-up-icon::before {
  content: '\203a';
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
}

/*! Arrow Down */
.mbr-arrow {
  position: absolute;
  bottom: 45px;
  left: 50%;
  width: 60px;
  height: 60px;
  cursor: pointer;
  background-color: rgba(80, 80, 80, 0.5);
  border-radius: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.mbr-arrow > a {
  display: inline-block;
  text-decoration: none;
  outline-style: none;
  -webkit-animation: arrowdown 1.7s ease-in-out infinite;
  animation: arrowdown 1.7s ease-in-out infinite;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*Gradients animation*/
@keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

@-webkit-keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

.bg-gradient {
  background-size: 200% 200%;
  animation: gradient-animation 5s infinite alternate;
  -webkit-animation: gradient-animation 5s infinite alternate;
}

.menu .navbar-brand {
  display: -webkit-flex;
}

.menu .navbar-brand span {
  display: flex;
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}

@media (min-width: 768px) and (max-width: 1023px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (max-width: 1023px) {
  .menu .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .navbar-collapse.show {
    overflow: auto;
  }
}

@media (min-width: 1024px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
  .menu .collapsed .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .collapsed .navbar-collapse.show {
    overflow: auto;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    max-height: 80vh;
  }
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

.navbar {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  -webkit-align-items: center;
  -webkit-justify-content: space-between;
}

.navbar-collapse {
  -webkit-flex-basis: 100%;
  -webkit-flex-grow: 1;
  -webkit-align-items: center;
}

.nav-dropdown .link {
  padding: 0.667em 1.667em !important;
  margin: 0 !important;
}

.nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.row {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.justify-content-center {
  -webkit-justify-content: center;
}

.form-inline {
  display: -webkit-flex;
  -webkit-align-items: center;
}

.card-wrapper {
  -webkit-flex: 1;
}

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

.carousel-controls {
  display: -webkit-flex;
}

.media {
  display: -webkit-flex;
}

.form-group:focus {
  outline: none;
}

.jq-selectbox__select {
  padding: 1.07em 0.5em;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

.jq-selectbox__trigger-arrow {
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.jq-selectbox li {
  padding: 1.07em 0.5em;
}

input[type='range'] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.modal-dialog,
.modal-content {
  height: 100%;
}

.modal-dialog .carousel-inner {
  height: calc(100vh - 1.75rem);
}

@media (max-width: 575px) {
  .modal-dialog .carousel-inner {
    height: calc(100vh - 1rem);
  }
}

.carousel-item {
  text-align: center;
}

.carousel-item img {
  margin: auto;
}

.navbar-toggler {
  align-self: flex-start;
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.navbar-toggler:focus,
.navbar-toggler:hover {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: '';
  background: no-repeat center center;
  background-size: 100% 100%;
}

.navbar-toggler-left {
  position: absolute;
  left: 1rem;
}

.navbar-toggler-right {
  position: absolute;
  right: 1rem;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1023px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1024px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.card-img {
  width: auto;
}

.menu .navbar.collapsed:not(.beta-menu) {
  flex-direction: column;
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: flex;
}

.note-air-layout .dropup .dropdown-menu,
.note-air-layout .navbar-fixed-bottom .dropdown .dropdown-menu {
  bottom: initial !important;
}

html,
body {
  height: auto;
  min-height: 100vh;
}

.dropup .dropdown-toggle::after {
  display: none;
}
.cid-v3Qoaz7GeF {
  padding-top: 15px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/grau-verlauf1.jpg");
}
.cid-v3Qoaz7GeF H2 {
  text-align: center;
  color: #ffffff;
}
.cid-v3Qoaz7GeF .dentaura-tab {
  min-height: 59px !important;
  padding: 0.3rem 0.3rem !important;
  margin: 0px !important;
}
.cid-v3Qoaz7GeF .btn {
  margin: 0px !important;
  padding: 1rem 0.5rem;
  width: 100%;
  height: 100%;
  border-radius: 3px !important;
}
@media (max-width: 991px) {
  .cid-v3Qoaz7GeF .mbr-figure1 {
    padding-bottom: 3rem;
  }
}
.cid-v3Qoaz7GeF .media-container-row1 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-v3Qoaz7GeF .mbr-figure1 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-v3Qoaz7GeF .media-container-row2 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-v3Qoaz7GeF .mbr-figure2 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-v3Qoaz7GeF .media-container-row3 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-v3Qoaz7GeF .mbr-figure3 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-v3Qoaz7GeF .media-container-row4 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-v3Qoaz7GeF .mbr-figure4 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (min-width: 992px) {
  .cid-v3Qoaz7GeF .mbr-figure5 {
    padding-right: 4rem;
  }
}
@media (min-width: 992px) {
  .cid-v3Qoaz7GeF .mbr-figure6 {
    padding-right: 4rem;
  }
}
.cid-v3Qoaz7GeF H3 {
  color: #000000;
}
.cid-v3Qoaz7GeF H4 {
  color: #000000;
}
.cid-v3Qoaz7GeF .divsBg {
  background-color: #faf7f9;
  margin: 0px !important;
  padding: 1rem 2.5rem 2.5rem 2.5rem !important;
}
.cid-v3Qoaz7GeF ul.dentaura-lister {
  margin: 0;
  list-style: none;
  padding-left: 1rem;
}
.cid-v3Qoaz7GeF ul.dentaura-lister li {
  margin-bottom: 1rem;
  position: relative;
  list-style: none;
  padding-left: 1rem;
  border-bottom: 1px solid #efefef;
}
.cid-v3Qoaz7GeF ul.dentaura-lister li:before {
  position: absolute;
  left: -20px;
  content: "➤";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #e50e87;
  width: 25px;
  height: 25px;
}
.cid-v3Qoaz7GeF .card {
  margin: 0rem 0.3rem !important;
  border-radius: 3px !important;
  padding: 0px !important;
}
.cid-v3Qoaz7GeF .btn1 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-v3Qoaz7GeF .btn1:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-v3Qoaz7GeF .btn2 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-v3Qoaz7GeF .btn2:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-v3Qoaz7GeF .btn3 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-v3Qoaz7GeF .btn3:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-v3Qoaz7GeF .btn4 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-v3Qoaz7GeF .btn4:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-v3Qoaz7GeF .btn5 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-v3Qoaz7GeF .btn5:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-v3Qoaz7GeF .btn6 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-v3Qoaz7GeF .btn6:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-v3Qoaz7GeF .butcover {
  height: 40px;
  width: 100%;
}
.cid-v3Qoaz7GeF .butcoverin {
  height: 40px;
  width: 40px;
  padding-bottom: 3rem;
  margin-left: auto;
  margin-right: 0;
}
.cid-v3Qoaz7GeF .butcoverin a {
  color: #232323;
  font-size: 1.5rem !important;
  font-weight: 400 !important;
}
.cid-v3Qoaz7GeF .dentaura-panel {
  margin: 5px 0px 0px 0px!important;
  padding: 0px !important;
}
.cid-v3Qoaz7GeF .btn:focus,
.cid-v3Qoaz7GeF .btn:active {
  outline: none !important;
  box-shadow: none !important;
}
.cid-v3QoazBz8T {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-v3QoazBz8T h3 {
  text-align: center;
  font-weight: 300;
}
.cid-v3QoazBz8T .wrap {
  width: 150px;
  height: 150px;
  margin: 0 auto;
}
.cid-v3QoazBz8T .mbr-section-subtitle {
  color: #462797;
  text-align: left;
}
.cid-v3QoazBz8T .card {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  word-wrap: break-word;
}
.cid-v3QoazBz8T ellipse {
  stroke: rgba(206, 206, 206, 0.4);
}
.cid-v3QoazBz8T path {
  stroke: #149dcc;
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v3QoazBz8T .card {
    -webkit-flex-basis: 33%;
    flex-basis: 33%;
  }
}
.cid-v3QoazRvUU {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-v3QoazRvUU .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-v3QoazRvUU .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-v3QoazRvUU .mbr-text {
    text-align: left;
  }
}
.cid-v3QoazRvUU H1 {
  text-align: left;
  color: #ff0095;
}
.cid-v3QoazRvUU .mbr-text,
.cid-v3QoazRvUU .mbr-section-btn {
  color: #465052;
}
.cid-v3QoazRvUU H3 {
  color: #465052;
  text-align: left;
}
.cid-v3QoazRvUU .btn {
  font-weight: 500;
  border-width: 1px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  display: -webkit-inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  padding: 0.55rem 2rem;
  border-radius: 3px;
}
.cid-v3QoaA9DY4 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-v3QoaA9DY4 h3 {
  text-align: center;
  font-weight: 300;
}
.cid-v3QoaA9DY4 .wrap {
  width: 150px;
  height: 150px;
  margin: 0 auto;
}
.cid-v3QoaA9DY4 .mbr-section-subtitle {
  color: #ff0095;
  text-align: left;
}
.cid-v3QoaA9DY4 .card {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  word-wrap: break-word;
}
.cid-v3QoaA9DY4 ellipse {
  stroke: rgba(206, 206, 206, 0.4);
}
.cid-v3QoaA9DY4 path {
  stroke: #149dcc;
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v3QoaA9DY4 .card {
    -webkit-flex-basis: 33%;
    flex-basis: 33%;
  }
}
.cid-v3QoaApfwL {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-v3QoaApfwL .card {
  align-self: stretch;
  border-radius: 10px;
}
.cid-v3QoaApfwL .card-box {
  height: 100%;
  background-color: #ffffff;
  padding: 2rem;
  border-radius: 10px;
}
.cid-v3QoaApfwL h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  font-size: 1.2rem !important;
}
.cid-v3QoaApfwL p {
  color: #767676;
  text-align: left;
}
.cid-v3QoaApfwL .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 20px 0px rgba(230, 14, 137, 0.1);
  transition: box-shadow 0.3s;
  border-radius: 10px;
}
.cid-v3QoaApfwL .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.2);
  transition: box-shadow 0.3s;
}
.cid-v3QoaApfwL .cardimg {
  width: 100%;
  max-width: 50px;
  border-radius: 0%;
  margin-bottom: 0px;
}
.cid-v3QoaApfwL .card-title {
  color: #4f4943;
}
.cid-v3QoaApfwL ul.dentaura-lister {
  margin: 0;
  list-style: none;
  padding-left: 1rem;
}
.cid-v3QoaApfwL ul.dentaura-lister li {
  margin-bottom: 0.5rem;
  position: relative;
  list-style: none;
  padding-left: 1rem;
  border-bottom: 1px solid #efefef;
  font-size: 0.5rem !important;
}
.cid-v3QoaApfwL ul.dentaura-lister li:before {
  position: absolute;
  left: -20px;
  top: -5px;
  content: "➤";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #767676;
  width: 25px;
  height: 25px;
}
.cid-v3QoaApfwL li a {
  color: #ff3366 !important;
}
.cid-v3QoaApfwL li a:hover {
  color: #767676 !important;
}
.cid-v3QoaApfwL hr.top-hr {
  border-top: 1px solid #ff3366;
  width: 100%;
  margin: 0px 0px 1px 0px;
  padding: 0px;
}
.cid-v3QoaApfwL P {
  color: #232323;
}
.cid-v3QoaApfwL .mbr-text {
  font-size: 1rem !important;
}
.cid-v3QoaApfwL .mbr-list {
  color: #232323;
}
.cid-v3QoaAObbs {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-v3QoaAObbs .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-v3QoaAObbs .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v3QoaAObbs .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v3QoaAObbs .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-v3QoaAObbs .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-v3QoaAObbs .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-v3QoaAObbs .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-v3QoaAObbs .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-v3QoaAObbs .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-v3QoaAObbs .mbr-gallery-item {
  padding: 0.1rem !important;
}
.cid-v3QoaB4i6Y {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
@media (min-width: 992px) {
  .cid-v3QoaB4i6Y .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-v3QoaB4i6Y .mbr-figure {
    padding-top: 3rem;
  }
}
.cid-v3QoaB4i6Y .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-v3QoaB4i6Y .mbr-text,
.cid-v3QoaB4i6Y .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-v3QoaB4i6Y video {
  color: #2e2e2e;
}
.cid-v3QoaBnUl6 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-v3QoaBnUl6 h3 {
  text-align: center;
  font-weight: 300;
}
.cid-v3QoaBnUl6 .wrap {
  width: 150px;
  height: 150px;
  margin: 0 auto;
}
.cid-v3QoaBnUl6 .mbr-section-subtitle {
  color: #ff0095;
  text-align: left;
}
.cid-v3QoaBnUl6 .card {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  word-wrap: break-word;
}
.cid-v3QoaBnUl6 ellipse {
  stroke: rgba(206, 206, 206, 0.4);
}
.cid-v3QoaBnUl6 path {
  stroke: #149dcc;
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-v3QoaBnUl6 .card {
    -webkit-flex-basis: 33%;
    flex-basis: 33%;
  }
}
.cid-v3QoaBDMOH {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-v3QoaBDMOH .card {
  align-self: stretch;
  border-radius: 3px;
}
.cid-v3QoaBDMOH .card-box {
  height: 100%;
  background-color: #ffffff;
  padding: 2rem;
  border-radius: 3px;
}
.cid-v3QoaBDMOH h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  font-size: 1.1rem !important;
}
.cid-v3QoaBDMOH p {
  color: #767676;
  text-align: left;
}
.cid-v3QoaBDMOH .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1);
  transition: box-shadow 0.3s;
  border-radius: 3px;
}
.cid-v3QoaBDMOH .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.2);
  transition: box-shadow 0.3s;
}
.cid-v3QoaBDMOH .cardimg {
  width: 100%;
  max-width: 70px;
  border-radius: 0%;
  margin-bottom: 0px;
}
.cid-v3QoaBDMOH .card-title {
  color: #e60e89;
}
.cid-v3QoaBDMOH ul.dentaura-lister {
  margin: 0;
  list-style: none;
  padding-left: 1rem;
}
.cid-v3QoaBDMOH ul.dentaura-lister li {
  margin-bottom: 0.5rem;
  position: relative;
  list-style: none;
  padding-left: 1rem;
  border-bottom: 1px solid #efefef;
  font-size: 0.9rem !important;
}
.cid-v3QoaBDMOH ul.dentaura-lister li:before {
  position: absolute;
  left: -20px;
  top: -3px;
  content: "➤";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #767676;
  width: 25px;
  height: 25px;
}
.cid-v3QoaBDMOH li a {
  color: #5b686b !important;
}
.cid-v3QoaBDMOH li a:hover {
  color: #ff0095 !important;
}
.cid-v3QoaBDMOH hr.top-hr {
  border-top: 1px solid #b2ccd2;
  width: 100%;
  margin: 0px 0px 6px 0px;
  padding: 0px;
}
.cid-v3QoaBDMOH P {
  color: #232323;
}
.cid-v3QoaBDMOH .mbr-text {
  font-size: 0.9rem !important;
}
.cid-v3QoaBDMOH .mbr-list {
  color: #232323;
}
.cid-v3QoaC4w1C #dentauraBttB {
  position: fixed;
  cursor: pointer;
  width: 50px;
  height: 50px;
  background-color: rgba(255, 0, 149, 0.65);
  text-indent: -9999px;
  display: none;
  -webkit-border-radius: 60px;
  -moz-border-radius: 60px;
  border-radius: 60px;
  z-index: 100;
  -webkit-box-shadow: 0 2px 8px -2px #000000;
  -moz-box-shadow: 0 2px 8px -2px #000000;
  box-shadow: 0 2px 8px -2px #000000;
}
@media (max-width: 768px) {
  .cid-v3QoaC4w1C #dentauraBttB {
    right: 50%;
    margin-right: -25px !important;
    bottom: 20px;
  }
}
@media (min-width: 769px) {
  .cid-v3QoaC4w1C #dentauraBttB {
    right: 100px;
    bottom: 20px;
  }
}
@media (min-width: 992px) {
  .cid-v3QoaC4w1C #dentauraBttB {
    right: 100px;
    bottom: 20px;
  }
}
.cid-v3QoaC4w1C #dentauraBttB span {
  position: absolute;
  top: 20px;
  left: 20px;
  margin-left: -20px;
  margin-top: -20px;
  height: 50px;
  width: 50px;
  background-image: url("../../../assets/images/bttb-dentaura-white.png");
  background-repeat: no-repeat;
  background-position: -58px -4px;
  opacity: 1;
}
.cid-v3QoaC4w1C #dentauraBttB:hover {
  background-color: rgba(91, 104, 107, 0.85);
}
.cid-v3QoaC4w1C .hidden {
  display: none;
}
.cid-v3QoaCo1vi {
  position: sticky;
  top: 0;
  z-index: 11;
  opacity: 0.96;
}
.cid-v3QoaCo1vi .navbar-dropdown {
  position: relative !important;
  top: 0;
  left: 0;
  padding: 0.5rem 1rem;
  position: fixed;
}
@media (max-width: 991px) {
  .cid-v3QoaCo1vi .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-v3QoaCo1vi .navbar {
  position: static !important;
  min-height: 77px;
  transition: 0.2s;
  background: #f4f4f4;
  display: flex;
  flex-direction: column;
}
.cid-v3QoaCo1vi .navbar.opened {
  transition: all 0.2s;
  background: #f4f4f4 !important;
}
.cid-v3QoaCo1vi .navbar .dropdown-item {
  transition: all 0.2s;
  padding: 0.3rem 1.5rem;
  border-bottom: 1px solid #d6d6d6;
  color: #ff6600;
  background: #efefef !important;
}
.cid-v3QoaCo1vi .navbar .dropdown-item:hover {
  padding-left: 2rem;
}
.cid-v3QoaCo1vi .navbar .dropdown-item:focus border {
  outline: none;
}
.cid-v3QoaCo1vi .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v3QoaCo1vi .navbar .dropdown-menu {
  min-width: 200px;
  padding: 3px 0 0 0;
  box-shadow: 1px 1px 1px 0px rgba(217, 220, 242, 0.98);
  background: transparent !important;
}
.cid-v3QoaCo1vi .navbar .dropdown-menu > .dropdown-item:first-child {
  border-top: 2px solid #ff6600;
}
.cid-v3QoaCo1vi .navbar .dropdown-menu .dropdown-submenu {
  padding-top: 0px;
}
.cid-v3QoaCo1vi .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v3QoaCo1vi .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: 85.14285714vh;
  }
}
.cid-v3QoaCo1vi .navbar.collapsed .dropdown-menu {
  width: auto;
  padding: 1rem 0 1rem 0;
  border-top: none !important;
  background: transparent !important;
}
.cid-v3QoaCo1vi .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v3QoaCo1vi .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v3QoaCo1vi .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-v3QoaCo1vi .navbar.collapsed .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  padding: 0.667em 1.667em;
}
.cid-v3QoaCo1vi .navbar.collapsed .nav-dropdown .link {
  margin: 0.667em 1.2em;
}
.cid-v3QoaCo1vi .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v3QoaCo1vi .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
  border-bottom: none !important;
  background: transparent !important;
  color: inherit !important;
}
.cid-v3QoaCo1vi .navbar.collapsed .dropdown-menu .dropdown-item:first-child {
  border-top: none;
}
@media (max-width: 991px) {
  .cid-v3QoaCo1vi .navbar {
    flex-direction: row;
    justify-content: space-between;
  }
  .cid-v3QoaCo1vi .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v3QoaCo1vi .navbar .dropdown-menu {
    width: auto;
    padding: 1rem 0 1rem 0;
    background: transparent !important;
    border-top: none !important;
  }
  .cid-v3QoaCo1vi .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v3QoaCo1vi .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v3QoaCo1vi .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-v3QoaCo1vi .navbar .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    padding: 0.667em 1.667em;
  }
  .cid-v3QoaCo1vi .navbar .nav-dropdown .link {
    margin: 0.667em 1.2em;
  }
  .cid-v3QoaCo1vi .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v3QoaCo1vi .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem;
    text-align: center;
    border-bottom: none !important;
    background: transparent !important;
  }
  .cid-v3QoaCo1vi .navbar .dropdown-menu .dropdown-item:first-child {
    border-top: none;
  }
  .cid-v3QoaCo1vi .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    flex-direction: row;
    justify-content: space-between;
    margin-top: 1rem;
  }
  .cid-v3QoaCo1vi .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-v3QoaCo1vi .navbar .social-block {
    display: none;
  }
}
@media (max-width: 1200px) {
  .cid-v3QoaCo1vi .navbar.navbar-short {
    min-height: 60px;
  }
}
@media (min-width: 1200px) {
  .cid-v3QoaCo1vi .navbar.navbar-short {
    min-height: 60px;
  }
}
.cid-v3QoaCo1vi .navbar.navbar-short .social-block {
  top: 1rem;
}
.cid-v3QoaCo1vi .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-v3QoaCo1vi .navbar.navbar-short .navbar-brand {
  padding: 0;
  margin-bottom: 0;
  height: 0px;
  opacity: 0;
  min-height: 0px;
}
.cid-v3QoaCo1vi .navbar-brand {
  height: 8rem;
  min-height: 1.4rem;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.2s;
  word-break: break-word;
  z-index: 1;
  display: flex;
  margin-bottom: 1rem;
  opacity: 1;
}
.cid-v3QoaCo1vi .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v3QoaCo1vi .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v3QoaCo1vi .dropdown-item.active,
.cid-v3QoaCo1vi .dropdown-item:active {
  background-color: transparent;
}
.cid-v3QoaCo1vi .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
  line-height: 1;
  letter-spacing: 1px;
}
.cid-v3QoaCo1vi .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v3QoaCo1vi .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v3QoaCo1vi .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4f4f4;
}
.cid-v3QoaCo1vi .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: -2px 0 0 0;
  left: 100%;
}
.cid-v3QoaCo1vi .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v3QoaCo1vi ul.navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
}
.cid-v3QoaCo1vi .navbar-buttons {
  text-align: center;
}
.cid-v3QoaCo1vi button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v3QoaCo1vi button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-v3QoaCo1vi button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v3QoaCo1vi button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.2s;
}
.cid-v3QoaCo1vi button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.2s;
}
.cid-v3QoaCo1vi button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v3QoaCo1vi nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3QoaCo1vi nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.2s;
}
.cid-v3QoaCo1vi nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.2s;
}
.cid-v3QoaCo1vi nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v3QoaCo1vi a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
  outline: none;
}
.cid-v3QoaCo1vi .mbr-iconfont {
  font-size: 1.3rem;
  padding-right: 0.5rem;
  color: #132c70;
}
.cid-v3QoaCo1vi .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  padding: 1.667em 1.667em;
}
.cid-v3QoaCo1vi .nav-dropdown .link {
  margin: 1.667em 1.2em;
  font-weight: 500;
}
.cid-v3QoaCo1vi .nav-link:hover,
.cid-v3QoaCo1vi .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-v3QoaCo1vi .social-block {
  display: flex;
  justify-content: space-between;
  width: 100%;
  position: absolute;
  top: 2.5rem;
  max-width: 1300px;
  transition: 0.2s;
}
.cid-v3QoaCo1vi .social {
  display: flex;
  flex-direction: row;
  margin-left: 2rem;
}
.cid-v3QoaCo1vi .social-2 {
  display: flex;
  flex-direction: row;
  margin-right: 1.5rem;
}
.cid-v3QoaCo1vi menu {
  color: #E60E89;
}
.cid-v3QoaCHcgz {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #767676;
}
.cid-v3QoaCHcgz .mbr-overlay {
  background-color: #000000;
  opacity: 0.7;
}
.cid-v3QoaCHcgz .item {
  display: flex;
  justify-content: left;
  align-items: center;
  padding: 0.3rem 0;
}
.cid-v3QoaCHcgz .item p {
  margin: 0;
  padding-left: 0.5rem;
  line-height: 26px;
}
.cid-v3QoaCHcgz .title {
  background: linear-gradient(to left, #f00000 0, currentColor);
  -webkit-background-clip: text;
  -webkit-text-fill-color: #f000000;
  color: #e50e87;
  text-align: left;
}
.cid-v3QoaCHcgz .container {
  max-width: 1400px;
}
.cid-v3QoaCHcgz li {
  margin: 0;
  list-style: none;
  cursor: pointer;
}
.cid-v3QoaCHcgz .time {
  line-height: 2;
}
.cid-v3QoaCHcgz .icons-wrap {
  display: flex;
  align-items: left;
}
.cid-v3QoaCHcgz .text-wrap {
  width: 100%;
}
.cid-v3QoaCHcgz .item-wrap {
  display: inline-block;
}
.cid-v3QoaCHcgz .socicon-wrap {
  width: fit-content;
  display: flex;
  margin-bottom: 0.8rem;
}
.cid-v3QoaCHcgz .socicon-wrap .mbr-iconfont {
  font-size: 1.3rem;
  background: linear-gradient(to left, #e60e89, #232323);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  padding: 10px;
  margin-right: 0.1rem;
  height: 40px;
  display: flex;
  width: 40px;
  justify-content: left;
  align-items: left;
  transition: all 0.3s;
  border-radius: 100%;
}
.cid-v3QoaCHcgz .align-wrap {
  display: flex;
  flex-direction: column;
}
@media (max-width: 992px) {
  .cid-v3QoaCHcgz .col-md-6 {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-v3QoaCHcgz .socicon-wrap {
    margin: auto;
  }
}
.cid-v3QoaCHcgz .mbr-text {
  color: #999999;
}
.cid-v3QoaCHcgz .icon-title {
  margin: 0;
  padding-bottom: 3px;
  line-height: 24px;
}
.cid-v3QoaCHcgz .icon-title,
.cid-v3QoaCHcgz .align-wrap {
  color: #ffffff;
  width: 100%;
  text-align: left;
}
.cid-v3QoaCHcgz .item-text,
.cid-v3QoaCHcgz .item-icon {
  color: #999999;
  text-align: left;
}
.cid-v3QoaCHcgz .mbr-text,
.cid-v3QoaCHcgz .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-v3QoaCHcgz copy {
  font-size: 12px;
}
.cid-v3QoaCHcgz weis {
  color: #e50e87;
}
.cid-v3QoaCHcgz .h3 {
  color: #e50e87;
}
/*!
 * Mobirise v4 theme (https://mobirise.com/)
 * Copyright 2017 Mobirise
 */
section {
  background-color: #eeeeee;
}

.form-control:focus {
  box-shadow: none;
}

:focus {
  outline: none;
}

body {
  font-style: normal;
  line-height: 1.5;
}

section,
.container,
.container-fluid {
  position: relative;
  word-wrap: break-word;
}

a.mbr-iconfont:hover {
  text-decoration: none;
}

.article .lead p,
.article .lead ul,
.article .lead ol,
.article .lead pre,
.article .lead blockquote {
  margin-bottom: 0;
}

ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

a {
  font-style: normal;
  font-weight: 400;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
}

figure {
  margin-bottom: 0;
}

body {
  color: #232323;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

.mbr-section-title {
  font-style: normal;
  line-height: 1.2;
}

.mbr-section-subtitle {
  line-height: 1.3;
}

.mbr-text {
  font-style: normal;
  line-height: 1.6;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
  transition-delay: 9999s;
  transition-property: background-color, color;
}

textarea[type='hidden'] {
  display: none;
}

body {
  position: relative;
}

section {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

section .mbr-background-video,
section .mbr-background-video-preview {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}

.hidden {
  visibility: hidden;
}

.mbr-z-index20 {
  z-index: 20;
}

/*! Base colors */
.mbr-white {
  color: #ffffff;
}

.mbr-black {
  color: #000000;
}

.mbr-bg-white {
  background-color: #ffffff;
}

.mbr-bg-black {
  background-color: #000000;
}

/*! Text-aligns */
.align-left {
  text-align: left;
}

.align-center {
  text-align: center;
}

.align-right {
  text-align: right;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: center;
  }
}

/*! Font-weight  */
.mbr-light {
  font-weight: 300;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

/*! Media  */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.media-content {
  flex-basis: 100%;
}

.media-container-row {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: start;
}

.media-container-row .media-size-item {
  width: 400px;
}

.media-container-column {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: stretch;
}

.media-container-column > * {
  width: 100%;
}

@media (min-width: 992px) {
  .media-container-row {
    flex-wrap: nowrap;
  }
}

figure {
  overflow: hidden;
}

figure[mbr-media-size] {
  transition: width 0.1s;
}

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

.card {
  background-color: transparent;
  border: none;
}

.card-box {
  width: 100%;
}

.card-img {
  text-align: center;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}

.media {
  max-width: 100%;
  margin: 0 auto;
}

.mbr-figure {
  -ms-grid-row-align: center;
  align-self: center;
}

.media-container > div {
  max-width: 100%;
}

.mbr-figure img,
.card-img img {
  width: 100%;
}

@media (max-width: 991px) {
  .media-size-item {
    width: auto !important;
  }
  .media {
    width: auto;
  }
  .mbr-figure {
    width: 100% !important;
  }
}

/*! Buttons */
.btn {
  font-weight: 500;
  border-width: 2px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.mbr-section-btn {
  margin-left: -0.25rem;
  margin-right: -0.25rem;
  font-size: 0;
}

nav .mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
}

.btn-form {
  border-radius: 0;
}

.btn-form:hover {
  cursor: pointer;
}

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 0.8rem;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

[type='submit'] {
  -webkit-appearance: none;
}

/*! Full-screen */
.mbr-fullscreen .mbr-overlay {
  min-height: 100vh;
}

.mbr-fullscreen {
  display: flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  align-items: center;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: .5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}

/* Form */
blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

.form-control {
  background-color: #f5f5f5;
  box-shadow: none;
  color: #565656;
  line-height: 1.43;
  min-height: 3.5em;
  padding: 1.07em .5em;
}

.form-control, .form-control:focus {
  border: 1px solid #e8e8e8;
}

.form-active .form-control:invalid {
  border-color: red;
}

.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: .357em;
  padding: 0;
}

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.alert.alert-form::after {
  background-color: inherit;
  bottom: -7px;
  content: "";
  display: block;
  height: 14px;
  left: 50%;
  margin-left: -7px;
  position: absolute;
  transform: rotate(45deg);
  width: 14px;
  -webkit-transform: rotate(45deg);
}

.form-asterisk {
  font-family: initial;
  position: absolute;
  top: -2px;
  font-weight: normal;
}

/*! Scroll to top arrow */
#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

.mbr-arrow-up {
  bottom: 25px;
   left: calc(50% - 20px);
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 40px;
  width: 40px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
  text-align: center;
}

.mbr-arrow-up a:hover {
  background-color: rgba(0, 0, 0, 0.4);
}

.mbr-arrow-up a i {
  line-height: 60px;
}

.mbr-arrow-up-icon {
  display: block;
  color: #fff;
}

.mbr-arrow-up-icon::before {
  content: '\203a';
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
}

/*! Arrow Down */
.mbr-arrow {
  position: absolute;
  bottom: 45px;
  left: 50%;
  width: 60px;
  height: 60px;
  cursor: pointer;
  background-color: rgba(80, 80, 80, 0.5);
  border-radius: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.mbr-arrow > a {
  display: inline-block;
  text-decoration: none;
  outline-style: none;
  -webkit-animation: arrowdown 1.7s ease-in-out infinite;
  animation: arrowdown 1.7s ease-in-out infinite;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*Gradients animation*/
@keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

@-webkit-keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

.bg-gradient {
  background-size: 200% 200%;
  animation: gradient-animation 5s infinite alternate;
  -webkit-animation: gradient-animation 5s infinite alternate;
}

.menu .navbar-brand {
  display: -webkit-flex;
}

.menu .navbar-brand span {
  display: flex;
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}

@media (min-width: 768px) and (max-width: 1023px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (max-width: 1023px) {
  .menu .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .navbar-collapse.show {
    overflow: auto;
  }
}

@media (min-width: 1024px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
  .menu .collapsed .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .collapsed .navbar-collapse.show {
    overflow: auto;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    max-height: 80vh;
  }
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

.navbar {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  -webkit-align-items: center;
  -webkit-justify-content: space-between;
}

.navbar-collapse {
  -webkit-flex-basis: 100%;
  -webkit-flex-grow: 1;
  -webkit-align-items: center;
}

.nav-dropdown .link {
  padding: 0.667em 1.667em !important;
  margin: 0 !important;
}

.nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.row {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.justify-content-center {
  -webkit-justify-content: center;
}

.form-inline {
  display: -webkit-flex;
  -webkit-align-items: center;
}

.card-wrapper {
  -webkit-flex: 1;
}

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

.carousel-controls {
  display: -webkit-flex;
}

.media {
  display: -webkit-flex;
}

.form-group:focus {
  outline: none;
}

.jq-selectbox__select {
  padding: 1.07em 0.5em;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

.jq-selectbox__trigger-arrow {
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.jq-selectbox li {
  padding: 1.07em 0.5em;
}

input[type='range'] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.modal-dialog,
.modal-content {
  height: 100%;
}

.modal-dialog .carousel-inner {
  height: calc(100vh - 1.75rem);
}

@media (max-width: 575px) {
  .modal-dialog .carousel-inner {
    height: calc(100vh - 1rem);
  }
}

.carousel-item {
  text-align: center;
}

.carousel-item img {
  margin: auto;
}

.navbar-toggler {
  align-self: flex-start;
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.navbar-toggler:focus,
.navbar-toggler:hover {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: '';
  background: no-repeat center center;
  background-size: 100% 100%;
}

.navbar-toggler-left {
  position: absolute;
  left: 1rem;
}

.navbar-toggler-right {
  position: absolute;
  right: 1rem;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1023px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1024px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.card-img {
  width: auto;
}

.menu .navbar.collapsed:not(.beta-menu) {
  flex-direction: column;
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: flex;
}

.note-air-layout .dropup .dropdown-menu,
.note-air-layout .navbar-fixed-bottom .dropdown .dropdown-menu {
  bottom: initial !important;
}

html,
body {
  height: auto;
  min-height: 100vh;
}

.dropup .dropdown-toggle::after {
  display: none;
}
.cid-vkqN2FMICU {
  padding-top: 15px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/grau-verlauf1.jpg");
}
.cid-vkqN2FMICU H2 {
  text-align: center;
  color: #ffffff;
}
.cid-vkqN2FMICU .dentaura-tab {
  min-height: 59px !important;
  padding: 0.3rem 0.3rem !important;
  margin: 0px !important;
}
.cid-vkqN2FMICU .btn {
  margin: 0px !important;
  padding: 1rem 0.5rem;
  width: 100%;
  height: 100%;
  border-radius: 3px !important;
}
@media (max-width: 991px) {
  .cid-vkqN2FMICU .mbr-figure1 {
    padding-bottom: 3rem;
  }
}
.cid-vkqN2FMICU .media-container-row1 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-vkqN2FMICU .mbr-figure1 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-vkqN2FMICU .media-container-row2 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-vkqN2FMICU .mbr-figure2 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-vkqN2FMICU .media-container-row3 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-vkqN2FMICU .mbr-figure3 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-vkqN2FMICU .media-container-row4 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-vkqN2FMICU .mbr-figure4 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (min-width: 992px) {
  .cid-vkqN2FMICU .mbr-figure5 {
    padding-right: 4rem;
  }
}
@media (min-width: 992px) {
  .cid-vkqN2FMICU .mbr-figure6 {
    padding-right: 4rem;
  }
}
.cid-vkqN2FMICU H3 {
  color: #000000;
}
.cid-vkqN2FMICU H4 {
  color: #000000;
}
.cid-vkqN2FMICU .divsBg {
  background-color: #faf7f9;
  margin: 0px !important;
  padding: 1rem 2.5rem 2.5rem 2.5rem !important;
}
.cid-vkqN2FMICU ul.dentaura-lister {
  margin: 0;
  list-style: none;
  padding-left: 1rem;
}
.cid-vkqN2FMICU ul.dentaura-lister li {
  margin-bottom: 1rem;
  position: relative;
  list-style: none;
  padding-left: 1rem;
  border-bottom: 1px solid #efefef;
}
.cid-vkqN2FMICU ul.dentaura-lister li:before {
  position: absolute;
  left: -20px;
  content: "➤";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #e50e87;
  width: 25px;
  height: 25px;
}
.cid-vkqN2FMICU .card {
  margin: 0rem 0.3rem !important;
  border-radius: 3px !important;
  padding: 0px !important;
}
.cid-vkqN2FMICU .btn1 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-vkqN2FMICU .btn1:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-vkqN2FMICU .btn2 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-vkqN2FMICU .btn2:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-vkqN2FMICU .btn3 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-vkqN2FMICU .btn3:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-vkqN2FMICU .btn4 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-vkqN2FMICU .btn4:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-vkqN2FMICU .btn5 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-vkqN2FMICU .btn5:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-vkqN2FMICU .btn6 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-vkqN2FMICU .btn6:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-vkqN2FMICU .butcover {
  height: 40px;
  width: 100%;
}
.cid-vkqN2FMICU .butcoverin {
  height: 40px;
  width: 40px;
  padding-bottom: 3rem;
  margin-left: auto;
  margin-right: 0;
}
.cid-vkqN2FMICU .butcoverin a {
  color: #232323;
  font-size: 1.5rem !important;
  font-weight: 400 !important;
}
.cid-vkqN2FMICU .dentaura-panel {
  margin: 5px 0px 0px 0px!important;
  padding: 0px !important;
}
.cid-vkqN2FMICU .btn:focus,
.cid-vkqN2FMICU .btn:active {
  outline: none !important;
  box-shadow: none !important;
}
.cid-vkqN2Ge8HA {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vkqN2Ge8HA h3 {
  text-align: center;
  font-weight: 300;
}
.cid-vkqN2Ge8HA .wrap {
  width: 150px;
  height: 150px;
  margin: 0 auto;
}
.cid-vkqN2Ge8HA .mbr-section-subtitle {
  color: #462797;
  text-align: left;
}
.cid-vkqN2Ge8HA .card {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  word-wrap: break-word;
}
.cid-vkqN2Ge8HA ellipse {
  stroke: rgba(206, 206, 206, 0.4);
}
.cid-vkqN2Ge8HA path {
  stroke: #149dcc;
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vkqN2Ge8HA .card {
    -webkit-flex-basis: 33%;
    flex-basis: 33%;
  }
}
.cid-vkqN2Gw6rO {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-vkqN2Gw6rO .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-vkqN2Gw6rO .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-vkqN2Gw6rO .mbr-text {
    text-align: left;
  }
}
.cid-vkqN2Gw6rO H1 {
  text-align: left;
  color: #ff0095;
}
.cid-vkqN2Gw6rO .mbr-text,
.cid-vkqN2Gw6rO .mbr-section-btn {
  color: #465052;
}
.cid-vkqN2Gw6rO H3 {
  color: #465052;
  text-align: left;
}
.cid-vkqN2Gw6rO .btn {
  font-weight: 500;
  border-width: 1px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  display: -webkit-inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  padding: 0.55rem 2rem;
  border-radius: 3px;
}
.cid-vkqN2GJ3B0 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vkqN2GJ3B0 h3 {
  text-align: center;
  font-weight: 300;
}
.cid-vkqN2GJ3B0 .wrap {
  width: 150px;
  height: 150px;
  margin: 0 auto;
}
.cid-vkqN2GJ3B0 .mbr-section-subtitle {
  color: #ff0095;
  text-align: left;
}
.cid-vkqN2GJ3B0 .card {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  word-wrap: break-word;
}
.cid-vkqN2GJ3B0 ellipse {
  stroke: rgba(206, 206, 206, 0.4);
}
.cid-vkqN2GJ3B0 path {
  stroke: #149dcc;
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vkqN2GJ3B0 .card {
    -webkit-flex-basis: 33%;
    flex-basis: 33%;
  }
}
.cid-vkqN2H34t5 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vkqN2H34t5 .card {
  align-self: stretch;
  border-radius: 10px;
}
.cid-vkqN2H34t5 .card-box {
  height: 100%;
  background-color: #ffffff;
  padding: 2rem;
  border-radius: 10px;
}
.cid-vkqN2H34t5 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  font-size: 1.2rem !important;
}
.cid-vkqN2H34t5 p {
  color: #767676;
  text-align: left;
}
.cid-vkqN2H34t5 .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 20px 0px rgba(230, 14, 137, 0.1);
  transition: box-shadow 0.3s;
  border-radius: 10px;
}
.cid-vkqN2H34t5 .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.2);
  transition: box-shadow 0.3s;
}
.cid-vkqN2H34t5 .cardimg {
  width: 100%;
  max-width: 50px;
  border-radius: 0%;
  margin-bottom: 0px;
}
.cid-vkqN2H34t5 .card-title {
  color: #4f4943;
}
.cid-vkqN2H34t5 ul.dentaura-lister {
  margin: 0;
  list-style: none;
  padding-left: 1rem;
}
.cid-vkqN2H34t5 ul.dentaura-lister li {
  margin-bottom: 0.5rem;
  position: relative;
  list-style: none;
  padding-left: 1rem;
  border-bottom: 1px solid #efefef;
  font-size: 0.5rem !important;
}
.cid-vkqN2H34t5 ul.dentaura-lister li:before {
  position: absolute;
  left: -20px;
  top: -5px;
  content: "➤";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #767676;
  width: 25px;
  height: 25px;
}
.cid-vkqN2H34t5 li a {
  color: #ff3366 !important;
}
.cid-vkqN2H34t5 li a:hover {
  color: #767676 !important;
}
.cid-vkqN2H34t5 hr.top-hr {
  border-top: 1px solid #ff3366;
  width: 100%;
  margin: 0px 0px 1px 0px;
  padding: 0px;
}
.cid-vkqN2H34t5 P {
  color: #232323;
}
.cid-vkqN2H34t5 .mbr-text {
  font-size: 1rem !important;
}
.cid-vkqN2H34t5 .mbr-list {
  color: #232323;
}
.cid-vkqN2I2zAQ {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vkqN2I2zAQ h3 {
  text-align: center;
  font-weight: 300;
}
.cid-vkqN2I2zAQ .wrap {
  width: 150px;
  height: 150px;
  margin: 0 auto;
}
.cid-vkqN2I2zAQ .mbr-section-subtitle {
  color: #ff0095;
  text-align: left;
}
.cid-vkqN2I2zAQ .card {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  word-wrap: break-word;
}
.cid-vkqN2I2zAQ ellipse {
  stroke: rgba(206, 206, 206, 0.4);
}
.cid-vkqN2I2zAQ path {
  stroke: #149dcc;
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vkqN2I2zAQ .card {
    -webkit-flex-basis: 33%;
    flex-basis: 33%;
  }
}
.cid-vkqN2IhJGF {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vkqN2IhJGF .card {
  align-self: stretch;
  border-radius: 3px;
}
.cid-vkqN2IhJGF .card-box {
  height: 100%;
  background-color: #ffffff;
  padding: 2rem;
  border-radius: 3px;
}
.cid-vkqN2IhJGF h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  font-size: 1.1rem !important;
}
.cid-vkqN2IhJGF p {
  color: #767676;
  text-align: left;
}
.cid-vkqN2IhJGF .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1);
  transition: box-shadow 0.3s;
  border-radius: 3px;
}
.cid-vkqN2IhJGF .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.2);
  transition: box-shadow 0.3s;
}
.cid-vkqN2IhJGF .cardimg {
  width: 100%;
  max-width: 70px;
  border-radius: 0%;
  margin-bottom: 0px;
}
.cid-vkqN2IhJGF .card-title {
  color: #e60e89;
}
.cid-vkqN2IhJGF ul.dentaura-lister {
  margin: 0;
  list-style: none;
  padding-left: 1rem;
}
.cid-vkqN2IhJGF ul.dentaura-lister li {
  margin-bottom: 0.5rem;
  position: relative;
  list-style: none;
  padding-left: 1rem;
  border-bottom: 1px solid #efefef;
  font-size: 0.9rem !important;
}
.cid-vkqN2IhJGF ul.dentaura-lister li:before {
  position: absolute;
  left: -20px;
  top: -3px;
  content: "➤";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #767676;
  width: 25px;
  height: 25px;
}
.cid-vkqN2IhJGF li a {
  color: #5b686b !important;
}
.cid-vkqN2IhJGF li a:hover {
  color: #ff0095 !important;
}
.cid-vkqN2IhJGF hr.top-hr {
  border-top: 1px solid #b2ccd2;
  width: 100%;
  margin: 0px 0px 6px 0px;
  padding: 0px;
}
.cid-vkqN2IhJGF P {
  color: #232323;
}
.cid-vkqN2IhJGF .mbr-text {
  font-size: 0.9rem !important;
}
.cid-vkqN2IhJGF .mbr-list {
  color: #232323;
}
.cid-vkqN2IIVFT {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-vkqN2IIVFT .card {
  align-self: stretch;
  border-radius: 3px;
}
.cid-vkqN2IIVFT .card-box {
  height: 100%;
  background-color: #ffffff;
  padding: 2rem;
  border-radius: 3px;
}
.cid-vkqN2IIVFT h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  font-size: 1.1rem !important;
}
.cid-vkqN2IIVFT p {
  color: #767676;
  text-align: left;
}
.cid-vkqN2IIVFT .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1);
  transition: box-shadow 0.3s;
  border-radius: 3px;
}
.cid-vkqN2IIVFT .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.2);
  transition: box-shadow 0.3s;
}
.cid-vkqN2IIVFT .cardimg {
  width: 100%;
  max-width: 70px;
  border-radius: 0%;
  margin-bottom: 0px;
}
.cid-vkqN2IIVFT .card-title {
  color: #e60e89;
}
.cid-vkqN2IIVFT ul.dentaura-lister {
  margin: 0;
  list-style: none;
  padding-left: 1rem;
}
.cid-vkqN2IIVFT ul.dentaura-lister li {
  margin-bottom: 0.5rem;
  position: relative;
  list-style: none;
  padding-left: 1rem;
  border-bottom: 1px solid #efefef;
  font-size: 0.9rem !important;
}
.cid-vkqN2IIVFT ul.dentaura-lister li:before {
  position: absolute;
  left: -20px;
  top: -3px;
  content: "➤";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #767676;
  width: 25px;
  height: 25px;
}
.cid-vkqN2IIVFT li a {
  color: #5b686b !important;
}
.cid-vkqN2IIVFT li a:hover {
  color: #ff0095 !important;
}
.cid-vkqN2IIVFT hr.top-hr {
  border-top: 1px solid #b2ccd2;
  width: 100%;
  margin: 0px 0px 6px 0px;
  padding: 0px;
}
.cid-vkqN2IIVFT P {
  color: #232323;
}
.cid-vkqN2IIVFT .mbr-text {
  font-size: 1rem !important;
}
.cid-vkqN2IIVFT .mbr-list {
  color: #232323;
}
.cid-vkqN2JbbxE #dentauraBttB {
  position: fixed;
  cursor: pointer;
  width: 50px;
  height: 50px;
  background-color: rgba(255, 0, 149, 0.65);
  text-indent: -9999px;
  display: none;
  -webkit-border-radius: 60px;
  -moz-border-radius: 60px;
  border-radius: 60px;
  z-index: 100;
  -webkit-box-shadow: 0 2px 8px -2px #000000;
  -moz-box-shadow: 0 2px 8px -2px #000000;
  box-shadow: 0 2px 8px -2px #000000;
}
@media (max-width: 768px) {
  .cid-vkqN2JbbxE #dentauraBttB {
    right: 50%;
    margin-right: -25px !important;
    bottom: 20px;
  }
}
@media (min-width: 769px) {
  .cid-vkqN2JbbxE #dentauraBttB {
    right: 100px;
    bottom: 20px;
  }
}
@media (min-width: 992px) {
  .cid-vkqN2JbbxE #dentauraBttB {
    right: 100px;
    bottom: 20px;
  }
}
.cid-vkqN2JbbxE #dentauraBttB span {
  position: absolute;
  top: 20px;
  left: 20px;
  margin-left: -20px;
  margin-top: -20px;
  height: 50px;
  width: 50px;
  background-image: url("../../../assets/images/bttb-dentaura-white.png");
  background-repeat: no-repeat;
  background-position: -58px -4px;
  opacity: 1;
}
.cid-vkqN2JbbxE #dentauraBttB:hover {
  background-color: rgba(91, 104, 107, 0.85);
}
.cid-vkqN2JbbxE .hidden {
  display: none;
}
.cid-vkqN2JteFB {
  position: sticky;
  top: 0;
  z-index: 11;
  opacity: 0.96;
}
.cid-vkqN2JteFB .navbar-dropdown {
  position: relative !important;
  top: 0;
  left: 0;
  padding: 0.5rem 1rem;
  position: fixed;
}
@media (max-width: 991px) {
  .cid-vkqN2JteFB .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-vkqN2JteFB .navbar {
  position: static !important;
  min-height: 77px;
  transition: 0.2s;
  background: #f4f4f4;
  display: flex;
  flex-direction: column;
}
.cid-vkqN2JteFB .navbar.opened {
  transition: all 0.2s;
  background: #f4f4f4 !important;
}
.cid-vkqN2JteFB .navbar .dropdown-item {
  transition: all 0.2s;
  padding: 0.3rem 1.5rem;
  border-bottom: 1px solid #d6d6d6;
  color: #ff6600;
  background: #efefef !important;
}
.cid-vkqN2JteFB .navbar .dropdown-item:hover {
  padding-left: 2rem;
}
.cid-vkqN2JteFB .navbar .dropdown-item:focus border {
  outline: none;
}
.cid-vkqN2JteFB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vkqN2JteFB .navbar .dropdown-menu {
  min-width: 200px;
  padding: 3px 0 0 0;
  box-shadow: 1px 1px 1px 0px rgba(217, 220, 242, 0.98);
  background: transparent !important;
}
.cid-vkqN2JteFB .navbar .dropdown-menu > .dropdown-item:first-child {
  border-top: 2px solid #ff6600;
}
.cid-vkqN2JteFB .navbar .dropdown-menu .dropdown-submenu {
  padding-top: 0px;
}
.cid-vkqN2JteFB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vkqN2JteFB .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: 85.14285714vh;
  }
}
.cid-vkqN2JteFB .navbar.collapsed .dropdown-menu {
  width: auto;
  padding: 1rem 0 1rem 0;
  border-top: none !important;
  background: transparent !important;
}
.cid-vkqN2JteFB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vkqN2JteFB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vkqN2JteFB .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-vkqN2JteFB .navbar.collapsed .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  padding: 0.667em 1.667em;
}
.cid-vkqN2JteFB .navbar.collapsed .nav-dropdown .link {
  margin: 0.667em 1.2em;
}
.cid-vkqN2JteFB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vkqN2JteFB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
  border-bottom: none !important;
  background: transparent !important;
  color: inherit !important;
}
.cid-vkqN2JteFB .navbar.collapsed .dropdown-menu .dropdown-item:first-child {
  border-top: none;
}
@media (max-width: 991px) {
  .cid-vkqN2JteFB .navbar {
    flex-direction: row;
    justify-content: space-between;
  }
  .cid-vkqN2JteFB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vkqN2JteFB .navbar .dropdown-menu {
    width: auto;
    padding: 1rem 0 1rem 0;
    background: transparent !important;
    border-top: none !important;
  }
  .cid-vkqN2JteFB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vkqN2JteFB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vkqN2JteFB .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-vkqN2JteFB .navbar .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    padding: 0.667em 1.667em;
  }
  .cid-vkqN2JteFB .navbar .nav-dropdown .link {
    margin: 0.667em 1.2em;
  }
  .cid-vkqN2JteFB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vkqN2JteFB .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem;
    text-align: center;
    border-bottom: none !important;
    background: transparent !important;
  }
  .cid-vkqN2JteFB .navbar .dropdown-menu .dropdown-item:first-child {
    border-top: none;
  }
  .cid-vkqN2JteFB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    flex-direction: row;
    justify-content: space-between;
    margin-top: 1rem;
  }
  .cid-vkqN2JteFB .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-vkqN2JteFB .navbar .social-block {
    display: none;
  }
}
@media (max-width: 1200px) {
  .cid-vkqN2JteFB .navbar.navbar-short {
    min-height: 60px;
  }
}
@media (min-width: 1200px) {
  .cid-vkqN2JteFB .navbar.navbar-short {
    min-height: 60px;
  }
}
.cid-vkqN2JteFB .navbar.navbar-short .social-block {
  top: 1rem;
}
.cid-vkqN2JteFB .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-vkqN2JteFB .navbar.navbar-short .navbar-brand {
  padding: 0;
  margin-bottom: 0;
  height: 0px;
  opacity: 0;
  min-height: 0px;
}
.cid-vkqN2JteFB .navbar-brand {
  height: 8rem;
  min-height: 1.4rem;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.2s;
  word-break: break-word;
  z-index: 1;
  display: flex;
  margin-bottom: 1rem;
  opacity: 1;
}
.cid-vkqN2JteFB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vkqN2JteFB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vkqN2JteFB .dropdown-item.active,
.cid-vkqN2JteFB .dropdown-item:active {
  background-color: transparent;
}
.cid-vkqN2JteFB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
  line-height: 1;
  letter-spacing: 1px;
}
.cid-vkqN2JteFB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vkqN2JteFB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vkqN2JteFB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4f4f4;
}
.cid-vkqN2JteFB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: -2px 0 0 0;
  left: 100%;
}
.cid-vkqN2JteFB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vkqN2JteFB ul.navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
}
.cid-vkqN2JteFB .navbar-buttons {
  text-align: center;
}
.cid-vkqN2JteFB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-vkqN2JteFB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-vkqN2JteFB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vkqN2JteFB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.2s;
}
.cid-vkqN2JteFB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.2s;
}
.cid-vkqN2JteFB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vkqN2JteFB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vkqN2JteFB nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.2s;
}
.cid-vkqN2JteFB nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.2s;
}
.cid-vkqN2JteFB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vkqN2JteFB a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
  outline: none;
}
.cid-vkqN2JteFB .mbr-iconfont {
  font-size: 1.3rem;
  padding-right: 0.5rem;
  color: #132c70;
}
.cid-vkqN2JteFB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  padding: 1.667em 1.667em;
}
.cid-vkqN2JteFB .nav-dropdown .link {
  margin: 1.667em 1.2em;
  font-weight: 500;
}
.cid-vkqN2JteFB .nav-link:hover,
.cid-vkqN2JteFB .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-vkqN2JteFB .social-block {
  display: flex;
  justify-content: space-between;
  width: 100%;
  position: absolute;
  top: 2.5rem;
  max-width: 1300px;
  transition: 0.2s;
}
.cid-vkqN2JteFB .social {
  display: flex;
  flex-direction: row;
  margin-left: 2rem;
}
.cid-vkqN2JteFB .social-2 {
  display: flex;
  flex-direction: row;
  margin-right: 1.5rem;
}
.cid-vkqN2JteFB menu {
  color: #E60E89;
}
.cid-vkqN2JNlup {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #767676;
}
.cid-vkqN2JNlup .mbr-overlay {
  background-color: #000000;
  opacity: 0.7;
}
.cid-vkqN2JNlup .item {
  display: flex;
  justify-content: left;
  align-items: center;
  padding: 0.3rem 0;
}
.cid-vkqN2JNlup .item p {
  margin: 0;
  padding-left: 0.5rem;
  line-height: 26px;
}
.cid-vkqN2JNlup .title {
  background: linear-gradient(to left, #f00000 0, currentColor);
  -webkit-background-clip: text;
  -webkit-text-fill-color: #f000000;
  color: #e50e87;
  text-align: left;
}
.cid-vkqN2JNlup .container {
  max-width: 1400px;
}
.cid-vkqN2JNlup li {
  margin: 0;
  list-style: none;
  cursor: pointer;
}
.cid-vkqN2JNlup .time {
  line-height: 2;
}
.cid-vkqN2JNlup .icons-wrap {
  display: flex;
  align-items: left;
}
.cid-vkqN2JNlup .text-wrap {
  width: 100%;
}
.cid-vkqN2JNlup .item-wrap {
  display: inline-block;
}
.cid-vkqN2JNlup .socicon-wrap {
  width: fit-content;
  display: flex;
  margin-bottom: 0.8rem;
}
.cid-vkqN2JNlup .socicon-wrap .mbr-iconfont {
  font-size: 1.3rem;
  background: linear-gradient(to left, #e60e89, #232323);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  padding: 10px;
  margin-right: 0.1rem;
  height: 40px;
  display: flex;
  width: 40px;
  justify-content: left;
  align-items: left;
  transition: all 0.3s;
  border-radius: 100%;
}
.cid-vkqN2JNlup .align-wrap {
  display: flex;
  flex-direction: column;
}
@media (max-width: 992px) {
  .cid-vkqN2JNlup .col-md-6 {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vkqN2JNlup .socicon-wrap {
    margin: auto;
  }
}
.cid-vkqN2JNlup .mbr-text {
  color: #999999;
}
.cid-vkqN2JNlup .icon-title {
  margin: 0;
  padding-bottom: 3px;
  line-height: 24px;
}
.cid-vkqN2JNlup .icon-title,
.cid-vkqN2JNlup .align-wrap {
  color: #ffffff;
  width: 100%;
  text-align: left;
}
.cid-vkqN2JNlup .item-text,
.cid-vkqN2JNlup .item-icon {
  color: #999999;
  text-align: left;
}
.cid-vkqN2JNlup .mbr-text,
.cid-vkqN2JNlup .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-vkqN2JNlup copy {
  font-size: 12px;
}
.cid-vkqN2JNlup weis {
  color: #e50e87;
}
.cid-vkqN2JNlup .h3 {
  color: #e50e87;
}
/*!
 * Mobirise v4 theme (https://mobirise.com/)
 * Copyright 2017 Mobirise
 */
section {
  background-color: #eeeeee;
}

.form-control:focus {
  box-shadow: none;
}

:focus {
  outline: none;
}

body {
  font-style: normal;
  line-height: 1.5;
}

section,
.container,
.container-fluid {
  position: relative;
  word-wrap: break-word;
}

a.mbr-iconfont:hover {
  text-decoration: none;
}

.article .lead p,
.article .lead ul,
.article .lead ol,
.article .lead pre,
.article .lead blockquote {
  margin-bottom: 0;
}

ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}

pre {
  background: #f4f4f4;
  padding: 10px 24px;
  white-space: pre-wrap;
}

.inactive {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  pointer-events: none;
  -webkit-user-drag: none;
  user-drag: none;
}

.mbr-section__comments .row {
  justify-content: center;
  -webkit-justify-content: center;
}

a {
  font-style: normal;
  font-weight: 400;
  cursor: pointer;
}

a, a:hover {
  text-decoration: none;
}

figure {
  margin-bottom: 0;
}

body {
  color: #232323;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4 {
  line-height: 1;
  word-break: break-word;
  word-wrap: break-word;
}

.mbr-section-title {
  font-style: normal;
  line-height: 1.2;
}

.mbr-section-subtitle {
  line-height: 1.3;
}

.mbr-text {
  font-style: normal;
  line-height: 1.6;
}

b,
strong {
  font-weight: bold;
}

blockquote {
  padding: 10px 0 10px 20px;
  position: relative;
  border-left: 2px solid;
  border-color: #ff3366;
}

input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active {
  transition-delay: 9999s;
  transition-property: background-color, color;
}

textarea[type='hidden'] {
  display: none;
}

body {
  position: relative;
}

section {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
}

section .mbr-background-video,
section .mbr-background-video-preview {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}

.hidden {
  visibility: hidden;
}

.mbr-z-index20 {
  z-index: 20;
}

/*! Base colors */
.mbr-white {
  color: #ffffff;
}

.mbr-black {
  color: #000000;
}

.mbr-bg-white {
  background-color: #ffffff;
}

.mbr-bg-black {
  background-color: #000000;
}

/*! Text-aligns */
.align-left {
  text-align: left;
}

.align-center {
  text-align: center;
}

.align-right {
  text-align: right;
}

@media (max-width: 767px) {
  .align-left,
  .align-center,
  .align-right,
  .mbr-section-btn,
  .mbr-section-title {
    text-align: center;
  }
}

/*! Font-weight  */
.mbr-light {
  font-weight: 300;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

/*! Media  */
.media-size-item {
  -moz-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
}

.media-content {
  flex-basis: 100%;
}

.media-container-row {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: start;
}

.media-container-row .media-size-item {
  width: 400px;
}

.media-container-column {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: center;
  align-content: center;
  align-items: stretch;
}

.media-container-column > * {
  width: 100%;
}

@media (min-width: 992px) {
  .media-container-row {
    flex-wrap: nowrap;
  }
}

figure {
  overflow: hidden;
}

figure[mbr-media-size] {
  transition: width 0.1s;
}

.mbr-figure img,
.mbr-figure iframe {
  display: block;
  width: 100%;
}

.card {
  background-color: transparent;
  border: none;
}

.card-box {
  width: 100%;
}

.card-img {
  text-align: center;
  flex-shrink: 0;
  -webkit-flex-shrink: 0;
}

.media {
  max-width: 100%;
  margin: 0 auto;
}

.mbr-figure {
  -ms-grid-row-align: center;
  align-self: center;
}

.media-container > div {
  max-width: 100%;
}

.mbr-figure img,
.card-img img {
  width: 100%;
}

@media (max-width: 991px) {
  .media-size-item {
    width: auto !important;
  }
  .media {
    width: auto;
  }
  .mbr-figure {
    width: 100% !important;
  }
}

/*! Buttons */
.btn {
  font-weight: 500;
  border-width: 2px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  transition: all .3s ease-in-out;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  display: -webkit-inline-flex;
}

.btn-sm {
  font-weight: 500;
  letter-spacing: 1px;
  transition: all .3s ease-in-out;
}

.btn-md {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.btn-lg {
  font-weight: 500;
  letter-spacing: 1px;
  margin: .4rem .8rem !important;
  transition: all .3s ease-in-out;
}

.mbr-section-btn {
  margin-left: -0.25rem;
  margin-right: -0.25rem;
  font-size: 0;
}

nav .mbr-section-btn {
  margin-left: 0rem;
  margin-right: 0rem;
}

.btn-form {
  border-radius: 0;
}

.btn-form:hover {
  cursor: pointer;
}

/*! Btn icon margin */
.btn .mbr-iconfont,
.btn.btn-sm .mbr-iconfont {
  cursor: pointer;
  margin-right: 0.5rem;
}

.btn.btn-md .mbr-iconfont,
.btn.btn-md .mbr-iconfont {
  margin-right: 0.8rem;
}

.mbr-regular {
  font-weight: 400;
}

.mbr-semibold {
  font-weight: 500;
}

.mbr-bold {
  font-weight: 700;
}

[type='submit'] {
  -webkit-appearance: none;
}

/*! Full-screen */
.mbr-fullscreen .mbr-overlay {
  min-height: 100vh;
}

.mbr-fullscreen {
  display: flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  align-items: center;
  -webkit-align-items: center;
  min-height: 100vh;
  padding-top: 3rem;
  padding-bottom: 3rem;
}

/*! Map */
.map {
  height: 25rem;
  position: relative;
}

.map iframe {
  width: 100%;
  height: 100%;
}

.mbr-overlay {
  background-color: #000;
  bottom: 0;
  left: 0;
  opacity: .5;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}

/* Form */
blockquote {
  font-style: italic;
  padding: 10px 0 10px 20px;
  font-size: 1.09rem;
  position: relative;
  border-width: 3px;
}

.form-control {
  background-color: #f5f5f5;
  box-shadow: none;
  color: #565656;
  line-height: 1.43;
  min-height: 3.5em;
  padding: 1.07em .5em;
}

.form-control, .form-control:focus {
  border: 1px solid #e8e8e8;
}

.form-active .form-control:invalid {
  border-color: red;
}

.form-control-label {
  position: relative;
  cursor: pointer;
  margin-bottom: .357em;
  padding: 0;
}

.alert {
  color: #ffffff;
  border-radius: 0;
  border: 0;
  font-size: .875rem;
  line-height: 1.5;
  margin-bottom: 1.875rem;
  padding: 1.25rem;
  position: relative;
}

.alert.alert-form::after {
  background-color: inherit;
  bottom: -7px;
  content: "";
  display: block;
  height: 14px;
  left: 50%;
  margin-left: -7px;
  position: absolute;
  transform: rotate(45deg);
  width: 14px;
  -webkit-transform: rotate(45deg);
}

.form-asterisk {
  font-family: initial;
  position: absolute;
  top: -2px;
  font-weight: normal;
}

/*! Scroll to top arrow */
#scrollToTop a i:before {
  content: '';
  position: absolute;
  height: 40%;
  top: 25%;
  background: #fff;
  width: 2px;
  left: calc(50% - 1px);
}

#scrollToTop a i:after {
  content: '';
  position: absolute;
  display: block;
  border-top: 2px solid #fff;
  border-right: 2px solid #fff;
  width: 40%;
  height: 40%;
  left: 30%;
  bottom: 30%;
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

.mbr-arrow-up {
  bottom: 25px;
   left: calc(50% - 20px);
  position: fixed;
  text-align: right;
  z-index: 5000;
  color: #ffffff;
  font-size: 32px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
}

.mbr-arrow-up a {
  background: rgba(0, 0, 0, 0.2);
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  height: 40px;
  width: 40px;
  outline-style: none !important;
  position: relative;
  text-decoration: none;
  transition: all 0.3s ease-in-out;
  cursor: pointer;
  text-align: center;
}

.mbr-arrow-up a:hover {
  background-color: rgba(0, 0, 0, 0.4);
}

.mbr-arrow-up a i {
  line-height: 60px;
}

.mbr-arrow-up-icon {
  display: block;
  color: #fff;
}

.mbr-arrow-up-icon::before {
  content: '\203a';
  display: inline-block;
  font-family: serif;
  font-size: 32px;
  line-height: 1;
  font-style: normal;
  position: relative;
  top: 6px;
  left: -4px;
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
}

/*! Arrow Down */
.mbr-arrow {
  position: absolute;
  bottom: 45px;
  left: 50%;
  width: 60px;
  height: 60px;
  cursor: pointer;
  background-color: rgba(80, 80, 80, 0.5);
  border-radius: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.mbr-arrow > a {
  display: inline-block;
  text-decoration: none;
  outline-style: none;
  -webkit-animation: arrowdown 1.7s ease-in-out infinite;
  animation: arrowdown 1.7s ease-in-out infinite;
}

.mbr-arrow > a > i {
  position: absolute;
  top: -2px;
  left: 15px;
  font-size: 2rem;
}

@keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@-webkit-keyframes arrowdown {
  0% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
  50% {
    transform: translateY(-5px);
    -webkit-transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
  }
}

@media (max-width: 500px) {
  .mbr-arrow-up {
    left: 50%;
    right: auto;
    transform: translateX(-50%) rotate(180deg);
    -webkit-transform: translateX(-50%) rotate(180deg);
  }
}

/*Gradients animation*/
@keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

@-webkit-keyframes gradient-animation {
  from {
    background-position: 0% 100%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  to {
    background-position: 100% 0%;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
}

.bg-gradient {
  background-size: 200% 200%;
  animation: gradient-animation 5s infinite alternate;
  -webkit-animation: gradient-animation 5s infinite alternate;
}

.menu .navbar-brand {
  display: -webkit-flex;
}

.menu .navbar-brand span {
  display: flex;
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-caption-wrap {
  display: -webkit-flex;
}

.menu .navbar-brand .navbar-logo img {
  display: -webkit-flex;
}

@media (min-width: 768px) and (max-width: 1023px) {
  .menu .navbar-toggleable-sm .navbar-nav {
    display: -ms-flexbox;
  }
}

@media (max-width: 1023px) {
  .menu .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .navbar-collapse.show {
    overflow: auto;
  }
}

@media (min-width: 1024px) {
  .menu .navbar-nav.nav-dropdown {
    display: -webkit-flex;
  }
  .menu .navbar-toggleable-sm .navbar-collapse {
    display: -webkit-flex !important;
  }
  .menu .collapsed .navbar-collapse {
    max-height: 93.5vh;
  }
  .menu .collapsed .navbar-collapse.show {
    overflow: auto;
  }
}

@media (max-width: 767px) {
  .menu .navbar-collapse {
    max-height: 80vh;
  }
}

/* Others*/
.note-check a[data-value=Rubik] {
  font-style: normal;
}

.mbr-arrow a {
  color: #ffffff;
}

@media (max-width: 767px) {
  .mbr-arrow {
    display: none;
  }
}

.navbar {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
  -webkit-align-items: center;
  -webkit-justify-content: space-between;
}

.navbar-collapse {
  -webkit-flex-basis: 100%;
  -webkit-flex-grow: 1;
  -webkit-align-items: center;
}

.nav-dropdown .link {
  padding: 0.667em 1.667em !important;
  margin: 0 !important;
}

.nav {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.row {
  display: -webkit-flex;
  -webkit-flex-wrap: wrap;
}

.justify-content-center {
  -webkit-justify-content: center;
}

.form-inline {
  display: -webkit-flex;
  -webkit-align-items: center;
}

.card-wrapper {
  -webkit-flex: 1;
}

.carousel-control {
  z-index: 10;
  display: -webkit-flex;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}

.carousel-controls {
  display: -webkit-flex;
}

.media {
  display: -webkit-flex;
}

.form-group:focus {
  outline: none;
}

.jq-selectbox__select {
  padding: 1.07em 0.5em;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}

.jq-selectbox__dropdown {
  position: absolute;
  top: 100%;
  left: 0 !important;
  width: 100% !important;
}

.jq-selectbox__trigger-arrow {
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.jq-selectbox li {
  padding: 1.07em 0.5em;
}

input[type='range'] {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.modal-dialog,
.modal-content {
  height: 100%;
}

.modal-dialog .carousel-inner {
  height: calc(100vh - 1.75rem);
}

@media (max-width: 575px) {
  .modal-dialog .carousel-inner {
    height: calc(100vh - 1rem);
  }
}

.carousel-item {
  text-align: center;
}

.carousel-item img {
  margin: auto;
}

.navbar-toggler {
  align-self: flex-start;
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.navbar-toggler:focus,
.navbar-toggler:hover {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: '';
  background: no-repeat center center;
  background-size: 100% 100%;
}

.navbar-toggler-left {
  position: absolute;
  left: 1rem;
}

.navbar-toggler-right {
  position: absolute;
  right: 1rem;
}

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable .navbar-toggler {
    display: none;
  }
}

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-sm .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-sm > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-sm .navbar-collapse {
    display: none;
    width: 100%;
  }
  .navbar-toggleable-sm .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1023px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1024px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-md .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-md > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-md .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-md .navbar-toggler {
    display: none;
  }
}

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none;
  }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-toggleable-lg .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-toggleable-lg > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
  }
  .navbar-toggleable-lg .navbar-collapse {
    display: flex !important;
    width: 100%;
  }
  .navbar-toggleable-lg .navbar-toggler {
    display: none;
  }
}

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-toggleable-xl > .container {
  padding-right: 0;
  padding-left: 0;
}

.navbar-toggleable-xl .navbar-nav {
  flex-direction: row;
}

.navbar-toggleable-xl .navbar-nav .nav-link {
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}

.navbar-toggleable-xl > .container {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}

.navbar-toggleable-xl .navbar-collapse {
  display: flex !important;
  width: 100%;
}

.navbar-toggleable-xl .navbar-toggler {
  display: none;
}

.card-img {
  width: auto;
}

.menu .navbar.collapsed:not(.beta-menu) {
  flex-direction: column;
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: flex;
}

.note-air-layout .dropup .dropdown-menu,
.note-air-layout .navbar-fixed-bottom .dropdown .dropdown-menu {
  bottom: initial !important;
}

html,
body {
  height: auto;
  min-height: 100vh;
}

.dropup .dropdown-toggle::after {
  display: none;
}
.cid-vkqOaPK025 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/grau-verlauf1.jpg");
}
.cid-vkqOaPK025 H2 {
  text-align: center;
  color: #ffffff;
}
.cid-vkqOaPK025 .dentaura-tab {
  min-height: 59px !important;
  padding: 0.3rem 0.3rem !important;
  margin: 0px !important;
}
.cid-vkqOaPK025 .btn {
  margin: 0px !important;
  padding: 1rem 0.5rem;
  width: 100%;
  height: 100%;
  border-radius: 3px !important;
}
@media (max-width: 991px) {
  .cid-vkqOaPK025 .mbr-figure1 {
    padding-bottom: 3rem;
  }
}
.cid-vkqOaPK025 .media-container-row1 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-vkqOaPK025 .mbr-figure1 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-vkqOaPK025 .media-container-row2 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-vkqOaPK025 .mbr-figure2 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-vkqOaPK025 .media-container-row3 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-vkqOaPK025 .mbr-figure3 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
.cid-vkqOaPK025 .media-container-row4 {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-vkqOaPK025 .mbr-figure4 {
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (min-width: 992px) {
  .cid-vkqOaPK025 .mbr-figure5 {
    padding-right: 4rem;
  }
}
@media (min-width: 992px) {
  .cid-vkqOaPK025 .mbr-figure6 {
    padding-right: 4rem;
  }
}
.cid-vkqOaPK025 H3 {
  color: #000000;
}
.cid-vkqOaPK025 H4 {
  color: #000000;
}
.cid-vkqOaPK025 .divsBg {
  background-color: #faf7f9;
  margin: 0px !important;
  padding: 1rem 2.5rem 2.5rem 2.5rem !important;
}
.cid-vkqOaPK025 ul.dentaura-lister {
  margin: 0;
  list-style: none;
  padding-left: 1rem;
}
.cid-vkqOaPK025 ul.dentaura-lister li {
  margin-bottom: 1rem;
  position: relative;
  list-style: none;
  padding-left: 1rem;
  border-bottom: 1px solid #efefef;
}
.cid-vkqOaPK025 ul.dentaura-lister li:before {
  position: absolute;
  left: -20px;
  content: "➤";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #e50e87;
  width: 25px;
  height: 25px;
}
.cid-vkqOaPK025 .card {
  margin: 0rem 0.3rem !important;
  border-radius: 3px !important;
  padding: 0px !important;
}
.cid-vkqOaPK025 .btn1 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-vkqOaPK025 .btn1:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-vkqOaPK025 .btn2 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-vkqOaPK025 .btn2:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-vkqOaPK025 .btn3 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-vkqOaPK025 .btn3:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-vkqOaPK025 .btn4 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-vkqOaPK025 .btn4:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-vkqOaPK025 .btn5 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-vkqOaPK025 .btn5:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-vkqOaPK025 .btn6 {
  background-color: #e50e87 !important;
  border-width: 0px;
  color: #ffffff !important;
}
.cid-vkqOaPK025 .btn6:hover {
  background-color: #b50b6b !important;
  color: #ffffff !important;
  transform: scale(1.04);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.2s;
}
.cid-vkqOaPK025 .butcover {
  height: 40px;
  width: 100%;
}
.cid-vkqOaPK025 .butcoverin {
  height: 40px;
  width: 40px;
  padding-bottom: 3rem;
  margin-left: auto;
  margin-right: 0;
}
.cid-vkqOaPK025 .butcoverin a {
  color: #232323;
  font-size: 1.5rem !important;
  font-weight: 400 !important;
}
.cid-vkqOaPK025 .dentaura-panel {
  margin: 5px 0px 0px 0px!important;
  padding: 0px !important;
}
.cid-vkqOaPK025 .btn:focus,
.cid-vkqOaPK025 .btn:active {
  outline: none !important;
  box-shadow: none !important;
}
.cid-vkqOaQizWl {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vkqOaQizWl h3 {
  text-align: center;
  font-weight: 300;
}
.cid-vkqOaQizWl .wrap {
  width: 150px;
  height: 150px;
  margin: 0 auto;
}
.cid-vkqOaQizWl .mbr-section-subtitle {
  color: #462797;
  text-align: left;
}
.cid-vkqOaQizWl .card {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  word-wrap: break-word;
}
.cid-vkqOaQizWl ellipse {
  stroke: rgba(206, 206, 206, 0.4);
}
.cid-vkqOaQizWl path {
  stroke: #149dcc;
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vkqOaQizWl .card {
    -webkit-flex-basis: 33%;
    flex-basis: 33%;
  }
}
.cid-vkqOaQxoqA {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-vkqOaQxoqA .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-vkqOaQxoqA .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-vkqOaQxoqA .mbr-text {
    text-align: left;
  }
}
.cid-vkqOaQxoqA H1 {
  text-align: left;
  color: #ff0095;
}
.cid-vkqOaQxoqA .mbr-text,
.cid-vkqOaQxoqA .mbr-section-btn {
  color: #465052;
}
.cid-vkqOaQxoqA H3 {
  color: #465052;
  text-align: left;
}
.cid-vkqOaQxoqA .btn {
  font-weight: 500;
  border-width: 1px;
  font-style: normal;
  letter-spacing: 1px;
  margin: .4rem .8rem;
  white-space: normal;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  display: -webkit-inline-flex;
  align-items: center;
  justify-content: center;
  word-break: break-word;
  -webkit-align-items: center;
  -webkit-justify-content: center;
  padding: 0.55rem 2rem;
  border-radius: 3px;
}
.cid-vkqOaQL0N5 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-vkqOaQL0N5 h3 {
  text-align: center;
  font-weight: 300;
}
.cid-vkqOaQL0N5 .wrap {
  width: 150px;
  height: 150px;
  margin: 0 auto;
}
.cid-vkqOaQL0N5 .mbr-section-subtitle {
  color: #ff0095;
  text-align: left;
}
.cid-vkqOaQL0N5 .card {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  word-wrap: break-word;
}
.cid-vkqOaQL0N5 ellipse {
  stroke: rgba(206, 206, 206, 0.4);
}
.cid-vkqOaQL0N5 path {
  stroke: #149dcc;
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-vkqOaQL0N5 .card {
    -webkit-flex-basis: 33%;
    flex-basis: 33%;
  }
}
.cid-vkqOaR0b0u {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-vkqOaR0b0u .card {
  align-self: stretch;
  border-radius: 10px;
}
.cid-vkqOaR0b0u .card-box {
  height: 100%;
  background-color: #ffffff;
  padding: 2rem;
  border-radius: 10px;
}
.cid-vkqOaR0b0u h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  font-size: 1.2rem !important;
}
.cid-vkqOaR0b0u p {
  color: #767676;
  text-align: left;
}
.cid-vkqOaR0b0u .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 20px 0px rgba(230, 14, 137, 0.1);
  transition: box-shadow 0.3s;
  border-radius: 10px;
}
.cid-vkqOaR0b0u .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.2);
  transition: box-shadow 0.3s;
}
.cid-vkqOaR0b0u .cardimg {
  width: 100%;
  max-width: 50px;
  border-radius: 0%;
  margin-bottom: 0px;
}
.cid-vkqOaR0b0u .card-title {
  color: #4f4943;
}
.cid-vkqOaR0b0u ul.dentaura-lister {
  margin: 0;
  list-style: none;
  padding-left: 1rem;
}
.cid-vkqOaR0b0u ul.dentaura-lister li {
  margin-bottom: 0.5rem;
  position: relative;
  list-style: none;
  padding-left: 1rem;
  border-bottom: 1px solid #efefef;
  font-size: 0.5rem !important;
}
.cid-vkqOaR0b0u ul.dentaura-lister li:before {
  position: absolute;
  left: -20px;
  top: -5px;
  content: "➤";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #767676;
  width: 25px;
  height: 25px;
}
.cid-vkqOaR0b0u li a {
  color: #ff3366 !important;
}
.cid-vkqOaR0b0u li a:hover {
  color: #767676 !important;
}
.cid-vkqOaR0b0u hr.top-hr {
  border-top: 1px solid #ff3366;
  width: 100%;
  margin: 0px 0px 1px 0px;
  padding: 0px;
}
.cid-vkqOaR0b0u P {
  color: #232323;
}
.cid-vkqOaR0b0u .mbr-text {
  font-size: 1rem !important;
}
.cid-vkqOaR0b0u .mbr-list {
  color: #232323;
}
.cid-vkqOaRsRHP {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-vkqOaRsRHP .card {
  align-self: stretch;
  border-radius: 3px;
}
.cid-vkqOaRsRHP .card-box {
  height: 100%;
  background-color: #ffffff;
  padding: 2rem;
  border-radius: 3px;
}
.cid-vkqOaRsRHP h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  font-size: 1.1rem !important;
}
.cid-vkqOaRsRHP p {
  color: #767676;
  text-align: left;
}
.cid-vkqOaRsRHP .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1);
  transition: box-shadow 0.3s;
  border-radius: 3px;
}
.cid-vkqOaRsRHP .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.2);
  transition: box-shadow 0.3s;
}
.cid-vkqOaRsRHP .cardimg {
  width: 100%;
  max-width: 70px;
  border-radius: 0%;
  margin-bottom: 0px;
}
.cid-vkqOaRsRHP .card-title {
  color: #e60e89;
}
.cid-vkqOaRsRHP ul.dentaura-lister {
  margin: 0;
  list-style: none;
  padding-left: 1rem;
}
.cid-vkqOaRsRHP ul.dentaura-lister li {
  margin-bottom: 0.5rem;
  position: relative;
  list-style: none;
  padding-left: 1rem;
  border-bottom: 1px solid #efefef;
  font-size: 0.9rem !important;
}
.cid-vkqOaRsRHP ul.dentaura-lister li:before {
  position: absolute;
  left: -20px;
  top: -3px;
  content: "➤";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #767676;
  width: 25px;
  height: 25px;
}
.cid-vkqOaRsRHP li a {
  color: #5b686b !important;
}
.cid-vkqOaRsRHP li a:hover {
  color: #ff0095 !important;
}
.cid-vkqOaRsRHP hr.top-hr {
  border-top: 1px solid #b2ccd2;
  width: 100%;
  margin: 0px 0px 6px 0px;
  padding: 0px;
}
.cid-vkqOaRsRHP P {
  color: #232323;
}
.cid-vkqOaRsRHP .mbr-text {
  font-size: 0.9rem !important;
}
.cid-vkqOaRsRHP .mbr-list {
  color: #232323;
}
.cid-vkqOaRU3CT #dentauraBttB {
  position: fixed;
  cursor: pointer;
  width: 50px;
  height: 50px;
  background-color: rgba(255, 0, 149, 0.65);
  text-indent: -9999px;
  display: none;
  -webkit-border-radius: 60px;
  -moz-border-radius: 60px;
  border-radius: 60px;
  z-index: 100;
  -webkit-box-shadow: 0 2px 8px -2px #000000;
  -moz-box-shadow: 0 2px 8px -2px #000000;
  box-shadow: 0 2px 8px -2px #000000;
}
@media (max-width: 768px) {
  .cid-vkqOaRU3CT #dentauraBttB {
    right: 50%;
    margin-right: -25px !important;
    bottom: 20px;
  }
}
@media (min-width: 769px) {
  .cid-vkqOaRU3CT #dentauraBttB {
    right: 100px;
    bottom: 20px;
  }
}
@media (min-width: 992px) {
  .cid-vkqOaRU3CT #dentauraBttB {
    right: 100px;
    bottom: 20px;
  }
}
.cid-vkqOaRU3CT #dentauraBttB span {
  position: absolute;
  top: 20px;
  left: 20px;
  margin-left: -20px;
  margin-top: -20px;
  height: 50px;
  width: 50px;
  background-image: url("../../../assets/images/bttb-dentaura-white.png");
  background-repeat: no-repeat;
  background-position: -58px -4px;
  opacity: 1;
}
.cid-vkqOaRU3CT #dentauraBttB:hover {
  background-color: rgba(91, 104, 107, 0.85);
}
.cid-vkqOaRU3CT .hidden {
  display: none;
}
.cid-vkqOaS9k3H {
  position: sticky;
  top: 0;
  z-index: 11;
  opacity: 0.96;
}
.cid-vkqOaS9k3H .navbar-dropdown {
  position: relative !important;
  top: 0;
  left: 0;
  padding: 0.5rem 1rem;
  position: fixed;
}
@media (max-width: 991px) {
  .cid-vkqOaS9k3H .navbar-dropdown {
    padding: 0 1rem;
  }
}
.cid-vkqOaS9k3H .navbar {
  position: static !important;
  min-height: 77px;
  transition: 0.2s;
  background: #f4f4f4;
  display: flex;
  flex-direction: column;
}
.cid-vkqOaS9k3H .navbar.opened {
  transition: all 0.2s;
  background: #f4f4f4 !important;
}
.cid-vkqOaS9k3H .navbar .dropdown-item {
  transition: all 0.2s;
  padding: 0.3rem 1.5rem;
  border-bottom: 1px solid #d6d6d6;
  color: #ff6600;
  background: #efefef !important;
}
.cid-vkqOaS9k3H .navbar .dropdown-item:hover {
  padding-left: 2rem;
}
.cid-vkqOaS9k3H .navbar .dropdown-item:focus border {
  outline: none;
}
.cid-vkqOaS9k3H .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-vkqOaS9k3H .navbar .dropdown-menu {
  min-width: 200px;
  padding: 3px 0 0 0;
  box-shadow: 1px 1px 1px 0px rgba(217, 220, 242, 0.98);
  background: transparent !important;
}
.cid-vkqOaS9k3H .navbar .dropdown-menu > .dropdown-item:first-child {
  border-top: 2px solid #ff6600;
}
.cid-vkqOaS9k3H .navbar .dropdown-menu .dropdown-submenu {
  padding-top: 0px;
}
.cid-vkqOaS9k3H .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vkqOaS9k3H .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: 85.14285714vh;
  }
}
.cid-vkqOaS9k3H .navbar.collapsed .dropdown-menu {
  width: auto;
  padding: 1rem 0 1rem 0;
  border-top: none !important;
  background: transparent !important;
}
.cid-vkqOaS9k3H .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vkqOaS9k3H .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vkqOaS9k3H .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-vkqOaS9k3H .navbar.collapsed .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  padding: 0.667em 1.667em;
}
.cid-vkqOaS9k3H .navbar.collapsed .nav-dropdown .link {
  margin: 0.667em 1.2em;
}
.cid-vkqOaS9k3H .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vkqOaS9k3H .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
  border-bottom: none !important;
  background: transparent !important;
  color: inherit !important;
}
.cid-vkqOaS9k3H .navbar.collapsed .dropdown-menu .dropdown-item:first-child {
  border-top: none;
}
@media (max-width: 991px) {
  .cid-vkqOaS9k3H .navbar {
    flex-direction: row;
    justify-content: space-between;
  }
  .cid-vkqOaS9k3H .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vkqOaS9k3H .navbar .dropdown-menu {
    width: auto;
    padding: 1rem 0 1rem 0;
    background: transparent !important;
    border-top: none !important;
  }
  .cid-vkqOaS9k3H .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vkqOaS9k3H .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vkqOaS9k3H .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-vkqOaS9k3H .navbar .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
    padding: 0.667em 1.667em;
  }
  .cid-vkqOaS9k3H .navbar .nav-dropdown .link {
    margin: 0.667em 1.2em;
  }
  .cid-vkqOaS9k3H .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vkqOaS9k3H .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem;
    text-align: center;
    border-bottom: none !important;
    background: transparent !important;
  }
  .cid-vkqOaS9k3H .navbar .dropdown-menu .dropdown-item:first-child {
    border-top: none;
  }
  .cid-vkqOaS9k3H .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    flex-direction: row;
    justify-content: space-between;
    margin-top: 1rem;
  }
  .cid-vkqOaS9k3H .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-vkqOaS9k3H .navbar .social-block {
    display: none;
  }
}
@media (max-width: 1200px) {
  .cid-vkqOaS9k3H .navbar.navbar-short {
    min-height: 60px;
  }
}
@media (min-width: 1200px) {
  .cid-vkqOaS9k3H .navbar.navbar-short {
    min-height: 60px;
  }
}
.cid-vkqOaS9k3H .navbar.navbar-short .social-block {
  top: 1rem;
}
.cid-vkqOaS9k3H .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-vkqOaS9k3H .navbar.navbar-short .navbar-brand {
  padding: 0;
  margin-bottom: 0;
  height: 0px;
  opacity: 0;
  min-height: 0px;
}
.cid-vkqOaS9k3H .navbar-brand {
  height: 8rem;
  min-height: 1.4rem;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all 0.2s;
  word-break: break-word;
  z-index: 1;
  display: flex;
  margin-bottom: 1rem;
  opacity: 1;
}
.cid-vkqOaS9k3H .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vkqOaS9k3H .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vkqOaS9k3H .dropdown-item.active,
.cid-vkqOaS9k3H .dropdown-item:active {
  background-color: transparent;
}
.cid-vkqOaS9k3H .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
  line-height: 1;
  letter-spacing: 1px;
}
.cid-vkqOaS9k3H .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vkqOaS9k3H .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vkqOaS9k3H .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #f4f4f4;
}
.cid-vkqOaS9k3H .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: -2px 0 0 0;
  left: 100%;
}
.cid-vkqOaS9k3H .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vkqOaS9k3H ul.navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
}
.cid-vkqOaS9k3H .navbar-buttons {
  text-align: center;
}
.cid-vkqOaS9k3H button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-vkqOaS9k3H button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #232323;
}
.cid-vkqOaS9k3H button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-vkqOaS9k3H button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.2s;
}
.cid-vkqOaS9k3H button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.2s;
}
.cid-vkqOaS9k3H button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-vkqOaS9k3H nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vkqOaS9k3H nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.2s;
}
.cid-vkqOaS9k3H nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.2s;
}
.cid-vkqOaS9k3H nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-vkqOaS9k3H a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
  outline: none;
}
.cid-vkqOaS9k3H .mbr-iconfont {
  font-size: 1.3rem;
  padding-right: 0.5rem;
  color: #132c70;
}
.cid-vkqOaS9k3H .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  padding: 1.667em 1.667em;
}
.cid-vkqOaS9k3H .nav-dropdown .link {
  margin: 1.667em 1.2em;
  font-weight: 500;
}
.cid-vkqOaS9k3H .nav-link:hover,
.cid-vkqOaS9k3H .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-vkqOaS9k3H .social-block {
  display: flex;
  justify-content: space-between;
  width: 100%;
  position: absolute;
  top: 2.5rem;
  max-width: 1300px;
  transition: 0.2s;
}
.cid-vkqOaS9k3H .social {
  display: flex;
  flex-direction: row;
  margin-left: 2rem;
}
.cid-vkqOaS9k3H .social-2 {
  display: flex;
  flex-direction: row;
  margin-right: 1.5rem;
}
.cid-vkqOaS9k3H menu {
  color: #E60E89;
}
.cid-vkqOaSuR5y {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #767676;
}
.cid-vkqOaSuR5y .mbr-overlay {
  background-color: #000000;
  opacity: 0.7;
}
.cid-vkqOaSuR5y .item {
  display: flex;
  justify-content: left;
  align-items: center;
  padding: 0.3rem 0;
}
.cid-vkqOaSuR5y .item p {
  margin: 0;
  padding-left: 0.5rem;
  line-height: 26px;
}
.cid-vkqOaSuR5y .title {
  background: linear-gradient(to left, #f00000 0, currentColor);
  -webkit-background-clip: text;
  -webkit-text-fill-color: #f000000;
  color: #e50e87;
  text-align: left;
}
.cid-vkqOaSuR5y .container {
  max-width: 1400px;
}
.cid-vkqOaSuR5y li {
  margin: 0;
  list-style: none;
  cursor: pointer;
}
.cid-vkqOaSuR5y .time {
  line-height: 2;
}
.cid-vkqOaSuR5y .icons-wrap {
  display: flex;
  align-items: left;
}
.cid-vkqOaSuR5y .text-wrap {
  width: 100%;
}
.cid-vkqOaSuR5y .item-wrap {
  display: inline-block;
}
.cid-vkqOaSuR5y .socicon-wrap {
  width: fit-content;
  display: flex;
  margin-bottom: 0.8rem;
}
.cid-vkqOaSuR5y .socicon-wrap .mbr-iconfont {
  font-size: 1.3rem;
  background: linear-gradient(to left, #e60e89, #232323);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  padding: 10px;
  margin-right: 0.1rem;
  height: 40px;
  display: flex;
  width: 40px;
  justify-content: left;
  align-items: left;
  transition: all 0.3s;
  border-radius: 100%;
}
.cid-vkqOaSuR5y .align-wrap {
  display: flex;
  flex-direction: column;
}
@media (max-width: 992px) {
  .cid-vkqOaSuR5y .col-md-6 {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-vkqOaSuR5y .socicon-wrap {
    margin: auto;
  }
}
.cid-vkqOaSuR5y .mbr-text {
  color: #999999;
}
.cid-vkqOaSuR5y .icon-title {
  margin: 0;
  padding-bottom: 3px;
  line-height: 24px;
}
.cid-vkqOaSuR5y .icon-title,
.cid-vkqOaSuR5y .align-wrap {
  color: #ffffff;
  width: 100%;
  text-align: left;
}
.cid-vkqOaSuR5y .item-text,
.cid-vkqOaSuR5y .item-icon {
  color: #999999;
  text-align: left;
}
.cid-vkqOaSuR5y .mbr-text,
.cid-vkqOaSuR5y .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-vkqOaSuR5y copy {
  font-size: 12px;
}
.cid-vkqOaSuR5y weis {
  color: #e50e87;
}
.cid-vkqOaSuR5y .h3 {
  color: #e50e87;
}
