body {
  font-family: Poppins;
}
.display-1 {
  font-family: 'Jost', sans-serif;
  font-size: 4rem;
}
.display-2 {
  font-family: 'Jost', sans-serif;
  font-size: 2rem;
}
.display-4 {
  font-family: 'Jost', sans-serif;
  font-size: 1.1rem;
}
.display-5 {
  font-family: 'Jost', sans-serif;
  font-size: 1rem;
}
.display-7 {
  font-family: 'Jost', sans-serif;
  font-size: 1rem;
}
/* ---- 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: 3.2rem;
    font-size: calc( 2.05rem + (4 - 2.05) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (2.05rem + (4 - 2.05) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    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-4 {
    font-size: 0.88rem;
    font-size: calc( 1.0350000000000001rem + (1.1 - 1.0350000000000001) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.0350000000000001rem + (1.1 - 1.0350000000000001) * ((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: 0.719rem 1.5rem;
  border-radius: 3px;
}
.btn:hover:after,
.btn:focus:after,
.btn.active:after {
  -webkit-border-radius: 100px;
  border-radius: 100px;
}
@keyframes btn-animation {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  100% {
    -webkit-transform: scale(1.3);
    transform: scale(1.3);
    opacity: 0;
  }
}
.btn-sm {
  padding: 0.5rem 1rem;
  border-radius: 3px;
}
.btn-md {
  padding: 0.719rem 1.5rem;
  border-radius: 3px;
}
.btn-lg {
  padding: 0.875rem 1.875rem;
  border-radius: 3px;
}
.bg-primary {
  background-color: #f95908 !important;
}
.bg-success {
  background-color: #365c9a !important;
}
.bg-info {
  background-color: #e96188 !important;
}
.bg-warning {
  background-color: #fac769 !important;
}
.bg-danger {
  background-color: #b2ccd2 !important;
}
.btn-primary,
.btn-primary:active,
.btn-primary.active {
  background-color: #f95908 !important;
  border-color: #f95908 !important;
  color: #ffffff !important;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus {
  color: #ffffff !important;
  background-color: #b03e04 !important;
  border-color: #b03e04 !important;
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #b03e04 !important;
  border-color: #b03e04 !important;
}
.btn-secondary,
.btn-secondary:active,
.btn-secondary.active {
  background-color: #ca4336 !important;
  border-color: #ca4336 !important;
  color: #ffffff !important;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus {
  color: #ffffff !important;
  background-color: #8e2f25 !important;
  border-color: #8e2f25 !important;
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #8e2f25 !important;
  border-color: #8e2f25 !important;
}
.btn-info,
.btn-info:active,
.btn-info.active {
  background-color: #e96188 !important;
  border-color: #e96188 !important;
  color: #ffffff !important;
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus {
  color: #ffffff !important;
  background-color: #df1f56 !important;
  border-color: #df1f56 !important;
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #df1f56 !important;
  border-color: #df1f56 !important;
}
.btn-success,
.btn-success:active,
.btn-success.active {
  background-color: #365c9a !important;
  border-color: #365c9a !important;
  color: #ffffff !important;
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus {
  color: #ffffff !important;
  background-color: #223a61 !important;
  border-color: #223a61 !important;
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #223a61 !important;
  border-color: #223a61 !important;
}
.btn-warning,
.btn-warning:active,
.btn-warning.active {
  background-color: #fac769 !important;
  border-color: #fac769 !important;
  color: #614003 !important;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus {
  color: #614003 !important;
  background-color: #f8ab1f !important;
  border-color: #f8ab1f !important;
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #614003 !important;
  background-color: #f8ab1f !important;
  border-color: #f8ab1f !important;
}
.btn-danger,
.btn-danger:active,
.btn-danger.active {
  background-color: #b2ccd2 !important;
  border-color: #b2ccd2 !important;
  color: #ffffff !important;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus {
  color: #ffffff !important;
  background-color: #82acb6 !important;
  border-color: #82acb6 !important;
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #82acb6 !important;
  border-color: #82acb6 !important;
}
.btn-black,
.btn-black:active,
.btn-black.active {
  background-color: #333333 !important;
  border-color: #333333 !important;
  color: #ffffff !important;
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus {
  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-white,
.btn-white:active,
.btn-white.active {
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  color: #808080 !important;
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus {
  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-white,
.btn-white:active,
.btn-white.active {
  color: #333333 !important;
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus {
  color: #333333 !important;
}
.btn-white.disabled,
.btn-white:disabled {
  color: #333333 !important;
}
.btn-primary-outline,
.btn-primary-outline:active,
.btn-primary-outline.active {
  background: none;
  border-color: #973504;
  color: #973504 !important;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus {
  color: #ffffff !important;
  background-color: #f95908;
  border-color: #f95908;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #f95908 !important;
  border-color: #f95908 !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active,
.btn-secondary-outline.active {
  background: none;
  border-color: #7a2820;
  color: #7a2820 !important;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus {
  color: #ffffff !important;
  background-color: #ca4336;
  border-color: #ca4336;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #ca4336 !important;
  border-color: #ca4336 !important;
}
.btn-info-outline,
.btn-info-outline:active,
.btn-info-outline.active {
  background: none;
  border-color: #c81c4d;
  color: #c81c4d !important;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus {
  color: #ffffff !important;
  background-color: #e96188;
  border-color: #e96188;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #e96188 !important;
  border-color: #e96188 !important;
}
.btn-success-outline,
.btn-success-outline:active,
.btn-success-outline.active {
  background: none;
  border-color: #1c2f4e;
  color: #1c2f4e !important;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus {
  color: #ffffff !important;
  background-color: #365c9a;
  border-color: #365c9a;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #ffffff !important;
  background-color: #365c9a !important;
  border-color: #365c9a !important;
}
.btn-warning-outline,
.btn-warning-outline:active,
.btn-warning-outline.active {
  background: none;
  border-color: #f5a208;
  color: #f5a208 !important;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus {
  color: #614003 !important;
  background-color: #fac769;
  border-color: #fac769;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #614003 !important;
  background-color: #fac769 !important;
  border-color: #fac769 !important;
}
.btn-danger-outline,
.btn-danger-outline:active,
.btn-danger-outline.active {
  background: none;
  border-color: #72a1ac;
  color: #72a1ac !important;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus {
  color: #ffffff !important;
  background-color: #b2ccd2;
  border-color: #b2ccd2;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #b2ccd2 !important;
  border-color: #b2ccd2 !important;
}
.btn-black-outline,
.btn-black-outline:active,
.btn-black-outline.active {
  background: none;
  border-color: #000000;
  color: #000000 !important;
}
.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus {
  color: #ffffff !important;
  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 !important;
}
.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline.focus {
  color: #333333 !important;
  background-color: #ffffff;
  border-color: #ffffff;
}
.text-primary {
  color: #f95908 !important;
}
.text-secondary {
  color: #ca4336 !important;
}
.text-success {
  color: #365c9a !important;
}
.text-info {
  color: #e96188 !important;
}
.text-warning {
  color: #fac769 !important;
}
.text-danger {
  color: #b2ccd2 !important;
}
.text-white {
  color: #ffffff !important;
}
.text-black {
  color: #000000 !important;
}
a.text-primary:hover,
a.text-primary:focus {
  color: #973504 !important;
}
a.text-secondary:hover,
a.text-secondary:focus {
  color: #7a2820 !important;
}
a.text-success:hover,
a.text-success:focus {
  color: #1c2f4e !important;
}
a.text-info:hover,
a.text-info:focus {
  color: #c81c4d !important;
}
a.text-warning:hover,
a.text-warning:focus {
  color: #f5a208 !important;
}
a.text-danger:hover,
a.text-danger:focus {
  color: #72a1ac !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: #365c9a;
}
.alert-info {
  background-color: #e96188;
}
.alert-warning {
  background-color: #fac769;
}
.alert-danger {
  background-color: #b2ccd2;
}
.mbr-section-btn a.btn:not(.btn-form) {
  border-radius: 100px;
  transition-property: background-color, color, border-color, box-shadow;
  transition-duration: 0.3s, 0.3s, 0.3s, 0.8s;
  transition-timing-function: ease-in-out;
}
.mbr-section-btn a.btn:not(.btn-form):hover,
.mbr-section-btn a.btn:not(.btn-form):focus {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2) !important;
}
.mbr-gallery-filter li a {
  border-radius: 100px !important;
}
.mbr-gallery-filter li.active .btn {
  background-color: #f95908;
  border-color: #f95908;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
.nav-tabs .nav-link {
  border-radius: 100px !important;
}
a,
a:hover {
  color: #f95908;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #fedfcf;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #7e9ed2;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #ffffff;
}
/* Scroll to top button*/
#scrollToTop a {
  border-radius: 100px;
}
.form-control {
  font-family: 'Jost', sans-serif;
  font-size: 1rem;
}
blockquote {
  border-color: #f95908;
}
ul,
ol,
pre,
blockquote {
  margin-bottom: 2.3125rem;
}
.mbr-form .btn {
  margin: 0.4rem 0;
}
.mbr-form .input-group-btn a.btn {
  border-radius: 100px !important;
}
.mbr-form .input-group-btn a.btn:hover {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.mbr-form .input-group-btn button[type='submit'] {
  border-radius: 100px !important;
  padding: 1rem 2rem;
}
.mbr-form .input-group-btn button[type='submit']:hover {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.special-form {
  border-radius: 100px !important;
}
.input-group-btn button[type='submit'] {
  border-radius: 100px !important;
}
.input-group-btn a.btn {
  border-radius: 100px !important;
}
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #f95908;
  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: #f95908;
  border-bottom-color: #f95908;
}
.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: #f95908 !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: #ca4336 !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: 200px;
  height: 200px;
  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='%23f95908' %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.5;
}
.cid-uQKs1L02nB .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  color: #f95908;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uQKs1L02nB .nav-item,
.cid-uQKs1L02nB .nav-link,
.cid-uQKs1L02nB .navbar-caption {
  font-weight: normal;
}
.cid-uQKs1L02nB .nav-item:focus,
.cid-uQKs1L02nB .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-uQKs1L02nB .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-uQKs1L02nB .nav-item .nav-link {
    position: relative;
  }
  .cid-uQKs1L02nB .nav-item .nav-link:before {
    content: "";
    position: absolute;
    z-index: -2;
    left: 0;
    right: 100%;
    bottom: -0.2em;
    background: #f95908;
    height: 3px;
    -webkit-transition-property: right;
    transition-property: right;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
  }
  .cid-uQKs1L02nB .nav-item .nav-link:hover::before {
    right: 0;
  }
  .cid-uQKs1L02nB .nav-item.open .nav-link::before {
    right: 1.667em;
  }
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uQKs1L02nB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uQKs1L02nB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uQKs1L02nB .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
  background: none;
}
.cid-uQKs1L02nB .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-uQKs1L02nB .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-uQKs1L02nB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uQKs1L02nB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uQKs1L02nB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-uQKs1L02nB .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-uQKs1L02nB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uQKs1L02nB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uQKs1L02nB .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-uQKs1L02nB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uQKs1L02nB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uQKs1L02nB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uQKs1L02nB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uQKs1L02nB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uQKs1L02nB .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-uQKs1L02nB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uQKs1L02nB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uQKs1L02nB .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-uQKs1L02nB .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uQKs1L02nB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uQKs1L02nB .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uQKs1L02nB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-uQKs1L02nB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uQKs1L02nB .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uQKs1L02nB .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-uQKs1L02nB .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uQKs1L02nB .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uQKs1L02nB .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uQKs1L02nB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uQKs1L02nB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uQKs1L02nB .dropdown-item.active,
.cid-uQKs1L02nB .dropdown-item:active {
  background-color: transparent;
}
.cid-uQKs1L02nB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uQKs1L02nB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uQKs1L02nB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uQKs1L02nB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"]:before {
  left: 1.667em;
  bottom: 0.467em;
}
.cid-uQKs1L02nB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"]:hover:before {
  right: 1.667em;
}
.cid-uQKs1L02nB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uQKs1L02nB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uQKs1L02nB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uQKs1L02nB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uQKs1L02nB .navbar-buttons {
  text-align: center;
}
.cid-uQKs1L02nB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uQKs1L02nB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f95908;
}
.cid-uQKs1L02nB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uQKs1L02nB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uQKs1L02nB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uQKs1L02nB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uQKs1L02nB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uQKs1L02nB nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uQKs1L02nB nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uQKs1L02nB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uQKs1L02nB .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uQKs1L02nB a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-uQKs1L02nB .mbr-iconfont {
  font-size: 1rem;
  color: #e96188;
  display: inline-flex;
}
.cid-uQKs1L02nB .mbr-iconfont:before {
  padding: .5rem;
  border: 1px solid;
  border-radius: 100px;
}
.cid-uQKs1L02nB .soc-item {
  margin: .5rem .3rem;
}
.cid-uQKs1L02nB .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uQKs1L02nB .navbar {
    height: 77px;
  }
  .cid-uQKs1L02nB .navbar.opened {
    height: auto;
  }
  .cid-uQKs1L02nB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rLtJxTwqJi {
  padding-top: 90px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/holzmaden.com-fossilshop-intro-small-1281x500.webp");
}
.cid-rLtJxTwqJi .mbr-overlay {
  background: #ffffff;
}
.cid-rLtJxTwqJi .mbr-section-title {
  letter-spacing: -1px;
  color: #232323;
  text-align: left;
}
.cid-rLtJxTwqJi .mbr-section-subtitle {
  color: #f95908;
  text-align: left;
}
.cid-rLtJxTwqJi .mbr-section-title B {
  color: #f95908;
}
.cid-rLtJxTwqJi .mbr-section-subtitle B {
  color: #f95908;
}
.cid-rLtJxTwqJi .mbr-section-title FONT {
  color: #ffffff;
}
.cid-u18dEbDuOX {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-u18dEbDuOX .mbr-text {
  color: #767676;
}
.cid-qL9guBjeSE {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-qL9guBjeSE .line {
  background-color: #f95908;
  color: #f95908;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-qL9guBjeSE .section-text {
  padding: 2rem 0;
  text-align: center;
  color: #f95908;
}
.cid-qL9guBjeSE .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-qL9guBjeSE .inner-container {
    width: 100% !important;
  }
}
.cid-rLtKiYeQDk {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rLtKiYeQDk .card {
  display: block;
  position: relative;
}
.cid-rLtKiYeQDk .card .card-wrapper {
  background: #ffffff;
  height: 1%;
}
.cid-rLtKiYeQDk .card .card-wrapper .card-img {
  position: relative;
  overflow: hidden;
  border-radius: 0;
  z-index: 1;
}
.cid-rLtKiYeQDk .card .card-wrapper .card-img img {
  transition: all .5s;
}
.cid-rLtKiYeQDk .card .card-wrapper .card-img .img-text {
  position: absolute;
  padding: .6rem;
  top: 1.5rem;
  left: 1.5rem;
  z-index: 1;
  border-radius: 100px;
  background-color: #f95908;
}
.cid-rLtKiYeQDk .card .card-wrapper .card-img .img-text span {
  display: block;
}
.cid-rLtKiYeQDk .card .card-wrapper .card-box {
  padding: 1.5rem;
}
.cid-rLtKiYeQDk .mbr-card-text {
  margin: 0;
}
.cid-rLtKiYeQDk .mbr-section-title {
  text-align: center;
}
.cid-rLtKiYeQDk .mbr-title {
  color: #f95908;
}
.cid-rLtKiYeQDk .mbr-card-text,
.cid-rLtKiYeQDk .mbr-section-btn {
  color: #767676;
}
.cid-sTy1WqGzgG {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #f95908;
}
.cid-sTy1WqGzgG .mbr-section-subtitle {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-sTy1WqGzgG .mbr-section-btn,
  .cid-sTy1WqGzgG .mbr-section-subtitle,
  .cid-sTy1WqGzgG .mbr-section-title {
    text-align: center !important;
  }
}
.cid-qL4rjd3ElP {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-qL4rjd3ElP .line {
  background-color: #f95908;
  color: #f95908;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-qL4rjd3ElP .section-text {
  padding: 2rem 0;
  text-align: center;
  color: #f95908;
}
.cid-qL4rjd3ElP .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-qL4rjd3ElP .inner-container {
    width: 100% !important;
  }
}
.cid-qL7CL82U3E {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qL7CL82U3E .main {
  flex-direction: row-reverse;
}
.cid-qL7CL82U3E .row-element,
.cid-qL7CL82U3E .image-element {
  padding: 0;
}
.cid-qL7CL82U3E .image-element {
  display: flex;
  justify-content: center;
}
.cid-qL7CL82U3E .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-qL7CL82U3E .text-content {
  padding: 3rem;
}
@media (max-width: 767px) {
  .cid-qL7CL82U3E .text-content {
    padding: 2rem 1rem;
  }
  .cid-qL7CL82U3E .mbr-title,
  .cid-qL7CL82U3E .mbr-text,
  .cid-qL7CL82U3E .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-qL7CL82U3E .mbr-text,
.cid-qL7CL82U3E .mbr-section-btn {
  color: #767676;
}
.cid-qL7CL82U3E .mbr-title {
  color: #767676;
}
.cid-qL7CL82U3E .mbr-section-subtitle {
  color: #767676;
}
.cid-qLaeFB9iGt {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qLaeFB9iGt .row-element,
.cid-qLaeFB9iGt .image-element {
  padding: 0;
}
.cid-qLaeFB9iGt .image-element {
  display: flex;
  justify-content: center;
}
.cid-qLaeFB9iGt .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-qLaeFB9iGt .text-content {
  padding: 3rem;
}
@media (max-width: 767px) {
  .cid-qLaeFB9iGt .text-content {
    padding: 2rem 1rem;
  }
  .cid-qLaeFB9iGt .mbr-title,
  .cid-qLaeFB9iGt .mbr-text,
  .cid-qLaeFB9iGt .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-qLaeFB9iGt .mbr-text,
.cid-qLaeFB9iGt .mbr-section-btn {
  color: #767676;
}
.cid-qLaeFB9iGt .mbr-title {
  color: #767676;
}
.cid-qLaeFB9iGt .mbr-section-subtitle {
  color: #767676;
}
.cid-qL7Ca9aaUK {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qL7Ca9aaUK .main {
  flex-direction: row-reverse;
}
.cid-qL7Ca9aaUK .row-element,
.cid-qL7Ca9aaUK .image-element {
  padding: 0;
}
.cid-qL7Ca9aaUK .image-element {
  display: flex;
  justify-content: center;
}
.cid-qL7Ca9aaUK .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-qL7Ca9aaUK .text-content {
  padding: 3rem;
}
@media (max-width: 767px) {
  .cid-qL7Ca9aaUK .text-content {
    padding: 2rem 1rem;
  }
  .cid-qL7Ca9aaUK .mbr-title,
  .cid-qL7Ca9aaUK .underline,
  .cid-qL7Ca9aaUK .mbr-text,
  .cid-qL7Ca9aaUK .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-qL7Ca9aaUK .mbr-text,
.cid-qL7Ca9aaUK .mbr-section-btn {
  color: #767676;
}
.cid-qL7Ca9aaUK .mbr-section-subtitle {
  color: #767676;
}
.cid-qL7Ca9aaUK .mbr-title {
  color: #767676;
}
.cid-qL7CfcI7FU {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qL7CfcI7FU .row-element,
.cid-qL7CfcI7FU .image-element {
  padding: 0;
}
.cid-qL7CfcI7FU .image-element {
  display: flex;
  justify-content: center;
}
.cid-qL7CfcI7FU .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-qL7CfcI7FU .text-content {
  padding: 3rem;
}
@media (max-width: 767px) {
  .cid-qL7CfcI7FU .text-content {
    padding: 2rem 1rem;
  }
  .cid-qL7CfcI7FU .mbr-title,
  .cid-qL7CfcI7FU .mbr-text,
  .cid-qL7CfcI7FU .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-qL7CfcI7FU .mbr-text,
.cid-qL7CfcI7FU .mbr-section-btn {
  color: #767676;
}
.cid-qL7CfcI7FU .mbr-title {
  color: #767676;
}
.cid-qL7CfcI7FU .mbr-section-subtitle {
  color: #767676;
}
.cid-qL9ggJiVnm {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-qL9ggJiVnm .line {
  background-color: #f95908;
  color: #f95908;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-qL9ggJiVnm .section-text {
  padding: 2rem 0;
  text-align: center;
  color: #f95908;
}
.cid-qL9ggJiVnm .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-qL9ggJiVnm .inner-container {
    width: 100% !important;
  }
}
.cid-rLu599wQfF {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rLu599wQfF .mbr-text {
  color: #767676;
}
.cid-qL4DNWA7gi {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qL4DNWA7gi .row-element,
.cid-qL4DNWA7gi .image-element {
  padding: 0;
}
.cid-qL4DNWA7gi .image-element {
  display: flex;
  justify-content: center;
}
.cid-qL4DNWA7gi .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-qL4DNWA7gi .text-content {
  padding: 3rem;
}
.cid-qL4DNWA7gi .mbr-section-subtitle {
  color: #b2ccd2;
}
@media (max-width: 767px) {
  .cid-qL4DNWA7gi .text-content {
    padding: 2rem 1rem;
  }
  .cid-qL4DNWA7gi .mbr-title,
  .cid-qL4DNWA7gi .mbr-text,
  .cid-qL4DNWA7gi .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-qL4DNWA7gi .mbr-title {
  color: #767676;
  text-align: left;
}
.cid-qL4DNWA7gi .mbr-text,
.cid-qL4DNWA7gi .mbr-section-btn {
  text-align: left;
  color: #767676;
}
.cid-qL4zlbIL1H {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qL4zlbIL1H .main {
  flex-direction: row-reverse;
}
.cid-qL4zlbIL1H .row-element,
.cid-qL4zlbIL1H .image-element {
  padding: 0;
}
.cid-qL4zlbIL1H .image-element {
  display: flex;
  justify-content: center;
}
.cid-qL4zlbIL1H .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-qL4zlbIL1H .text-content {
  padding: 3rem;
}
@media (max-width: 767px) {
  .cid-qL4zlbIL1H .text-content {
    padding: 2rem 1rem;
  }
  .cid-qL4zlbIL1H .mbr-title,
  .cid-qL4zlbIL1H .mbr-text,
  .cid-qL4zlbIL1H .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-qL4zlbIL1H .mbr-text,
.cid-qL4zlbIL1H .mbr-section-btn {
  color: #767676;
}
.cid-qL4zlbIL1H .mbr-title {
  color: #767676;
}
.cid-u18fz3mhOm {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-u18fz3mhOm .mbr-section-subtitle {
  color: #767676;
}
.cid-u18fz3mhOm ul.list-inline {
  margin: 0;
  -webkit-align-self: center;
  align-self: center;
}
.cid-u18fz3mhOm ul.list-inline li {
  margin: 0;
  padding: .5rem;
}
.cid-u18fz3mhOm ul.list-inline img {
  max-width: 6rem;
  padding-bottom: .5rem;
}
.cid-u18fz3mhOm ul.list-inline img:hover {
  -webkit-filter: none;
  -moz-filter: none;
  -ms-filter: none;
  -o-filter: none;
  filter: none;
}
@media (max-width: 767px) {
  .cid-u18fz3mhOm .list-inline-item img {
    max-width: 5rem;
  }
}
.cid-u18fz3mhOm .mbr-fallback-image.disabled {
  display: none;
}
.cid-u18fz3mhOm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u18fz3mhOm .mbr-section-title {
  color: #767676;
}
.cid-utDLmg7yW2 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-utDLmg7yW2 .mbr-section-subtitle {
  color: #767676;
}
.cid-utDLmg7yW2 ul.list-inline {
  margin: 0;
  -webkit-align-self: center;
  align-self: center;
}
.cid-utDLmg7yW2 ul.list-inline li {
  margin: 0;
  padding: .5rem;
}
.cid-utDLmg7yW2 ul.list-inline img {
  max-width: 6rem;
  padding-bottom: .5rem;
}
.cid-utDLmg7yW2 ul.list-inline img:hover {
  -webkit-filter: none;
  -moz-filter: none;
  -ms-filter: none;
  -o-filter: none;
  filter: none;
}
@media (max-width: 767px) {
  .cid-utDLmg7yW2 .list-inline-item img {
    max-width: 5rem;
  }
}
.cid-utDLmg7yW2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-utDLmg7yW2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utDLmg7yW2 .mbr-section-title {
  color: #767676;
}
.cid-u18fwz87SZ {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-u18fwz87SZ .mbr-section-subtitle {
  color: #767676;
}
.cid-u18fwz87SZ ul.list-inline {
  margin: 0;
  -webkit-align-self: center;
  align-self: center;
}
.cid-u18fwz87SZ ul.list-inline li {
  margin: 0;
  padding: .5rem;
}
.cid-u18fwz87SZ ul.list-inline img {
  max-width: 6rem;
  padding-bottom: .5rem;
}
.cid-u18fwz87SZ ul.list-inline img:hover {
  -webkit-filter: none;
  -moz-filter: none;
  -ms-filter: none;
  -o-filter: none;
  filter: none;
}
@media (max-width: 767px) {
  .cid-u18fwz87SZ .list-inline-item img {
    max-width: 5rem;
  }
}
.cid-u18fwz87SZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-u18fwz87SZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u18fwz87SZ .mbr-section-title {
  color: #767676;
}
.cid-utDNAqEgO4 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-utDNAqEgO4 .mbr-section-subtitle {
  color: #767676;
}
.cid-utDNAqEgO4 ul.list-inline {
  margin: 0;
  -webkit-align-self: center;
  align-self: center;
}
.cid-utDNAqEgO4 ul.list-inline li {
  margin: 0;
  padding: .5rem;
}
.cid-utDNAqEgO4 ul.list-inline img {
  max-width: 6rem;
  padding-bottom: .5rem;
}
.cid-utDNAqEgO4 ul.list-inline img:hover {
  -webkit-filter: none;
  -moz-filter: none;
  -ms-filter: none;
  -o-filter: none;
  filter: none;
}
@media (max-width: 767px) {
  .cid-utDNAqEgO4 .list-inline-item img {
    max-width: 5rem;
  }
}
.cid-utDNAqEgO4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-utDNAqEgO4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-utDNAqEgO4 .mbr-section-title {
  color: #767676;
}
.cid-rLu15FFafK {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rLu15FFafK .line {
  background-color: #f95908;
  color: #f95908;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rLu15FFafK .section-text {
  padding: 2rem 0;
  text-align: center;
  color: #f95908;
}
.cid-rLu15FFafK .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rLu15FFafK .inner-container {
    width: 100% !important;
  }
}
.cid-u18oRMoy8X {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-u18fsJgOXv {
  padding-top: 15px;
  padding-bottom: 30px;
  background: #ffffff;
}
.cid-u18fsJgOXv .mbr-section-subtitle {
  color: #767676;
}
.cid-u18fsJgOXv .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #f95908;
  margin-left: .5rem;
  margin-right: .5rem;
}
.cid-u18fsJgOXv .mbr-iconfont-social:before {
  padding: .6rem;
  border: 1px solid;
  border-radius: 100px;
  transition: all .3s;
}
.cid-u18fsJgOXv .mbr-iconfont-social:hover {
  color: #ffffff;
}
.cid-u18fsJgOXv .mbr-iconfont-social:hover:before {
  background: #f95908;
  transition: all .3s;
  border-color: transparent;
}
.cid-u18fsJgOXv .social-list a:focus {
  text-decoration: none;
}
@media (max-width: 767px) {
  .cid-u18fsJgOXv .mbr-iconfont-social {
    margin-left: .2rem;
    margin-right: .2rem;
  }
}
.cid-u18fsJgOXv .mbr-section-title,
.cid-u18fsJgOXv .social-list,
.cid-u18fsJgOXv .underline {
  color: #767676;
}
.cid-uQKzF1ZZkw {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f95908;
}
.cid-uQKzF1ZZkw .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQKzF1ZZkw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uQKzF1ZZkw .container {
    padding: 0 16px;
  }
}
.cid-uQKzF1ZZkw .card {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 992px) {
  .cid-uQKzF1ZZkw .card {
    margin-bottom: 40px;
  }
}
.cid-uQKzF1ZZkw .card .content-wrapper .title-wrapper .title-wrap {
  display: inline-flex;
  align-items: center;
  margin-bottom: 16px;
}
@media (max-width: 992px) {
  .cid-uQKzF1ZZkw .card .content-wrapper .title-wrapper .title-wrap {
    margin-bottom: 40px;
  }
}
.cid-uQKzF1ZZkw .card .content-wrapper .title-wrapper .title-wrap img {
  width: 32px;
  height: 32px;
  object-fit: contain;
  margin-right: 1rem;
}
.cid-uQKzF1ZZkw .card .content-wrapper .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 50;
}
.cid-uQKzF1ZZkw .card .content-wrapper .copyright {
  margin-bottom: 20px;
}
@media (max-width: 992px) {
  .cid-uQKzF1ZZkw .card .content-wrapper .copyright {
    margin-bottom: 40px;
  }
}
.cid-uQKzF1ZZkw .card .social-wrapper .social-wrap {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-uQKzF1ZZkw .card .social-wrapper .social-wrap .mbr-iconfont {
  font-size: 20px;
  margin-right: 48px;
  color: #ffffff;
}
.cid-uQKzF1ZZkw .list-wrapper .mbr-card-title {
  margin-bottom: 6px;
}
.cid-uQKzF1ZZkw .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-uQKzF1ZZkw .list-wrapper .list .item-wrap {
  margin-bottom: 6px;
}
@media (max-width: 992px) {
  .cid-uQKzF1ZZkw .list-wrapper .list {
    margin-bottom: 40px;
  }
}
.cid-uQKzF1ZZkw .mbr-section-title {
  color: #ffffff;
}
.cid-uQKzF1ZZkw .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uQKzF1ZZkw .mbr-card-title {
  color: #c1c1c1;
}
.cid-uQKzF1ZZkw .list {
  color: #ffffff;
}
.cid-uQKs1L02nB .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  color: #f95908;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uQKs1L02nB .nav-item,
.cid-uQKs1L02nB .nav-link,
.cid-uQKs1L02nB .navbar-caption {
  font-weight: normal;
}
.cid-uQKs1L02nB .nav-item:focus,
.cid-uQKs1L02nB .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-uQKs1L02nB .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-uQKs1L02nB .nav-item .nav-link {
    position: relative;
  }
  .cid-uQKs1L02nB .nav-item .nav-link:before {
    content: "";
    position: absolute;
    z-index: -2;
    left: 0;
    right: 100%;
    bottom: -0.2em;
    background: #f95908;
    height: 3px;
    -webkit-transition-property: right;
    transition-property: right;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
  }
  .cid-uQKs1L02nB .nav-item .nav-link:hover::before {
    right: 0;
  }
  .cid-uQKs1L02nB .nav-item.open .nav-link::before {
    right: 1.667em;
  }
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uQKs1L02nB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uQKs1L02nB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uQKs1L02nB .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
  background: none;
}
.cid-uQKs1L02nB .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-uQKs1L02nB .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-uQKs1L02nB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uQKs1L02nB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uQKs1L02nB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-uQKs1L02nB .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-uQKs1L02nB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uQKs1L02nB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uQKs1L02nB .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-uQKs1L02nB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uQKs1L02nB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uQKs1L02nB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uQKs1L02nB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uQKs1L02nB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uQKs1L02nB .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-uQKs1L02nB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uQKs1L02nB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uQKs1L02nB .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-uQKs1L02nB .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uQKs1L02nB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uQKs1L02nB .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uQKs1L02nB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-uQKs1L02nB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uQKs1L02nB .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uQKs1L02nB .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-uQKs1L02nB .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uQKs1L02nB .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uQKs1L02nB .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uQKs1L02nB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uQKs1L02nB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uQKs1L02nB .dropdown-item.active,
.cid-uQKs1L02nB .dropdown-item:active {
  background-color: transparent;
}
.cid-uQKs1L02nB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uQKs1L02nB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uQKs1L02nB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uQKs1L02nB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"]:before {
  left: 1.667em;
  bottom: 0.467em;
}
.cid-uQKs1L02nB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"]:hover:before {
  right: 1.667em;
}
.cid-uQKs1L02nB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uQKs1L02nB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uQKs1L02nB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uQKs1L02nB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uQKs1L02nB .navbar-buttons {
  text-align: center;
}
.cid-uQKs1L02nB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uQKs1L02nB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f95908;
}
.cid-uQKs1L02nB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uQKs1L02nB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uQKs1L02nB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uQKs1L02nB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uQKs1L02nB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uQKs1L02nB nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uQKs1L02nB nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uQKs1L02nB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uQKs1L02nB .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uQKs1L02nB a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-uQKs1L02nB .mbr-iconfont {
  font-size: 1rem;
  color: #e96188;
  display: inline-flex;
}
.cid-uQKs1L02nB .mbr-iconfont:before {
  padding: .5rem;
  border: 1px solid;
  border-radius: 100px;
}
.cid-uQKs1L02nB .soc-item {
  margin: .5rem .3rem;
}
.cid-uQKs1L02nB .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uQKs1L02nB .navbar {
    height: 77px;
  }
  .cid-uQKs1L02nB .navbar.opened {
    height: auto;
  }
  .cid-uQKs1L02nB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rLuBbhGM8w {
  padding-top: 75px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/holzmaden.com-fossilshop-header-900x600.webp");
}
.cid-rLuBbhGM8w .mbr-overlay {
  background: #ffffff;
}
.cid-rLuBbhGM8w .mbr-section-title {
  letter-spacing: -1px;
  color: #232323;
  text-align: left;
}
.cid-rLuBbhGM8w .mbr-section-subtitle {
  color: #f95908;
  text-align: left;
}
.cid-rLuBbhGM8w .mbr-section-title B {
  color: #f95908;
}
.cid-rLuBbhGM8w .mbr-section-subtitle B {
  color: #f95908;
}
.cid-rLuBbhGM8w .mbr-section-title FONT {
  color: #ffffff;
}
.cid-qLeetkYAS3 {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-qLeetkYAS3 .line {
  background-color: #f95908;
  color: #f95908;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-qLeetkYAS3 .section-text {
  padding: 2rem 0;
  text-align: center;
  color: #767676;
}
.cid-qLeetkYAS3 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-qLeetkYAS3 .inner-container {
    width: 100% !important;
  }
}
.cid-u0G6kILrPE {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-u0G6kILrPE .mbr-text {
  color: #767676;
}
.cid-u0G5RDvP50 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-u0G5RDvP50 .mbr-section-subtitle {
  color: #767676;
  text-align: center;
}
.cid-u0G5RDvP50 .btn {
  margin: 0 0 .5rem 0;
}
.cid-uQKzF1ZZkw {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f95908;
}
.cid-uQKzF1ZZkw .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQKzF1ZZkw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uQKzF1ZZkw .container {
    padding: 0 16px;
  }
}
.cid-uQKzF1ZZkw .card {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 992px) {
  .cid-uQKzF1ZZkw .card {
    margin-bottom: 40px;
  }
}
.cid-uQKzF1ZZkw .card .content-wrapper .title-wrapper .title-wrap {
  display: inline-flex;
  align-items: center;
  margin-bottom: 16px;
}
@media (max-width: 992px) {
  .cid-uQKzF1ZZkw .card .content-wrapper .title-wrapper .title-wrap {
    margin-bottom: 40px;
  }
}
.cid-uQKzF1ZZkw .card .content-wrapper .title-wrapper .title-wrap img {
  width: 32px;
  height: 32px;
  object-fit: contain;
  margin-right: 1rem;
}
.cid-uQKzF1ZZkw .card .content-wrapper .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 50;
}
.cid-uQKzF1ZZkw .card .content-wrapper .copyright {
  margin-bottom: 20px;
}
@media (max-width: 992px) {
  .cid-uQKzF1ZZkw .card .content-wrapper .copyright {
    margin-bottom: 40px;
  }
}
.cid-uQKzF1ZZkw .card .social-wrapper .social-wrap {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-uQKzF1ZZkw .card .social-wrapper .social-wrap .mbr-iconfont {
  font-size: 20px;
  margin-right: 48px;
  color: #ffffff;
}
.cid-uQKzF1ZZkw .list-wrapper .mbr-card-title {
  margin-bottom: 6px;
}
.cid-uQKzF1ZZkw .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-uQKzF1ZZkw .list-wrapper .list .item-wrap {
  margin-bottom: 6px;
}
@media (max-width: 992px) {
  .cid-uQKzF1ZZkw .list-wrapper .list {
    margin-bottom: 40px;
  }
}
.cid-uQKzF1ZZkw .mbr-section-title {
  color: #ffffff;
}
.cid-uQKzF1ZZkw .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uQKzF1ZZkw .mbr-card-title {
  color: #c1c1c1;
}
.cid-uQKzF1ZZkw .list {
  color: #ffffff;
}
.cid-uQKs1L02nB .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  color: #f95908;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uQKs1L02nB .nav-item,
.cid-uQKs1L02nB .nav-link,
.cid-uQKs1L02nB .navbar-caption {
  font-weight: normal;
}
.cid-uQKs1L02nB .nav-item:focus,
.cid-uQKs1L02nB .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-uQKs1L02nB .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-uQKs1L02nB .nav-item .nav-link {
    position: relative;
  }
  .cid-uQKs1L02nB .nav-item .nav-link:before {
    content: "";
    position: absolute;
    z-index: -2;
    left: 0;
    right: 100%;
    bottom: -0.2em;
    background: #f95908;
    height: 3px;
    -webkit-transition-property: right;
    transition-property: right;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
  }
  .cid-uQKs1L02nB .nav-item .nav-link:hover::before {
    right: 0;
  }
  .cid-uQKs1L02nB .nav-item.open .nav-link::before {
    right: 1.667em;
  }
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uQKs1L02nB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uQKs1L02nB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uQKs1L02nB .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
  background: none;
}
.cid-uQKs1L02nB .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-uQKs1L02nB .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-uQKs1L02nB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uQKs1L02nB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uQKs1L02nB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-uQKs1L02nB .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-uQKs1L02nB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uQKs1L02nB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uQKs1L02nB .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-uQKs1L02nB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uQKs1L02nB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uQKs1L02nB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uQKs1L02nB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uQKs1L02nB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uQKs1L02nB .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-uQKs1L02nB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uQKs1L02nB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uQKs1L02nB .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-uQKs1L02nB .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uQKs1L02nB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uQKs1L02nB .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uQKs1L02nB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-uQKs1L02nB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uQKs1L02nB .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uQKs1L02nB .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-uQKs1L02nB .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uQKs1L02nB .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uQKs1L02nB .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uQKs1L02nB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uQKs1L02nB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uQKs1L02nB .dropdown-item.active,
.cid-uQKs1L02nB .dropdown-item:active {
  background-color: transparent;
}
.cid-uQKs1L02nB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uQKs1L02nB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uQKs1L02nB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uQKs1L02nB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"]:before {
  left: 1.667em;
  bottom: 0.467em;
}
.cid-uQKs1L02nB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"]:hover:before {
  right: 1.667em;
}
.cid-uQKs1L02nB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uQKs1L02nB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uQKs1L02nB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uQKs1L02nB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uQKs1L02nB .navbar-buttons {
  text-align: center;
}
.cid-uQKs1L02nB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uQKs1L02nB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f95908;
}
.cid-uQKs1L02nB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uQKs1L02nB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uQKs1L02nB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uQKs1L02nB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uQKs1L02nB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uQKs1L02nB nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uQKs1L02nB nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uQKs1L02nB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uQKs1L02nB .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uQKs1L02nB a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-uQKs1L02nB .mbr-iconfont {
  font-size: 1rem;
  color: #e96188;
  display: inline-flex;
}
.cid-uQKs1L02nB .mbr-iconfont:before {
  padding: .5rem;
  border: 1px solid;
  border-radius: 100px;
}
.cid-uQKs1L02nB .soc-item {
  margin: .5rem .3rem;
}
.cid-uQKs1L02nB .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uQKs1L02nB .navbar {
    height: 77px;
  }
  .cid-uQKs1L02nB .navbar.opened {
    height: auto;
  }
  .cid-uQKs1L02nB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rLuBLCfmup {
  padding-top: 75px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/holzmaden.com-fossilshop-header-900x600.webp");
}
.cid-rLuBLCfmup .mbr-overlay {
  background: #ffffff;
}
.cid-rLuBLCfmup .mbr-section-title {
  letter-spacing: -1px;
  color: #232323;
  text-align: left;
}
.cid-rLuBLCfmup .mbr-section-subtitle {
  color: #f95908;
  text-align: left;
}
.cid-rLuBLCfmup .mbr-section-title B {
  color: #f95908;
}
.cid-rLuBLCfmup .mbr-section-subtitle B {
  color: #f95908;
}
.cid-rLuBLCfmup .mbr-section-title FONT {
  color: #ffffff;
}
.cid-qLfDegkT1d {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-qLfDegkT1d .line {
  background-color: #f95908;
  color: #f95908;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-qLfDegkT1d .section-text {
  padding: 2rem 0;
  text-align: center;
  color: #767676;
}
.cid-qLfDegkT1d .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-qLfDegkT1d .inner-container {
    width: 100% !important;
  }
}
.cid-qLfDegZj32 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qLfDegZj32 .mbr-text {
  color: #767676;
}
.cid-qLfDehBGWk {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qLfDehBGWk .line {
  background-color: #f95908;
  color: #f95908;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-qLfDehBGWk .section-text {
  padding: 2rem 0;
  text-align: center;
  color: #767676;
}
.cid-qLfDehBGWk .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-qLfDehBGWk .inner-container {
    width: 100% !important;
  }
}
.cid-qLfDeig8De {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qLfDeig8De .mbr-text {
  color: #767676;
}
.cid-uQKzF1ZZkw {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f95908;
}
.cid-uQKzF1ZZkw .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQKzF1ZZkw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uQKzF1ZZkw .container {
    padding: 0 16px;
  }
}
.cid-uQKzF1ZZkw .card {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 992px) {
  .cid-uQKzF1ZZkw .card {
    margin-bottom: 40px;
  }
}
.cid-uQKzF1ZZkw .card .content-wrapper .title-wrapper .title-wrap {
  display: inline-flex;
  align-items: center;
  margin-bottom: 16px;
}
@media (max-width: 992px) {
  .cid-uQKzF1ZZkw .card .content-wrapper .title-wrapper .title-wrap {
    margin-bottom: 40px;
  }
}
.cid-uQKzF1ZZkw .card .content-wrapper .title-wrapper .title-wrap img {
  width: 32px;
  height: 32px;
  object-fit: contain;
  margin-right: 1rem;
}
.cid-uQKzF1ZZkw .card .content-wrapper .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 50;
}
.cid-uQKzF1ZZkw .card .content-wrapper .copyright {
  margin-bottom: 20px;
}
@media (max-width: 992px) {
  .cid-uQKzF1ZZkw .card .content-wrapper .copyright {
    margin-bottom: 40px;
  }
}
.cid-uQKzF1ZZkw .card .social-wrapper .social-wrap {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-uQKzF1ZZkw .card .social-wrapper .social-wrap .mbr-iconfont {
  font-size: 20px;
  margin-right: 48px;
  color: #ffffff;
}
.cid-uQKzF1ZZkw .list-wrapper .mbr-card-title {
  margin-bottom: 6px;
}
.cid-uQKzF1ZZkw .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-uQKzF1ZZkw .list-wrapper .list .item-wrap {
  margin-bottom: 6px;
}
@media (max-width: 992px) {
  .cid-uQKzF1ZZkw .list-wrapper .list {
    margin-bottom: 40px;
  }
}
.cid-uQKzF1ZZkw .mbr-section-title {
  color: #ffffff;
}
.cid-uQKzF1ZZkw .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uQKzF1ZZkw .mbr-card-title {
  color: #c1c1c1;
}
.cid-uQKzF1ZZkw .list {
  color: #ffffff;
}
.cid-uQKs1L02nB .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  color: #f95908;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uQKs1L02nB .nav-item,
.cid-uQKs1L02nB .nav-link,
.cid-uQKs1L02nB .navbar-caption {
  font-weight: normal;
}
.cid-uQKs1L02nB .nav-item:focus,
.cid-uQKs1L02nB .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-uQKs1L02nB .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-uQKs1L02nB .nav-item .nav-link {
    position: relative;
  }
  .cid-uQKs1L02nB .nav-item .nav-link:before {
    content: "";
    position: absolute;
    z-index: -2;
    left: 0;
    right: 100%;
    bottom: -0.2em;
    background: #f95908;
    height: 3px;
    -webkit-transition-property: right;
    transition-property: right;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
  }
  .cid-uQKs1L02nB .nav-item .nav-link:hover::before {
    right: 0;
  }
  .cid-uQKs1L02nB .nav-item.open .nav-link::before {
    right: 1.667em;
  }
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uQKs1L02nB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uQKs1L02nB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uQKs1L02nB .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
  background: none;
}
.cid-uQKs1L02nB .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-uQKs1L02nB .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-uQKs1L02nB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uQKs1L02nB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uQKs1L02nB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-uQKs1L02nB .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-uQKs1L02nB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uQKs1L02nB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uQKs1L02nB .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-uQKs1L02nB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uQKs1L02nB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uQKs1L02nB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uQKs1L02nB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uQKs1L02nB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uQKs1L02nB .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-uQKs1L02nB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uQKs1L02nB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uQKs1L02nB .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-uQKs1L02nB .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uQKs1L02nB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uQKs1L02nB .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uQKs1L02nB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-uQKs1L02nB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uQKs1L02nB .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uQKs1L02nB .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-uQKs1L02nB .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uQKs1L02nB .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uQKs1L02nB .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uQKs1L02nB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uQKs1L02nB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uQKs1L02nB .dropdown-item.active,
.cid-uQKs1L02nB .dropdown-item:active {
  background-color: transparent;
}
.cid-uQKs1L02nB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uQKs1L02nB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uQKs1L02nB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uQKs1L02nB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"]:before {
  left: 1.667em;
  bottom: 0.467em;
}
.cid-uQKs1L02nB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"]:hover:before {
  right: 1.667em;
}
.cid-uQKs1L02nB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uQKs1L02nB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uQKs1L02nB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uQKs1L02nB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uQKs1L02nB .navbar-buttons {
  text-align: center;
}
.cid-uQKs1L02nB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uQKs1L02nB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f95908;
}
.cid-uQKs1L02nB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uQKs1L02nB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uQKs1L02nB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uQKs1L02nB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uQKs1L02nB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uQKs1L02nB nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uQKs1L02nB nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uQKs1L02nB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uQKs1L02nB .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uQKs1L02nB a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-uQKs1L02nB .mbr-iconfont {
  font-size: 1rem;
  color: #e96188;
  display: inline-flex;
}
.cid-uQKs1L02nB .mbr-iconfont:before {
  padding: .5rem;
  border: 1px solid;
  border-radius: 100px;
}
.cid-uQKs1L02nB .soc-item {
  margin: .5rem .3rem;
}
.cid-uQKs1L02nB .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uQKs1L02nB .navbar {
    height: 77px;
  }
  .cid-uQKs1L02nB .navbar.opened {
    height: auto;
  }
  .cid-uQKs1L02nB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rLuI8gykkr {
  padding-top: 75px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/holzmaden.com-fossilshop-header-900x600.webp");
}
.cid-rLuI8gykkr .mbr-overlay {
  background: #ffffff;
}
.cid-rLuI8gykkr .mbr-section-title {
  letter-spacing: -1px;
  color: #e96188;
  text-align: left;
}
.cid-rLuI8gykkr .mbr-section-subtitle {
  color: #f95908;
  text-align: left;
}
.cid-rLuI8gykkr .mbr-section-title B {
  color: #f95908;
}
.cid-rLuI8gykkr .mbr-section-subtitle B {
  color: #f95908;
}
.cid-rLuI8gykkr .mbr-section-title FONT {
  color: #ffffff;
}
.cid-qL9UMFV3F6 {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-qL9UMFV3F6 .line {
  background-color: #f95908;
  color: #f95908;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-qL9UMFV3F6 .section-text {
  padding: 2rem 0;
  text-align: center;
  color: #767676;
}
.cid-qL9UMFV3F6 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-qL9UMFV3F6 .inner-container {
    width: 100% !important;
  }
}
.cid-qLa0FCWOE8 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-qLa0FCWOE8 .mbr-text {
  color: #767676;
}
.cid-qL9UMGN8G9 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qL9UMGN8G9 .row-element,
.cid-qL9UMGN8G9 .image-element {
  padding: 0;
}
.cid-qL9UMGN8G9 .image-element {
  display: flex;
  justify-content: center;
}
.cid-qL9UMGN8G9 .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-qL9UMGN8G9 .text-content {
  padding: 3rem;
}
@media (max-width: 767px) {
  .cid-qL9UMGN8G9 .text-content {
    padding: 2rem 1rem;
  }
  .cid-qL9UMGN8G9 .mbr-title,
  .cid-qL9UMGN8G9 .mbr-text,
  .cid-qL9UMGN8G9 .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-qL9UMGN8G9 .mbr-text,
.cid-qL9UMGN8G9 .mbr-section-btn {
  color: #767676;
}
.cid-qL9UMGN8G9 .mbr-title {
  color: #767676;
}
.cid-qL9UMPJBQM {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qL9UMPJBQM .mbr-text {
  color: #767676;
}
.cid-qL9WQCwtk4 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-qL9WQCwtk4 .counter-container {
  color: #767676;
}
.cid-qL9WQCwtk4 .counter-container ul {
  margin-bottom: 0;
}
.cid-qL9WQCwtk4 .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
}
.cid-qL9WQCwtk4 .counter-container ul li:before {
  position: absolute;
  left: 0px;
  margin-top: -10px;
  padding-top: 3px;
  content: '';
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 20px;
  transition: all .2s;
  color: #ffffff;
  background: #f95908;
  background: linear-gradient(135deg, #f95908, #ffffff);
  width: 25px;
  height: 25px;
  border-radius: 50%;
  background: none;
  border: 1px solid #f95908;
  color: #f95908;
  content: '✓';
}
.cid-qL9WQCwtk4 .mbr-text UL {
  color: #232323;
}
.cid-qL9WQCwtk4 .mbr-text {
  color: #767676;
}
.cid-qL9YhFwL3k {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qL9YhFwL3k .mbr-text {
  color: #767676;
}
.cid-qL9Z3END8J {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-qL9Z3END8J .counter-container {
  color: #767676;
}
.cid-qL9Z3END8J .counter-container ul {
  margin-bottom: 0;
}
.cid-qL9Z3END8J .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
}
.cid-qL9Z3END8J .counter-container ul li:before {
  position: absolute;
  left: 0px;
  margin-top: -10px;
  padding-top: 3px;
  content: '';
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 20px;
  transition: all .2s;
  color: #ffffff;
  background: #f95908;
  background: linear-gradient(135deg, #f95908, #ffffff);
  width: 25px;
  height: 25px;
  border-radius: 50%;
  border-radius: 0;
}
.cid-qL9Z3END8J .mbr-text UL {
  color: #232323;
}
.cid-qL9Z3END8J .mbr-text {
  color: #767676;
}
.cid-qL9ZT0vWKD {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qL9ZT0vWKD .mbr-text {
  color: #767676;
}
.cid-uQKzF1ZZkw {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f95908;
}
.cid-uQKzF1ZZkw .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQKzF1ZZkw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uQKzF1ZZkw .container {
    padding: 0 16px;
  }
}
.cid-uQKzF1ZZkw .card {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 992px) {
  .cid-uQKzF1ZZkw .card {
    margin-bottom: 40px;
  }
}
.cid-uQKzF1ZZkw .card .content-wrapper .title-wrapper .title-wrap {
  display: inline-flex;
  align-items: center;
  margin-bottom: 16px;
}
@media (max-width: 992px) {
  .cid-uQKzF1ZZkw .card .content-wrapper .title-wrapper .title-wrap {
    margin-bottom: 40px;
  }
}
.cid-uQKzF1ZZkw .card .content-wrapper .title-wrapper .title-wrap img {
  width: 32px;
  height: 32px;
  object-fit: contain;
  margin-right: 1rem;
}
.cid-uQKzF1ZZkw .card .content-wrapper .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 50;
}
.cid-uQKzF1ZZkw .card .content-wrapper .copyright {
  margin-bottom: 20px;
}
@media (max-width: 992px) {
  .cid-uQKzF1ZZkw .card .content-wrapper .copyright {
    margin-bottom: 40px;
  }
}
.cid-uQKzF1ZZkw .card .social-wrapper .social-wrap {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-uQKzF1ZZkw .card .social-wrapper .social-wrap .mbr-iconfont {
  font-size: 20px;
  margin-right: 48px;
  color: #ffffff;
}
.cid-uQKzF1ZZkw .list-wrapper .mbr-card-title {
  margin-bottom: 6px;
}
.cid-uQKzF1ZZkw .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-uQKzF1ZZkw .list-wrapper .list .item-wrap {
  margin-bottom: 6px;
}
@media (max-width: 992px) {
  .cid-uQKzF1ZZkw .list-wrapper .list {
    margin-bottom: 40px;
  }
}
.cid-uQKzF1ZZkw .mbr-section-title {
  color: #ffffff;
}
.cid-uQKzF1ZZkw .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uQKzF1ZZkw .mbr-card-title {
  color: #c1c1c1;
}
.cid-uQKzF1ZZkw .list {
  color: #ffffff;
}
.cid-uQKs1L02nB .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  color: #f95908;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uQKs1L02nB .nav-item,
.cid-uQKs1L02nB .nav-link,
.cid-uQKs1L02nB .navbar-caption {
  font-weight: normal;
}
.cid-uQKs1L02nB .nav-item:focus,
.cid-uQKs1L02nB .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-uQKs1L02nB .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-uQKs1L02nB .nav-item .nav-link {
    position: relative;
  }
  .cid-uQKs1L02nB .nav-item .nav-link:before {
    content: "";
    position: absolute;
    z-index: -2;
    left: 0;
    right: 100%;
    bottom: -0.2em;
    background: #f95908;
    height: 3px;
    -webkit-transition-property: right;
    transition-property: right;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
  }
  .cid-uQKs1L02nB .nav-item .nav-link:hover::before {
    right: 0;
  }
  .cid-uQKs1L02nB .nav-item.open .nav-link::before {
    right: 1.667em;
  }
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uQKs1L02nB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uQKs1L02nB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uQKs1L02nB .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
  background: none;
}
.cid-uQKs1L02nB .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-uQKs1L02nB .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-uQKs1L02nB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uQKs1L02nB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uQKs1L02nB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-uQKs1L02nB .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-uQKs1L02nB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uQKs1L02nB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uQKs1L02nB .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-uQKs1L02nB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uQKs1L02nB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uQKs1L02nB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uQKs1L02nB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uQKs1L02nB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uQKs1L02nB .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-uQKs1L02nB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uQKs1L02nB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uQKs1L02nB .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-uQKs1L02nB .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uQKs1L02nB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uQKs1L02nB .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uQKs1L02nB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-uQKs1L02nB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uQKs1L02nB .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uQKs1L02nB .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-uQKs1L02nB .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uQKs1L02nB .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uQKs1L02nB .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uQKs1L02nB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uQKs1L02nB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uQKs1L02nB .dropdown-item.active,
.cid-uQKs1L02nB .dropdown-item:active {
  background-color: transparent;
}
.cid-uQKs1L02nB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uQKs1L02nB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uQKs1L02nB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uQKs1L02nB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"]:before {
  left: 1.667em;
  bottom: 0.467em;
}
.cid-uQKs1L02nB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"]:hover:before {
  right: 1.667em;
}
.cid-uQKs1L02nB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uQKs1L02nB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uQKs1L02nB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uQKs1L02nB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uQKs1L02nB .navbar-buttons {
  text-align: center;
}
.cid-uQKs1L02nB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uQKs1L02nB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f95908;
}
.cid-uQKs1L02nB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uQKs1L02nB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uQKs1L02nB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uQKs1L02nB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uQKs1L02nB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uQKs1L02nB nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uQKs1L02nB nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uQKs1L02nB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uQKs1L02nB .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uQKs1L02nB a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-uQKs1L02nB .mbr-iconfont {
  font-size: 1rem;
  color: #e96188;
  display: inline-flex;
}
.cid-uQKs1L02nB .mbr-iconfont:before {
  padding: .5rem;
  border: 1px solid;
  border-radius: 100px;
}
.cid-uQKs1L02nB .soc-item {
  margin: .5rem .3rem;
}
.cid-uQKs1L02nB .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uQKs1L02nB .navbar {
    height: 77px;
  }
  .cid-uQKs1L02nB .navbar.opened {
    height: auto;
  }
  .cid-uQKs1L02nB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rLuIoVZjs3 {
  padding-top: 75px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/holzmaden.com-fossilshop-header-900x600.webp");
}
.cid-rLuIoVZjs3 .mbr-overlay {
  background: #ffffff;
}
.cid-rLuIoVZjs3 .mbr-section-title {
  letter-spacing: -1px;
  color: #767676;
  text-align: left;
}
.cid-rLuIoVZjs3 .mbr-section-subtitle {
  color: #f95908;
  text-align: left;
}
.cid-rLuIoVZjs3 .mbr-section-title B {
  color: #f95908;
}
.cid-rLuIoVZjs3 .mbr-section-subtitle B {
  color: #f95908;
}
.cid-rLuIoVZjs3 .mbr-section-title FONT {
  color: #ffffff;
}
.cid-qLavsR9n1F {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-qLavsR9n1F .line {
  background-color: #f95908;
  color: #f95908;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-qLavsR9n1F .section-text {
  padding: 2rem 0;
  text-align: center;
  color: #767676;
}
.cid-qLavsR9n1F .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-qLavsR9n1F .inner-container {
    width: 100% !important;
  }
}
.cid-qLavsRNYbw {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qLavsRNYbw .mbr-text {
  color: #767676;
}
.cid-qLaw3BR0es {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qLaw3BR0es .row-element,
.cid-qLaw3BR0es .image-element {
  padding: 0;
}
.cid-qLaw3BR0es .image-element {
  display: flex;
  justify-content: center;
}
.cid-qLaw3BR0es .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-qLaw3BR0es .text-content {
  padding: 3rem;
}
@media (max-width: 767px) {
  .cid-qLaw3BR0es .text-content {
    padding: 2rem 1rem;
  }
  .cid-qLaw3BR0es .mbr-title,
  .cid-qLaw3BR0es .mbr-text,
  .cid-qLaw3BR0es .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-qLaw3BR0es .mbr-text,
.cid-qLaw3BR0es .mbr-section-btn {
  color: #767676;
}
.cid-qLaw3BR0es .mbr-title {
  color: #767676;
}
.cid-qLavsTiq19 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qLavsTiq19 .mbr-text {
  color: #767676;
}
.cid-qLavsTRSyG {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-qLavsTRSyG .counter-container {
  color: #767676;
}
.cid-qLavsTRSyG .counter-container ul {
  margin-bottom: 0;
}
.cid-qLavsTRSyG .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
}
.cid-qLavsTRSyG .counter-container ul li:before {
  position: absolute;
  left: 0px;
  margin-top: -10px;
  padding-top: 3px;
  content: '';
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 20px;
  transition: all .2s;
  color: #ffffff;
  background: #f95908;
  background: linear-gradient(135deg, #f95908, #ffffff);
  width: 25px;
  height: 25px;
  border-radius: 50%;
  background: none;
  border: 1px solid #f95908;
  color: #f95908;
  content: '✓';
}
.cid-qLavsTRSyG .mbr-text UL {
  color: #232323;
}
.cid-qLavsTRSyG .mbr-text {
  color: #767676;
}
.cid-qLavsUteIG {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-qLavsUteIG .mbr-text {
  color: #767676;
}
.cid-uQKzF1ZZkw {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f95908;
}
.cid-uQKzF1ZZkw .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQKzF1ZZkw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uQKzF1ZZkw .container {
    padding: 0 16px;
  }
}
.cid-uQKzF1ZZkw .card {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 992px) {
  .cid-uQKzF1ZZkw .card {
    margin-bottom: 40px;
  }
}
.cid-uQKzF1ZZkw .card .content-wrapper .title-wrapper .title-wrap {
  display: inline-flex;
  align-items: center;
  margin-bottom: 16px;
}
@media (max-width: 992px) {
  .cid-uQKzF1ZZkw .card .content-wrapper .title-wrapper .title-wrap {
    margin-bottom: 40px;
  }
}
.cid-uQKzF1ZZkw .card .content-wrapper .title-wrapper .title-wrap img {
  width: 32px;
  height: 32px;
  object-fit: contain;
  margin-right: 1rem;
}
.cid-uQKzF1ZZkw .card .content-wrapper .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 50;
}
.cid-uQKzF1ZZkw .card .content-wrapper .copyright {
  margin-bottom: 20px;
}
@media (max-width: 992px) {
  .cid-uQKzF1ZZkw .card .content-wrapper .copyright {
    margin-bottom: 40px;
  }
}
.cid-uQKzF1ZZkw .card .social-wrapper .social-wrap {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-uQKzF1ZZkw .card .social-wrapper .social-wrap .mbr-iconfont {
  font-size: 20px;
  margin-right: 48px;
  color: #ffffff;
}
.cid-uQKzF1ZZkw .list-wrapper .mbr-card-title {
  margin-bottom: 6px;
}
.cid-uQKzF1ZZkw .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-uQKzF1ZZkw .list-wrapper .list .item-wrap {
  margin-bottom: 6px;
}
@media (max-width: 992px) {
  .cid-uQKzF1ZZkw .list-wrapper .list {
    margin-bottom: 40px;
  }
}
.cid-uQKzF1ZZkw .mbr-section-title {
  color: #ffffff;
}
.cid-uQKzF1ZZkw .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uQKzF1ZZkw .mbr-card-title {
  color: #c1c1c1;
}
.cid-uQKzF1ZZkw .list {
  color: #ffffff;
}
.cid-uQKs1L02nB .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  color: #f95908;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uQKs1L02nB .nav-item,
.cid-uQKs1L02nB .nav-link,
.cid-uQKs1L02nB .navbar-caption {
  font-weight: normal;
}
.cid-uQKs1L02nB .nav-item:focus,
.cid-uQKs1L02nB .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-uQKs1L02nB .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-uQKs1L02nB .nav-item .nav-link {
    position: relative;
  }
  .cid-uQKs1L02nB .nav-item .nav-link:before {
    content: "";
    position: absolute;
    z-index: -2;
    left: 0;
    right: 100%;
    bottom: -0.2em;
    background: #f95908;
    height: 3px;
    -webkit-transition-property: right;
    transition-property: right;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
  }
  .cid-uQKs1L02nB .nav-item .nav-link:hover::before {
    right: 0;
  }
  .cid-uQKs1L02nB .nav-item.open .nav-link::before {
    right: 1.667em;
  }
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uQKs1L02nB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uQKs1L02nB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uQKs1L02nB .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
  background: none;
}
.cid-uQKs1L02nB .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-uQKs1L02nB .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-uQKs1L02nB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uQKs1L02nB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uQKs1L02nB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-uQKs1L02nB .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-uQKs1L02nB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uQKs1L02nB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uQKs1L02nB .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-uQKs1L02nB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uQKs1L02nB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uQKs1L02nB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uQKs1L02nB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uQKs1L02nB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uQKs1L02nB .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-uQKs1L02nB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uQKs1L02nB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uQKs1L02nB .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-uQKs1L02nB .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uQKs1L02nB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uQKs1L02nB .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uQKs1L02nB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-uQKs1L02nB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uQKs1L02nB .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uQKs1L02nB .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-uQKs1L02nB .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uQKs1L02nB .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uQKs1L02nB .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uQKs1L02nB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uQKs1L02nB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uQKs1L02nB .dropdown-item.active,
.cid-uQKs1L02nB .dropdown-item:active {
  background-color: transparent;
}
.cid-uQKs1L02nB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uQKs1L02nB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uQKs1L02nB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uQKs1L02nB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"]:before {
  left: 1.667em;
  bottom: 0.467em;
}
.cid-uQKs1L02nB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"]:hover:before {
  right: 1.667em;
}
.cid-uQKs1L02nB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uQKs1L02nB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uQKs1L02nB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uQKs1L02nB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uQKs1L02nB .navbar-buttons {
  text-align: center;
}
.cid-uQKs1L02nB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uQKs1L02nB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f95908;
}
.cid-uQKs1L02nB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uQKs1L02nB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uQKs1L02nB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uQKs1L02nB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uQKs1L02nB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uQKs1L02nB nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uQKs1L02nB nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uQKs1L02nB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uQKs1L02nB .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uQKs1L02nB a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-uQKs1L02nB .mbr-iconfont {
  font-size: 1rem;
  color: #e96188;
  display: inline-flex;
}
.cid-uQKs1L02nB .mbr-iconfont:before {
  padding: .5rem;
  border: 1px solid;
  border-radius: 100px;
}
.cid-uQKs1L02nB .soc-item {
  margin: .5rem .3rem;
}
.cid-uQKs1L02nB .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uQKs1L02nB .navbar {
    height: 77px;
  }
  .cid-uQKs1L02nB .navbar.opened {
    height: auto;
  }
  .cid-uQKs1L02nB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rLuJ7WDfyO {
  padding-top: 75px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/holzmaden.com-fossilshop-header-900x600.webp");
}
.cid-rLuJ7WDfyO .mbr-overlay {
  background: #ffffff;
}
.cid-rLuJ7WDfyO .mbr-section-title {
  letter-spacing: -1px;
  color: #232323;
  text-align: left;
}
.cid-rLuJ7WDfyO .mbr-section-subtitle {
  color: #f95908;
  text-align: left;
}
.cid-rLuJ7WDfyO .mbr-section-title B {
  color: #f95908;
}
.cid-rLuJ7WDfyO .mbr-section-subtitle B {
  color: #f95908;
}
.cid-rLuJ7WDfyO .mbr-section-title FONT {
  color: #ffffff;
}
.cid-qLabttJ8mx {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-qLabttJ8mx .line {
  background-color: #f95908;
  color: #f95908;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-qLabttJ8mx .section-text {
  padding: 2rem 0;
  text-align: center;
  color: #767676;
}
.cid-qLabttJ8mx .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-qLabttJ8mx .inner-container {
    width: 100% !important;
  }
}
.cid-qLabtvMBfh {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-qLabtvMBfh .mbr-text {
  color: #767676;
}
.cid-qLaj8hrbL6 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qLaj8hrbL6 .row-element,
.cid-qLaj8hrbL6 .image-element {
  padding: 0;
}
.cid-qLaj8hrbL6 .image-element {
  display: flex;
  justify-content: center;
}
.cid-qLaj8hrbL6 .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-qLaj8hrbL6 .text-content {
  padding: 3rem;
}
@media (max-width: 767px) {
  .cid-qLaj8hrbL6 .text-content {
    padding: 2rem 1rem;
  }
  .cid-qLaj8hrbL6 .mbr-title,
  .cid-qLaj8hrbL6 .underline,
  .cid-qLaj8hrbL6 .mbr-text,
  .cid-qLaj8hrbL6 .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-qLaj8hrbL6 .mbr-text,
.cid-qLaj8hrbL6 .mbr-section-btn {
  color: #767676;
}
.cid-qLaj8hrbL6 .mbr-section-subtitle {
  color: #232323;
}
.cid-qLaj8hrbL6 .mbr-title {
  color: #767676;
}
.cid-qLaqE0NCA5 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qLaqE0NCA5 .mbr-text {
  color: #767676;
}
.cid-qLarn2wLPd {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qLarn2wLPd .mbr-text {
  color: #767676;
}
.cid-qLas4lIC0c {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qLas4lIC0c .mbr-text {
  color: #767676;
}
.cid-qLabtwn9AN {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-qLabtwn9AN .counter-container {
  color: #767676;
}
.cid-qLabtwn9AN .counter-container ul {
  margin-bottom: 0;
}
.cid-qLabtwn9AN .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
}
.cid-qLabtwn9AN .counter-container ul li:before {
  position: absolute;
  left: 0px;
  margin-top: -10px;
  padding-top: 3px;
  content: '';
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 20px;
  transition: all .2s;
  color: #ffffff;
  background: #f95908;
  background: linear-gradient(135deg, #f95908, #ffffff);
  width: 25px;
  height: 25px;
  border-radius: 50%;
  background: none;
  border: 1px solid #f95908;
  color: #f95908;
  content: '✓';
}
.cid-qLabtwn9AN .mbr-text UL {
  color: #232323;
}
.cid-qLabtwn9AN .mbr-text {
  color: #767676;
}
.cid-qLabtyam69 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qLabtyam69 .mbr-text {
  color: #767676;
}
.cid-uQKzF1ZZkw {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f95908;
}
.cid-uQKzF1ZZkw .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQKzF1ZZkw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uQKzF1ZZkw .container {
    padding: 0 16px;
  }
}
.cid-uQKzF1ZZkw .card {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 992px) {
  .cid-uQKzF1ZZkw .card {
    margin-bottom: 40px;
  }
}
.cid-uQKzF1ZZkw .card .content-wrapper .title-wrapper .title-wrap {
  display: inline-flex;
  align-items: center;
  margin-bottom: 16px;
}
@media (max-width: 992px) {
  .cid-uQKzF1ZZkw .card .content-wrapper .title-wrapper .title-wrap {
    margin-bottom: 40px;
  }
}
.cid-uQKzF1ZZkw .card .content-wrapper .title-wrapper .title-wrap img {
  width: 32px;
  height: 32px;
  object-fit: contain;
  margin-right: 1rem;
}
.cid-uQKzF1ZZkw .card .content-wrapper .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 50;
}
.cid-uQKzF1ZZkw .card .content-wrapper .copyright {
  margin-bottom: 20px;
}
@media (max-width: 992px) {
  .cid-uQKzF1ZZkw .card .content-wrapper .copyright {
    margin-bottom: 40px;
  }
}
.cid-uQKzF1ZZkw .card .social-wrapper .social-wrap {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-uQKzF1ZZkw .card .social-wrapper .social-wrap .mbr-iconfont {
  font-size: 20px;
  margin-right: 48px;
  color: #ffffff;
}
.cid-uQKzF1ZZkw .list-wrapper .mbr-card-title {
  margin-bottom: 6px;
}
.cid-uQKzF1ZZkw .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-uQKzF1ZZkw .list-wrapper .list .item-wrap {
  margin-bottom: 6px;
}
@media (max-width: 992px) {
  .cid-uQKzF1ZZkw .list-wrapper .list {
    margin-bottom: 40px;
  }
}
.cid-uQKzF1ZZkw .mbr-section-title {
  color: #ffffff;
}
.cid-uQKzF1ZZkw .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uQKzF1ZZkw .mbr-card-title {
  color: #c1c1c1;
}
.cid-uQKzF1ZZkw .list {
  color: #ffffff;
}
.cid-uQKs1L02nB .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  color: #f95908;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uQKs1L02nB .nav-item,
.cid-uQKs1L02nB .nav-link,
.cid-uQKs1L02nB .navbar-caption {
  font-weight: normal;
}
.cid-uQKs1L02nB .nav-item:focus,
.cid-uQKs1L02nB .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-uQKs1L02nB .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-uQKs1L02nB .nav-item .nav-link {
    position: relative;
  }
  .cid-uQKs1L02nB .nav-item .nav-link:before {
    content: "";
    position: absolute;
    z-index: -2;
    left: 0;
    right: 100%;
    bottom: -0.2em;
    background: #f95908;
    height: 3px;
    -webkit-transition-property: right;
    transition-property: right;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
  }
  .cid-uQKs1L02nB .nav-item .nav-link:hover::before {
    right: 0;
  }
  .cid-uQKs1L02nB .nav-item.open .nav-link::before {
    right: 1.667em;
  }
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uQKs1L02nB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uQKs1L02nB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uQKs1L02nB .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
  background: none;
}
.cid-uQKs1L02nB .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-uQKs1L02nB .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-uQKs1L02nB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uQKs1L02nB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uQKs1L02nB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-uQKs1L02nB .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-uQKs1L02nB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uQKs1L02nB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uQKs1L02nB .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-uQKs1L02nB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uQKs1L02nB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uQKs1L02nB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uQKs1L02nB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uQKs1L02nB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uQKs1L02nB .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-uQKs1L02nB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uQKs1L02nB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uQKs1L02nB .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-uQKs1L02nB .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uQKs1L02nB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uQKs1L02nB .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uQKs1L02nB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-uQKs1L02nB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uQKs1L02nB .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uQKs1L02nB .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-uQKs1L02nB .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uQKs1L02nB .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uQKs1L02nB .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uQKs1L02nB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uQKs1L02nB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uQKs1L02nB .dropdown-item.active,
.cid-uQKs1L02nB .dropdown-item:active {
  background-color: transparent;
}
.cid-uQKs1L02nB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uQKs1L02nB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uQKs1L02nB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uQKs1L02nB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"]:before {
  left: 1.667em;
  bottom: 0.467em;
}
.cid-uQKs1L02nB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"]:hover:before {
  right: 1.667em;
}
.cid-uQKs1L02nB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uQKs1L02nB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uQKs1L02nB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uQKs1L02nB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uQKs1L02nB .navbar-buttons {
  text-align: center;
}
.cid-uQKs1L02nB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uQKs1L02nB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f95908;
}
.cid-uQKs1L02nB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uQKs1L02nB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uQKs1L02nB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uQKs1L02nB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uQKs1L02nB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uQKs1L02nB nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uQKs1L02nB nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uQKs1L02nB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uQKs1L02nB .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uQKs1L02nB a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-uQKs1L02nB .mbr-iconfont {
  font-size: 1rem;
  color: #e96188;
  display: inline-flex;
}
.cid-uQKs1L02nB .mbr-iconfont:before {
  padding: .5rem;
  border: 1px solid;
  border-radius: 100px;
}
.cid-uQKs1L02nB .soc-item {
  margin: .5rem .3rem;
}
.cid-uQKs1L02nB .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uQKs1L02nB .navbar {
    height: 77px;
  }
  .cid-uQKs1L02nB .navbar.opened {
    height: auto;
  }
  .cid-uQKs1L02nB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rLuLO3E9vo {
  padding-top: 75px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/holzmaden.com-fossils.webp");
}
.cid-rLuLO3E9vo .mbr-overlay {
  background: #ffffff;
}
.cid-rLuLO3E9vo .mbr-section-title {
  letter-spacing: -1px;
  color: #232323;
  text-align: left;
}
.cid-rLuLO3E9vo .mbr-section-subtitle {
  color: #f95908;
  text-align: left;
}
.cid-rLuLO3E9vo .mbr-section-title B {
  color: #f95908;
}
.cid-rLuLO3E9vo .mbr-section-subtitle B {
  color: #f95908;
}
.cid-rLuLO3E9vo .mbr-section-title FONT {
  color: #ffffff;
}
.cid-qLa3sAtubQ {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-qLa3sAtubQ .line {
  background-color: #f95908;
  color: #f95908;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-qLa3sAtubQ .section-text {
  padding: 2rem 0;
  text-align: center;
  color: #767676;
}
.cid-qLa3sAtubQ .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-qLa3sAtubQ .inner-container {
    width: 100% !important;
  }
}
.cid-qLa3sB7Vrp {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qLa3sB7Vrp .mbr-text {
  color: #767676;
}
.cid-qLa42UrKQK {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qLa42UrKQK .row-element,
.cid-qLa42UrKQK .image-element {
  padding: 0;
}
.cid-qLa42UrKQK .image-element {
  display: flex;
  justify-content: center;
}
.cid-qLa42UrKQK .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-qLa42UrKQK .text-content {
  padding: 3rem;
}
@media (max-width: 767px) {
  .cid-qLa42UrKQK .text-content {
    padding: 2rem 1rem;
  }
  .cid-qLa42UrKQK .mbr-title,
  .cid-qLa42UrKQK .mbr-text,
  .cid-qLa42UrKQK .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-qLa42UrKQK .mbr-text,
.cid-qLa42UrKQK .mbr-section-btn {
  color: #767676;
}
.cid-qLa42UrKQK .mbr-title {
  color: #767676;
}
.cid-qLa3sCASUX {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qLa3sCASUX .mbr-text {
  color: #767676;
}
.cid-qLa3sDcegX {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-qLa3sDcegX .counter-container {
  color: #767676;
}
.cid-qLa3sDcegX .counter-container ul {
  margin-bottom: 0;
}
.cid-qLa3sDcegX .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
}
.cid-qLa3sDcegX .counter-container ul li:before {
  position: absolute;
  left: 0px;
  margin-top: -10px;
  padding-top: 3px;
  content: '';
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 20px;
  transition: all .2s;
  color: #ffffff;
  background: #f95908;
  background: linear-gradient(135deg, #f95908, #ffffff);
  width: 25px;
  height: 25px;
  border-radius: 50%;
  background: none;
  border: 1px solid #f95908;
  color: #f95908;
  content: '✓';
}
.cid-qLa3sDcegX .mbr-text UL {
  color: #232323;
}
.cid-qLa3sDcegX .mbr-text {
  color: #767676;
}
.cid-qLa3sDNs51 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qLa3sDNs51 .mbr-text {
  color: #767676;
}
.cid-qLa96vdgd9 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qLa96vdgd9 .card {
  display: flex;
  position: relative;
  justify-content: center;
}
.cid-qLa96vdgd9 .card .card-wrapper {
  background: #ffffff;
  height: 1%;
}
.cid-qLa96vdgd9 .card .card-wrapper .card-img {
  position: relative;
  overflow: hidden;
  border-radius: 0;
  z-index: 1;
}
.cid-qLa96vdgd9 .card .card-wrapper .card-img img {
  transition: all .5s;
}
.cid-qLa96vdgd9 .card .card-wrapper .card-img .img-text {
  position: absolute;
  padding: .6rem;
  top: 1.5rem;
  left: 1.5rem;
  z-index: 1;
  border-radius: 100px;
  background-color: #ca4336;
}
.cid-qLa96vdgd9 .card .card-wrapper .card-img .img-text span {
  display: block;
}
.cid-qLa96vdgd9 .card .card-wrapper .card-box {
  padding: 1.5rem;
}
.cid-qLa96vdgd9 .mbr-card-text {
  margin: 0;
}
.cid-qLa96vdgd9 .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-qLa3sF1TaX {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qLa3sF1TaX .mbr-text {
  color: #767676;
}
.cid-uQKzF1ZZkw {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f95908;
}
.cid-uQKzF1ZZkw .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQKzF1ZZkw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uQKzF1ZZkw .container {
    padding: 0 16px;
  }
}
.cid-uQKzF1ZZkw .card {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 992px) {
  .cid-uQKzF1ZZkw .card {
    margin-bottom: 40px;
  }
}
.cid-uQKzF1ZZkw .card .content-wrapper .title-wrapper .title-wrap {
  display: inline-flex;
  align-items: center;
  margin-bottom: 16px;
}
@media (max-width: 992px) {
  .cid-uQKzF1ZZkw .card .content-wrapper .title-wrapper .title-wrap {
    margin-bottom: 40px;
  }
}
.cid-uQKzF1ZZkw .card .content-wrapper .title-wrapper .title-wrap img {
  width: 32px;
  height: 32px;
  object-fit: contain;
  margin-right: 1rem;
}
.cid-uQKzF1ZZkw .card .content-wrapper .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 50;
}
.cid-uQKzF1ZZkw .card .content-wrapper .copyright {
  margin-bottom: 20px;
}
@media (max-width: 992px) {
  .cid-uQKzF1ZZkw .card .content-wrapper .copyright {
    margin-bottom: 40px;
  }
}
.cid-uQKzF1ZZkw .card .social-wrapper .social-wrap {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-uQKzF1ZZkw .card .social-wrapper .social-wrap .mbr-iconfont {
  font-size: 20px;
  margin-right: 48px;
  color: #ffffff;
}
.cid-uQKzF1ZZkw .list-wrapper .mbr-card-title {
  margin-bottom: 6px;
}
.cid-uQKzF1ZZkw .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-uQKzF1ZZkw .list-wrapper .list .item-wrap {
  margin-bottom: 6px;
}
@media (max-width: 992px) {
  .cid-uQKzF1ZZkw .list-wrapper .list {
    margin-bottom: 40px;
  }
}
.cid-uQKzF1ZZkw .mbr-section-title {
  color: #ffffff;
}
.cid-uQKzF1ZZkw .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uQKzF1ZZkw .mbr-card-title {
  color: #c1c1c1;
}
.cid-uQKzF1ZZkw .list {
  color: #ffffff;
}
.cid-uQKs1L02nB .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  color: #f95908;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uQKs1L02nB .nav-item,
.cid-uQKs1L02nB .nav-link,
.cid-uQKs1L02nB .navbar-caption {
  font-weight: normal;
}
.cid-uQKs1L02nB .nav-item:focus,
.cid-uQKs1L02nB .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-uQKs1L02nB .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-uQKs1L02nB .nav-item .nav-link {
    position: relative;
  }
  .cid-uQKs1L02nB .nav-item .nav-link:before {
    content: "";
    position: absolute;
    z-index: -2;
    left: 0;
    right: 100%;
    bottom: -0.2em;
    background: #f95908;
    height: 3px;
    -webkit-transition-property: right;
    transition-property: right;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
  }
  .cid-uQKs1L02nB .nav-item .nav-link:hover::before {
    right: 0;
  }
  .cid-uQKs1L02nB .nav-item.open .nav-link::before {
    right: 1.667em;
  }
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uQKs1L02nB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uQKs1L02nB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uQKs1L02nB .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
  background: none;
}
.cid-uQKs1L02nB .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-uQKs1L02nB .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-uQKs1L02nB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uQKs1L02nB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uQKs1L02nB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-uQKs1L02nB .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-uQKs1L02nB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uQKs1L02nB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uQKs1L02nB .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-uQKs1L02nB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uQKs1L02nB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uQKs1L02nB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uQKs1L02nB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uQKs1L02nB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uQKs1L02nB .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-uQKs1L02nB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uQKs1L02nB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uQKs1L02nB .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-uQKs1L02nB .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uQKs1L02nB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uQKs1L02nB .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uQKs1L02nB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-uQKs1L02nB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uQKs1L02nB .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uQKs1L02nB .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-uQKs1L02nB .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uQKs1L02nB .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uQKs1L02nB .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uQKs1L02nB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uQKs1L02nB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uQKs1L02nB .dropdown-item.active,
.cid-uQKs1L02nB .dropdown-item:active {
  background-color: transparent;
}
.cid-uQKs1L02nB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uQKs1L02nB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uQKs1L02nB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uQKs1L02nB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"]:before {
  left: 1.667em;
  bottom: 0.467em;
}
.cid-uQKs1L02nB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"]:hover:before {
  right: 1.667em;
}
.cid-uQKs1L02nB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uQKs1L02nB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uQKs1L02nB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uQKs1L02nB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uQKs1L02nB .navbar-buttons {
  text-align: center;
}
.cid-uQKs1L02nB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uQKs1L02nB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f95908;
}
.cid-uQKs1L02nB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uQKs1L02nB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uQKs1L02nB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uQKs1L02nB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uQKs1L02nB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uQKs1L02nB nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uQKs1L02nB nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uQKs1L02nB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uQKs1L02nB .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uQKs1L02nB a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-uQKs1L02nB .mbr-iconfont {
  font-size: 1rem;
  color: #e96188;
  display: inline-flex;
}
.cid-uQKs1L02nB .mbr-iconfont:before {
  padding: .5rem;
  border: 1px solid;
  border-radius: 100px;
}
.cid-uQKs1L02nB .soc-item {
  margin: .5rem .3rem;
}
.cid-uQKs1L02nB .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uQKs1L02nB .navbar {
    height: 77px;
  }
  .cid-uQKs1L02nB .navbar.opened {
    height: auto;
  }
  .cid-uQKs1L02nB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-qL9PuXUV6C {
  padding-top: 75px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/holzmaden-fossilshop-crinoids-header-small-1-979x579.webp");
}
.cid-qL9PuXUV6C .mbr-overlay {
  background: #ffffff;
}
.cid-qL9PuXUV6C .mbr-section-title {
  letter-spacing: -1px;
  color: #232323;
  text-align: left;
}
.cid-qL9PuXUV6C .mbr-section-subtitle {
  color: #f95908;
  text-align: left;
}
.cid-qL9PuXUV6C .mbr-section-title B {
  color: #f95908;
}
.cid-qL9PuXUV6C .mbr-section-subtitle B {
  color: #f95908;
}
.cid-qL9PuXUV6C .mbr-section-title FONT {
  color: #ffffff;
}
.cid-u1mpasyRSp {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-u1mpasyRSp .mbr-text {
  color: #767676;
}
.cid-r66jDTfYzc {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-r66jDTfYzc .line {
  background-color: #f95908;
  color: #f95908;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-r66jDTfYzc .section-text {
  padding: 2rem 0;
  text-align: center;
  color: #f95908;
}
.cid-r66jDTfYzc .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-r66jDTfYzc .inner-container {
    width: 100% !important;
  }
}
.cid-tufFqHbYEy {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tufFqHbYEy .mbr-section-subtitle {
  color: #767676;
}
.cid-sCgx1QT5rg {
  padding-top: 180px;
  padding-bottom: 180px;
  background-image: url("../../../assets/images/cr-07a-seirocrinus-subangularis-26x22x1.5-cm-lias-epsilon-holzmaden-1.webp");
}
.cid-sCgx1QT5rg .card-wrapper {
  z-index: 3;
}
.cid-sCgx1QT5rg .card-wrapper .mbr-section-title {
  letter-spacing: 1px;
  transition: all 2.5s cubic-bezier(0, 0.74, 0.52, 1.2);
}
.cid-sCgx1QT5rg:hover .mbr-section-title {
  letter-spacing: 10px;
}
.cid-sCgx1QT5rg .full-link {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-sCgx1QT5rg .popup-btn.card-wrapper {
  z-index: 1 !important;
}
.cid-sCgx1QT5rg .text-block {
  text-align: right !important;
}
.cid-rTYF4mMmyl {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rTYF4mMmyl .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rTYF4mMmyl .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rTYF4mMmyl .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rTYF4mMmyl .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rTYF4mMmyl .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #f7f7f7;
  background: linear-gradient(to left, #f7f7f7, #ffffff) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-rTYF4mMmyl .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rTYF4mMmyl .mbr-gallery-item > div:hover:before {
  opacity: 0.2 !important;
}
.cid-rTYF4mMmyl .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rTYF4mMmyl .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #f7f7f7 !important;
  background: linear-gradient(to left, #f7f7f7, #ffffff) !important;
  opacity: 0.2;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-rTYFbd3XtN {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rTYFbd3XtN blockquote {
  border-width: 1px;
  border-color: #879a9f;
  padding: 0 0 0 20px;
}
.cid-rTYFbd3XtN .mbr-text,
.cid-rTYFbd3XtN .blockquote-quote {
  color: #767676;
}
.cid-rTYFbd3XtN footer {
  font-style: normal;
}
.cid-rTYFbd3XtN footer P {
  color: #f95908;
}
.cid-tZWkP2WHeg {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tZWkP2WHeg .mbr-section-subtitle {
  color: #767676;
}
.cid-tZWkRFCJOR {
  padding-top: 225px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/cr-14a-pentacrinites-fossilis-dorset-33x46-cm-matrix-1.400-1000x724.webp");
}
.cid-tZWkRFCJOR .card-wrapper {
  z-index: 3;
}
.cid-tZWkRFCJOR .card-wrapper .mbr-section-title {
  letter-spacing: 1px;
  transition: all 2.5s cubic-bezier(0, 0.74, 0.52, 1.2);
}
.cid-tZWkRFCJOR:hover .mbr-section-title {
  letter-spacing: 10px;
}
.cid-tZWkRFCJOR .full-link {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-tZWkRFCJOR .popup-btn.card-wrapper {
  z-index: 1 !important;
}
.cid-tZWkRFCJOR .text-block {
  text-align: right !important;
}
.cid-tZWkUlYObP {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tZWkUlYObP .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tZWkUlYObP .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tZWkUlYObP .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tZWkUlYObP .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tZWkUlYObP .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #f7f7f7;
  background: linear-gradient(to left, #f7f7f7, #ffffff) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tZWkUlYObP .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tZWkUlYObP .mbr-gallery-item > div:hover:before {
  opacity: 0.2 !important;
}
.cid-tZWkUlYObP .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tZWkUlYObP .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #f7f7f7 !important;
  background: linear-gradient(to left, #f7f7f7, #ffffff) !important;
  opacity: 0.2;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-tZWmXLQCtD {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tZWmXLQCtD blockquote {
  border-width: 1px;
  border-color: #879a9f;
  padding: 0 0 0 20px;
}
.cid-tZWmXLQCtD .mbr-text,
.cid-tZWmXLQCtD .blockquote-quote {
  color: #767676;
}
.cid-tZWmXLQCtD footer {
  font-style: normal;
}
.cid-tZWmXLQCtD footer P {
  color: #f95908;
}
.cid-tufz8eFKkQ {
  padding-top: 45px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sCgIxJoi7t {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #f95908;
}
.cid-sCgIxJoi7t .mbr-section-subtitle {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-sCgIxJoi7t .mbr-section-btn,
  .cid-sCgIxJoi7t .mbr-section-subtitle,
  .cid-sCgIxJoi7t .mbr-section-title {
    text-align: center !important;
  }
}
.cid-qL9Pv7t9eS {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-qL9Pv7t9eS .line {
  background-color: #f95908;
  color: #f95908;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-qL9Pv7t9eS .section-text {
  padding: 2rem 0;
  text-align: center;
  color: #767676;
}
.cid-qL9Pv7t9eS .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-qL9Pv7t9eS .inner-container {
    width: 100% !important;
  }
}
.cid-si2cExfXHb {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-si2cExfXHb .mbr-section-subtitle {
  color: #767676;
}
.cid-si2cExfXHb .mbr-text {
  color: #767676;
  text-align: center;
}
.cid-si2cExfXHb .card {
  display: flex;
  position: relative;
  justify-content: center;
}
.cid-si2cExfXHb .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-si2cExfXHb .card-wrapper .card-img {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.cid-si2cExfXHb .card-wrapper .card-img .mbr-overlay {
  background-color: #efefef;
  display: none;
  transition: opacity .3s;
}
.cid-si2cExfXHb .card-wrapper .card-img .mbr-section-btn {
  display: flex;
  position: absolute;
  transition: opacity .3s;
  width: 100%;
  margin: auto;
  left: 0;
  justify-content: center;
  align-items: center;
}
.cid-si2cExfXHb .card-wrapper .card-img img {
  width: 100%;
  height: 100%;
}
.cid-si2cExfXHb .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-si2cExfXHb .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-si2cExfXHb .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-si2cExfXHb .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-si2cExfXHb .popup-btn .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-si2cExfXHb .popup-btn .mbr-section-btn {
  height: 100%;
  display: flex !important;
  opacity: 0;
}
.cid-si2cExfXHb .popup-btn:hover .mbr-overlay {
  opacity: .5;
}
.cid-si2cExfXHb .popup-btn:hover .mbr-section-btn {
  opacity: 1;
}
.cid-si2cExfXHb .card-title {
  color: #767676;
  text-align: center;
}
.cid-si2cExfXHb .mbr-section-title {
  color: #465052;
}
.cid-si2cExfXHb .mbr-section-title B {
  color: #ff7c00;
}
.cid-uQKzF1ZZkw {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f95908;
}
.cid-uQKzF1ZZkw .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQKzF1ZZkw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uQKzF1ZZkw .container {
    padding: 0 16px;
  }
}
.cid-uQKzF1ZZkw .card {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 992px) {
  .cid-uQKzF1ZZkw .card {
    margin-bottom: 40px;
  }
}
.cid-uQKzF1ZZkw .card .content-wrapper .title-wrapper .title-wrap {
  display: inline-flex;
  align-items: center;
  margin-bottom: 16px;
}
@media (max-width: 992px) {
  .cid-uQKzF1ZZkw .card .content-wrapper .title-wrapper .title-wrap {
    margin-bottom: 40px;
  }
}
.cid-uQKzF1ZZkw .card .content-wrapper .title-wrapper .title-wrap img {
  width: 32px;
  height: 32px;
  object-fit: contain;
  margin-right: 1rem;
}
.cid-uQKzF1ZZkw .card .content-wrapper .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 50;
}
.cid-uQKzF1ZZkw .card .content-wrapper .copyright {
  margin-bottom: 20px;
}
@media (max-width: 992px) {
  .cid-uQKzF1ZZkw .card .content-wrapper .copyright {
    margin-bottom: 40px;
  }
}
.cid-uQKzF1ZZkw .card .social-wrapper .social-wrap {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-uQKzF1ZZkw .card .social-wrapper .social-wrap .mbr-iconfont {
  font-size: 20px;
  margin-right: 48px;
  color: #ffffff;
}
.cid-uQKzF1ZZkw .list-wrapper .mbr-card-title {
  margin-bottom: 6px;
}
.cid-uQKzF1ZZkw .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-uQKzF1ZZkw .list-wrapper .list .item-wrap {
  margin-bottom: 6px;
}
@media (max-width: 992px) {
  .cid-uQKzF1ZZkw .list-wrapper .list {
    margin-bottom: 40px;
  }
}
.cid-uQKzF1ZZkw .mbr-section-title {
  color: #ffffff;
}
.cid-uQKzF1ZZkw .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uQKzF1ZZkw .mbr-card-title {
  color: #c1c1c1;
}
.cid-uQKzF1ZZkw .list {
  color: #ffffff;
}
.cid-uQKs1L02nB .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  color: #f95908;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uQKs1L02nB .nav-item,
.cid-uQKs1L02nB .nav-link,
.cid-uQKs1L02nB .navbar-caption {
  font-weight: normal;
}
.cid-uQKs1L02nB .nav-item:focus,
.cid-uQKs1L02nB .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-uQKs1L02nB .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-uQKs1L02nB .nav-item .nav-link {
    position: relative;
  }
  .cid-uQKs1L02nB .nav-item .nav-link:before {
    content: "";
    position: absolute;
    z-index: -2;
    left: 0;
    right: 100%;
    bottom: -0.2em;
    background: #f95908;
    height: 3px;
    -webkit-transition-property: right;
    transition-property: right;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
  }
  .cid-uQKs1L02nB .nav-item .nav-link:hover::before {
    right: 0;
  }
  .cid-uQKs1L02nB .nav-item.open .nav-link::before {
    right: 1.667em;
  }
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uQKs1L02nB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uQKs1L02nB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uQKs1L02nB .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
  background: none;
}
.cid-uQKs1L02nB .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-uQKs1L02nB .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-uQKs1L02nB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uQKs1L02nB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uQKs1L02nB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-uQKs1L02nB .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-uQKs1L02nB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uQKs1L02nB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uQKs1L02nB .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-uQKs1L02nB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uQKs1L02nB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uQKs1L02nB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uQKs1L02nB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uQKs1L02nB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uQKs1L02nB .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-uQKs1L02nB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uQKs1L02nB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uQKs1L02nB .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-uQKs1L02nB .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uQKs1L02nB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uQKs1L02nB .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uQKs1L02nB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-uQKs1L02nB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uQKs1L02nB .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uQKs1L02nB .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-uQKs1L02nB .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uQKs1L02nB .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uQKs1L02nB .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uQKs1L02nB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uQKs1L02nB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uQKs1L02nB .dropdown-item.active,
.cid-uQKs1L02nB .dropdown-item:active {
  background-color: transparent;
}
.cid-uQKs1L02nB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uQKs1L02nB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uQKs1L02nB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uQKs1L02nB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"]:before {
  left: 1.667em;
  bottom: 0.467em;
}
.cid-uQKs1L02nB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"]:hover:before {
  right: 1.667em;
}
.cid-uQKs1L02nB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uQKs1L02nB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uQKs1L02nB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uQKs1L02nB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uQKs1L02nB .navbar-buttons {
  text-align: center;
}
.cid-uQKs1L02nB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uQKs1L02nB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f95908;
}
.cid-uQKs1L02nB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uQKs1L02nB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uQKs1L02nB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uQKs1L02nB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uQKs1L02nB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uQKs1L02nB nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uQKs1L02nB nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uQKs1L02nB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uQKs1L02nB .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uQKs1L02nB a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-uQKs1L02nB .mbr-iconfont {
  font-size: 1rem;
  color: #e96188;
  display: inline-flex;
}
.cid-uQKs1L02nB .mbr-iconfont:before {
  padding: .5rem;
  border: 1px solid;
  border-radius: 100px;
}
.cid-uQKs1L02nB .soc-item {
  margin: .5rem .3rem;
}
.cid-uQKs1L02nB .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uQKs1L02nB .navbar {
    height: 77px;
  }
  .cid-uQKs1L02nB .navbar.opened {
    height: auto;
  }
  .cid-uQKs1L02nB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rLuAJ0eSYo {
  padding-top: 75px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/holzmaden.com-fossilshop-header-900x600.webp");
}
.cid-rLuAJ0eSYo .mbr-overlay {
  background: #ffffff;
}
.cid-rLuAJ0eSYo .mbr-section-title {
  letter-spacing: -1px;
  color: #232323;
  text-align: left;
}
.cid-rLuAJ0eSYo .mbr-section-subtitle {
  color: #f95908;
  text-align: left;
}
.cid-rLuAJ0eSYo .mbr-section-title B {
  color: #f95908;
}
.cid-rLuAJ0eSYo .mbr-section-subtitle B {
  color: #f95908;
}
.cid-rLuAJ0eSYo .mbr-section-title FONT {
  color: #ffffff;
}
.cid-qLeanNgi9h {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-qLeanNgi9h .line {
  background-color: #f95908;
  color: #f95908;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-qLeanNgi9h .section-text {
  padding: 2rem 0;
  text-align: center;
  color: #767676;
}
.cid-qLeanNgi9h .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-qLeanNgi9h .inner-container {
    width: 100% !important;
  }
}
.cid-qLeanNPRot {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-qLeanNPRot .mbr-text {
  color: #767676;
  text-align: center;
}
.cid-qLefahkgV4 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qLefahkgV4 .form-control {
  color: #767676 !important;
  border: none;
  border-radius: 0 !important;
  background-color: transparent;
  padding: .5rem 0rem;
  border-bottom: 1px solid #767676;
}
.cid-qLefahkgV4 .form-control:focus {
  outline: none;
  box-shadow: none;
}
.cid-qLefahkgV4 input::-webkit-input-placeholder {
  color: #767676;
}
.cid-qLefahkgV4 input::-moz-placeholder {
  color: #767676;
}
.cid-qLefahkgV4 textarea::-webkit-input-placeholder {
  color: #767676;
}
.cid-qLefahkgV4 textarea::-moz-placeholder {
  color: #767676;
}
.cid-qLefahkgV4 .mbr-section-subtitle {
  color: #767676;
}
.cid-qLeanP7rUS {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-qLeanP7rUS .mbr-text {
  color: #767676;
  text-align: center;
}
.cid-qLemrmJZ24 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-qLemrmJZ24 .row-element,
.cid-qLemrmJZ24 .image-element {
  padding: 0;
}
.cid-qLemrmJZ24 .image-element {
  display: flex;
  justify-content: center;
}
.cid-qLemrmJZ24 .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-qLemrmJZ24 .text-content {
  padding: 3rem;
}
@media (max-width: 767px) {
  .cid-qLemrmJZ24 .text-content {
    padding: 2rem 1rem;
  }
  .cid-qLemrmJZ24 .mbr-title,
  .cid-qLemrmJZ24 .mbr-text,
  .cid-qLemrmJZ24 .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-qLemrmJZ24 .mbr-text,
.cid-qLemrmJZ24 .mbr-section-btn {
  color: #232323;
}
.cid-qLemrmJZ24 .mbr-title {
  color: #767676;
}
.cid-qLemYad4pW {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-qLemYad4pW .counter-container {
  color: #767676;
}
.cid-qLemYad4pW .counter-container ul {
  margin-bottom: 0;
}
.cid-qLemYad4pW .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
}
.cid-qLemYad4pW .counter-container ul li:before {
  position: absolute;
  left: 0px;
  margin-top: -10px;
  padding-top: 3px;
  content: '';
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 20px;
  transition: all .2s;
  color: #ffffff;
  background: #f95908;
  background: linear-gradient(135deg, #f95908, #ffffff);
  width: 25px;
  height: 25px;
  border-radius: 50%;
  background: none;
  border: 1px solid #f95908;
  color: #f95908;
  content: '✓';
}
.cid-u2WlwTbXWB {
  padding-top: 30px;
  padding-bottom: 30px;
  background: #ffffff;
}
.cid-u2WlwTbXWB .mbr-section-subtitle {
  color: #767676;
}
.cid-u2WlwTbXWB .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #f95908;
  margin-left: .5rem;
  margin-right: .5rem;
}
.cid-u2WlwTbXWB .mbr-iconfont-social:before {
  padding: .6rem;
  border: 1px solid;
  border-radius: 100px;
  transition: all .3s;
}
.cid-u2WlwTbXWB .mbr-iconfont-social:hover {
  color: #ffffff;
}
.cid-u2WlwTbXWB .mbr-iconfont-social:hover:before {
  background: #f95908;
  transition: all .3s;
  border-color: transparent;
}
.cid-u2WlwTbXWB .social-list a:focus {
  text-decoration: none;
}
@media (max-width: 767px) {
  .cid-u2WlwTbXWB .mbr-iconfont-social {
    margin-left: .2rem;
    margin-right: .2rem;
  }
}
.cid-u2WlwTbXWB .mbr-section-title,
.cid-u2WlwTbXWB .social-list,
.cid-u2WlwTbXWB .underline {
  color: #767676;
}
.cid-uQKzF1ZZkw {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f95908;
}
.cid-uQKzF1ZZkw .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQKzF1ZZkw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uQKzF1ZZkw .container {
    padding: 0 16px;
  }
}
.cid-uQKzF1ZZkw .card {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 992px) {
  .cid-uQKzF1ZZkw .card {
    margin-bottom: 40px;
  }
}
.cid-uQKzF1ZZkw .card .content-wrapper .title-wrapper .title-wrap {
  display: inline-flex;
  align-items: center;
  margin-bottom: 16px;
}
@media (max-width: 992px) {
  .cid-uQKzF1ZZkw .card .content-wrapper .title-wrapper .title-wrap {
    margin-bottom: 40px;
  }
}
.cid-uQKzF1ZZkw .card .content-wrapper .title-wrapper .title-wrap img {
  width: 32px;
  height: 32px;
  object-fit: contain;
  margin-right: 1rem;
}
.cid-uQKzF1ZZkw .card .content-wrapper .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 50;
}
.cid-uQKzF1ZZkw .card .content-wrapper .copyright {
  margin-bottom: 20px;
}
@media (max-width: 992px) {
  .cid-uQKzF1ZZkw .card .content-wrapper .copyright {
    margin-bottom: 40px;
  }
}
.cid-uQKzF1ZZkw .card .social-wrapper .social-wrap {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-uQKzF1ZZkw .card .social-wrapper .social-wrap .mbr-iconfont {
  font-size: 20px;
  margin-right: 48px;
  color: #ffffff;
}
.cid-uQKzF1ZZkw .list-wrapper .mbr-card-title {
  margin-bottom: 6px;
}
.cid-uQKzF1ZZkw .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-uQKzF1ZZkw .list-wrapper .list .item-wrap {
  margin-bottom: 6px;
}
@media (max-width: 992px) {
  .cid-uQKzF1ZZkw .list-wrapper .list {
    margin-bottom: 40px;
  }
}
.cid-uQKzF1ZZkw .mbr-section-title {
  color: #ffffff;
}
.cid-uQKzF1ZZkw .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uQKzF1ZZkw .mbr-card-title {
  color: #c1c1c1;
}
.cid-uQKzF1ZZkw .list {
  color: #ffffff;
}
.cid-uQKs1L02nB .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  color: #f95908;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uQKs1L02nB .nav-item,
.cid-uQKs1L02nB .nav-link,
.cid-uQKs1L02nB .navbar-caption {
  font-weight: normal;
}
.cid-uQKs1L02nB .nav-item:focus,
.cid-uQKs1L02nB .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-uQKs1L02nB .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-uQKs1L02nB .nav-item .nav-link {
    position: relative;
  }
  .cid-uQKs1L02nB .nav-item .nav-link:before {
    content: "";
    position: absolute;
    z-index: -2;
    left: 0;
    right: 100%;
    bottom: -0.2em;
    background: #f95908;
    height: 3px;
    -webkit-transition-property: right;
    transition-property: right;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
  }
  .cid-uQKs1L02nB .nav-item .nav-link:hover::before {
    right: 0;
  }
  .cid-uQKs1L02nB .nav-item.open .nav-link::before {
    right: 1.667em;
  }
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uQKs1L02nB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uQKs1L02nB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uQKs1L02nB .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
  background: none;
}
.cid-uQKs1L02nB .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-uQKs1L02nB .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-uQKs1L02nB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uQKs1L02nB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uQKs1L02nB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-uQKs1L02nB .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-uQKs1L02nB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uQKs1L02nB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uQKs1L02nB .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-uQKs1L02nB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uQKs1L02nB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uQKs1L02nB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uQKs1L02nB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uQKs1L02nB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uQKs1L02nB .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-uQKs1L02nB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uQKs1L02nB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uQKs1L02nB .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-uQKs1L02nB .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uQKs1L02nB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uQKs1L02nB .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uQKs1L02nB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-uQKs1L02nB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uQKs1L02nB .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uQKs1L02nB .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-uQKs1L02nB .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uQKs1L02nB .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uQKs1L02nB .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uQKs1L02nB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uQKs1L02nB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uQKs1L02nB .dropdown-item.active,
.cid-uQKs1L02nB .dropdown-item:active {
  background-color: transparent;
}
.cid-uQKs1L02nB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uQKs1L02nB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uQKs1L02nB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uQKs1L02nB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"]:before {
  left: 1.667em;
  bottom: 0.467em;
}
.cid-uQKs1L02nB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"]:hover:before {
  right: 1.667em;
}
.cid-uQKs1L02nB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uQKs1L02nB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uQKs1L02nB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uQKs1L02nB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uQKs1L02nB .navbar-buttons {
  text-align: center;
}
.cid-uQKs1L02nB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uQKs1L02nB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f95908;
}
.cid-uQKs1L02nB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uQKs1L02nB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uQKs1L02nB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uQKs1L02nB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uQKs1L02nB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uQKs1L02nB nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uQKs1L02nB nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uQKs1L02nB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uQKs1L02nB .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uQKs1L02nB a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-uQKs1L02nB .mbr-iconfont {
  font-size: 1rem;
  color: #e96188;
  display: inline-flex;
}
.cid-uQKs1L02nB .mbr-iconfont:before {
  padding: .5rem;
  border: 1px solid;
  border-radius: 100px;
}
.cid-uQKs1L02nB .soc-item {
  margin: .5rem .3rem;
}
.cid-uQKs1L02nB .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uQKs1L02nB .navbar {
    height: 77px;
  }
  .cid-uQKs1L02nB .navbar.opened {
    height: auto;
  }
  .cid-uQKs1L02nB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rLufpKnepI {
  padding-top: 75px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/dap-01-header-small-980x656.webp");
}
.cid-rLufpKnepI .mbr-overlay {
  background: #ffffff;
}
.cid-rLufpKnepI .mbr-section-title {
  letter-spacing: -1px;
  color: #232323;
  text-align: left;
}
.cid-rLufpKnepI .mbr-section-subtitle {
  color: #f95908;
  text-align: left;
}
.cid-rLufpKnepI .mbr-section-title B {
  color: #f95908;
}
.cid-rLufpKnepI .mbr-section-subtitle B {
  color: #f95908;
}
.cid-rLufpKnepI .mbr-section-title FONT {
  color: #ffffff;
}
.cid-u1mHjDnsfi {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-u1mHjDnsfi .mbr-text {
  color: #767676;
}
.cid-rLufpN3hy3 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rLufpN3hy3 .line {
  background-color: #f95908;
  color: #f95908;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rLufpN3hy3 .section-text {
  padding: 2rem 0;
  text-align: center;
  color: #f95908;
}
.cid-rLufpN3hy3 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rLufpN3hy3 .inner-container {
    width: 100% !important;
  }
}
.cid-u5SYAOVTan {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-u5SYAOVTan .mbr-section-subtitle {
  color: #767676;
}
.cid-u5SYJlDLlb {
  padding-top: 180px;
  padding-bottom: 180px;
  background-image: url("../../../assets/images/phi-02-header-2000x1003.webp");
}
.cid-u5SYJlDLlb .card-wrapper {
  z-index: 3;
}
.cid-u5SYJlDLlb .card-wrapper .mbr-section-title {
  letter-spacing: 1px;
  transition: all 2.5s cubic-bezier(0, 0.74, 0.52, 1.2);
}
.cid-u5SYJlDLlb:hover .mbr-section-title {
  letter-spacing: 10px;
}
.cid-u5SYJlDLlb .full-link {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-u5SYJlDLlb .popup-btn.card-wrapper {
  z-index: 1 !important;
}
.cid-u5SYJlDLlb .text-block {
  text-align: right !important;
}
.cid-u5SYC8w80B {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-u5SYC8w80B .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-u5SYC8w80B .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u5SYC8w80B .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u5SYC8w80B .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-u5SYC8w80B .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #f7f7f7;
  background: linear-gradient(to left, #f7f7f7, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-u5SYC8w80B .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-u5SYC8w80B .mbr-gallery-item > div:hover:before {
  opacity: 0.2 !important;
}
.cid-u5SYC8w80B .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-u5SYC8w80B .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #f7f7f7 !important;
  background: linear-gradient(to left, #f7f7f7, #45505b) !important;
  opacity: 0.2;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-u5SYGmAUdA {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-u5SYGmAUdA blockquote {
  border-width: 1px;
  border-color: #879a9f;
  padding: 0 0 0 20px;
}
.cid-u5SYGmAUdA .mbr-text,
.cid-u5SYGmAUdA .blockquote-quote {
  color: #5b686b;
}
.cid-u5SYGmAUdA footer {
  font-style: normal;
}
.cid-u5SYGmAUdA footer SPAN {
  color: #f95908;
}
.cid-tufACCzsv1 {
  padding-top: 45px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sCgQz75YCC {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #f95908;
}
.cid-sCgQz75YCC .mbr-section-subtitle {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-sCgQz75YCC .mbr-section-btn,
  .cid-sCgQz75YCC .mbr-section-subtitle,
  .cid-sCgQz75YCC .mbr-section-title {
    text-align: center !important;
  }
}
.cid-rLufqCnqsX {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rLufqCnqsX .line {
  background-color: #f95908;
  color: #f95908;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rLufqCnqsX .section-text {
  padding: 2rem 0;
  text-align: center;
  color: #5b686b;
}
.cid-rLufqCnqsX .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rLufqCnqsX .inner-container {
    width: 100% !important;
  }
}
.cid-si29pMAtFE {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-si29pMAtFE .mbr-section-subtitle {
  color: #767676;
}
.cid-si29pMAtFE .mbr-text {
  color: #767676;
  text-align: center;
}
.cid-si29pMAtFE .card {
  display: flex;
  position: relative;
  justify-content: center;
}
.cid-si29pMAtFE .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-si29pMAtFE .card-wrapper .card-img {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.cid-si29pMAtFE .card-wrapper .card-img .mbr-overlay {
  background-color: #efefef;
  display: none;
  transition: opacity .3s;
}
.cid-si29pMAtFE .card-wrapper .card-img .mbr-section-btn {
  display: flex;
  position: absolute;
  transition: opacity .3s;
  width: 100%;
  margin: auto;
  left: 0;
  justify-content: center;
  align-items: center;
}
.cid-si29pMAtFE .card-wrapper .card-img img {
  width: 100%;
  height: 100%;
}
.cid-si29pMAtFE .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-si29pMAtFE .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-si29pMAtFE .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-si29pMAtFE .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-si29pMAtFE .popup-btn .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-si29pMAtFE .popup-btn .mbr-section-btn {
  height: 100%;
  display: flex !important;
  opacity: 0;
}
.cid-si29pMAtFE .popup-btn:hover .mbr-overlay {
  opacity: .5;
}
.cid-si29pMAtFE .popup-btn:hover .mbr-section-btn {
  opacity: 1;
}
.cid-si29pMAtFE .card-title {
  color: #767676;
  text-align: center;
}
.cid-si29pMAtFE .mbr-section-title {
  color: #465052;
}
.cid-si29pMAtFE .mbr-section-title B {
  color: #ff7c00;
}
.cid-uQKzF1ZZkw {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f95908;
}
.cid-uQKzF1ZZkw .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQKzF1ZZkw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uQKzF1ZZkw .container {
    padding: 0 16px;
  }
}
.cid-uQKzF1ZZkw .card {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 992px) {
  .cid-uQKzF1ZZkw .card {
    margin-bottom: 40px;
  }
}
.cid-uQKzF1ZZkw .card .content-wrapper .title-wrapper .title-wrap {
  display: inline-flex;
  align-items: center;
  margin-bottom: 16px;
}
@media (max-width: 992px) {
  .cid-uQKzF1ZZkw .card .content-wrapper .title-wrapper .title-wrap {
    margin-bottom: 40px;
  }
}
.cid-uQKzF1ZZkw .card .content-wrapper .title-wrapper .title-wrap img {
  width: 32px;
  height: 32px;
  object-fit: contain;
  margin-right: 1rem;
}
.cid-uQKzF1ZZkw .card .content-wrapper .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 50;
}
.cid-uQKzF1ZZkw .card .content-wrapper .copyright {
  margin-bottom: 20px;
}
@media (max-width: 992px) {
  .cid-uQKzF1ZZkw .card .content-wrapper .copyright {
    margin-bottom: 40px;
  }
}
.cid-uQKzF1ZZkw .card .social-wrapper .social-wrap {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-uQKzF1ZZkw .card .social-wrapper .social-wrap .mbr-iconfont {
  font-size: 20px;
  margin-right: 48px;
  color: #ffffff;
}
.cid-uQKzF1ZZkw .list-wrapper .mbr-card-title {
  margin-bottom: 6px;
}
.cid-uQKzF1ZZkw .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-uQKzF1ZZkw .list-wrapper .list .item-wrap {
  margin-bottom: 6px;
}
@media (max-width: 992px) {
  .cid-uQKzF1ZZkw .list-wrapper .list {
    margin-bottom: 40px;
  }
}
.cid-uQKzF1ZZkw .mbr-section-title {
  color: #ffffff;
}
.cid-uQKzF1ZZkw .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uQKzF1ZZkw .mbr-card-title {
  color: #c1c1c1;
}
.cid-uQKzF1ZZkw .list {
  color: #ffffff;
}
.cid-uQKs1L02nB .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  color: #f95908;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uQKs1L02nB .nav-item,
.cid-uQKs1L02nB .nav-link,
.cid-uQKs1L02nB .navbar-caption {
  font-weight: normal;
}
.cid-uQKs1L02nB .nav-item:focus,
.cid-uQKs1L02nB .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-uQKs1L02nB .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-uQKs1L02nB .nav-item .nav-link {
    position: relative;
  }
  .cid-uQKs1L02nB .nav-item .nav-link:before {
    content: "";
    position: absolute;
    z-index: -2;
    left: 0;
    right: 100%;
    bottom: -0.2em;
    background: #f95908;
    height: 3px;
    -webkit-transition-property: right;
    transition-property: right;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
  }
  .cid-uQKs1L02nB .nav-item .nav-link:hover::before {
    right: 0;
  }
  .cid-uQKs1L02nB .nav-item.open .nav-link::before {
    right: 1.667em;
  }
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uQKs1L02nB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uQKs1L02nB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uQKs1L02nB .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
  background: none;
}
.cid-uQKs1L02nB .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-uQKs1L02nB .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-uQKs1L02nB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uQKs1L02nB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uQKs1L02nB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-uQKs1L02nB .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-uQKs1L02nB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uQKs1L02nB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uQKs1L02nB .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-uQKs1L02nB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uQKs1L02nB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uQKs1L02nB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uQKs1L02nB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uQKs1L02nB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uQKs1L02nB .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-uQKs1L02nB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uQKs1L02nB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uQKs1L02nB .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-uQKs1L02nB .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uQKs1L02nB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uQKs1L02nB .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uQKs1L02nB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-uQKs1L02nB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uQKs1L02nB .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uQKs1L02nB .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-uQKs1L02nB .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uQKs1L02nB .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uQKs1L02nB .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uQKs1L02nB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uQKs1L02nB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uQKs1L02nB .dropdown-item.active,
.cid-uQKs1L02nB .dropdown-item:active {
  background-color: transparent;
}
.cid-uQKs1L02nB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uQKs1L02nB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uQKs1L02nB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uQKs1L02nB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"]:before {
  left: 1.667em;
  bottom: 0.467em;
}
.cid-uQKs1L02nB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"]:hover:before {
  right: 1.667em;
}
.cid-uQKs1L02nB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uQKs1L02nB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uQKs1L02nB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uQKs1L02nB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uQKs1L02nB .navbar-buttons {
  text-align: center;
}
.cid-uQKs1L02nB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uQKs1L02nB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f95908;
}
.cid-uQKs1L02nB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uQKs1L02nB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uQKs1L02nB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uQKs1L02nB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uQKs1L02nB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uQKs1L02nB nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uQKs1L02nB nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uQKs1L02nB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uQKs1L02nB .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uQKs1L02nB a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-uQKs1L02nB .mbr-iconfont {
  font-size: 1rem;
  color: #e96188;
  display: inline-flex;
}
.cid-uQKs1L02nB .mbr-iconfont:before {
  padding: .5rem;
  border: 1px solid;
  border-radius: 100px;
}
.cid-uQKs1L02nB .soc-item {
  margin: .5rem .3rem;
}
.cid-uQKs1L02nB .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uQKs1L02nB .navbar {
    height: 77px;
  }
  .cid-uQKs1L02nB .navbar.opened {
    height: auto;
  }
  .cid-uQKs1L02nB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rLuf4cfw0l {
  padding-top: 75px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/ich-03a-header-small-980x465.webp");
}
.cid-rLuf4cfw0l .mbr-overlay {
  background: #ffffff;
}
.cid-rLuf4cfw0l .mbr-section-title {
  letter-spacing: -1px;
  color: #232323;
  text-align: left;
}
.cid-rLuf4cfw0l .mbr-section-subtitle {
  color: #f95908;
  text-align: left;
}
.cid-rLuf4cfw0l .mbr-section-title B {
  color: #f95908;
}
.cid-rLuf4cfw0l .mbr-section-subtitle B {
  color: #f95908;
}
.cid-rLuf4cfw0l .mbr-section-title FONT {
  color: #ffffff;
}
.cid-u1mCEieT7b {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-u1mCEieT7b .mbr-text {
  color: #767676;
}
.cid-rLuf4e3BC2 {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rLuf4e3BC2 .line {
  background-color: #f95908;
  color: #f95908;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rLuf4e3BC2 .section-text {
  padding: 2rem 0;
  text-align: center;
  color: #f95908;
}
.cid-rLuf4e3BC2 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rLuf4e3BC2 .inner-container {
    width: 100% !important;
  }
}
.cid-uKqTqIU67o {
  padding-top: 180px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/ich-25-header-ichthyosaurus-quadriscissus-170x70x4-cm-matrix-150-fossil-35-schdel-lias-epsilon-holzmaden-1500x605.webp");
}
.cid-uKqTqIU67o .card-wrapper {
  z-index: 3;
}
.cid-uKqTqIU67o .card-wrapper .mbr-section-title {
  letter-spacing: 1px;
  transition: all 2.5s cubic-bezier(0, 0.74, 0.52, 1.2);
}
.cid-uKqTqIU67o:hover .mbr-section-title {
  letter-spacing: 10px;
}
.cid-uKqTqIU67o .full-link {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-uKqTqIU67o .popup-btn.card-wrapper {
  z-index: 1 !important;
}
.cid-uKqTqIU67o .text-block {
  text-align: right !important;
}
.cid-uKqTrD2Pmg {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uKqTrD2Pmg .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uKqTrD2Pmg .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uKqTrD2Pmg .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uKqTrD2Pmg .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uKqTrD2Pmg .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #f7f7f7;
  background: linear-gradient(to left, #f7f7f7, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-uKqTrD2Pmg .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uKqTrD2Pmg .mbr-gallery-item > div:hover:before {
  opacity: 0.2 !important;
}
.cid-uKqTrD2Pmg .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uKqTrD2Pmg .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #f7f7f7 !important;
  background: linear-gradient(to left, #f7f7f7, #45505b) !important;
  opacity: 0.2;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-u5SWKj6t7Y {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-u5SWKj6t7Y blockquote {
  border-width: 1px;
  border-color: #879a9f;
  padding: 0 0 0 20px;
}
.cid-u5SWKj6t7Y .mbr-text,
.cid-u5SWKj6t7Y .blockquote-quote {
  color: #767676;
}
.cid-u5SWKj6t7Y footer {
  font-style: normal;
}
.cid-u5SWKj6t7Y footer P {
  color: #f95908;
}
.cid-u5SWKj6t7Y footer SPAN {
  color: #f95908;
}
.cid-u01TVZ6xQk {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tsUQHUvnBb {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tsUQHUvnBb .line {
  background-color: #f95908;
  color: #f95908;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tsUQHUvnBb .section-text {
  padding: 2rem 0;
  text-align: center;
  color: #f95908;
}
.cid-tsUQHUvnBb .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tsUQHUvnBb .inner-container {
    width: 100% !important;
  }
}
.cid-rU4NP8wbVq {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rU4NP8wbVq .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rU4NP8wbVq .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rU4NP8wbVq .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rU4NP8wbVq .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rU4NP8wbVq .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #f7f7f7;
  background: linear-gradient(to left, #f7f7f7, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-rU4NP8wbVq .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rU4NP8wbVq .mbr-gallery-item > div:hover:before {
  opacity: 0.2 !important;
}
.cid-rU4NP8wbVq .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rU4NP8wbVq .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #f7f7f7 !important;
  background: linear-gradient(to left, #f7f7f7, #45505b) !important;
  opacity: 0.2;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-tufETd5OMm {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tufETd5OMm .mbr-section-subtitle {
  color: #767676;
}
.cid-rU4NRx2fGa {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rU4NRx2fGa blockquote {
  border-width: 1px;
  border-color: #879a9f;
  padding: 0 0 0 20px;
}
.cid-rU4NRx2fGa .mbr-text,
.cid-rU4NRx2fGa .blockquote-quote {
  color: #767676;
}
.cid-rU4NRx2fGa footer {
  font-style: normal;
}
.cid-tsUKFcoMxV {
  padding-top: 45px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sCgPUBuu9X {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #f95908;
}
.cid-sCgPUBuu9X .mbr-section-subtitle {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-sCgPUBuu9X .mbr-section-btn,
  .cid-sCgPUBuu9X .mbr-section-subtitle,
  .cid-sCgPUBuu9X .mbr-section-title {
    text-align: center !important;
  }
}
.cid-rLuf4VtlOC {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rLuf4VtlOC .line {
  background-color: #f95908;
  color: #f95908;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-rLuf4VtlOC .section-text {
  padding: 2rem 0;
  text-align: center;
  color: #767676;
}
.cid-rLuf4VtlOC .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-rLuf4VtlOC .inner-container {
    width: 100% !important;
  }
}
.cid-si2aBIq2dD {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-si2aBIq2dD .mbr-section-subtitle {
  color: #767676;
}
.cid-si2aBIq2dD .mbr-text {
  color: #767676;
  text-align: center;
}
.cid-si2aBIq2dD .card {
  display: flex;
  position: relative;
  justify-content: center;
}
.cid-si2aBIq2dD .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-si2aBIq2dD .card-wrapper .card-img {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.cid-si2aBIq2dD .card-wrapper .card-img .mbr-overlay {
  background-color: #efefef;
  display: none;
  transition: opacity .3s;
}
.cid-si2aBIq2dD .card-wrapper .card-img .mbr-section-btn {
  display: flex;
  position: absolute;
  transition: opacity .3s;
  width: 100%;
  margin: auto;
  left: 0;
  justify-content: center;
  align-items: center;
}
.cid-si2aBIq2dD .card-wrapper .card-img img {
  width: 100%;
  height: 100%;
}
.cid-si2aBIq2dD .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-si2aBIq2dD .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-si2aBIq2dD .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-si2aBIq2dD .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-si2aBIq2dD .popup-btn .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-si2aBIq2dD .popup-btn .mbr-section-btn {
  height: 100%;
  display: flex !important;
  opacity: 0;
}
.cid-si2aBIq2dD .popup-btn:hover .mbr-overlay {
  opacity: .5;
}
.cid-si2aBIq2dD .popup-btn:hover .mbr-section-btn {
  opacity: 1;
}
.cid-si2aBIq2dD .card-title {
  color: #767676;
  text-align: center;
}
.cid-si2aBIq2dD .mbr-section-title {
  color: #465052;
}
.cid-si2aBIq2dD .mbr-section-title B {
  color: #ff7c00;
}
.cid-uQKzF1ZZkw {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f95908;
}
.cid-uQKzF1ZZkw .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQKzF1ZZkw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uQKzF1ZZkw .container {
    padding: 0 16px;
  }
}
.cid-uQKzF1ZZkw .card {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 992px) {
  .cid-uQKzF1ZZkw .card {
    margin-bottom: 40px;
  }
}
.cid-uQKzF1ZZkw .card .content-wrapper .title-wrapper .title-wrap {
  display: inline-flex;
  align-items: center;
  margin-bottom: 16px;
}
@media (max-width: 992px) {
  .cid-uQKzF1ZZkw .card .content-wrapper .title-wrapper .title-wrap {
    margin-bottom: 40px;
  }
}
.cid-uQKzF1ZZkw .card .content-wrapper .title-wrapper .title-wrap img {
  width: 32px;
  height: 32px;
  object-fit: contain;
  margin-right: 1rem;
}
.cid-uQKzF1ZZkw .card .content-wrapper .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 50;
}
.cid-uQKzF1ZZkw .card .content-wrapper .copyright {
  margin-bottom: 20px;
}
@media (max-width: 992px) {
  .cid-uQKzF1ZZkw .card .content-wrapper .copyright {
    margin-bottom: 40px;
  }
}
.cid-uQKzF1ZZkw .card .social-wrapper .social-wrap {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-uQKzF1ZZkw .card .social-wrapper .social-wrap .mbr-iconfont {
  font-size: 20px;
  margin-right: 48px;
  color: #ffffff;
}
.cid-uQKzF1ZZkw .list-wrapper .mbr-card-title {
  margin-bottom: 6px;
}
.cid-uQKzF1ZZkw .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-uQKzF1ZZkw .list-wrapper .list .item-wrap {
  margin-bottom: 6px;
}
@media (max-width: 992px) {
  .cid-uQKzF1ZZkw .list-wrapper .list {
    margin-bottom: 40px;
  }
}
.cid-uQKzF1ZZkw .mbr-section-title {
  color: #ffffff;
}
.cid-uQKzF1ZZkw .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uQKzF1ZZkw .mbr-card-title {
  color: #c1c1c1;
}
.cid-uQKzF1ZZkw .list {
  color: #ffffff;
}
.cid-uQKs1L02nB .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  color: #f95908;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uQKs1L02nB .nav-item,
.cid-uQKs1L02nB .nav-link,
.cid-uQKs1L02nB .navbar-caption {
  font-weight: normal;
}
.cid-uQKs1L02nB .nav-item:focus,
.cid-uQKs1L02nB .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-uQKs1L02nB .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-uQKs1L02nB .nav-item .nav-link {
    position: relative;
  }
  .cid-uQKs1L02nB .nav-item .nav-link:before {
    content: "";
    position: absolute;
    z-index: -2;
    left: 0;
    right: 100%;
    bottom: -0.2em;
    background: #f95908;
    height: 3px;
    -webkit-transition-property: right;
    transition-property: right;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
  }
  .cid-uQKs1L02nB .nav-item .nav-link:hover::before {
    right: 0;
  }
  .cid-uQKs1L02nB .nav-item.open .nav-link::before {
    right: 1.667em;
  }
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uQKs1L02nB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uQKs1L02nB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uQKs1L02nB .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
  background: none;
}
.cid-uQKs1L02nB .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-uQKs1L02nB .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-uQKs1L02nB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uQKs1L02nB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uQKs1L02nB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-uQKs1L02nB .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-uQKs1L02nB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uQKs1L02nB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uQKs1L02nB .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-uQKs1L02nB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uQKs1L02nB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uQKs1L02nB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uQKs1L02nB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uQKs1L02nB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uQKs1L02nB .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-uQKs1L02nB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uQKs1L02nB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uQKs1L02nB .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-uQKs1L02nB .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uQKs1L02nB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uQKs1L02nB .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uQKs1L02nB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-uQKs1L02nB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uQKs1L02nB .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uQKs1L02nB .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-uQKs1L02nB .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uQKs1L02nB .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uQKs1L02nB .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uQKs1L02nB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uQKs1L02nB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uQKs1L02nB .dropdown-item.active,
.cid-uQKs1L02nB .dropdown-item:active {
  background-color: transparent;
}
.cid-uQKs1L02nB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uQKs1L02nB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uQKs1L02nB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uQKs1L02nB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"]:before {
  left: 1.667em;
  bottom: 0.467em;
}
.cid-uQKs1L02nB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"]:hover:before {
  right: 1.667em;
}
.cid-uQKs1L02nB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uQKs1L02nB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uQKs1L02nB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uQKs1L02nB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uQKs1L02nB .navbar-buttons {
  text-align: center;
}
.cid-uQKs1L02nB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uQKs1L02nB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f95908;
}
.cid-uQKs1L02nB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uQKs1L02nB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uQKs1L02nB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uQKs1L02nB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uQKs1L02nB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uQKs1L02nB nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uQKs1L02nB nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uQKs1L02nB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uQKs1L02nB .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uQKs1L02nB a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-uQKs1L02nB .mbr-iconfont {
  font-size: 1rem;
  color: #e96188;
  display: inline-flex;
}
.cid-uQKs1L02nB .mbr-iconfont:before {
  padding: .5rem;
  border: 1px solid;
  border-radius: 100px;
}
.cid-uQKs1L02nB .soc-item {
  margin: .5rem .3rem;
}
.cid-uQKs1L02nB .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uQKs1L02nB .navbar {
    height: 77px;
  }
  .cid-uQKs1L02nB .navbar.opened {
    height: auto;
  }
  .cid-uQKs1L02nB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-s1G82Fc9ne {
  padding-top: 75px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/holzmaden.com-fossilshop-diversa-header-small-980x510.webp");
}
.cid-s1G82Fc9ne .mbr-overlay {
  background: #ffffff;
}
.cid-s1G82Fc9ne .mbr-section-title {
  letter-spacing: -1px;
  color: #232323;
  text-align: left;
}
.cid-s1G82Fc9ne .mbr-section-subtitle {
  color: #f95908;
  text-align: left;
}
.cid-s1G82Fc9ne .mbr-section-title B {
  color: #f95908;
}
.cid-s1G82Fc9ne .mbr-section-subtitle B {
  color: #f95908;
}
.cid-s1G82Fc9ne .mbr-section-title FONT {
  color: #ffffff;
}
.cid-u21fphlaIS {
  padding-top: 75px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-u21fphlaIS .line {
  background-color: #f95908;
  color: #f95908;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-u21fphlaIS .section-text {
  padding: 2rem 0;
  text-align: center;
  color: #f95908;
}
.cid-u21fphlaIS .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-u21fphlaIS .inner-container {
    width: 100% !important;
  }
}
.cid-s1GbBWt5qn {
  padding-top: 90px;
  padding-bottom: 105px;
  background-image: url("../../../assets/images/9.1a-diademopsis-crinifera-29x22-cm-holzmaden-lias-epsilon-2000x13391.webp");
}
.cid-s1GbBWt5qn .card-wrapper {
  z-index: 3;
}
.cid-s1GbBWt5qn .card-wrapper .mbr-section-title {
  letter-spacing: 1px;
  transition: all 2.5s cubic-bezier(0, 0.74, 0.52, 1.2);
}
.cid-s1GbBWt5qn:hover .mbr-section-title {
  letter-spacing: 10px;
}
.cid-s1GbBWt5qn .full-link {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-s1GbBWt5qn .popup-btn.card-wrapper {
  z-index: 1 !important;
}
.cid-s1GbBWt5qn .text-block {
  text-align: right !important;
}
.cid-s1GbCu6PYZ {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s1GbCu6PYZ .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-s1GbCu6PYZ .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-s1GbCu6PYZ .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-s1GbCu6PYZ .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-s1GbCu6PYZ .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #f7f7f7;
  background: linear-gradient(to left, #f7f7f7, #ffffff) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-s1GbCu6PYZ .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-s1GbCu6PYZ .mbr-gallery-item > div:hover:before {
  opacity: 0.2 !important;
}
.cid-s1GbCu6PYZ .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-s1GbCu6PYZ .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #f7f7f7 !important;
  background: linear-gradient(to left, #f7f7f7, #ffffff) !important;
  opacity: 0.2;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-s1GbDZzZD3 {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s1GbDZzZD3 blockquote {
  border-width: 1px;
  border-color: #879a9f;
  padding: 0 0 0 20px;
}
.cid-s1GbDZzZD3 .mbr-text,
.cid-s1GbDZzZD3 .blockquote-quote {
  color: #767676;
}
.cid-s1GbDZzZD3 footer {
  font-style: normal;
}
.cid-s1GbDZzZD3 footer P {
  color: #f95908;
}
.cid-s1G82H60w3 {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-s1G82H60w3 .line {
  background-color: #f95908;
  color: #f95908;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-s1G82H60w3 .section-text {
  padding: 2rem 0;
  text-align: center;
  color: #f95908;
}
.cid-s1G82H60w3 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-s1G82H60w3 .inner-container {
    width: 100% !important;
  }
}
.cid-u4QXfUUPKX {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-u4QXfUUPKX .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-u4QXfUUPKX .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u4QXfUUPKX .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u4QXfUUPKX .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-u4QXfUUPKX .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #f7f7f7;
  background: linear-gradient(to left, #f7f7f7, #ffffff) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-u4QXfUUPKX .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-u4QXfUUPKX .mbr-gallery-item > div:hover:before {
  opacity: 0.2 !important;
}
.cid-u4QXfUUPKX .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-u4QXfUUPKX .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #f7f7f7 !important;
  background: linear-gradient(to left, #f7f7f7, #ffffff) !important;
  opacity: 0.2;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-u4QXgNpyB7 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-u4QXgNpyB7 blockquote {
  border-width: 1px;
  border-color: #879a9f;
  padding: 0 0 0 20px;
}
.cid-u4QXgNpyB7 .mbr-text,
.cid-u4QXgNpyB7 .blockquote-quote {
  color: #767676;
}
.cid-u4QXgNpyB7 footer {
  font-style: normal;
}
.cid-u4QXgNpyB7 footer P {
  color: #f95908;
}
.cid-u4QXgNpyB7 footer SPAN {
  color: #f95908;
}
.cid-sCgQQILCFj {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #f95908;
}
.cid-sCgQQILCFj .mbr-section-subtitle {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-sCgQQILCFj .mbr-section-btn,
  .cid-sCgQQILCFj .mbr-section-subtitle,
  .cid-sCgQQILCFj .mbr-section-title {
    text-align: center !important;
  }
}
.cid-tufCglVrr3 {
  padding-top: 45px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-s1G83bNSwq {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-s1G83bNSwq .line {
  background-color: #f95908;
  color: #f95908;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-s1G83bNSwq .section-text {
  padding: 2rem 0;
  text-align: center;
  color: #767676;
}
.cid-s1G83bNSwq .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-s1G83bNSwq .inner-container {
    width: 100% !important;
  }
}
.cid-si1ZABb98u {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-si1ZABb98u .mbr-section-subtitle {
  color: #767676;
}
.cid-si1ZABb98u .mbr-text {
  color: #767676;
  text-align: center;
}
.cid-si1ZABb98u .card {
  display: flex;
  position: relative;
  justify-content: center;
}
.cid-si1ZABb98u .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-si1ZABb98u .card-wrapper .card-img {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.cid-si1ZABb98u .card-wrapper .card-img .mbr-overlay {
  background-color: #efefef;
  display: none;
  transition: opacity .3s;
}
.cid-si1ZABb98u .card-wrapper .card-img .mbr-section-btn {
  display: flex;
  position: absolute;
  transition: opacity .3s;
  width: 100%;
  margin: auto;
  left: 0;
  justify-content: center;
  align-items: center;
}
.cid-si1ZABb98u .card-wrapper .card-img img {
  width: 100%;
  height: 100%;
}
.cid-si1ZABb98u .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-si1ZABb98u .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-si1ZABb98u .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-si1ZABb98u .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-si1ZABb98u .popup-btn .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-si1ZABb98u .popup-btn .mbr-section-btn {
  height: 100%;
  display: flex !important;
  opacity: 0;
}
.cid-si1ZABb98u .popup-btn:hover .mbr-overlay {
  opacity: .5;
}
.cid-si1ZABb98u .popup-btn:hover .mbr-section-btn {
  opacity: 1;
}
.cid-si1ZABb98u .card-title {
  color: #767676;
  text-align: center;
}
.cid-si1ZABb98u .mbr-section-title {
  color: #465052;
}
.cid-si1ZABb98u .mbr-section-title B {
  color: #ff7c00;
}
.cid-uQKzF1ZZkw {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f95908;
}
.cid-uQKzF1ZZkw .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQKzF1ZZkw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uQKzF1ZZkw .container {
    padding: 0 16px;
  }
}
.cid-uQKzF1ZZkw .card {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 992px) {
  .cid-uQKzF1ZZkw .card {
    margin-bottom: 40px;
  }
}
.cid-uQKzF1ZZkw .card .content-wrapper .title-wrapper .title-wrap {
  display: inline-flex;
  align-items: center;
  margin-bottom: 16px;
}
@media (max-width: 992px) {
  .cid-uQKzF1ZZkw .card .content-wrapper .title-wrapper .title-wrap {
    margin-bottom: 40px;
  }
}
.cid-uQKzF1ZZkw .card .content-wrapper .title-wrapper .title-wrap img {
  width: 32px;
  height: 32px;
  object-fit: contain;
  margin-right: 1rem;
}
.cid-uQKzF1ZZkw .card .content-wrapper .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 50;
}
.cid-uQKzF1ZZkw .card .content-wrapper .copyright {
  margin-bottom: 20px;
}
@media (max-width: 992px) {
  .cid-uQKzF1ZZkw .card .content-wrapper .copyright {
    margin-bottom: 40px;
  }
}
.cid-uQKzF1ZZkw .card .social-wrapper .social-wrap {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-uQKzF1ZZkw .card .social-wrapper .social-wrap .mbr-iconfont {
  font-size: 20px;
  margin-right: 48px;
  color: #ffffff;
}
.cid-uQKzF1ZZkw .list-wrapper .mbr-card-title {
  margin-bottom: 6px;
}
.cid-uQKzF1ZZkw .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-uQKzF1ZZkw .list-wrapper .list .item-wrap {
  margin-bottom: 6px;
}
@media (max-width: 992px) {
  .cid-uQKzF1ZZkw .list-wrapper .list {
    margin-bottom: 40px;
  }
}
.cid-uQKzF1ZZkw .mbr-section-title {
  color: #ffffff;
}
.cid-uQKzF1ZZkw .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uQKzF1ZZkw .mbr-card-title {
  color: #c1c1c1;
}
.cid-uQKzF1ZZkw .list {
  color: #ffffff;
}
.cid-uQKs1L02nB .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  color: #f95908;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uQKs1L02nB .nav-item,
.cid-uQKs1L02nB .nav-link,
.cid-uQKs1L02nB .navbar-caption {
  font-weight: normal;
}
.cid-uQKs1L02nB .nav-item:focus,
.cid-uQKs1L02nB .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-uQKs1L02nB .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-uQKs1L02nB .nav-item .nav-link {
    position: relative;
  }
  .cid-uQKs1L02nB .nav-item .nav-link:before {
    content: "";
    position: absolute;
    z-index: -2;
    left: 0;
    right: 100%;
    bottom: -0.2em;
    background: #f95908;
    height: 3px;
    -webkit-transition-property: right;
    transition-property: right;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
  }
  .cid-uQKs1L02nB .nav-item .nav-link:hover::before {
    right: 0;
  }
  .cid-uQKs1L02nB .nav-item.open .nav-link::before {
    right: 1.667em;
  }
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uQKs1L02nB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uQKs1L02nB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uQKs1L02nB .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
  background: none;
}
.cid-uQKs1L02nB .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-uQKs1L02nB .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-uQKs1L02nB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uQKs1L02nB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uQKs1L02nB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-uQKs1L02nB .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-uQKs1L02nB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uQKs1L02nB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uQKs1L02nB .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-uQKs1L02nB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uQKs1L02nB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uQKs1L02nB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uQKs1L02nB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uQKs1L02nB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uQKs1L02nB .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-uQKs1L02nB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uQKs1L02nB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uQKs1L02nB .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-uQKs1L02nB .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uQKs1L02nB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uQKs1L02nB .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uQKs1L02nB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-uQKs1L02nB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uQKs1L02nB .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uQKs1L02nB .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-uQKs1L02nB .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uQKs1L02nB .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uQKs1L02nB .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uQKs1L02nB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uQKs1L02nB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uQKs1L02nB .dropdown-item.active,
.cid-uQKs1L02nB .dropdown-item:active {
  background-color: transparent;
}
.cid-uQKs1L02nB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uQKs1L02nB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uQKs1L02nB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uQKs1L02nB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"]:before {
  left: 1.667em;
  bottom: 0.467em;
}
.cid-uQKs1L02nB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"]:hover:before {
  right: 1.667em;
}
.cid-uQKs1L02nB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uQKs1L02nB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uQKs1L02nB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uQKs1L02nB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uQKs1L02nB .navbar-buttons {
  text-align: center;
}
.cid-uQKs1L02nB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uQKs1L02nB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f95908;
}
.cid-uQKs1L02nB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uQKs1L02nB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uQKs1L02nB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uQKs1L02nB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uQKs1L02nB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uQKs1L02nB nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uQKs1L02nB nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uQKs1L02nB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uQKs1L02nB .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uQKs1L02nB a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-uQKs1L02nB .mbr-iconfont {
  font-size: 1rem;
  color: #e96188;
  display: inline-flex;
}
.cid-uQKs1L02nB .mbr-iconfont:before {
  padding: .5rem;
  border: 1px solid;
  border-radius: 100px;
}
.cid-uQKs1L02nB .soc-item {
  margin: .5rem .3rem;
}
.cid-uQKs1L02nB .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uQKs1L02nB .navbar {
    height: 77px;
  }
  .cid-uQKs1L02nB .navbar.opened {
    height: auto;
  }
  .cid-uQKs1L02nB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-shKJv0QgQx {
  padding-top: 75px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/holzmaden.com-fossilshop-intro-small-1281x500.webp");
}
.cid-shKJv0QgQx .mbr-overlay {
  background: #c1c1c1;
}
.cid-shKJv0QgQx .mbr-section-title {
  letter-spacing: -1px;
  color: #232323;
  text-align: left;
}
.cid-shKJv0QgQx .mbr-section-subtitle {
  color: #f95908;
  text-align: left;
}
.cid-shKJv0QgQx .mbr-section-title B {
  color: #f95908;
}
.cid-shKJv0QgQx .mbr-section-subtitle B {
  color: #f95908;
}
.cid-shKJv0QgQx .mbr-section-title FONT {
  color: #ffffff;
}
.cid-shKJvqUo18 {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-shKJvqUo18 .line {
  background-color: #f95908;
  color: #f95908;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-shKJvqUo18 .section-text {
  padding: 2rem 0;
  text-align: center;
  color: #f95908;
}
.cid-shKJvqUo18 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-shKJvqUo18 .inner-container {
    width: 100% !important;
  }
}
.cid-shKJvsXWvZ {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-shKJvsXWvZ .mbr-text {
  color: #767676;
}
.cid-shL3WBz1mu {
  padding-top: 0px;
  padding-bottom: 30px;
  background: #ffffff;
}
.cid-shL3WBz1mu .images-container.container-fluid {
  padding: 0;
}
.cid-shL3WBz1mu .media-container-row {
  margin: 0 auto;
  align-items: stretch;
}
.cid-shL3WBz1mu .media-container-row .img-item {
  display: flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
}
.cid-shL3WBz1mu .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-shL3WBz1mu .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-shL3WBz1mu .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-shL3WBz1mu .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-shL3WBz1mu .img-item {
    width: 100% !important;
  }
  .cid-shL3WBz1mu .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
  }
}
.cid-shL4DhUxR7 {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-shL4DhUxR7 .line {
  background-color: #f95908;
  color: #f95908;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-shL4DhUxR7 .section-text {
  padding: 2rem 0;
  text-align: center;
  color: #f95908;
}
.cid-shL4DhUxR7 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-shL4DhUxR7 .inner-container {
    width: 100% !important;
  }
}
.cid-shKT34shhf {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-shKT34shhf .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 992px) {
  .cid-shKT34shhf .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-shKT34shhf .mbr-text {
  color: #767676;
}
.cid-shKT4Mzdgw {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-shKT4Mzdgw .mbr-text,
.cid-shKT4Mzdgw blockquote {
  color: #767676;
}
.cid-shKT4Mzdgw .mbr-text DIV {
  text-align: left;
}
.cid-shKT888f6O {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-shKT888f6O .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 992px) {
  .cid-shKT888f6O .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-shKT888f6O .mbr-text {
  color: #767676;
}
.cid-shKNzdSYnZ {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-shKNzdSYnZ .mbr-text,
.cid-shKNzdSYnZ blockquote {
  color: #767676;
}
.cid-shKNQixUPu {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-shKNQixUPu .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 992px) {
  .cid-shKNQixUPu .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-shKNQixUPu .mbr-text {
  color: #767676;
}
.cid-shKTchGXti {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-shKTchGXti .mbr-text,
.cid-shKTchGXti blockquote {
  color: #767676;
}
.cid-shKTchGXti .mbr-text DIV {
  text-align: left;
}
.cid-shKNSb3N7a {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-shKNSb3N7a .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 992px) {
  .cid-shKNSb3N7a .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-shKNSb3N7a .mbr-text {
  color: #767676;
}
.cid-shKNVCHpRE {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-shKNVCHpRE .mbr-text,
.cid-shKNVCHpRE blockquote {
  color: #767676;
}
.cid-shKNVCHpRE .mbr-text DIV {
  text-align: left;
}
.cid-shKNXVXSZl {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-shKNXVXSZl .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 992px) {
  .cid-shKNXVXSZl .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-shKNXVXSZl .mbr-text {
  color: #767676;
}
.cid-shKNYNC8GL {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-shKNYNC8GL .mbr-text,
.cid-shKNYNC8GL blockquote {
  color: #767676;
}
.cid-shKNYNC8GL .mbr-text DIV {
  text-align: left;
}
.cid-shL9mqP5ER {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 0px;
}
.cid-shL9mqP5ER .image-block {
  margin: auto;
}
.cid-shL9mqP5ER figcaption {
  position: relative;
}
.cid-shL9mqP5ER figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-shL9mqP5ER .image-block {
    width: 100% !important;
  }
}
.cid-shL3y7RkMB {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-shL3y7RkMB .mbr-text,
.cid-shL3y7RkMB blockquote {
  color: #767676;
}
.cid-shL3y7RkMB .mbr-text DIV {
  text-align: left;
}
.cid-shL59NpE7v {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-shL59NpE7v .line {
  background-color: #f95908;
  color: #f95908;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-shL59NpE7v .section-text {
  padding: 2rem 0;
  text-align: center;
  color: #f95908;
}
.cid-shL59NpE7v .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-shL59NpE7v .inner-container {
    width: 100% !important;
  }
}
.cid-shLiM8V522 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-shLiM8V522 .mbr-text,
.cid-shLiM8V522 blockquote {
  color: #767676;
}
.cid-shKVBHS10D {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-shKVBHS10D .mbr-text,
.cid-shKVBHS10D blockquote {
  color: #767676;
}
.cid-shKVAVgdeP {
  padding-top: 0px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-shKVAVgdeP .images-container.container-fluid {
  padding: 0;
}
.cid-shKVAVgdeP .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-shKVAVgdeP .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-shKVAVgdeP .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-shKVAVgdeP .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-shKVAVgdeP .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-shKVAVgdeP .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-shKVAVgdeP .img-item {
    width: 100% !important;
  }
  .cid-shKVAVgdeP .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-shKVLiDHvI {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-shKVLiDHvI .mbr-text,
.cid-shKVLiDHvI blockquote {
  color: #767676;
}
.cid-shKWfxOxWt {
  background: #ffffff;
}
.cid-shKWfxOxWt .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-shKWfxOxWt figcaption {
  position: relative;
}
.cid-shKWfxOxWt figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-shKWfxOxWt .image-block {
    width: 100% !important;
  }
}
.cid-shL5bz0Cot {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-shL5bz0Cot .line {
  background-color: #f95908;
  color: #f95908;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-shL5bz0Cot .section-text {
  padding: 2rem 0;
  text-align: center;
  color: #f95908;
}
.cid-shL5bz0Cot .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-shL5bz0Cot .inner-container {
    width: 100% !important;
  }
}
.cid-shKVptR6bO {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-shKVptR6bO .mbr-text,
.cid-shKVptR6bO blockquote {
  color: #767676;
}
.cid-shKVsofNM3 {
  padding-top: 30px;
  padding-bottom: 30px;
  background: #ffffff;
}
.cid-shKVsofNM3 .images-container.container-fluid {
  padding: 0;
}
.cid-shKVsofNM3 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
}
.cid-shKVsofNM3 .media-container-row .img-item {
  display: flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
}
.cid-shKVsofNM3 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-shKVsofNM3 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-shKVsofNM3 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-shKVsofNM3 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-shKVsofNM3 .img-item {
    width: 100% !important;
  }
  .cid-shKVsofNM3 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
  }
}
.cid-shWOTkoXVC {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-shWOTkoXVC .mbr-text,
.cid-shWOTkoXVC blockquote {
  color: #767676;
}
.cid-shKNWHYlYh {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-shKNWHYlYh .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 992px) {
  .cid-shKNWHYlYh .mbr-figure {
    padding-top: 1rem;
  }
}
.cid-shKNWHYlYh .mbr-text {
  color: #767676;
  text-align: left;
}
.cid-shKUvTn8ZU {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-shKUvTn8ZU .mbr-text,
.cid-shKUvTn8ZU blockquote {
  color: #767676;
}
.cid-shKNEpsgKM {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-shKNEpsgKM .mbr-text,
.cid-shKNEpsgKM blockquote {
  color: #767676;
}
.cid-shKNEpsgKM .mbr-text DIV {
  text-align: left;
}
.cid-shL5dqfpoQ {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-shL5dqfpoQ .line {
  background-color: #f95908;
  color: #f95908;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-shL5dqfpoQ .section-text {
  padding: 2rem 0;
  text-align: center;
  color: #f95908;
}
.cid-shL5dqfpoQ .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-shL5dqfpoQ .inner-container {
    width: 100% !important;
  }
}
.cid-shKNwepikc {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-shKNwepikc .mbr-text,
.cid-shKNwepikc blockquote {
  color: #767676;
}
.cid-shKVMIB1zJ {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 0px;
}
.cid-shKVMIB1zJ .image-block {
  margin: auto;
}
.cid-shKVMIB1zJ figcaption {
  position: relative;
}
.cid-shKVMIB1zJ figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-shKVMIB1zJ .image-block {
    width: 100% !important;
  }
}
.cid-shKVNKlHSw {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-shKVNKlHSw .mbr-text,
.cid-shKVNKlHSw blockquote {
  color: #767676;
}
.cid-shL5eJ3PKZ {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-shL5eJ3PKZ .line {
  background-color: #f95908;
  color: #f95908;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-shL5eJ3PKZ .section-text {
  padding: 2rem 0;
  text-align: center;
  color: #f95908;
}
.cid-shL5eJ3PKZ .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-shL5eJ3PKZ .inner-container {
    width: 100% !important;
  }
}
.cid-shKVQVbjGY {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-shKVQVbjGY .mbr-text,
.cid-shKVQVbjGY blockquote {
  color: #767676;
}
.cid-shKVSkMnSh {
  padding-top: 15px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-shKVSkMnSh .images-container.container-fluid {
  padding: 0;
}
.cid-shKVSkMnSh .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-shKVSkMnSh .media-container-row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  width: 100%;
  z-index: 1;
  -webkit-flex-direction: column;
  -webkit-justify-content: center;
}
.cid-shKVSkMnSh .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-shKVSkMnSh .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-shKVSkMnSh .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-shKVSkMnSh .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-shKVSkMnSh .img-item {
    width: 100% !important;
  }
  .cid-shKVSkMnSh .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-shKJvyf7HO {
  padding-top: 15px;
  padding-bottom: 15px;
  background: #ffffff;
}
.cid-shKJvyf7HO .mbr-section-subtitle {
  color: #767676;
}
.cid-shKJvyf7HO .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #f95908;
  margin-left: .5rem;
  margin-right: .5rem;
}
.cid-shKJvyf7HO .mbr-iconfont-social:before {
  padding: .6rem;
  border: 1px solid;
  border-radius: 100px;
  transition: all .3s;
}
.cid-shKJvyf7HO .mbr-iconfont-social:hover {
  color: #ffffff;
}
.cid-shKJvyf7HO .mbr-iconfont-social:hover:before {
  background: #f95908;
  transition: all .3s;
  border-color: transparent;
}
.cid-shKJvyf7HO .social-list a:focus {
  text-decoration: none;
}
@media (max-width: 767px) {
  .cid-shKJvyf7HO .mbr-iconfont-social {
    margin-left: .2rem;
    margin-right: .2rem;
  }
}
.cid-uQKzF1ZZkw {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f95908;
}
.cid-uQKzF1ZZkw .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQKzF1ZZkw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uQKzF1ZZkw .container {
    padding: 0 16px;
  }
}
.cid-uQKzF1ZZkw .card {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 992px) {
  .cid-uQKzF1ZZkw .card {
    margin-bottom: 40px;
  }
}
.cid-uQKzF1ZZkw .card .content-wrapper .title-wrapper .title-wrap {
  display: inline-flex;
  align-items: center;
  margin-bottom: 16px;
}
@media (max-width: 992px) {
  .cid-uQKzF1ZZkw .card .content-wrapper .title-wrapper .title-wrap {
    margin-bottom: 40px;
  }
}
.cid-uQKzF1ZZkw .card .content-wrapper .title-wrapper .title-wrap img {
  width: 32px;
  height: 32px;
  object-fit: contain;
  margin-right: 1rem;
}
.cid-uQKzF1ZZkw .card .content-wrapper .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 50;
}
.cid-uQKzF1ZZkw .card .content-wrapper .copyright {
  margin-bottom: 20px;
}
@media (max-width: 992px) {
  .cid-uQKzF1ZZkw .card .content-wrapper .copyright {
    margin-bottom: 40px;
  }
}
.cid-uQKzF1ZZkw .card .social-wrapper .social-wrap {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-uQKzF1ZZkw .card .social-wrapper .social-wrap .mbr-iconfont {
  font-size: 20px;
  margin-right: 48px;
  color: #ffffff;
}
.cid-uQKzF1ZZkw .list-wrapper .mbr-card-title {
  margin-bottom: 6px;
}
.cid-uQKzF1ZZkw .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-uQKzF1ZZkw .list-wrapper .list .item-wrap {
  margin-bottom: 6px;
}
@media (max-width: 992px) {
  .cid-uQKzF1ZZkw .list-wrapper .list {
    margin-bottom: 40px;
  }
}
.cid-uQKzF1ZZkw .mbr-section-title {
  color: #ffffff;
}
.cid-uQKzF1ZZkw .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uQKzF1ZZkw .mbr-card-title {
  color: #c1c1c1;
}
.cid-uQKzF1ZZkw .list {
  color: #ffffff;
}
.cid-uQKs1L02nB .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  color: #f95908;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uQKs1L02nB .nav-item,
.cid-uQKs1L02nB .nav-link,
.cid-uQKs1L02nB .navbar-caption {
  font-weight: normal;
}
.cid-uQKs1L02nB .nav-item:focus,
.cid-uQKs1L02nB .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-uQKs1L02nB .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-uQKs1L02nB .nav-item .nav-link {
    position: relative;
  }
  .cid-uQKs1L02nB .nav-item .nav-link:before {
    content: "";
    position: absolute;
    z-index: -2;
    left: 0;
    right: 100%;
    bottom: -0.2em;
    background: #f95908;
    height: 3px;
    -webkit-transition-property: right;
    transition-property: right;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
  }
  .cid-uQKs1L02nB .nav-item .nav-link:hover::before {
    right: 0;
  }
  .cid-uQKs1L02nB .nav-item.open .nav-link::before {
    right: 1.667em;
  }
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uQKs1L02nB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uQKs1L02nB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uQKs1L02nB .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
  background: none;
}
.cid-uQKs1L02nB .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-uQKs1L02nB .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-uQKs1L02nB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uQKs1L02nB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uQKs1L02nB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-uQKs1L02nB .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-uQKs1L02nB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uQKs1L02nB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uQKs1L02nB .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-uQKs1L02nB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uQKs1L02nB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uQKs1L02nB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uQKs1L02nB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uQKs1L02nB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uQKs1L02nB .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-uQKs1L02nB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uQKs1L02nB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uQKs1L02nB .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-uQKs1L02nB .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uQKs1L02nB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uQKs1L02nB .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uQKs1L02nB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-uQKs1L02nB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uQKs1L02nB .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uQKs1L02nB .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-uQKs1L02nB .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uQKs1L02nB .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uQKs1L02nB .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uQKs1L02nB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uQKs1L02nB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uQKs1L02nB .dropdown-item.active,
.cid-uQKs1L02nB .dropdown-item:active {
  background-color: transparent;
}
.cid-uQKs1L02nB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uQKs1L02nB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uQKs1L02nB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uQKs1L02nB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"]:before {
  left: 1.667em;
  bottom: 0.467em;
}
.cid-uQKs1L02nB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"]:hover:before {
  right: 1.667em;
}
.cid-uQKs1L02nB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uQKs1L02nB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uQKs1L02nB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uQKs1L02nB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uQKs1L02nB .navbar-buttons {
  text-align: center;
}
.cid-uQKs1L02nB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uQKs1L02nB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f95908;
}
.cid-uQKs1L02nB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uQKs1L02nB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uQKs1L02nB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uQKs1L02nB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uQKs1L02nB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uQKs1L02nB nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uQKs1L02nB nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uQKs1L02nB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uQKs1L02nB .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uQKs1L02nB a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-uQKs1L02nB .mbr-iconfont {
  font-size: 1rem;
  color: #e96188;
  display: inline-flex;
}
.cid-uQKs1L02nB .mbr-iconfont:before {
  padding: .5rem;
  border: 1px solid;
  border-radius: 100px;
}
.cid-uQKs1L02nB .soc-item {
  margin: .5rem .3rem;
}
.cid-uQKs1L02nB .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uQKs1L02nB .navbar {
    height: 77px;
  }
  .cid-uQKs1L02nB .navbar.opened {
    height: auto;
  }
  .cid-uQKs1L02nB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-shR5yVbdUt {
  padding-top: 75px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/holzmaden.com-fossilshop-intro-small-1281x500.webp");
}
.cid-shR5yVbdUt .mbr-overlay {
  background: #ffffff;
}
.cid-shR5yVbdUt .mbr-section-title {
  letter-spacing: -1px;
  color: #232323;
  text-align: left;
}
.cid-shR5yVbdUt .mbr-section-subtitle {
  color: #f95908;
  text-align: left;
}
.cid-shR5yVbdUt .mbr-section-title B {
  color: #f95908;
}
.cid-shR5yVbdUt .mbr-section-subtitle B {
  color: #f95908;
}
.cid-shR5yVbdUt .mbr-section-title FONT {
  color: #ffffff;
}
.cid-shR5yZNfrF {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-shR5yZNfrF .line {
  background-color: #f95908;
  color: #f95908;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-shR5yZNfrF .section-text {
  padding: 2rem 0;
  text-align: center;
  color: #f95908;
}
.cid-shR5yZNfrF .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-shR5yZNfrF .inner-container {
    width: 100% !important;
  }
}
.cid-shR5z1XAfq {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-shR5z1XAfq .mbr-text {
  color: #767676;
}
.cid-shWwwu52IV {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-shWwwu52IV .counter-container {
  color: #767676;
}
.cid-shWwwu52IV .counter-container ul {
  margin-bottom: 0;
}
.cid-shWwwu52IV .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
}
.cid-shWwwu52IV .counter-container ul li:before {
  position: absolute;
  left: 0px;
  margin-top: -10px;
  padding-top: 3px;
  content: '';
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 20px;
  transition: all .2s;
  color: #ffffff;
  background: #0f7699;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  background: none;
  border: 1px solid #0f7699;
  color: #0f7699;
}
.cid-shR5z79AEO {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-shR5z79AEO .line {
  background-color: #f95908;
  color: #f95908;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-shR5z79AEO .section-text {
  padding: 2rem 0;
  text-align: center;
  color: #f95908;
}
.cid-shR5z79AEO .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-shR5z79AEO .inner-container {
    width: 100% !important;
  }
}
.cid-shWwBn3ikr {
  background: #ffffff;
}
.cid-shWwBn3ikr .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-shWwBn3ikr .mbr-figure {
  margin: 0 auto;
}
.cid-shWwBn3ikr figcaption {
  position: relative;
}
.cid-shWwBn3ikr figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-shWwBn3ikr .image-block {
    width: 100% !important;
  }
}
.cid-shWwE9flsx {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-shWwE9flsx .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-shWwE9flsx .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-shWwE9flsx .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-shWwE9flsx .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-shWwE9flsx .row > .row {
  display: block;
}
.cid-shWwE9flsx .mbr-gallery-item {
  width: 100%;
}
.cid-shWwE9flsx .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, #ffffff) !important;
}
.cid-shWwE9flsx .mbr-gallery-item > div {
  position: relative;
}
.cid-shWwE9flsx .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-shWwE9flsx .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-shWwE9flsx .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-shWwE9flsx .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.4;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #ffffff) !important;
}
.cid-shR5zyCclO {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-shR5zyCclO .line {
  background-color: #f95908;
  color: #f95908;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-shR5zyCclO .section-text {
  padding: 2rem 0;
  text-align: center;
  color: #f95908;
}
.cid-shR5zyCclO .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-shR5zyCclO .inner-container {
    width: 100% !important;
  }
}
.cid-shWwGaoG5V {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-shWwGaoG5V .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-shWwGaoG5V .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-shWwGaoG5V .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-shWwGaoG5V .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-shWwGaoG5V .row > .row {
  display: block;
}
.cid-shWwGaoG5V .mbr-gallery-item {
  width: 100%;
}
.cid-shWwGaoG5V .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, #ffffff) !important;
}
.cid-shWwGaoG5V .mbr-gallery-item > div {
  position: relative;
}
.cid-shWwGaoG5V .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-shWwGaoG5V .mbr-gallery-item > div:hover:before {
  opacity: 0.2 !important;
}
.cid-shWwGaoG5V .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-shWwGaoG5V .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.2;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #ffffff) !important;
}
.cid-shR5zNC7um {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-shR5zNC7um .line {
  background-color: #f95908;
  color: #f95908;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-shR5zNC7um .section-text {
  padding: 2rem 0;
  text-align: center;
  color: #f95908;
}
.cid-shR5zNC7um .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-shR5zNC7um .inner-container {
    width: 100% !important;
  }
}
.cid-shWwI5tFOR {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-shWwI5tFOR .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-shWwI5tFOR .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-shWwI5tFOR .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-shWwI5tFOR .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-shWwI5tFOR .row > .row {
  display: block;
}
.cid-shWwI5tFOR .mbr-gallery-item {
  width: 100%;
}
.cid-shWwI5tFOR .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #ffffff;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #ffffff, #ffffff) !important;
}
.cid-shWwI5tFOR .mbr-gallery-item > div {
  position: relative;
}
.cid-shWwI5tFOR .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-shWwI5tFOR .mbr-gallery-item > div:hover:before {
  opacity: 0.2 !important;
}
.cid-shWwI5tFOR .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-shWwI5tFOR .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #ffffff !important;
  opacity: 0.2;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #ffffff, #ffffff) !important;
}
.cid-shR5zYMxtx {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-shR5zYMxtx .line {
  background-color: #f95908;
  color: #f95908;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-shR5zYMxtx .section-text {
  padding: 2rem 0;
  text-align: center;
  color: #f95908;
}
.cid-shR5zYMxtx .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-shR5zYMxtx .inner-container {
    width: 100% !important;
  }
}
.cid-shWwKpIn1F {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-shWwKpIn1F .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-shWwKpIn1F .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-shWwKpIn1F .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-shWwKpIn1F .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-shWwKpIn1F .row > .row {
  display: block;
}
.cid-shWwKpIn1F .mbr-gallery-item {
  width: 100%;
}
.cid-shWwKpIn1F .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, #ffffff) !important;
}
.cid-shWwKpIn1F .mbr-gallery-item > div {
  position: relative;
}
.cid-shWwKpIn1F .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-shWwKpIn1F .mbr-gallery-item > div:hover:before {
  opacity: 0.2 !important;
}
.cid-shWwKpIn1F .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-shWwKpIn1F .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.2;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #ffffff) !important;
}
.cid-shR5A6loPQ {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-shR5A6loPQ .line {
  background-color: #f95908;
  color: #f95908;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-shR5A6loPQ .section-text {
  padding: 2rem 0;
  text-align: center;
  color: #f95908;
}
.cid-shR5A6loPQ .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-shR5A6loPQ .inner-container {
    width: 100% !important;
  }
}
.cid-shWwNbbqRb {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-shWwNbbqRb .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-shWwNbbqRb .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-shWwNbbqRb .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-shWwNbbqRb .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-shWwNbbqRb .row > .row {
  display: block;
}
.cid-shWwNbbqRb .mbr-gallery-item {
  width: 100%;
}
.cid-shWwNbbqRb .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #ffffff;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #ffffff, #ffffff) !important;
}
.cid-shWwNbbqRb .mbr-gallery-item > div {
  position: relative;
}
.cid-shWwNbbqRb .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-shWwNbbqRb .mbr-gallery-item > div:hover:before {
  opacity: 0.2 !important;
}
.cid-shWwNbbqRb .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-shWwNbbqRb .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #ffffff !important;
  opacity: 0.2;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #ffffff, #ffffff) !important;
}
.cid-shWwRKINV3 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-shWwRKINV3 .line {
  background-color: #f95908;
  color: #f95908;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-shWwRKINV3 .section-text {
  padding: 2rem 0;
  text-align: center;
  color: #f95908;
}
.cid-shWwRKINV3 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-shWwRKINV3 .inner-container {
    width: 100% !important;
  }
}
.cid-shWwWFOmcI {
  background: #ffffff;
}
.cid-shWwWFOmcI .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-shWwWFOmcI .mbr-figure {
  margin: 0 auto;
}
.cid-shWwWFOmcI figcaption {
  position: relative;
}
.cid-shWwWFOmcI figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-shWwWFOmcI .image-block {
    width: 100% !important;
  }
}
.cid-shWwWFOmcI DIV {
  text-align: right;
}
.cid-shWwY6Koka {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-shWwY6Koka .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-shWwY6Koka .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-shWwY6Koka .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-shWwY6Koka .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-shWwY6Koka .row > .row {
  display: block;
}
.cid-shWwY6Koka .mbr-gallery-item {
  width: 100%;
}
.cid-shWwY6Koka .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, #ffffff) !important;
}
.cid-shWwY6Koka .mbr-gallery-item > div {
  position: relative;
}
.cid-shWwY6Koka .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-shWwY6Koka .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-shWwY6Koka .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-shWwY6Koka .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.4;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #ffffff) !important;
}
.cid-shWwZFJ6AI {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-shWwZFJ6AI .line {
  background-color: #f95908;
  color: #f95908;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-shWwZFJ6AI .section-text {
  padding: 2rem 0;
  text-align: center;
  color: #f95908;
}
.cid-shWwZFJ6AI .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-shWwZFJ6AI .inner-container {
    width: 100% !important;
  }
}
.cid-shWxaecMyh {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-shWxaecMyh .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-shWxaecMyh .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-shWxaecMyh .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-shWxaecMyh .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-shWxaecMyh .row > .row {
  display: block;
}
.cid-shWxaecMyh .mbr-gallery-item {
  width: 100%;
}
.cid-shWxaecMyh .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, #ffffff) !important;
}
.cid-shWxaecMyh .mbr-gallery-item > div {
  position: relative;
}
.cid-shWxaecMyh .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-shWxaecMyh .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-shWxaecMyh .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-shWxaecMyh .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.4;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #ffffff) !important;
}
.cid-shWxcBuZKC {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-shWxcBuZKC .line {
  background-color: #f95908;
  color: #f95908;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-shWxcBuZKC .section-text {
  padding: 2rem 0;
  text-align: center;
  color: #f95908;
}
.cid-shWxcBuZKC .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-shWxcBuZKC .inner-container {
    width: 100% !important;
  }
}
.cid-shWxfj67dS {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-shWxfj67dS .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-shWxfj67dS .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-shWxfj67dS .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-shWxfj67dS .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-shWxfj67dS .row > .row {
  display: block;
}
.cid-shWxfj67dS .mbr-gallery-item {
  width: 100%;
}
.cid-shWxfj67dS .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, #ffffff) !important;
}
.cid-shWxfj67dS .mbr-gallery-item > div {
  position: relative;
}
.cid-shWxfj67dS .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-shWxfj67dS .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-shWxfj67dS .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-shWxfj67dS .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.4;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #ffffff) !important;
}
.cid-shWxdBzBIk {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-shWxdBzBIk .line {
  background-color: #f95908;
  color: #f95908;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-shWxdBzBIk .section-text {
  padding: 2rem 0;
  text-align: center;
  color: #f95908;
}
.cid-shWxdBzBIk .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-shWxdBzBIk .inner-container {
    width: 100% !important;
  }
}
.cid-shWxgyWfgj {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-shWxgyWfgj .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-shWxgyWfgj .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-shWxgyWfgj .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-shWxgyWfgj .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-shWxgyWfgj .row > .row {
  display: block;
}
.cid-shWxgyWfgj .mbr-gallery-item {
  width: 100%;
}
.cid-shWxgyWfgj .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, #ffffff) !important;
}
.cid-shWxgyWfgj .mbr-gallery-item > div {
  position: relative;
}
.cid-shWxgyWfgj .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-shWxgyWfgj .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-shWxgyWfgj .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-shWxgyWfgj .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.4;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #ffffff) !important;
}
.cid-shWxkif1Wd {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-shWxkif1Wd .mbr-text,
.cid-shWxkif1Wd blockquote {
  color: #767676;
}
.cid-shWxkif1Wd .mbr-text DIV {
  text-align: left;
}
.cid-shWxmrJYho {
  padding-top: 0px;
  padding-bottom: 4px;
  background-color: #ffffff;
}
.cid-shWxmrJYho .mbr-text,
.cid-shWxmrJYho blockquote {
  color: #767676;
}
.cid-shWxmrJYho .mbr-text DIV {
  text-align: left;
}
.cid-shWxmrJYho .mbr-text P {
  text-align: left;
}
.cid-shR5AdnUCG {
  padding-top: 30px;
  padding-bottom: 30px;
  background: #ffffff;
}
.cid-shR5AdnUCG .mbr-section-subtitle {
  color: #767676;
}
.cid-shR5AdnUCG .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #f95908;
  margin-left: .5rem;
  margin-right: .5rem;
}
.cid-shR5AdnUCG .mbr-iconfont-social:before {
  padding: .6rem;
  border: 1px solid;
  border-radius: 100px;
  transition: all .3s;
}
.cid-shR5AdnUCG .mbr-iconfont-social:hover {
  color: #ffffff;
}
.cid-shR5AdnUCG .mbr-iconfont-social:hover:before {
  background: #f95908;
  transition: all .3s;
  border-color: transparent;
}
.cid-shR5AdnUCG .social-list a:focus {
  text-decoration: none;
}
@media (max-width: 767px) {
  .cid-shR5AdnUCG .mbr-iconfont-social {
    margin-left: .2rem;
    margin-right: .2rem;
  }
}
.cid-uQKzF1ZZkw {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f95908;
}
.cid-uQKzF1ZZkw .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQKzF1ZZkw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uQKzF1ZZkw .container {
    padding: 0 16px;
  }
}
.cid-uQKzF1ZZkw .card {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 992px) {
  .cid-uQKzF1ZZkw .card {
    margin-bottom: 40px;
  }
}
.cid-uQKzF1ZZkw .card .content-wrapper .title-wrapper .title-wrap {
  display: inline-flex;
  align-items: center;
  margin-bottom: 16px;
}
@media (max-width: 992px) {
  .cid-uQKzF1ZZkw .card .content-wrapper .title-wrapper .title-wrap {
    margin-bottom: 40px;
  }
}
.cid-uQKzF1ZZkw .card .content-wrapper .title-wrapper .title-wrap img {
  width: 32px;
  height: 32px;
  object-fit: contain;
  margin-right: 1rem;
}
.cid-uQKzF1ZZkw .card .content-wrapper .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 50;
}
.cid-uQKzF1ZZkw .card .content-wrapper .copyright {
  margin-bottom: 20px;
}
@media (max-width: 992px) {
  .cid-uQKzF1ZZkw .card .content-wrapper .copyright {
    margin-bottom: 40px;
  }
}
.cid-uQKzF1ZZkw .card .social-wrapper .social-wrap {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-uQKzF1ZZkw .card .social-wrapper .social-wrap .mbr-iconfont {
  font-size: 20px;
  margin-right: 48px;
  color: #ffffff;
}
.cid-uQKzF1ZZkw .list-wrapper .mbr-card-title {
  margin-bottom: 6px;
}
.cid-uQKzF1ZZkw .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-uQKzF1ZZkw .list-wrapper .list .item-wrap {
  margin-bottom: 6px;
}
@media (max-width: 992px) {
  .cid-uQKzF1ZZkw .list-wrapper .list {
    margin-bottom: 40px;
  }
}
.cid-uQKzF1ZZkw .mbr-section-title {
  color: #ffffff;
}
.cid-uQKzF1ZZkw .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uQKzF1ZZkw .mbr-card-title {
  color: #c1c1c1;
}
.cid-uQKzF1ZZkw .list {
  color: #ffffff;
}
.cid-uQKs1L02nB .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  color: #f95908;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uQKs1L02nB .nav-item,
.cid-uQKs1L02nB .nav-link,
.cid-uQKs1L02nB .navbar-caption {
  font-weight: normal;
}
.cid-uQKs1L02nB .nav-item:focus,
.cid-uQKs1L02nB .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-uQKs1L02nB .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-uQKs1L02nB .nav-item .nav-link {
    position: relative;
  }
  .cid-uQKs1L02nB .nav-item .nav-link:before {
    content: "";
    position: absolute;
    z-index: -2;
    left: 0;
    right: 100%;
    bottom: -0.2em;
    background: #f95908;
    height: 3px;
    -webkit-transition-property: right;
    transition-property: right;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
  }
  .cid-uQKs1L02nB .nav-item .nav-link:hover::before {
    right: 0;
  }
  .cid-uQKs1L02nB .nav-item.open .nav-link::before {
    right: 1.667em;
  }
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uQKs1L02nB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uQKs1L02nB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uQKs1L02nB .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
  background: none;
}
.cid-uQKs1L02nB .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-uQKs1L02nB .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-uQKs1L02nB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uQKs1L02nB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uQKs1L02nB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-uQKs1L02nB .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-uQKs1L02nB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uQKs1L02nB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uQKs1L02nB .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-uQKs1L02nB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uQKs1L02nB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uQKs1L02nB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uQKs1L02nB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uQKs1L02nB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uQKs1L02nB .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-uQKs1L02nB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uQKs1L02nB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uQKs1L02nB .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-uQKs1L02nB .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uQKs1L02nB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uQKs1L02nB .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uQKs1L02nB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-uQKs1L02nB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uQKs1L02nB .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uQKs1L02nB .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-uQKs1L02nB .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uQKs1L02nB .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uQKs1L02nB .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uQKs1L02nB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uQKs1L02nB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uQKs1L02nB .dropdown-item.active,
.cid-uQKs1L02nB .dropdown-item:active {
  background-color: transparent;
}
.cid-uQKs1L02nB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uQKs1L02nB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uQKs1L02nB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uQKs1L02nB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"]:before {
  left: 1.667em;
  bottom: 0.467em;
}
.cid-uQKs1L02nB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"]:hover:before {
  right: 1.667em;
}
.cid-uQKs1L02nB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uQKs1L02nB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uQKs1L02nB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uQKs1L02nB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uQKs1L02nB .navbar-buttons {
  text-align: center;
}
.cid-uQKs1L02nB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uQKs1L02nB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f95908;
}
.cid-uQKs1L02nB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uQKs1L02nB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uQKs1L02nB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uQKs1L02nB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uQKs1L02nB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uQKs1L02nB nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uQKs1L02nB nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uQKs1L02nB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uQKs1L02nB .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uQKs1L02nB a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-uQKs1L02nB .mbr-iconfont {
  font-size: 1rem;
  color: #e96188;
  display: inline-flex;
}
.cid-uQKs1L02nB .mbr-iconfont:before {
  padding: .5rem;
  border: 1px solid;
  border-radius: 100px;
}
.cid-uQKs1L02nB .soc-item {
  margin: .5rem .3rem;
}
.cid-uQKs1L02nB .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uQKs1L02nB .navbar {
    height: 77px;
  }
  .cid-uQKs1L02nB .navbar.opened {
    height: auto;
  }
  .cid-uQKs1L02nB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tsUKMVNxHS {
  padding-top: 75px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/ich-03a-header-small-980x465.webp");
}
.cid-tsUKMVNxHS .mbr-overlay {
  background: #ffffff;
}
.cid-tsUKMVNxHS .mbr-section-title {
  letter-spacing: -1px;
  color: #232323;
  text-align: left;
}
.cid-tsUKMVNxHS .mbr-section-subtitle {
  color: #f95908;
  text-align: left;
}
.cid-tsUKMVNxHS .mbr-section-title B {
  color: #f95908;
}
.cid-tsUKMVNxHS .mbr-section-subtitle B {
  color: #f95908;
}
.cid-tsUKMVNxHS .mbr-section-title FONT {
  color: #ffffff;
}
.cid-tsUKMWcp5A {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tsUKMWcp5A .line {
  background-color: #f95908;
  color: #f95908;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tsUKMWcp5A .section-text {
  padding: 2rem 0;
  text-align: center;
  color: #f95908;
}
.cid-tsUKMWcp5A .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tsUKMWcp5A .inner-container {
    width: 100% !important;
  }
}
.cid-tsUKMZ56vY {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/ich-17-195x55x5-cm-1.webp");
}
.cid-tsUKMZ56vY .card-wrapper {
  z-index: 3;
}
.cid-tsUKMZ56vY .card-wrapper .mbr-section-title {
  letter-spacing: 1px;
  transition: all 2.5s cubic-bezier(0, 0.74, 0.52, 1.2);
}
.cid-tsUKMZ56vY:hover .mbr-section-title {
  letter-spacing: 10px;
}
.cid-tsUKMZ56vY .full-link {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-tsUKMZ56vY .popup-btn.card-wrapper {
  z-index: 1 !important;
}
.cid-tsUKMZ56vY .text-block {
  text-align: right !important;
}
.cid-tsUKMZm5wf {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tsUKMZm5wf .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tsUKMZm5wf .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tsUKMZm5wf .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tsUKMZm5wf .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tsUKMZm5wf .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #f7f7f7;
  background: linear-gradient(to left, #f7f7f7, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tsUKMZm5wf .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tsUKMZm5wf .mbr-gallery-item > div:hover:before {
  opacity: 0.2 !important;
}
.cid-tsUKMZm5wf .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tsUKMZm5wf .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #f7f7f7 !important;
  background: linear-gradient(to left, #f7f7f7, #45505b) !important;
  opacity: 0.2;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-tsUKMZEWnt {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tsUKMZEWnt .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tsUKMZEWnt .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tsUKMZEWnt .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tsUKMZEWnt .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tsUKMZEWnt .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #f7f7f7;
  background: linear-gradient(to left, #f7f7f7, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tsUKMZEWnt .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tsUKMZEWnt .mbr-gallery-item > div:hover:before {
  opacity: 0.2 !important;
}
.cid-tsUKMZEWnt .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tsUKMZEWnt .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #f7f7f7 !important;
  background: linear-gradient(to left, #f7f7f7, #45505b) !important;
  opacity: 0.2;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-tsUKMZWxfl {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tsUKMZWxfl blockquote {
  border-width: 1px;
  border-color: #879a9f;
  padding: 0 0 0 20px;
}
.cid-tsUKMZWxfl .mbr-text,
.cid-tsUKMZWxfl .blockquote-quote {
  color: #767676;
  text-align: left;
}
.cid-tsUKMZWxfl footer {
  font-style: normal;
}
.cid-tsUKMZWxfl footer P {
  color: #f95908;
}
.cid-tsUKMWsAfe {
  padding-top: 180px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/ich-20-header-ichthyo-150x70-cm-2000x848.webp");
}
.cid-tsUKMWsAfe .card-wrapper {
  z-index: 3;
}
.cid-tsUKMWsAfe .card-wrapper .mbr-section-title {
  letter-spacing: 1px;
  transition: all 2.5s cubic-bezier(0, 0.74, 0.52, 1.2);
}
.cid-tsUKMWsAfe:hover .mbr-section-title {
  letter-spacing: 10px;
}
.cid-tsUKMWsAfe .full-link {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-tsUKMWsAfe .popup-btn.card-wrapper {
  z-index: 1 !important;
}
.cid-tsUKMWsAfe .text-block {
  text-align: right !important;
}
.cid-tsUKMWsAfe H2 {
  color: #efefef;
}
.cid-tsUKMWLQFh {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tsUKMWLQFh .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tsUKMWLQFh .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tsUKMWLQFh .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tsUKMWLQFh .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tsUKMWLQFh .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #f7f7f7;
  background: linear-gradient(to left, #f7f7f7, #ffffff) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tsUKMWLQFh .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tsUKMWLQFh .mbr-gallery-item > div:hover:before {
  opacity: 0.2 !important;
}
.cid-tsUKMWLQFh .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tsUKMWLQFh .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #f7f7f7 !important;
  background: linear-gradient(to left, #f7f7f7, #ffffff) !important;
  opacity: 0.2;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-tsUKMXfoDv {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tsUKMXfoDv blockquote {
  border-width: 1px;
  border-color: #879a9f;
  padding: 0 0 0 20px;
}
.cid-tsUKMXfoDv .mbr-text,
.cid-tsUKMXfoDv .blockquote-quote {
  color: #767676;
  text-align: left;
}
.cid-tsUKMXfoDv footer {
  font-style: normal;
}
.cid-tsUKMXfoDv footer P {
  color: #f95908;
}
.cid-tsUKMXfoDv footer SPAN {
  color: #f95908;
}
.cid-tsUKMY71on {
  padding-top: 180px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/ich-19a-80x25-matrix-114x68x5cm-header.webp");
}
.cid-tsUKMY71on .card-wrapper {
  z-index: 3;
}
.cid-tsUKMY71on .card-wrapper .mbr-section-title {
  letter-spacing: 1px;
  transition: all 2.5s cubic-bezier(0, 0.74, 0.52, 1.2);
}
.cid-tsUKMY71on:hover .mbr-section-title {
  letter-spacing: 10px;
}
.cid-tsUKMY71on .full-link {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-tsUKMY71on .popup-btn.card-wrapper {
  z-index: 1 !important;
}
.cid-tsUKMY71on .text-block {
  text-align: right !important;
}
.cid-tsUKMYqplv {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tsUKMYqplv .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tsUKMYqplv .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tsUKMYqplv .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tsUKMYqplv .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tsUKMYqplv .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #f7f7f7;
  background: linear-gradient(to left, #f7f7f7, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tsUKMYqplv .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tsUKMYqplv .mbr-gallery-item > div:hover:before {
  opacity: 0.2 !important;
}
.cid-tsUKMYqplv .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tsUKMYqplv .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #f7f7f7 !important;
  background: linear-gradient(to left, #f7f7f7, #45505b) !important;
  opacity: 0.2;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-tsUKMYMYjE {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tsUKMYMYjE blockquote {
  border-width: 1px;
  border-color: #879a9f;
  padding: 0 0 0 20px;
}
.cid-tsUKMYMYjE .mbr-text,
.cid-tsUKMYMYjE .blockquote-quote {
  color: #767676;
  text-align: left;
}
.cid-tsUKMYMYjE footer {
  font-style: normal;
}
.cid-tsUKMYMYjE footer P {
  color: #f95908;
}
.cid-tsUKMYMYjE footer SPAN {
  color: #f95908;
}
.cid-tsUKN0cVGY {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tsUKN0cVGY .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tsUKN0cVGY .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tsUKN0cVGY .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tsUKN0cVGY .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tsUKN0cVGY .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #f7f7f7;
  background: linear-gradient(to left, #f7f7f7, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tsUKN0cVGY .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tsUKN0cVGY .mbr-gallery-item > div:hover:before {
  opacity: 0.2 !important;
}
.cid-tsUKN0cVGY .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tsUKN0cVGY .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #f7f7f7 !important;
  background: linear-gradient(to left, #f7f7f7, #45505b) !important;
  opacity: 0.2;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-tsUKN0v5u9 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tsUKN0v5u9 blockquote {
  border-width: 1px;
  border-color: #879a9f;
  padding: 0 0 0 20px;
}
.cid-tsUKN0v5u9 .mbr-text,
.cid-tsUKN0v5u9 .blockquote-quote {
  color: #767676;
  text-align: left;
}
.cid-tsUKN0v5u9 footer {
  font-style: normal;
}
.cid-tsUKN0v5u9 footer P {
  color: #f95908;
}
.cid-tsUKN0v5u9 footer SPAN {
  color: #f95908;
}
.cid-tsUKN0PDLC {
  padding-top: 180px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/ich-00a-ichthyosaurus-114-x-39cm-1499x576.webp");
}
.cid-tsUKN0PDLC .card-wrapper {
  z-index: 3;
}
.cid-tsUKN0PDLC .card-wrapper .mbr-section-title {
  letter-spacing: 1px;
  transition: all 2.5s cubic-bezier(0, 0.74, 0.52, 1.2);
}
.cid-tsUKN0PDLC:hover .mbr-section-title {
  letter-spacing: 10px;
}
.cid-tsUKN0PDLC .full-link {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-tsUKN0PDLC .popup-btn.card-wrapper {
  z-index: 1 !important;
}
.cid-tsUKN0PDLC .text-block {
  text-align: right !important;
}
.cid-tsUKN19Waf {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tsUKN19Waf .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tsUKN19Waf .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tsUKN19Waf .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tsUKN19Waf .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tsUKN19Waf .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #f7f7f7;
  background: linear-gradient(to left, #f7f7f7, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tsUKN19Waf .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tsUKN19Waf .mbr-gallery-item > div:hover:before {
  opacity: 0.2 !important;
}
.cid-tsUKN19Waf .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tsUKN19Waf .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #f7f7f7 !important;
  background: linear-gradient(to left, #f7f7f7, #45505b) !important;
  opacity: 0.2;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-tsUKN1uCgm {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tsUKN1uCgm blockquote {
  border-width: 1px;
  border-color: #879a9f;
  padding: 0 0 0 20px;
}
.cid-tsUKN1uCgm .mbr-text,
.cid-tsUKN1uCgm .blockquote-quote {
  color: #767676;
  text-align: left;
}
.cid-tsUKN1uCgm footer {
  font-style: normal;
}
.cid-tsUKN1uCgm footer P {
  color: #f95908;
}
.cid-tsUKN1LTxs {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tsUKN1LTxs .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tsUKN1LTxs .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tsUKN1LTxs .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tsUKN1LTxs .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tsUKN1LTxs .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #f7f7f7;
  background: linear-gradient(to left, #f7f7f7, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tsUKN1LTxs .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tsUKN1LTxs .mbr-gallery-item > div:hover:before {
  opacity: 0.2 !important;
}
.cid-tsUKN1LTxs .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tsUKN1LTxs .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #f7f7f7 !important;
  background: linear-gradient(to left, #f7f7f7, #45505b) !important;
  opacity: 0.2;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-tsUKN250VC {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tsUKN250VC blockquote {
  border-width: 1px;
  border-color: #879a9f;
  padding: 0 0 0 20px;
}
.cid-tsUKN250VC .mbr-text,
.cid-tsUKN250VC .blockquote-quote {
  color: #767676;
  text-align: left;
}
.cid-tsUKN250VC footer {
  font-style: normal;
}
.cid-tsUKN250VC footer P {
  color: #f95908;
}
.cid-tsUKN3pxgR {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tsUKN3pxgR .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tsUKN3pxgR .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tsUKN3pxgR .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tsUKN3pxgR .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tsUKN3pxgR .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #f7f7f7;
  background: linear-gradient(to left, #f7f7f7, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tsUKN3pxgR .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tsUKN3pxgR .mbr-gallery-item > div:hover:before {
  opacity: 0.2 !important;
}
.cid-tsUKN3pxgR .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tsUKN3pxgR .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #f7f7f7 !important;
  background: linear-gradient(to left, #f7f7f7, #45505b) !important;
  opacity: 0.2;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-tsUKN3N34P {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tsUKN3N34P blockquote {
  border-width: 1px;
  border-color: #879a9f;
  padding: 0 0 0 20px;
}
.cid-tsUKN3N34P .mbr-text,
.cid-tsUKN3N34P .blockquote-quote {
  color: #767676;
}
.cid-tsUKN3N34P footer {
  font-style: normal;
}
.cid-tsUKN3N34P footer P {
  color: #f95908;
}
.cid-tsUKN3N34P footer SPAN {
  color: #f95908;
}
.cid-tsUKN4PY4x {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tsUKN4PY4x .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tsUKN4PY4x .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tsUKN4PY4x .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tsUKN4PY4x .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tsUKN4PY4x .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #f7f7f7;
  background: linear-gradient(to left, #f7f7f7, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tsUKN4PY4x .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tsUKN4PY4x .mbr-gallery-item > div:hover:before {
  opacity: 0.2 !important;
}
.cid-tsUKN4PY4x .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tsUKN4PY4x .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #f7f7f7 !important;
  background: linear-gradient(to left, #f7f7f7, #45505b) !important;
  opacity: 0.2;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-tsUKN5ckMq {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tsUKN5ckMq .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tsUKN5ckMq .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tsUKN5ckMq .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tsUKN5ckMq .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tsUKN5ckMq .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #f7f7f7;
  background: linear-gradient(to left, #f7f7f7, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tsUKN5ckMq .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tsUKN5ckMq .mbr-gallery-item > div:hover:before {
  opacity: 0.2 !important;
}
.cid-tsUKN5ckMq .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tsUKN5ckMq .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #f7f7f7 !important;
  background: linear-gradient(to left, #f7f7f7, #45505b) !important;
  opacity: 0.2;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-tsUKN5AJLU {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tsUKN5AJLU blockquote {
  border-width: 1px;
  border-color: #879a9f;
  padding: 0 0 0 20px;
}
.cid-tsUKN5AJLU .mbr-text,
.cid-tsUKN5AJLU .blockquote-quote {
  color: #767676;
}
.cid-tsUKN5AJLU footer {
  font-style: normal;
}
.cid-tsUKN5AJLU footer P {
  color: #f95908;
}
.cid-tsUKN5AJLU footer SPAN {
  color: #f95908;
}
.cid-tsUKN5WrUg {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tsUKN5WrUg .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tsUKN5WrUg .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tsUKN5WrUg .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tsUKN5WrUg .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tsUKN5WrUg .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #f7f7f7;
  background: linear-gradient(to left, #f7f7f7, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tsUKN5WrUg .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tsUKN5WrUg .mbr-gallery-item > div:hover:before {
  opacity: 0.2 !important;
}
.cid-tsUKN5WrUg .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tsUKN5WrUg .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #f7f7f7 !important;
  background: linear-gradient(to left, #f7f7f7, #45505b) !important;
  opacity: 0.2;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-tsUKN6m68M {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tsUKN6m68M blockquote {
  border-width: 1px;
  border-color: #879a9f;
  padding: 0 0 0 20px;
}
.cid-tsUKN6m68M .mbr-text,
.cid-tsUKN6m68M .blockquote-quote {
  color: #767676;
}
.cid-tsUKN6m68M footer {
  font-style: normal;
}
.cid-tsUKN6m68M footer P {
  color: #f95908;
}
.cid-tsUKN6m68M footer SPAN {
  color: #f95908;
}
.cid-tsUKN6G4Xz {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tsUKN6G4Xz .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tsUKN6G4Xz .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tsUKN6G4Xz .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tsUKN6G4Xz .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tsUKN6G4Xz .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #f7f7f7;
  background: linear-gradient(to left, #f7f7f7, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tsUKN6G4Xz .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tsUKN6G4Xz .mbr-gallery-item > div:hover:before {
  opacity: 0.2 !important;
}
.cid-tsUKN6G4Xz .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tsUKN6G4Xz .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #f7f7f7 !important;
  background: linear-gradient(to left, #f7f7f7, #45505b) !important;
  opacity: 0.2;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-tsUKN769qC {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tsUKN769qC blockquote {
  border-width: 1px;
  border-color: #879a9f;
  padding: 0 0 0 20px;
}
.cid-tsUKN769qC .mbr-text,
.cid-tsUKN769qC .blockquote-quote {
  color: #767676;
}
.cid-tsUKN769qC footer {
  font-style: normal;
}
.cid-tsUKN8e6K8 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tsUKN8e6K8 .row-element,
.cid-tsUKN8e6K8 .image-element {
  padding: 0;
}
.cid-tsUKN8e6K8 .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tsUKN8e6K8 .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-tsUKN8e6K8 .text-content {
  padding: 3rem;
}
.cid-tsUKN8e6K8 .mbr-section-subtitle {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-tsUKN8e6K8 .text-content {
    padding: 2rem 1rem;
  }
  .cid-tsUKN8e6K8 .mbr-title,
  .cid-tsUKN8e6K8 .underline,
  .cid-tsUKN8e6K8 .mbr-text,
  .cid-tsUKN8e6K8 .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-tsUKN8e6K8 .mbr-text,
.cid-tsUKN8e6K8 .mbr-section-btn {
  text-align: right;
  color: #767676;
}
.cid-u18LE7jTRI {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uQWRsRAbMw {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-uQWRsRAbMw .line {
  background-color: #f95908;
  color: #f95908;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uQWRsRAbMw .section-text {
  padding: 2rem 0;
  text-align: center;
  color: #f95908;
}
.cid-uQWRsRAbMw .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-uQWRsRAbMw .inner-container {
    width: 100% !important;
  }
}
.cid-tsUKN2ngp9 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tsUKN2ngp9 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tsUKN2ngp9 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tsUKN2ngp9 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tsUKN2ngp9 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tsUKN2ngp9 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #f7f7f7;
  background: linear-gradient(to left, #f7f7f7, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tsUKN2ngp9 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tsUKN2ngp9 .mbr-gallery-item > div:hover:before {
  opacity: 0.2 !important;
}
.cid-tsUKN2ngp9 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tsUKN2ngp9 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #f7f7f7 !important;
  background: linear-gradient(to left, #f7f7f7, #45505b) !important;
  opacity: 0.2;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-tsUKN2LiW1 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tsUKN2LiW1 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tsUKN2LiW1 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tsUKN2LiW1 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tsUKN2LiW1 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tsUKN2LiW1 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #f7f7f7;
  background: linear-gradient(to left, #f7f7f7, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tsUKN2LiW1 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tsUKN2LiW1 .mbr-gallery-item > div:hover:before {
  opacity: 0.2 !important;
}
.cid-tsUKN2LiW1 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tsUKN2LiW1 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #f7f7f7 !important;
  background: linear-gradient(to left, #f7f7f7, #45505b) !important;
  opacity: 0.2;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-tsUKN35NTb {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tsUKN35NTb blockquote {
  border-width: 1px;
  border-color: #879a9f;
  padding: 0 0 0 20px;
}
.cid-tsUKN35NTb .mbr-text,
.cid-tsUKN35NTb .blockquote-quote {
  color: #767676;
}
.cid-tsUKN35NTb footer {
  font-style: normal;
}
.cid-tsUKN35NTb footer P {
  color: #f95908;
}
.cid-tsUKN35NTb footer SPAN {
  color: #f95908;
}
.cid-tOD61dsu0U {
  padding-top: 90px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tOD61dsu0U .line {
  background-color: #f95908;
  color: #f95908;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tOD61dsu0U .section-text {
  padding: 2rem 0;
  text-align: center;
  color: #f95908;
}
.cid-tOD61dsu0U .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tOD61dsu0U .inner-container {
    width: 100% !important;
  }
}
.cid-tOD5QWcEKY {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tOD5QWcEKY .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tOD5QWcEKY .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tOD5QWcEKY .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tOD5QWcEKY .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tOD5QWcEKY .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #f7f7f7;
  background: linear-gradient(to left, #f7f7f7, #ffffff) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tOD5QWcEKY .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tOD5QWcEKY .mbr-gallery-item > div:hover:before {
  opacity: 0.2 !important;
}
.cid-tOD5QWcEKY .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tOD5QWcEKY .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #f7f7f7 !important;
  background: linear-gradient(to left, #f7f7f7, #ffffff) !important;
  opacity: 0.2;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-tOD6jHUnlX {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tOD6jHUnlX blockquote {
  border-width: 1px;
  border-color: #879a9f;
  padding: 0 0 0 20px;
}
.cid-tOD6jHUnlX .mbr-text,
.cid-tOD6jHUnlX .blockquote-quote {
  color: #767676;
  text-align: left;
}
.cid-tOD6jHUnlX footer {
  font-style: normal;
}
.cid-tOD6jHUnlX footer P {
  color: #f95908;
}
.cid-tOD6jHUnlX footer SPAN {
  color: #f95908;
}
.cid-tsUKNcRulZ {
  padding-top: 45px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tsUKMXvOk4 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #f95908;
}
.cid-tsUKMXvOk4 .mbr-section-subtitle {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tsUKMXvOk4 .mbr-section-btn,
  .cid-tsUKMXvOk4 .mbr-section-subtitle,
  .cid-tsUKMXvOk4 .mbr-section-title {
    text-align: center !important;
  }
}
.cid-tsUKNdyaY3 {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tsUKNdyaY3 .line {
  background-color: #f95908;
  color: #f95908;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tsUKNdyaY3 .section-text {
  padding: 2rem 0;
  text-align: center;
  color: #767676;
}
.cid-tsUKNdyaY3 .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tsUKNdyaY3 .inner-container {
    width: 100% !important;
  }
}
.cid-tsUKNe2zAV {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tsUKNe2zAV .mbr-section-subtitle {
  color: #767676;
}
.cid-tsUKNe2zAV .mbr-text {
  color: #767676;
  text-align: center;
}
.cid-tsUKNe2zAV .card {
  display: flex;
  position: relative;
  justify-content: center;
}
.cid-tsUKNe2zAV .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-tsUKNe2zAV .card-wrapper .card-img {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.cid-tsUKNe2zAV .card-wrapper .card-img .mbr-overlay {
  background-color: #efefef;
  display: none;
  transition: opacity .3s;
}
.cid-tsUKNe2zAV .card-wrapper .card-img .mbr-section-btn {
  display: flex;
  position: absolute;
  transition: opacity .3s;
  width: 100%;
  margin: auto;
  left: 0;
  justify-content: center;
  align-items: center;
}
.cid-tsUKNe2zAV .card-wrapper .card-img img {
  width: 100%;
  height: 100%;
}
.cid-tsUKNe2zAV .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-tsUKNe2zAV .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-tsUKNe2zAV .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-tsUKNe2zAV .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-tsUKNe2zAV .popup-btn .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-tsUKNe2zAV .popup-btn .mbr-section-btn {
  height: 100%;
  display: flex !important;
  opacity: 0;
}
.cid-tsUKNe2zAV .popup-btn:hover .mbr-overlay {
  opacity: .5;
}
.cid-tsUKNe2zAV .popup-btn:hover .mbr-section-btn {
  opacity: 1;
}
.cid-tsUKNe2zAV .card-title {
  color: #767676;
  text-align: center;
}
.cid-tsUKNe2zAV .mbr-section-title {
  color: #465052;
}
.cid-tsUKNe2zAV .mbr-section-title B {
  color: #ff7c00;
}
.cid-uQKzF1ZZkw {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f95908;
}
.cid-uQKzF1ZZkw .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQKzF1ZZkw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uQKzF1ZZkw .container {
    padding: 0 16px;
  }
}
.cid-uQKzF1ZZkw .card {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 992px) {
  .cid-uQKzF1ZZkw .card {
    margin-bottom: 40px;
  }
}
.cid-uQKzF1ZZkw .card .content-wrapper .title-wrapper .title-wrap {
  display: inline-flex;
  align-items: center;
  margin-bottom: 16px;
}
@media (max-width: 992px) {
  .cid-uQKzF1ZZkw .card .content-wrapper .title-wrapper .title-wrap {
    margin-bottom: 40px;
  }
}
.cid-uQKzF1ZZkw .card .content-wrapper .title-wrapper .title-wrap img {
  width: 32px;
  height: 32px;
  object-fit: contain;
  margin-right: 1rem;
}
.cid-uQKzF1ZZkw .card .content-wrapper .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 50;
}
.cid-uQKzF1ZZkw .card .content-wrapper .copyright {
  margin-bottom: 20px;
}
@media (max-width: 992px) {
  .cid-uQKzF1ZZkw .card .content-wrapper .copyright {
    margin-bottom: 40px;
  }
}
.cid-uQKzF1ZZkw .card .social-wrapper .social-wrap {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-uQKzF1ZZkw .card .social-wrapper .social-wrap .mbr-iconfont {
  font-size: 20px;
  margin-right: 48px;
  color: #ffffff;
}
.cid-uQKzF1ZZkw .list-wrapper .mbr-card-title {
  margin-bottom: 6px;
}
.cid-uQKzF1ZZkw .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-uQKzF1ZZkw .list-wrapper .list .item-wrap {
  margin-bottom: 6px;
}
@media (max-width: 992px) {
  .cid-uQKzF1ZZkw .list-wrapper .list {
    margin-bottom: 40px;
  }
}
.cid-uQKzF1ZZkw .mbr-section-title {
  color: #ffffff;
}
.cid-uQKzF1ZZkw .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uQKzF1ZZkw .mbr-card-title {
  color: #c1c1c1;
}
.cid-uQKzF1ZZkw .list {
  color: #ffffff;
}
.cid-uQKs1L02nB .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  color: #f95908;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uQKs1L02nB .nav-item,
.cid-uQKs1L02nB .nav-link,
.cid-uQKs1L02nB .navbar-caption {
  font-weight: normal;
}
.cid-uQKs1L02nB .nav-item:focus,
.cid-uQKs1L02nB .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-uQKs1L02nB .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-uQKs1L02nB .nav-item .nav-link {
    position: relative;
  }
  .cid-uQKs1L02nB .nav-item .nav-link:before {
    content: "";
    position: absolute;
    z-index: -2;
    left: 0;
    right: 100%;
    bottom: -0.2em;
    background: #f95908;
    height: 3px;
    -webkit-transition-property: right;
    transition-property: right;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
  }
  .cid-uQKs1L02nB .nav-item .nav-link:hover::before {
    right: 0;
  }
  .cid-uQKs1L02nB .nav-item.open .nav-link::before {
    right: 1.667em;
  }
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uQKs1L02nB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uQKs1L02nB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uQKs1L02nB .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
  background: none;
}
.cid-uQKs1L02nB .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-uQKs1L02nB .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-uQKs1L02nB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uQKs1L02nB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uQKs1L02nB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-uQKs1L02nB .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-uQKs1L02nB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uQKs1L02nB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uQKs1L02nB .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-uQKs1L02nB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uQKs1L02nB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uQKs1L02nB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uQKs1L02nB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uQKs1L02nB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uQKs1L02nB .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-uQKs1L02nB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uQKs1L02nB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uQKs1L02nB .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-uQKs1L02nB .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uQKs1L02nB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uQKs1L02nB .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uQKs1L02nB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-uQKs1L02nB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uQKs1L02nB .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uQKs1L02nB .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-uQKs1L02nB .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uQKs1L02nB .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uQKs1L02nB .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uQKs1L02nB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uQKs1L02nB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uQKs1L02nB .dropdown-item.active,
.cid-uQKs1L02nB .dropdown-item:active {
  background-color: transparent;
}
.cid-uQKs1L02nB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uQKs1L02nB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uQKs1L02nB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uQKs1L02nB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"]:before {
  left: 1.667em;
  bottom: 0.467em;
}
.cid-uQKs1L02nB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"]:hover:before {
  right: 1.667em;
}
.cid-uQKs1L02nB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uQKs1L02nB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uQKs1L02nB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uQKs1L02nB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uQKs1L02nB .navbar-buttons {
  text-align: center;
}
.cid-uQKs1L02nB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uQKs1L02nB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f95908;
}
.cid-uQKs1L02nB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uQKs1L02nB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uQKs1L02nB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uQKs1L02nB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uQKs1L02nB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uQKs1L02nB nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uQKs1L02nB nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uQKs1L02nB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uQKs1L02nB .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uQKs1L02nB a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-uQKs1L02nB .mbr-iconfont {
  font-size: 1rem;
  color: #e96188;
  display: inline-flex;
}
.cid-uQKs1L02nB .mbr-iconfont:before {
  padding: .5rem;
  border: 1px solid;
  border-radius: 100px;
}
.cid-uQKs1L02nB .soc-item {
  margin: .5rem .3rem;
}
.cid-uQKs1L02nB .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uQKs1L02nB .navbar {
    height: 77px;
  }
  .cid-uQKs1L02nB .navbar.opened {
    height: auto;
  }
  .cid-uQKs1L02nB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tuftTlUGqg {
  padding-top: 75px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/holzmaden-fossilshop-crinoids-header-small-979x579.webp");
}
.cid-tuftTlUGqg .mbr-overlay {
  background: #ffffff;
}
.cid-tuftTlUGqg .mbr-section-title {
  letter-spacing: -1px;
  color: #232323;
  text-align: left;
}
.cid-tuftTlUGqg .mbr-section-subtitle {
  color: #f95908;
  text-align: left;
}
.cid-tuftTlUGqg .mbr-section-title B {
  color: #f95908;
}
.cid-tuftTlUGqg .mbr-section-subtitle B {
  color: #f95908;
}
.cid-tuftTlUGqg .mbr-section-title FONT {
  color: #ffffff;
}
.cid-tuftTmg5DS {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tuftTmg5DS .line {
  background-color: #f95908;
  color: #f95908;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tuftTmg5DS .section-text {
  padding: 2rem 0;
  text-align: center;
  color: #f95908;
}
.cid-tuftTmg5DS .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tuftTmg5DS .inner-container {
    width: 100% !important;
  }
}
.cid-uQWW9nPmsF {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-uQWW9nPmsF .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uQWW9nPmsF .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uQWW9nPmsF .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uQWW9nPmsF .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uQWW9nPmsF .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #f7f7f7;
  background: linear-gradient(to left, #f7f7f7, #ffffff) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-uQWW9nPmsF .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uQWW9nPmsF .mbr-gallery-item > div:hover:before {
  opacity: 0.2 !important;
}
.cid-uQWW9nPmsF .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-uQWW9nPmsF .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #f7f7f7 !important;
  background: linear-gradient(to left, #f7f7f7, #ffffff) !important;
  opacity: 0.2;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-uQWWbXu8BA {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uQWWbXu8BA blockquote {
  border-width: 1px;
  border-color: #879a9f;
  padding: 0 0 0 20px;
}
.cid-uQWWbXu8BA .mbr-text,
.cid-uQWWbXu8BA .blockquote-quote {
  color: #767676;
  text-align: left;
}
.cid-uQWWbXu8BA footer {
  font-style: normal;
}
.cid-uQWWbXu8BA footer P {
  color: #f95908;
}
.cid-uR30lyWd3L {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uR30lyWd3L .row-element,
.cid-uR30lyWd3L .image-element {
  padding: 0;
}
.cid-uR30lyWd3L .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uR30lyWd3L .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-uR30lyWd3L .text-content {
  padding: 3rem;
}
.cid-uR30lyWd3L .mbr-section-subtitle {
  color: #767676;
}
@media (max-width: 767px) {
  .cid-uR30lyWd3L .text-content {
    padding: 2rem 1rem;
  }
  .cid-uR30lyWd3L .mbr-title,
  .cid-uR30lyWd3L .underline,
  .cid-uR30lyWd3L .mbr-text,
  .cid-uR30lyWd3L .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-uR30lyWd3L .mbr-text,
.cid-uR30lyWd3L .mbr-section-btn {
  text-align: right;
  color: #767676;
}
.cid-tuftTuOYyE {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tuftTuOYyE .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tuftTuOYyE .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tuftTuOYyE .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tuftTuOYyE .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tuftTuOYyE .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #f7f7f7;
  background: linear-gradient(to left, #f7f7f7, #ffffff) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tuftTuOYyE .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tuftTuOYyE .mbr-gallery-item > div:hover:before {
  opacity: 0.2 !important;
}
.cid-tuftTuOYyE .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tuftTuOYyE .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #f7f7f7 !important;
  background: linear-gradient(to left, #f7f7f7, #ffffff) !important;
  opacity: 0.2;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-tuftTvo04n {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tuftTvo04n blockquote {
  border-width: 1px;
  border-color: #879a9f;
  padding: 0 0 0 20px;
}
.cid-tuftTvo04n .mbr-text,
.cid-tuftTvo04n .blockquote-quote {
  color: #767676;
  text-align: left;
}
.cid-tuftTvo04n footer {
  font-style: normal;
}
.cid-tuftTvo04n footer P {
  color: #f95908;
}
.cid-tuftTqjiyx {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tuftTqjiyx .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tuftTqjiyx .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tuftTqjiyx .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tuftTqjiyx .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tuftTqjiyx .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #f7f7f7;
  background: linear-gradient(to left, #f7f7f7, #ffffff) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tuftTqjiyx .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tuftTqjiyx .mbr-gallery-item > div:hover:before {
  opacity: 0.2 !important;
}
.cid-tuftTqjiyx .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tuftTqjiyx .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #f7f7f7 !important;
  background: linear-gradient(to left, #f7f7f7, #ffffff) !important;
  opacity: 0.2;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-tuftTqPTsN {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tuftTqPTsN blockquote {
  border-width: 1px;
  border-color: #879a9f;
  padding: 0 0 0 20px;
}
.cid-tuftTqPTsN .mbr-text,
.cid-tuftTqPTsN .blockquote-quote {
  color: #767676;
}
.cid-tuftTqPTsN footer {
  font-style: normal;
}
.cid-tuftTs4Wij {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tuftTs4Wij .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tuftTs4Wij .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tuftTs4Wij .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tuftTs4Wij .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tuftTs4Wij .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #f7f7f7;
  background: linear-gradient(to left, #f7f7f7, #ffffff) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tuftTs4Wij .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tuftTs4Wij .mbr-gallery-item > div:hover:before {
  opacity: 0.2 !important;
}
.cid-tuftTs4Wij .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tuftTs4Wij .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #f7f7f7 !important;
  background: linear-gradient(to left, #f7f7f7, #ffffff) !important;
  opacity: 0.2;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-tuftTsyecG {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tuftTsyecG blockquote {
  border-width: 1px;
  border-color: #879a9f;
  padding: 0 0 0 20px;
}
.cid-tuftTsyecG .mbr-text,
.cid-tuftTsyecG .blockquote-quote {
  color: #767676;
  text-align: left;
}
.cid-tuftTsyecG footer {
  font-style: normal;
}
.cid-tuftTsyecG footer P {
  color: #f95908;
}
.cid-uQWDcrzdZn {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-uQWDcrzdZn .line {
  background-color: #f95908;
  color: #f95908;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-uQWDcrzdZn .section-text {
  padding: 2rem 0;
  text-align: center;
  color: #f95908;
}
.cid-uQWDcrzdZn .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-uQWDcrzdZn .inner-container {
    width: 100% !important;
  }
}
.cid-tuftToPnLb {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tuftToPnLb .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tuftToPnLb .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tuftToPnLb .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tuftToPnLb .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tuftToPnLb .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #f7f7f7;
  background: linear-gradient(to left, #f7f7f7, #ffffff) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tuftToPnLb .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tuftToPnLb .mbr-gallery-item > div:hover:before {
  opacity: 0.2 !important;
}
.cid-tuftToPnLb .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tuftToPnLb .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #f7f7f7 !important;
  background: linear-gradient(to left, #f7f7f7, #ffffff) !important;
  opacity: 0.2;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-tuftTpYMdq {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tuftTpYMdq blockquote {
  border-width: 1px;
  border-color: #879a9f;
  padding: 0 0 0 20px;
}
.cid-tuftTpYMdq .mbr-text,
.cid-tuftTpYMdq .blockquote-quote {
  color: #767676;
}
.cid-tuftTpYMdq footer {
  font-style: normal;
}
.cid-tuftTpYMdq footer P {
  color: #f95908;
}
.cid-tuftTpuI8g {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tuftTpuI8g .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tuftTpuI8g .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tuftTpuI8g .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tuftTpuI8g .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tuftTpuI8g .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #f7f7f7;
  background: linear-gradient(to left, #f7f7f7, #ffffff) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tuftTpuI8g .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tuftTpuI8g .mbr-gallery-item > div:hover:before {
  opacity: 0.2 !important;
}
.cid-tuftTpuI8g .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tuftTpuI8g .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #f7f7f7 !important;
  background: linear-gradient(to left, #f7f7f7, #ffffff) !important;
  opacity: 0.2;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-tuftTpc3Y3 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tuftTpc3Y3 blockquote {
  border-width: 1px;
  border-color: #879a9f;
  padding: 0 0 0 20px;
}
.cid-tuftTpc3Y3 .mbr-text,
.cid-tuftTpc3Y3 .blockquote-quote {
  color: #767676;
  text-align: left;
}
.cid-tuftTpc3Y3 footer {
  font-style: normal;
}
.cid-tuftTpc3Y3 footer P {
  color: #f95908;
}
.cid-tuftTsUvu5 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tuftTsUvu5 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tuftTsUvu5 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tuftTsUvu5 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tuftTsUvu5 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tuftTsUvu5 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #f7f7f7;
  background: linear-gradient(to left, #f7f7f7, #ffffff) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tuftTsUvu5 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tuftTsUvu5 .mbr-gallery-item > div:hover:before {
  opacity: 0.2 !important;
}
.cid-tuftTsUvu5 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tuftTsUvu5 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #f7f7f7 !important;
  background: linear-gradient(to left, #f7f7f7, #ffffff) !important;
  opacity: 0.2;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-tuftTtqh31 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tuftTtqh31 blockquote {
  border-width: 1px;
  border-color: #879a9f;
  padding: 0 0 0 20px;
}
.cid-tuftTtqh31 .mbr-text,
.cid-tuftTtqh31 .blockquote-quote {
  color: #767676;
}
.cid-tuftTtqh31 footer {
  font-style: normal;
}
.cid-tuftTtqh31 footer P {
  color: #f95908;
}
.cid-tufyXbJqss {
  padding-top: 45px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tuftTnws9d {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #f95908;
}
.cid-tuftTnws9d .mbr-section-subtitle {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tuftTnws9d .mbr-section-btn,
  .cid-tuftTnws9d .mbr-section-subtitle,
  .cid-tuftTnws9d .mbr-section-title {
    text-align: center !important;
  }
}
.cid-tuftTvOlTH {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tuftTvOlTH .line {
  background-color: #f95908;
  color: #f95908;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tuftTvOlTH .section-text {
  padding: 2rem 0;
  text-align: center;
  color: #767676;
}
.cid-tuftTvOlTH .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tuftTvOlTH .inner-container {
    width: 100% !important;
  }
}
.cid-tuftTweErp {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tuftTweErp .mbr-section-subtitle {
  color: #767676;
}
.cid-tuftTweErp .mbr-text {
  color: #767676;
  text-align: center;
}
.cid-tuftTweErp .card {
  display: flex;
  position: relative;
  justify-content: center;
}
.cid-tuftTweErp .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-tuftTweErp .card-wrapper .card-img {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.cid-tuftTweErp .card-wrapper .card-img .mbr-overlay {
  background-color: #efefef;
  display: none;
  transition: opacity .3s;
}
.cid-tuftTweErp .card-wrapper .card-img .mbr-section-btn {
  display: flex;
  position: absolute;
  transition: opacity .3s;
  width: 100%;
  margin: auto;
  left: 0;
  justify-content: center;
  align-items: center;
}
.cid-tuftTweErp .card-wrapper .card-img img {
  width: 100%;
  height: 100%;
}
.cid-tuftTweErp .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-tuftTweErp .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-tuftTweErp .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-tuftTweErp .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-tuftTweErp .popup-btn .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-tuftTweErp .popup-btn .mbr-section-btn {
  height: 100%;
  display: flex !important;
  opacity: 0;
}
.cid-tuftTweErp .popup-btn:hover .mbr-overlay {
  opacity: .5;
}
.cid-tuftTweErp .popup-btn:hover .mbr-section-btn {
  opacity: 1;
}
.cid-tuftTweErp .card-title {
  color: #767676;
  text-align: center;
}
.cid-tuftTweErp .mbr-section-title {
  color: #465052;
}
.cid-tuftTweErp .mbr-section-title B {
  color: #ff7c00;
}
.cid-uQKzF1ZZkw {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f95908;
}
.cid-uQKzF1ZZkw .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQKzF1ZZkw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uQKzF1ZZkw .container {
    padding: 0 16px;
  }
}
.cid-uQKzF1ZZkw .card {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 992px) {
  .cid-uQKzF1ZZkw .card {
    margin-bottom: 40px;
  }
}
.cid-uQKzF1ZZkw .card .content-wrapper .title-wrapper .title-wrap {
  display: inline-flex;
  align-items: center;
  margin-bottom: 16px;
}
@media (max-width: 992px) {
  .cid-uQKzF1ZZkw .card .content-wrapper .title-wrapper .title-wrap {
    margin-bottom: 40px;
  }
}
.cid-uQKzF1ZZkw .card .content-wrapper .title-wrapper .title-wrap img {
  width: 32px;
  height: 32px;
  object-fit: contain;
  margin-right: 1rem;
}
.cid-uQKzF1ZZkw .card .content-wrapper .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 50;
}
.cid-uQKzF1ZZkw .card .content-wrapper .copyright {
  margin-bottom: 20px;
}
@media (max-width: 992px) {
  .cid-uQKzF1ZZkw .card .content-wrapper .copyright {
    margin-bottom: 40px;
  }
}
.cid-uQKzF1ZZkw .card .social-wrapper .social-wrap {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-uQKzF1ZZkw .card .social-wrapper .social-wrap .mbr-iconfont {
  font-size: 20px;
  margin-right: 48px;
  color: #ffffff;
}
.cid-uQKzF1ZZkw .list-wrapper .mbr-card-title {
  margin-bottom: 6px;
}
.cid-uQKzF1ZZkw .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-uQKzF1ZZkw .list-wrapper .list .item-wrap {
  margin-bottom: 6px;
}
@media (max-width: 992px) {
  .cid-uQKzF1ZZkw .list-wrapper .list {
    margin-bottom: 40px;
  }
}
.cid-uQKzF1ZZkw .mbr-section-title {
  color: #ffffff;
}
.cid-uQKzF1ZZkw .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uQKzF1ZZkw .mbr-card-title {
  color: #c1c1c1;
}
.cid-uQKzF1ZZkw .list {
  color: #ffffff;
}
.cid-uQKs1L02nB .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  color: #f95908;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uQKs1L02nB .nav-item,
.cid-uQKs1L02nB .nav-link,
.cid-uQKs1L02nB .navbar-caption {
  font-weight: normal;
}
.cid-uQKs1L02nB .nav-item:focus,
.cid-uQKs1L02nB .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-uQKs1L02nB .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-uQKs1L02nB .nav-item .nav-link {
    position: relative;
  }
  .cid-uQKs1L02nB .nav-item .nav-link:before {
    content: "";
    position: absolute;
    z-index: -2;
    left: 0;
    right: 100%;
    bottom: -0.2em;
    background: #f95908;
    height: 3px;
    -webkit-transition-property: right;
    transition-property: right;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
  }
  .cid-uQKs1L02nB .nav-item .nav-link:hover::before {
    right: 0;
  }
  .cid-uQKs1L02nB .nav-item.open .nav-link::before {
    right: 1.667em;
  }
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uQKs1L02nB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uQKs1L02nB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uQKs1L02nB .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
  background: none;
}
.cid-uQKs1L02nB .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-uQKs1L02nB .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-uQKs1L02nB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uQKs1L02nB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uQKs1L02nB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-uQKs1L02nB .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-uQKs1L02nB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uQKs1L02nB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uQKs1L02nB .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-uQKs1L02nB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uQKs1L02nB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uQKs1L02nB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uQKs1L02nB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uQKs1L02nB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uQKs1L02nB .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-uQKs1L02nB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uQKs1L02nB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uQKs1L02nB .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-uQKs1L02nB .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uQKs1L02nB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uQKs1L02nB .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uQKs1L02nB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-uQKs1L02nB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uQKs1L02nB .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uQKs1L02nB .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-uQKs1L02nB .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uQKs1L02nB .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uQKs1L02nB .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uQKs1L02nB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uQKs1L02nB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uQKs1L02nB .dropdown-item.active,
.cid-uQKs1L02nB .dropdown-item:active {
  background-color: transparent;
}
.cid-uQKs1L02nB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uQKs1L02nB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uQKs1L02nB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uQKs1L02nB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"]:before {
  left: 1.667em;
  bottom: 0.467em;
}
.cid-uQKs1L02nB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"]:hover:before {
  right: 1.667em;
}
.cid-uQKs1L02nB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uQKs1L02nB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uQKs1L02nB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uQKs1L02nB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uQKs1L02nB .navbar-buttons {
  text-align: center;
}
.cid-uQKs1L02nB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uQKs1L02nB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f95908;
}
.cid-uQKs1L02nB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uQKs1L02nB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uQKs1L02nB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uQKs1L02nB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uQKs1L02nB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uQKs1L02nB nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uQKs1L02nB nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uQKs1L02nB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uQKs1L02nB .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uQKs1L02nB a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-uQKs1L02nB .mbr-iconfont {
  font-size: 1rem;
  color: #e96188;
  display: inline-flex;
}
.cid-uQKs1L02nB .mbr-iconfont:before {
  padding: .5rem;
  border: 1px solid;
  border-radius: 100px;
}
.cid-uQKs1L02nB .soc-item {
  margin: .5rem .3rem;
}
.cid-uQKs1L02nB .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uQKs1L02nB .navbar {
    height: 77px;
  }
  .cid-uQKs1L02nB .navbar.opened {
    height: auto;
  }
  .cid-uQKs1L02nB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tufzOsUxZq {
  padding-top: 75px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/holzmaden.com-fossilshop-fish-3.webp");
}
.cid-tufzOsUxZq .mbr-overlay {
  background: #ffffff;
}
.cid-tufzOsUxZq .mbr-section-title {
  letter-spacing: -1px;
  color: #232323;
  text-align: left;
}
.cid-tufzOsUxZq .mbr-section-subtitle {
  color: #f95908;
  text-align: left;
}
.cid-tufzOsUxZq .mbr-section-title B {
  color: #f95908;
}
.cid-tufzOsUxZq .mbr-section-subtitle B {
  color: #f95908;
}
.cid-tufzOsUxZq .mbr-section-title FONT {
  color: #ffffff;
}
.cid-tufzOtzDbV {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tufzOtzDbV .line {
  background-color: #f95908;
  color: #f95908;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tufzOtzDbV .section-text {
  padding: 2rem 0;
  text-align: center;
  color: #f95908;
}
.cid-tufzOtzDbV .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tufzOtzDbV .inner-container {
    width: 100% !important;
  }
}
.cid-tXdaPrHDpQ {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tXdaPrHDpQ .mbr-section-subtitle {
  color: #767676;
}
.cid-tufzOwI2hr {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tufzOwI2hr .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tufzOwI2hr .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tufzOwI2hr .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tufzOwI2hr .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tufzOwI2hr .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #f7f7f7;
  background: linear-gradient(to left, #f7f7f7, #ffffff) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tufzOwI2hr .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tufzOwI2hr .mbr-gallery-item > div:hover:before {
  opacity: 0.2 !important;
}
.cid-tufzOwI2hr .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tufzOwI2hr .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #f7f7f7 !important;
  background: linear-gradient(to left, #f7f7f7, #ffffff) !important;
  opacity: 0.2;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-tufzOx7ykH {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tufzOx7ykH blockquote {
  border-width: 1px;
  border-color: #879a9f;
  padding: 0 0 0 20px;
}
.cid-tufzOx7ykH .mbr-text,
.cid-tufzOx7ykH .blockquote-quote {
  color: #767676;
  text-align: left;
}
.cid-tufzOx7ykH footer {
  font-style: normal;
}
.cid-tufzOx7ykH footer P {
  color: #f95908;
}
.cid-tufzOx7ykH footer SPAN {
  color: #f95908;
}
.cid-tXdb76jZrn {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tXdb76jZrn .mbr-section-subtitle {
  color: #767676;
}
.cid-tufzOxrJXC {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tufzOxrJXC .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tufzOxrJXC .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tufzOxrJXC .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tufzOxrJXC .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tufzOxrJXC .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #f7f7f7;
  background: linear-gradient(to left, #f7f7f7, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tufzOxrJXC .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tufzOxrJXC .mbr-gallery-item > div:hover:before {
  opacity: 0.2 !important;
}
.cid-tufzOxrJXC .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tufzOxrJXC .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #f7f7f7 !important;
  background: linear-gradient(to left, #f7f7f7, #45505b) !important;
  opacity: 0.2;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-tufzOxRHrC {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tufzOxRHrC blockquote {
  border-width: 1px;
  border-color: #879a9f;
  padding: 0 0 0 20px;
}
.cid-tufzOxRHrC .mbr-text,
.cid-tufzOxRHrC .blockquote-quote {
  color: #767676;
  text-align: left;
}
.cid-tufzOxRHrC footer {
  font-style: normal;
}
.cid-tufzOxRHrC footer P {
  color: #f95908;
}
.cid-tufzOyc1jG {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tufzOyc1jG .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tufzOyc1jG .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tufzOyc1jG .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tufzOyc1jG .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tufzOyc1jG .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #f7f7f7;
  background: linear-gradient(to left, #f7f7f7, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tufzOyc1jG .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tufzOyc1jG .mbr-gallery-item > div:hover:before {
  opacity: 0.2 !important;
}
.cid-tufzOyc1jG .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tufzOyc1jG .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #f7f7f7 !important;
  background: linear-gradient(to left, #f7f7f7, #45505b) !important;
  opacity: 0.2;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-tufzOzcJ3T {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tufzOzcJ3T blockquote {
  border-width: 1px;
  border-color: #879a9f;
  padding: 0 0 0 20px;
}
.cid-tufzOzcJ3T .mbr-text,
.cid-tufzOzcJ3T .blockquote-quote {
  color: #5b686b;
}
.cid-tufzOzcJ3T footer {
  font-style: normal;
}
.cid-tufzOzcJ3T footer P {
  color: #f95908;
}
.cid-tXdaQKVsfG {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tXdaQKVsfG .mbr-section-subtitle {
  color: #767676;
}
.cid-tufzOzxEIK {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tufzOzxEIK .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tufzOzxEIK .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tufzOzxEIK .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tufzOzxEIK .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tufzOzxEIK .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #f7f7f7;
  background: linear-gradient(to left, #f7f7f7, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tufzOzxEIK .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tufzOzxEIK .mbr-gallery-item > div:hover:before {
  opacity: 0.2 !important;
}
.cid-tufzOzxEIK .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tufzOzxEIK .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #f7f7f7 !important;
  background: linear-gradient(to left, #f7f7f7, #45505b) !important;
  opacity: 0.2;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-tufzOA1CCI {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tufzOA1CCI blockquote {
  border-width: 1px;
  border-color: #879a9f;
  padding: 0 0 0 20px;
}
.cid-tufzOA1CCI .mbr-text,
.cid-tufzOA1CCI .blockquote-quote {
  color: #767676;
  text-align: left;
}
.cid-tufzOA1CCI footer {
  font-style: normal;
}
.cid-tufzOA1CCI footer P {
  color: #f95908;
}
.cid-u5T3RXjQpV {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-u5T3RXjQpV .mbr-section-subtitle {
  color: #767676;
}
.cid-u5T3WNskvM {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-u5T3WNskvM .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-u5T3WNskvM .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u5T3WNskvM .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u5T3WNskvM .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-u5T3WNskvM .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #f7f7f7;
  background: linear-gradient(to left, #f7f7f7, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-u5T3WNskvM .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-u5T3WNskvM .mbr-gallery-item > div:hover:before {
  opacity: 0.2 !important;
}
.cid-u5T3WNskvM .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-u5T3WNskvM .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #f7f7f7 !important;
  background: linear-gradient(to left, #f7f7f7, #45505b) !important;
  opacity: 0.2;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-u5T3Xy5BVs {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-u5T3Xy5BVs blockquote {
  border-width: 1px;
  border-color: #879a9f;
  padding: 0 0 0 20px;
}
.cid-u5T3Xy5BVs .mbr-text,
.cid-u5T3Xy5BVs .blockquote-quote {
  color: #5b686b;
}
.cid-u5T3Xy5BVs footer {
  font-style: normal;
}
.cid-u5T3Xy5BVs footer SPAN {
  color: #f95908;
}
.cid-tXdaFG3Ue7 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tXdaFG3Ue7 .mbr-section-subtitle {
  color: #767676;
}
.cid-tXdaGrnot9 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tXdaGrnot9 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tXdaGrnot9 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tXdaGrnot9 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tXdaGrnot9 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tXdaGrnot9 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #f7f7f7;
  background: linear-gradient(to left, #f7f7f7, #45505b) !important;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tXdaGrnot9 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tXdaGrnot9 .mbr-gallery-item > div:hover:before {
  opacity: 0.2 !important;
}
.cid-tXdaGrnot9 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-tXdaGrnot9 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #f7f7f7 !important;
  background: linear-gradient(to left, #f7f7f7, #45505b) !important;
  opacity: 0.2;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-tXdaH9pnI4 {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tXdaH9pnI4 blockquote {
  border-width: 1px;
  border-color: #879a9f;
  padding: 0 0 0 20px;
}
.cid-tXdaH9pnI4 .mbr-text,
.cid-tXdaH9pnI4 .blockquote-quote {
  color: #5b686b;
}
.cid-tXdaH9pnI4 footer {
  font-style: normal;
}
.cid-tXdaH9pnI4 footer SPAN {
  color: #f95908;
}
.cid-tufBvZ2bxN {
  padding-top: 45px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tufzOvYkIB {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #f95908;
}
.cid-tufzOvYkIB .mbr-section-subtitle {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tufzOvYkIB .mbr-section-btn,
  .cid-tufzOvYkIB .mbr-section-subtitle,
  .cid-tufzOvYkIB .mbr-section-title {
    text-align: center !important;
  }
}
.cid-tufzOAog4e {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tufzOAog4e .line {
  background-color: #f95908;
  color: #f95908;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tufzOAog4e .section-text {
  padding: 2rem 0;
  text-align: center;
  color: #5b686b;
}
.cid-tufzOAog4e .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tufzOAog4e .inner-container {
    width: 100% !important;
  }
}
.cid-tufzOANuDn {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tufzOANuDn .mbr-section-subtitle {
  color: #767676;
}
.cid-tufzOANuDn .mbr-text {
  color: #767676;
  text-align: center;
}
.cid-tufzOANuDn .card {
  display: flex;
  position: relative;
  justify-content: center;
}
.cid-tufzOANuDn .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-tufzOANuDn .card-wrapper .card-img {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.cid-tufzOANuDn .card-wrapper .card-img .mbr-overlay {
  background-color: #efefef;
  display: none;
  transition: opacity .3s;
}
.cid-tufzOANuDn .card-wrapper .card-img .mbr-section-btn {
  display: flex;
  position: absolute;
  transition: opacity .3s;
  width: 100%;
  margin: auto;
  left: 0;
  justify-content: center;
  align-items: center;
}
.cid-tufzOANuDn .card-wrapper .card-img img {
  width: 100%;
  height: 100%;
}
.cid-tufzOANuDn .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-tufzOANuDn .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-tufzOANuDn .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-tufzOANuDn .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-tufzOANuDn .popup-btn .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-tufzOANuDn .popup-btn .mbr-section-btn {
  height: 100%;
  display: flex !important;
  opacity: 0;
}
.cid-tufzOANuDn .popup-btn:hover .mbr-overlay {
  opacity: .5;
}
.cid-tufzOANuDn .popup-btn:hover .mbr-section-btn {
  opacity: 1;
}
.cid-tufzOANuDn .card-title {
  color: #767676;
  text-align: center;
}
.cid-tufzOANuDn .mbr-section-title {
  color: #465052;
}
.cid-tufzOANuDn .mbr-section-title B {
  color: #ff7c00;
}
.cid-uQKzF1ZZkw {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f95908;
}
.cid-uQKzF1ZZkw .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQKzF1ZZkw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uQKzF1ZZkw .container {
    padding: 0 16px;
  }
}
.cid-uQKzF1ZZkw .card {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 992px) {
  .cid-uQKzF1ZZkw .card {
    margin-bottom: 40px;
  }
}
.cid-uQKzF1ZZkw .card .content-wrapper .title-wrapper .title-wrap {
  display: inline-flex;
  align-items: center;
  margin-bottom: 16px;
}
@media (max-width: 992px) {
  .cid-uQKzF1ZZkw .card .content-wrapper .title-wrapper .title-wrap {
    margin-bottom: 40px;
  }
}
.cid-uQKzF1ZZkw .card .content-wrapper .title-wrapper .title-wrap img {
  width: 32px;
  height: 32px;
  object-fit: contain;
  margin-right: 1rem;
}
.cid-uQKzF1ZZkw .card .content-wrapper .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 50;
}
.cid-uQKzF1ZZkw .card .content-wrapper .copyright {
  margin-bottom: 20px;
}
@media (max-width: 992px) {
  .cid-uQKzF1ZZkw .card .content-wrapper .copyright {
    margin-bottom: 40px;
  }
}
.cid-uQKzF1ZZkw .card .social-wrapper .social-wrap {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-uQKzF1ZZkw .card .social-wrapper .social-wrap .mbr-iconfont {
  font-size: 20px;
  margin-right: 48px;
  color: #ffffff;
}
.cid-uQKzF1ZZkw .list-wrapper .mbr-card-title {
  margin-bottom: 6px;
}
.cid-uQKzF1ZZkw .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-uQKzF1ZZkw .list-wrapper .list .item-wrap {
  margin-bottom: 6px;
}
@media (max-width: 992px) {
  .cid-uQKzF1ZZkw .list-wrapper .list {
    margin-bottom: 40px;
  }
}
.cid-uQKzF1ZZkw .mbr-section-title {
  color: #ffffff;
}
.cid-uQKzF1ZZkw .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uQKzF1ZZkw .mbr-card-title {
  color: #c1c1c1;
}
.cid-uQKzF1ZZkw .list {
  color: #ffffff;
}
.cid-uQKs1L02nB .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  color: #f95908;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uQKs1L02nB .nav-item,
.cid-uQKs1L02nB .nav-link,
.cid-uQKs1L02nB .navbar-caption {
  font-weight: normal;
}
.cid-uQKs1L02nB .nav-item:focus,
.cid-uQKs1L02nB .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-uQKs1L02nB .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-uQKs1L02nB .nav-item .nav-link {
    position: relative;
  }
  .cid-uQKs1L02nB .nav-item .nav-link:before {
    content: "";
    position: absolute;
    z-index: -2;
    left: 0;
    right: 100%;
    bottom: -0.2em;
    background: #f95908;
    height: 3px;
    -webkit-transition-property: right;
    transition-property: right;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
  }
  .cid-uQKs1L02nB .nav-item .nav-link:hover::before {
    right: 0;
  }
  .cid-uQKs1L02nB .nav-item.open .nav-link::before {
    right: 1.667em;
  }
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uQKs1L02nB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uQKs1L02nB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uQKs1L02nB .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
  background: none;
}
.cid-uQKs1L02nB .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-uQKs1L02nB .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-uQKs1L02nB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uQKs1L02nB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uQKs1L02nB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-uQKs1L02nB .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-uQKs1L02nB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uQKs1L02nB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uQKs1L02nB .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-uQKs1L02nB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uQKs1L02nB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uQKs1L02nB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uQKs1L02nB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uQKs1L02nB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uQKs1L02nB .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-uQKs1L02nB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uQKs1L02nB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uQKs1L02nB .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-uQKs1L02nB .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uQKs1L02nB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uQKs1L02nB .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uQKs1L02nB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-uQKs1L02nB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uQKs1L02nB .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uQKs1L02nB .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-uQKs1L02nB .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uQKs1L02nB .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uQKs1L02nB .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uQKs1L02nB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uQKs1L02nB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uQKs1L02nB .dropdown-item.active,
.cid-uQKs1L02nB .dropdown-item:active {
  background-color: transparent;
}
.cid-uQKs1L02nB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uQKs1L02nB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uQKs1L02nB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uQKs1L02nB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"]:before {
  left: 1.667em;
  bottom: 0.467em;
}
.cid-uQKs1L02nB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"]:hover:before {
  right: 1.667em;
}
.cid-uQKs1L02nB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uQKs1L02nB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uQKs1L02nB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uQKs1L02nB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uQKs1L02nB .navbar-buttons {
  text-align: center;
}
.cid-uQKs1L02nB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uQKs1L02nB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f95908;
}
.cid-uQKs1L02nB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uQKs1L02nB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uQKs1L02nB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uQKs1L02nB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uQKs1L02nB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uQKs1L02nB nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uQKs1L02nB nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uQKs1L02nB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uQKs1L02nB .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uQKs1L02nB a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-uQKs1L02nB .mbr-iconfont {
  font-size: 1rem;
  color: #e96188;
  display: inline-flex;
}
.cid-uQKs1L02nB .mbr-iconfont:before {
  padding: .5rem;
  border: 1px solid;
  border-radius: 100px;
}
.cid-uQKs1L02nB .soc-item {
  margin: .5rem .3rem;
}
.cid-uQKs1L02nB .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uQKs1L02nB .navbar {
    height: 77px;
  }
  .cid-uQKs1L02nB .navbar.opened {
    height: auto;
  }
  .cid-uQKs1L02nB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tufClV9Ils {
  padding-top: 75px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/holzmaden.com-fossilshop-diversa-header-small-980x510.webp");
}
.cid-tufClV9Ils .mbr-overlay {
  background: #ffffff;
}
.cid-tufClV9Ils .mbr-section-title {
  letter-spacing: -1px;
  color: #232323;
  text-align: left;
}
.cid-tufClV9Ils .mbr-section-subtitle {
  color: #f95908;
  text-align: left;
}
.cid-tufClV9Ils .mbr-section-title B {
  color: #f95908;
}
.cid-tufClV9Ils .mbr-section-subtitle B {
  color: #f95908;
}
.cid-tufClV9Ils .mbr-section-title FONT {
  color: #ffffff;
}
.cid-tufClXlKOa {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tufClXlKOa .line {
  background-color: #f95908;
  color: #f95908;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tufClXlKOa .section-text {
  padding: 2rem 0;
  text-align: center;
  color: #f95908;
}
.cid-tufClXlKOa .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tufClXlKOa .inner-container {
    width: 100% !important;
  }
}
.cid-tufClXBGwl {
  padding-top: 120px;
  padding-bottom: 195px;
  background-image: url("../../../assets/images/div-02a-loligosepia-aalensis-30x40cm-8.2kg-small.webp");
}
.cid-tufClXBGwl .card-wrapper {
  z-index: 3;
}
.cid-tufClXBGwl .card-wrapper .mbr-section-title {
  letter-spacing: 1px;
  transition: all 2.5s cubic-bezier(0, 0.74, 0.52, 1.2);
}
.cid-tufClXBGwl:hover .mbr-section-title {
  letter-spacing: 10px;
}
.cid-tufClXBGwl .full-link {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-tufClXBGwl .popup-btn.card-wrapper {
  z-index: 1 !important;
}
.cid-tufClXBGwl .text-block {
  text-align: right !important;
}
.cid-tufClXWgJR {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tufClXWgJR blockquote {
  border-width: 1px;
  border-color: #879a9f;
  padding: 0 0 0 20px;
}
.cid-tufClXWgJR .mbr-text,
.cid-tufClXWgJR .blockquote-quote {
  color: #767676;
  text-align: left;
}
.cid-tufClXWgJR footer {
  font-style: normal;
}
.cid-tufClXWgJR footer P {
  color: #f95908;
}
.cid-tufClYa4xD {
  padding-top: 45px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tufClWFvgT {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #f95908;
}
.cid-tufClWFvgT .mbr-section-subtitle {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tufClWFvgT .mbr-section-btn,
  .cid-tufClWFvgT .mbr-section-subtitle,
  .cid-tufClWFvgT .mbr-section-title {
    text-align: center !important;
  }
}
.cid-tufClYomSA {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tufClYomSA .line {
  background-color: #f95908;
  color: #f95908;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tufClYomSA .section-text {
  padding: 2rem 0;
  text-align: center;
  color: #767676;
}
.cid-tufClYomSA .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tufClYomSA .inner-container {
    width: 100% !important;
  }
}
.cid-tufClYDZgy {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tufClYDZgy .mbr-section-subtitle {
  color: #767676;
}
.cid-tufClYDZgy .mbr-text {
  color: #767676;
  text-align: center;
}
.cid-tufClYDZgy .card {
  display: flex;
  position: relative;
  justify-content: center;
}
.cid-tufClYDZgy .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-tufClYDZgy .card-wrapper .card-img {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.cid-tufClYDZgy .card-wrapper .card-img .mbr-overlay {
  background-color: #efefef;
  display: none;
  transition: opacity .3s;
}
.cid-tufClYDZgy .card-wrapper .card-img .mbr-section-btn {
  display: flex;
  position: absolute;
  transition: opacity .3s;
  width: 100%;
  margin: auto;
  left: 0;
  justify-content: center;
  align-items: center;
}
.cid-tufClYDZgy .card-wrapper .card-img img {
  width: 100%;
  height: 100%;
}
.cid-tufClYDZgy .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-tufClYDZgy .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-tufClYDZgy .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-tufClYDZgy .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-tufClYDZgy .popup-btn .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-tufClYDZgy .popup-btn .mbr-section-btn {
  height: 100%;
  display: flex !important;
  opacity: 0;
}
.cid-tufClYDZgy .popup-btn:hover .mbr-overlay {
  opacity: .5;
}
.cid-tufClYDZgy .popup-btn:hover .mbr-section-btn {
  opacity: 1;
}
.cid-tufClYDZgy .card-title {
  color: #767676;
  text-align: center;
}
.cid-tufClYDZgy .mbr-section-title {
  color: #465052;
}
.cid-tufClYDZgy .mbr-section-title B {
  color: #ff7c00;
}
.cid-uQKzF1ZZkw {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f95908;
}
.cid-uQKzF1ZZkw .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQKzF1ZZkw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uQKzF1ZZkw .container {
    padding: 0 16px;
  }
}
.cid-uQKzF1ZZkw .card {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 992px) {
  .cid-uQKzF1ZZkw .card {
    margin-bottom: 40px;
  }
}
.cid-uQKzF1ZZkw .card .content-wrapper .title-wrapper .title-wrap {
  display: inline-flex;
  align-items: center;
  margin-bottom: 16px;
}
@media (max-width: 992px) {
  .cid-uQKzF1ZZkw .card .content-wrapper .title-wrapper .title-wrap {
    margin-bottom: 40px;
  }
}
.cid-uQKzF1ZZkw .card .content-wrapper .title-wrapper .title-wrap img {
  width: 32px;
  height: 32px;
  object-fit: contain;
  margin-right: 1rem;
}
.cid-uQKzF1ZZkw .card .content-wrapper .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 50;
}
.cid-uQKzF1ZZkw .card .content-wrapper .copyright {
  margin-bottom: 20px;
}
@media (max-width: 992px) {
  .cid-uQKzF1ZZkw .card .content-wrapper .copyright {
    margin-bottom: 40px;
  }
}
.cid-uQKzF1ZZkw .card .social-wrapper .social-wrap {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-uQKzF1ZZkw .card .social-wrapper .social-wrap .mbr-iconfont {
  font-size: 20px;
  margin-right: 48px;
  color: #ffffff;
}
.cid-uQKzF1ZZkw .list-wrapper .mbr-card-title {
  margin-bottom: 6px;
}
.cid-uQKzF1ZZkw .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-uQKzF1ZZkw .list-wrapper .list .item-wrap {
  margin-bottom: 6px;
}
@media (max-width: 992px) {
  .cid-uQKzF1ZZkw .list-wrapper .list {
    margin-bottom: 40px;
  }
}
.cid-uQKzF1ZZkw .mbr-section-title {
  color: #ffffff;
}
.cid-uQKzF1ZZkw .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uQKzF1ZZkw .mbr-card-title {
  color: #c1c1c1;
}
.cid-uQKzF1ZZkw .list {
  color: #ffffff;
}
.cid-uQKs1L02nB .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  color: #f95908;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uQKs1L02nB .nav-item,
.cid-uQKs1L02nB .nav-link,
.cid-uQKs1L02nB .navbar-caption {
  font-weight: normal;
}
.cid-uQKs1L02nB .nav-item:focus,
.cid-uQKs1L02nB .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-uQKs1L02nB .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-uQKs1L02nB .nav-item .nav-link {
    position: relative;
  }
  .cid-uQKs1L02nB .nav-item .nav-link:before {
    content: "";
    position: absolute;
    z-index: -2;
    left: 0;
    right: 100%;
    bottom: -0.2em;
    background: #f95908;
    height: 3px;
    -webkit-transition-property: right;
    transition-property: right;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
  }
  .cid-uQKs1L02nB .nav-item .nav-link:hover::before {
    right: 0;
  }
  .cid-uQKs1L02nB .nav-item.open .nav-link::before {
    right: 1.667em;
  }
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uQKs1L02nB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uQKs1L02nB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uQKs1L02nB .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
  background: none;
}
.cid-uQKs1L02nB .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-uQKs1L02nB .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-uQKs1L02nB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uQKs1L02nB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uQKs1L02nB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-uQKs1L02nB .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-uQKs1L02nB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uQKs1L02nB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uQKs1L02nB .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-uQKs1L02nB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uQKs1L02nB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uQKs1L02nB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uQKs1L02nB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uQKs1L02nB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uQKs1L02nB .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-uQKs1L02nB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uQKs1L02nB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uQKs1L02nB .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-uQKs1L02nB .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uQKs1L02nB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uQKs1L02nB .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uQKs1L02nB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-uQKs1L02nB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uQKs1L02nB .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uQKs1L02nB .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-uQKs1L02nB .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uQKs1L02nB .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uQKs1L02nB .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uQKs1L02nB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uQKs1L02nB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uQKs1L02nB .dropdown-item.active,
.cid-uQKs1L02nB .dropdown-item:active {
  background-color: transparent;
}
.cid-uQKs1L02nB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uQKs1L02nB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uQKs1L02nB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uQKs1L02nB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"]:before {
  left: 1.667em;
  bottom: 0.467em;
}
.cid-uQKs1L02nB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"]:hover:before {
  right: 1.667em;
}
.cid-uQKs1L02nB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uQKs1L02nB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uQKs1L02nB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uQKs1L02nB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uQKs1L02nB .navbar-buttons {
  text-align: center;
}
.cid-uQKs1L02nB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uQKs1L02nB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f95908;
}
.cid-uQKs1L02nB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uQKs1L02nB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uQKs1L02nB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uQKs1L02nB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uQKs1L02nB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uQKs1L02nB nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uQKs1L02nB nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uQKs1L02nB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uQKs1L02nB .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uQKs1L02nB a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-uQKs1L02nB .mbr-iconfont {
  font-size: 1rem;
  color: #e96188;
  display: inline-flex;
}
.cid-uQKs1L02nB .mbr-iconfont:before {
  padding: .5rem;
  border: 1px solid;
  border-radius: 100px;
}
.cid-uQKs1L02nB .soc-item {
  margin: .5rem .3rem;
}
.cid-uQKs1L02nB .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uQKs1L02nB .navbar {
    height: 77px;
  }
  .cid-uQKs1L02nB .navbar.opened {
    height: auto;
  }
  .cid-uQKs1L02nB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tXXsln3c1d {
  padding-top: 75px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/ich-03a-header-small-980x465.webp");
}
.cid-tXXsln3c1d .mbr-overlay {
  background: #ffffff;
}
.cid-tXXsln3c1d .mbr-section-title {
  letter-spacing: -1px;
  color: #232323;
  text-align: left;
}
.cid-tXXsln3c1d .mbr-section-subtitle {
  color: #f95908;
  text-align: left;
}
.cid-tXXsln3c1d .mbr-section-title B {
  color: #f95908;
}
.cid-tXXsln3c1d .mbr-section-subtitle B {
  color: #f95908;
}
.cid-tXXsln3c1d .mbr-section-title FONT {
  color: #ffffff;
}
.cid-tXXslnrpkB {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tXXslnrpkB .line {
  background-color: #f95908;
  color: #f95908;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tXXslnrpkB .section-text {
  padding: 2rem 0;
  text-align: center;
  color: #f95908;
}
.cid-tXXslnrpkB .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tXXslnrpkB .inner-container {
    width: 100% !important;
  }
}
.cid-u010YZ14d6 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-u010YZ14d6 .mbr-figure {
    padding-right: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-u010YZ14d6 .mbr-figure {
    padding-top: 1rem;
  }
}
.cid-u010YZ14d6 .mbr-text {
  color: #767676;
}
.cid-u00lUmnaWo {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-u00lUmnaWo .mbr-text {
  color: #767676;
}
.cid-u00prCVeBF {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-u00prCVeBF .card {
  display: flex;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-u00prCVeBF .card .card-wrapper {
  background: #ffffff;
  height: 1%;
}
.cid-u00prCVeBF .card .card-wrapper .card-img {
  position: relative;
  overflow: hidden;
  border-radius: 0;
  z-index: 1;
}
.cid-u00prCVeBF .card .card-wrapper .card-img img {
  transition: all .5s;
}
.cid-u00prCVeBF .card .card-wrapper .card-img .img-text {
  position: absolute;
  padding: .6rem;
  top: 1.5rem;
  left: 1.5rem;
  z-index: 1;
  border-radius: 100px;
  background-color: #ca4336;
}
.cid-u00prCVeBF .card .card-wrapper .card-img .img-text span {
  display: block;
}
.cid-u00prCVeBF .card .card-wrapper .card-box {
  padding: 1.5rem;
}
.cid-u00prCVeBF .mbr-card-text {
  margin: 0;
}
.cid-u00prCVeBF .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-u00ptD5X0A {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-u00ptD5X0A .mbr-text {
  color: #767676;
}
.cid-u00WHxUX1F {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-u00WHxUX1F .mbr-figure {
    padding-left: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-u00WHxUX1F .mbr-figure {
    padding-top: 1rem;
  }
}
.cid-u00WHxUX1F .mbr-text {
  color: #767676;
}
.cid-u00lcn1Eit {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-u00lcn1Eit .mbr-figure {
    padding-left: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-u00lcn1Eit .mbr-figure {
    padding-top: 1rem;
  }
}
.cid-u00lcn1Eit .mbr-text {
  color: #767676;
}
.cid-u00VHimnjw {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-u00VHimnjw .mbr-text {
  color: #767676;
}
.cid-u00vqSU428 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-u00vqSU428 .card {
  display: flex;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-u00vqSU428 .card .card-wrapper {
  background: #ffffff;
  height: 1%;
}
.cid-u00vqSU428 .card .card-wrapper .card-img {
  position: relative;
  overflow: hidden;
  border-radius: 0;
  z-index: 1;
}
.cid-u00vqSU428 .card .card-wrapper .card-img img {
  transition: all .5s;
}
.cid-u00vqSU428 .card .card-wrapper .card-img .img-text {
  position: absolute;
  padding: .6rem;
  top: 1.5rem;
  left: 1.5rem;
  z-index: 1;
  border-radius: 100px;
  background-color: #ca4336;
}
.cid-u00vqSU428 .card .card-wrapper .card-img .img-text span {
  display: block;
}
.cid-u00vqSU428 .card .card-wrapper .card-box {
  padding: 1.5rem;
}
.cid-u00vqSU428 .mbr-card-text {
  margin: 0;
}
.cid-u00vqSU428 .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-tZXffCoIhO {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tZXffCoIhO .mbr-text {
  color: #767676;
}
.cid-u01kXgegwK {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-u01kXgegwK .mbr-figure {
    padding-right: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-u01kXgegwK .mbr-figure {
    padding-top: 1rem;
  }
}
.cid-u01kXgegwK .mbr-text {
  color: #767676;
}
.cid-u01kOhfgvr {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-u01kOhfgvr .mbr-text {
  color: #767676;
}
.cid-u01pydLDAW {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-u01pydLDAW .mbr-figure {
    padding-right: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-u01pydLDAW .mbr-figure {
    padding-top: 1rem;
  }
}
.cid-u01pydLDAW .mbr-text {
  color: #767676;
}
.cid-u01vaDrniU {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-u01vaDrniU .mbr-text {
  color: #767676;
}
.cid-u01yZujN7d {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-u01yZujN7d .mbr-figure {
    padding-right: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-u01yZujN7d .mbr-figure {
    padding-top: 1rem;
  }
}
.cid-u01yZujN7d .mbr-text {
  color: #767676;
}
.cid-u01tw6xsEg {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-u01tw6xsEg .card {
  display: flex;
  position: relative;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-u01tw6xsEg .card .card-wrapper {
  background: #ffffff;
  height: 1%;
}
.cid-u01tw6xsEg .card .card-wrapper .card-img {
  position: relative;
  overflow: hidden;
  border-radius: 0;
  z-index: 1;
}
.cid-u01tw6xsEg .card .card-wrapper .card-img img {
  transition: all .5s;
}
.cid-u01tw6xsEg .card .card-wrapper .card-img .img-text {
  position: absolute;
  padding: .6rem;
  top: 1.5rem;
  left: 1.5rem;
  z-index: 1;
  border-radius: 100px;
  background-color: #ca4336;
}
.cid-u01tw6xsEg .card .card-wrapper .card-img .img-text span {
  display: block;
}
.cid-u01tw6xsEg .card .card-wrapper .card-box {
  padding: 1.5rem;
}
.cid-u01tw6xsEg .mbr-card-text {
  margin: 0;
}
.cid-u01tw6xsEg .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-u01z0fXFiq {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-u01z0fXFiq .mbr-figure {
    padding-right: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-u01z0fXFiq .mbr-figure {
    padding-top: 1rem;
  }
}
.cid-u01z0fXFiq .mbr-text {
  color: #767676;
}
.cid-tXXslq3O5X {
  padding-top: 45px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tXXslqnml5 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #f95908;
}
.cid-tXXslqnml5 .mbr-section-subtitle {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-tXXslqnml5 .mbr-section-btn,
  .cid-tXXslqnml5 .mbr-section-subtitle,
  .cid-tXXslqnml5 .mbr-section-title {
    text-align: center !important;
  }
}
.cid-tXXslqLmJH {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tXXslqLmJH .line {
  background-color: #f95908;
  color: #f95908;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-tXXslqLmJH .section-text {
  padding: 2rem 0;
  text-align: center;
  color: #767676;
}
.cid-tXXslqLmJH .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-tXXslqLmJH .inner-container {
    width: 100% !important;
  }
}
.cid-tXXslr3WlI {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tXXslr3WlI .mbr-section-subtitle {
  color: #767676;
}
.cid-tXXslr3WlI .mbr-text {
  color: #767676;
  text-align: center;
}
.cid-tXXslr3WlI .card {
  display: flex;
  position: relative;
  justify-content: center;
}
.cid-tXXslr3WlI .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-tXXslr3WlI .card-wrapper .card-img {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.cid-tXXslr3WlI .card-wrapper .card-img .mbr-overlay {
  background-color: #efefef;
  display: none;
  transition: opacity .3s;
}
.cid-tXXslr3WlI .card-wrapper .card-img .mbr-section-btn {
  display: flex;
  position: absolute;
  transition: opacity .3s;
  width: 100%;
  margin: auto;
  left: 0;
  justify-content: center;
  align-items: center;
}
.cid-tXXslr3WlI .card-wrapper .card-img img {
  width: 100%;
  height: 100%;
}
.cid-tXXslr3WlI .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-tXXslr3WlI .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-tXXslr3WlI .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-tXXslr3WlI .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-tXXslr3WlI .popup-btn .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-tXXslr3WlI .popup-btn .mbr-section-btn {
  height: 100%;
  display: flex !important;
  opacity: 0;
}
.cid-tXXslr3WlI .popup-btn:hover .mbr-overlay {
  opacity: .5;
}
.cid-tXXslr3WlI .popup-btn:hover .mbr-section-btn {
  opacity: 1;
}
.cid-tXXslr3WlI .card-title {
  color: #767676;
  text-align: center;
}
.cid-tXXslr3WlI .mbr-section-title {
  color: #465052;
}
.cid-tXXslr3WlI .mbr-section-title B {
  color: #ff7c00;
}
.cid-uQKzF1ZZkw {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f95908;
}
.cid-uQKzF1ZZkw .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQKzF1ZZkw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uQKzF1ZZkw .container {
    padding: 0 16px;
  }
}
.cid-uQKzF1ZZkw .card {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 992px) {
  .cid-uQKzF1ZZkw .card {
    margin-bottom: 40px;
  }
}
.cid-uQKzF1ZZkw .card .content-wrapper .title-wrapper .title-wrap {
  display: inline-flex;
  align-items: center;
  margin-bottom: 16px;
}
@media (max-width: 992px) {
  .cid-uQKzF1ZZkw .card .content-wrapper .title-wrapper .title-wrap {
    margin-bottom: 40px;
  }
}
.cid-uQKzF1ZZkw .card .content-wrapper .title-wrapper .title-wrap img {
  width: 32px;
  height: 32px;
  object-fit: contain;
  margin-right: 1rem;
}
.cid-uQKzF1ZZkw .card .content-wrapper .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 50;
}
.cid-uQKzF1ZZkw .card .content-wrapper .copyright {
  margin-bottom: 20px;
}
@media (max-width: 992px) {
  .cid-uQKzF1ZZkw .card .content-wrapper .copyright {
    margin-bottom: 40px;
  }
}
.cid-uQKzF1ZZkw .card .social-wrapper .social-wrap {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-uQKzF1ZZkw .card .social-wrapper .social-wrap .mbr-iconfont {
  font-size: 20px;
  margin-right: 48px;
  color: #ffffff;
}
.cid-uQKzF1ZZkw .list-wrapper .mbr-card-title {
  margin-bottom: 6px;
}
.cid-uQKzF1ZZkw .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-uQKzF1ZZkw .list-wrapper .list .item-wrap {
  margin-bottom: 6px;
}
@media (max-width: 992px) {
  .cid-uQKzF1ZZkw .list-wrapper .list {
    margin-bottom: 40px;
  }
}
.cid-uQKzF1ZZkw .mbr-section-title {
  color: #ffffff;
}
.cid-uQKzF1ZZkw .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uQKzF1ZZkw .mbr-card-title {
  color: #c1c1c1;
}
.cid-uQKzF1ZZkw .list {
  color: #ffffff;
}
.cid-uQKs1L02nB .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  color: #f95908;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uQKs1L02nB .nav-item,
.cid-uQKs1L02nB .nav-link,
.cid-uQKs1L02nB .navbar-caption {
  font-weight: normal;
}
.cid-uQKs1L02nB .nav-item:focus,
.cid-uQKs1L02nB .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-uQKs1L02nB .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-uQKs1L02nB .nav-item .nav-link {
    position: relative;
  }
  .cid-uQKs1L02nB .nav-item .nav-link:before {
    content: "";
    position: absolute;
    z-index: -2;
    left: 0;
    right: 100%;
    bottom: -0.2em;
    background: #f95908;
    height: 3px;
    -webkit-transition-property: right;
    transition-property: right;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
  }
  .cid-uQKs1L02nB .nav-item .nav-link:hover::before {
    right: 0;
  }
  .cid-uQKs1L02nB .nav-item.open .nav-link::before {
    right: 1.667em;
  }
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uQKs1L02nB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uQKs1L02nB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uQKs1L02nB .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
  background: none;
}
.cid-uQKs1L02nB .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-uQKs1L02nB .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-uQKs1L02nB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uQKs1L02nB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uQKs1L02nB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-uQKs1L02nB .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-uQKs1L02nB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uQKs1L02nB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uQKs1L02nB .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-uQKs1L02nB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uQKs1L02nB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uQKs1L02nB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uQKs1L02nB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uQKs1L02nB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uQKs1L02nB .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-uQKs1L02nB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uQKs1L02nB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uQKs1L02nB .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-uQKs1L02nB .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uQKs1L02nB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uQKs1L02nB .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uQKs1L02nB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-uQKs1L02nB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uQKs1L02nB .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uQKs1L02nB .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-uQKs1L02nB .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uQKs1L02nB .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uQKs1L02nB .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uQKs1L02nB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uQKs1L02nB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uQKs1L02nB .dropdown-item.active,
.cid-uQKs1L02nB .dropdown-item:active {
  background-color: transparent;
}
.cid-uQKs1L02nB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uQKs1L02nB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uQKs1L02nB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uQKs1L02nB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"]:before {
  left: 1.667em;
  bottom: 0.467em;
}
.cid-uQKs1L02nB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"]:hover:before {
  right: 1.667em;
}
.cid-uQKs1L02nB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uQKs1L02nB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uQKs1L02nB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uQKs1L02nB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uQKs1L02nB .navbar-buttons {
  text-align: center;
}
.cid-uQKs1L02nB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uQKs1L02nB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f95908;
}
.cid-uQKs1L02nB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uQKs1L02nB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uQKs1L02nB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uQKs1L02nB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uQKs1L02nB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uQKs1L02nB nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uQKs1L02nB nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uQKs1L02nB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uQKs1L02nB .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uQKs1L02nB a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-uQKs1L02nB .mbr-iconfont {
  font-size: 1rem;
  color: #e96188;
  display: inline-flex;
}
.cid-uQKs1L02nB .mbr-iconfont:before {
  padding: .5rem;
  border: 1px solid;
  border-radius: 100px;
}
.cid-uQKs1L02nB .soc-item {
  margin: .5rem .3rem;
}
.cid-uQKs1L02nB .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uQKs1L02nB .navbar {
    height: 77px;
  }
  .cid-uQKs1L02nB .navbar.opened {
    height: auto;
  }
  .cid-uQKs1L02nB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u0G3oW5See {
  padding-top: 75px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/holzmaden.com-fossilshop-header-900x600.webp");
}
.cid-u0G3oW5See .mbr-overlay {
  background: #ffffff;
}
.cid-u0G3oW5See .mbr-section-title {
  letter-spacing: -1px;
  color: #232323;
  text-align: left;
}
.cid-u0G3oW5See .mbr-section-subtitle {
  color: #f95908;
  text-align: left;
}
.cid-u0G3oW5See .mbr-section-title B {
  color: #f95908;
}
.cid-u0G3oW5See .mbr-section-subtitle B {
  color: #f95908;
}
.cid-u0G3oW5See .mbr-section-title FONT {
  color: #ffffff;
}
.cid-u0G3oWn3tp {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-u0G3oWn3tp .line {
  background-color: #f95908;
  color: #f95908;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-u0G3oWn3tp .section-text {
  padding: 2rem 0;
  text-align: center;
  color: #767676;
}
.cid-u0G3oWn3tp .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-u0G3oWn3tp .inner-container {
    width: 100% !important;
  }
}
.cid-u0G7b82MM8 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-u0G7b82MM8 .mbr-text {
  color: #767676;
}
.cid-uQKzF1ZZkw {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f95908;
}
.cid-uQKzF1ZZkw .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQKzF1ZZkw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uQKzF1ZZkw .container {
    padding: 0 16px;
  }
}
.cid-uQKzF1ZZkw .card {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 992px) {
  .cid-uQKzF1ZZkw .card {
    margin-bottom: 40px;
  }
}
.cid-uQKzF1ZZkw .card .content-wrapper .title-wrapper .title-wrap {
  display: inline-flex;
  align-items: center;
  margin-bottom: 16px;
}
@media (max-width: 992px) {
  .cid-uQKzF1ZZkw .card .content-wrapper .title-wrapper .title-wrap {
    margin-bottom: 40px;
  }
}
.cid-uQKzF1ZZkw .card .content-wrapper .title-wrapper .title-wrap img {
  width: 32px;
  height: 32px;
  object-fit: contain;
  margin-right: 1rem;
}
.cid-uQKzF1ZZkw .card .content-wrapper .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 50;
}
.cid-uQKzF1ZZkw .card .content-wrapper .copyright {
  margin-bottom: 20px;
}
@media (max-width: 992px) {
  .cid-uQKzF1ZZkw .card .content-wrapper .copyright {
    margin-bottom: 40px;
  }
}
.cid-uQKzF1ZZkw .card .social-wrapper .social-wrap {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-uQKzF1ZZkw .card .social-wrapper .social-wrap .mbr-iconfont {
  font-size: 20px;
  margin-right: 48px;
  color: #ffffff;
}
.cid-uQKzF1ZZkw .list-wrapper .mbr-card-title {
  margin-bottom: 6px;
}
.cid-uQKzF1ZZkw .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-uQKzF1ZZkw .list-wrapper .list .item-wrap {
  margin-bottom: 6px;
}
@media (max-width: 992px) {
  .cid-uQKzF1ZZkw .list-wrapper .list {
    margin-bottom: 40px;
  }
}
.cid-uQKzF1ZZkw .mbr-section-title {
  color: #ffffff;
}
.cid-uQKzF1ZZkw .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uQKzF1ZZkw .mbr-card-title {
  color: #c1c1c1;
}
.cid-uQKzF1ZZkw .list {
  color: #ffffff;
}
.cid-uQKs1L02nB .dropdown-item:before {
  font-family: MobiriseIcons !important;
  content: '\e966';
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  color: #f95908;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uQKs1L02nB .nav-item,
.cid-uQKs1L02nB .nav-link,
.cid-uQKs1L02nB .navbar-caption {
  font-weight: normal;
}
.cid-uQKs1L02nB .nav-item:focus,
.cid-uQKs1L02nB .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-uQKs1L02nB .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-uQKs1L02nB .nav-item .nav-link {
    position: relative;
  }
  .cid-uQKs1L02nB .nav-item .nav-link:before {
    content: "";
    position: absolute;
    z-index: -2;
    left: 0;
    right: 100%;
    bottom: -0.2em;
    background: #f95908;
    height: 3px;
    -webkit-transition-property: right;
    transition-property: right;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
  }
  .cid-uQKs1L02nB .nav-item .nav-link:hover::before {
    right: 0;
  }
  .cid-uQKs1L02nB .nav-item.open .nav-link::before {
    right: 1.667em;
  }
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  transform: scale(0, 1);
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-uQKs1L02nB .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-uQKs1L02nB .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uQKs1L02nB .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uQKs1L02nB .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #ffffff;
  background: none;
}
.cid-uQKs1L02nB .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-uQKs1L02nB .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-uQKs1L02nB .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uQKs1L02nB .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uQKs1L02nB .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-uQKs1L02nB .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-uQKs1L02nB .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uQKs1L02nB .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uQKs1L02nB .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-uQKs1L02nB .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uQKs1L02nB .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uQKs1L02nB .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uQKs1L02nB .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uQKs1L02nB .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uQKs1L02nB .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-uQKs1L02nB .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uQKs1L02nB .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uQKs1L02nB .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-uQKs1L02nB .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uQKs1L02nB .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uQKs1L02nB .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uQKs1L02nB .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-uQKs1L02nB .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uQKs1L02nB .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uQKs1L02nB .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-uQKs1L02nB .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uQKs1L02nB .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uQKs1L02nB .navbar-brand {
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uQKs1L02nB .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uQKs1L02nB .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uQKs1L02nB .dropdown-item.active,
.cid-uQKs1L02nB .dropdown-item:active {
  background-color: transparent;
}
.cid-uQKs1L02nB .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uQKs1L02nB .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uQKs1L02nB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uQKs1L02nB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"]:before {
  left: 1.667em;
  bottom: 0.467em;
}
.cid-uQKs1L02nB .nav-dropdown .link.dropdown-toggle[aria-expanded="true"]:hover:before {
  right: 1.667em;
}
.cid-uQKs1L02nB .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-uQKs1L02nB .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uQKs1L02nB .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uQKs1L02nB ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uQKs1L02nB .navbar-buttons {
  text-align: center;
}
.cid-uQKs1L02nB button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uQKs1L02nB button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #f95908;
}
.cid-uQKs1L02nB button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uQKs1L02nB button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uQKs1L02nB button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uQKs1L02nB button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uQKs1L02nB nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uQKs1L02nB nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uQKs1L02nB nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uQKs1L02nB nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uQKs1L02nB .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uQKs1L02nB a.nav-link {
  justify-content: center;
  display: flex;
  align-items: center;
}
.cid-uQKs1L02nB .mbr-iconfont {
  font-size: 1rem;
  color: #e96188;
  display: inline-flex;
}
.cid-uQKs1L02nB .mbr-iconfont:before {
  padding: .5rem;
  border: 1px solid;
  border-radius: 100px;
}
.cid-uQKs1L02nB .soc-item {
  margin: .5rem .3rem;
}
.cid-uQKs1L02nB .icons-menu {
  flex-wrap: wrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
  align-items: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uQKs1L02nB .navbar {
    height: 77px;
  }
  .cid-uQKs1L02nB .navbar.opened {
    height: auto;
  }
  .cid-uQKs1L02nB .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u2RWlCGrv5 {
  padding-top: 90px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/holzmaden.com-fossilshop-intro-small-1281x500.webp");
}
.cid-u2RWlCGrv5 .mbr-overlay {
  background: #ffffff;
}
.cid-u2RWlCGrv5 .mbr-section-title {
  letter-spacing: -1px;
  color: #232323;
  text-align: left;
}
.cid-u2RWlCGrv5 .mbr-section-subtitle {
  color: #f95908;
  text-align: left;
}
.cid-u2RWlCGrv5 .mbr-section-title B {
  color: #f95908;
}
.cid-u2RWlCGrv5 .mbr-section-subtitle B {
  color: #f95908;
}
.cid-u2RWlCGrv5 .mbr-section-title FONT {
  color: #ffffff;
}
.cid-u2RWlCS7xf {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-u2RWlCS7xf .mbr-text {
  color: #767676;
}
.cid-u2RWlD1IPJ {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-u2RWlD1IPJ .line {
  background-color: #f95908;
  color: #f95908;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-u2RWlD1IPJ .section-text {
  padding: 2rem 0;
  text-align: center;
  color: #f95908;
}
.cid-u2RWlD1IPJ .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-u2RWlD1IPJ .inner-container {
    width: 100% !important;
  }
}
.cid-u2RWlD9c7i {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-u2RWlD9c7i .card {
  display: block;
  position: relative;
}
.cid-u2RWlD9c7i .card .card-wrapper {
  background: #ffffff;
  height: 1%;
}
.cid-u2RWlD9c7i .card .card-wrapper .card-img {
  position: relative;
  overflow: hidden;
  border-radius: 0;
  z-index: 1;
}
.cid-u2RWlD9c7i .card .card-wrapper .card-img img {
  transition: all .5s;
}
.cid-u2RWlD9c7i .card .card-wrapper .card-img .img-text {
  position: absolute;
  padding: .6rem;
  top: 1.5rem;
  left: 1.5rem;
  z-index: 1;
  border-radius: 100px;
  background-color: #f95908;
}
.cid-u2RWlD9c7i .card .card-wrapper .card-img .img-text span {
  display: block;
}
.cid-u2RWlD9c7i .card .card-wrapper .card-box {
  padding: 1.5rem;
}
.cid-u2RWlD9c7i .mbr-card-text {
  margin: 0;
}
.cid-u2RWlD9c7i .mbr-section-title {
  text-align: center;
}
.cid-u2RWlD9c7i .mbr-title {
  color: #f95908;
}
.cid-u2RWlD9c7i .mbr-card-text,
.cid-u2RWlD9c7i .mbr-section-btn {
  color: #767676;
}
.cid-u2RWlDsKdj {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #f95908;
}
.cid-u2RWlDsKdj .mbr-section-subtitle {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-u2RWlDsKdj .mbr-section-btn,
  .cid-u2RWlDsKdj .mbr-section-subtitle,
  .cid-u2RWlDsKdj .mbr-section-title {
    text-align: center !important;
  }
}
.cid-u2RWlDC3Fm {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-u2RWlDC3Fm .line {
  background-color: #f95908;
  color: #f95908;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-u2RWlDC3Fm .section-text {
  padding: 2rem 0;
  text-align: center;
  color: #f95908;
}
.cid-u2RWlDC3Fm .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-u2RWlDC3Fm .inner-container {
    width: 100% !important;
  }
}
.cid-u2RWlDJHnZ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-u2RWlDJHnZ .main {
  flex-direction: row-reverse;
}
.cid-u2RWlDJHnZ .row-element,
.cid-u2RWlDJHnZ .image-element {
  padding: 0;
}
.cid-u2RWlDJHnZ .image-element {
  display: flex;
  justify-content: center;
}
.cid-u2RWlDJHnZ .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-u2RWlDJHnZ .text-content {
  padding: 3rem;
}
@media (max-width: 767px) {
  .cid-u2RWlDJHnZ .text-content {
    padding: 2rem 1rem;
  }
  .cid-u2RWlDJHnZ .mbr-title,
  .cid-u2RWlDJHnZ .mbr-text,
  .cid-u2RWlDJHnZ .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-u2RWlDJHnZ .mbr-text,
.cid-u2RWlDJHnZ .mbr-section-btn {
  color: #767676;
}
.cid-u2RWlDJHnZ .mbr-title {
  color: #767676;
}
.cid-u2RWlDJHnZ .mbr-section-subtitle {
  color: #767676;
}
.cid-u2RWlDT0u6 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-u2RWlDT0u6 .row-element,
.cid-u2RWlDT0u6 .image-element {
  padding: 0;
}
.cid-u2RWlDT0u6 .image-element {
  display: flex;
  justify-content: center;
}
.cid-u2RWlDT0u6 .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-u2RWlDT0u6 .text-content {
  padding: 3rem;
}
@media (max-width: 767px) {
  .cid-u2RWlDT0u6 .text-content {
    padding: 2rem 1rem;
  }
  .cid-u2RWlDT0u6 .mbr-title,
  .cid-u2RWlDT0u6 .mbr-text,
  .cid-u2RWlDT0u6 .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-u2RWlDT0u6 .mbr-text,
.cid-u2RWlDT0u6 .mbr-section-btn {
  color: #767676;
}
.cid-u2RWlDT0u6 .mbr-title {
  color: #767676;
}
.cid-u2RWlDT0u6 .mbr-section-subtitle {
  color: #767676;
}
.cid-u2RWlE2sKp {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-u2RWlE2sKp .main {
  flex-direction: row-reverse;
}
.cid-u2RWlE2sKp .row-element,
.cid-u2RWlE2sKp .image-element {
  padding: 0;
}
.cid-u2RWlE2sKp .image-element {
  display: flex;
  justify-content: center;
}
.cid-u2RWlE2sKp .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-u2RWlE2sKp .text-content {
  padding: 3rem;
}
@media (max-width: 767px) {
  .cid-u2RWlE2sKp .text-content {
    padding: 2rem 1rem;
  }
  .cid-u2RWlE2sKp .mbr-title,
  .cid-u2RWlE2sKp .underline,
  .cid-u2RWlE2sKp .mbr-text,
  .cid-u2RWlE2sKp .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-u2RWlE2sKp .mbr-text,
.cid-u2RWlE2sKp .mbr-section-btn {
  color: #767676;
}
.cid-u2RWlE2sKp .mbr-section-subtitle {
  color: #767676;
}
.cid-u2RWlE2sKp .mbr-title {
  color: #767676;
}
.cid-u2RWlEczY0 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-u2RWlEczY0 .row-element,
.cid-u2RWlEczY0 .image-element {
  padding: 0;
}
.cid-u2RWlEczY0 .image-element {
  display: flex;
  justify-content: center;
}
.cid-u2RWlEczY0 .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-u2RWlEczY0 .text-content {
  padding: 3rem;
}
@media (max-width: 767px) {
  .cid-u2RWlEczY0 .text-content {
    padding: 2rem 1rem;
  }
  .cid-u2RWlEczY0 .mbr-title,
  .cid-u2RWlEczY0 .mbr-text,
  .cid-u2RWlEczY0 .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-u2RWlEczY0 .mbr-text,
.cid-u2RWlEczY0 .mbr-section-btn {
  color: #767676;
}
.cid-u2RWlEczY0 .mbr-title {
  color: #767676;
}
.cid-u2RWlEczY0 .mbr-section-subtitle {
  color: #767676;
}
.cid-u2Sl1bUMva {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-u2Sl1bUMva .main {
  flex-direction: row-reverse;
}
.cid-u2Sl1bUMva .row-element,
.cid-u2Sl1bUMva .image-element {
  padding: 0;
}
.cid-u2Sl1bUMva .image-element {
  display: flex;
  justify-content: center;
}
.cid-u2Sl1bUMva .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-u2Sl1bUMva .text-content {
  padding: 3rem;
}
@media (max-width: 767px) {
  .cid-u2Sl1bUMva .text-content {
    padding: 2rem 1rem;
  }
  .cid-u2Sl1bUMva .mbr-title,
  .cid-u2Sl1bUMva .mbr-text,
  .cid-u2Sl1bUMva .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-u2Sl1bUMva .mbr-text,
.cid-u2Sl1bUMva .mbr-section-btn {
  color: #767676;
}
.cid-u2Sl1bUMva .mbr-title {
  color: #767676;
}
.cid-u2Sl1bUMva .mbr-section-subtitle {
  color: #767676;
}
.cid-u2RWlEmRjJ {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-u2RWlEmRjJ .line {
  background-color: #f95908;
  color: #f95908;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-u2RWlEmRjJ .section-text {
  padding: 2rem 0;
  text-align: center;
  color: #f95908;
}
.cid-u2RWlEmRjJ .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-u2RWlEmRjJ .inner-container {
    width: 100% !important;
  }
}
.cid-u2RWlEA4SP {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-u2RWlEA4SP .row-element,
.cid-u2RWlEA4SP .image-element {
  padding: 0;
}
.cid-u2RWlEA4SP .image-element {
  display: flex;
  justify-content: center;
}
.cid-u2RWlEA4SP .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-u2RWlEA4SP .text-content {
  padding: 3rem;
}
.cid-u2RWlEA4SP .mbr-section-subtitle {
  color: #b2ccd2;
}
@media (max-width: 767px) {
  .cid-u2RWlEA4SP .text-content {
    padding: 2rem 1rem;
  }
  .cid-u2RWlEA4SP .mbr-title,
  .cid-u2RWlEA4SP .mbr-text,
  .cid-u2RWlEA4SP .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-u2RWlEA4SP .mbr-title {
  color: #767676;
  text-align: left;
}
.cid-u2RWlEA4SP .mbr-text,
.cid-u2RWlEA4SP .mbr-section-btn {
  text-align: left;
  color: #767676;
}
.cid-u2RWlENl1x {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-u2RWlENl1x .main {
  flex-direction: row-reverse;
}
.cid-u2RWlENl1x .row-element,
.cid-u2RWlENl1x .image-element {
  padding: 0;
}
.cid-u2RWlENl1x .image-element {
  display: flex;
  justify-content: center;
}
.cid-u2RWlENl1x .image-element img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-u2RWlENl1x .text-content {
  padding: 3rem;
}
@media (max-width: 767px) {
  .cid-u2RWlENl1x .text-content {
    padding: 2rem 1rem;
  }
  .cid-u2RWlENl1x .mbr-title,
  .cid-u2RWlENl1x .mbr-text,
  .cid-u2RWlENl1x .mbr-section-btn {
    text-align: center !important;
  }
}
.cid-u2RWlENl1x .mbr-text,
.cid-u2RWlENl1x .mbr-section-btn {
  color: #767676;
}
.cid-u2RWlENl1x .mbr-title {
  color: #767676;
}
.cid-u2RWlEXis4 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-u2RWlEXis4 .mbr-section-subtitle {
  color: #767676;
}
.cid-u2RWlEXis4 ul.list-inline {
  margin: 0;
  -webkit-align-self: center;
  align-self: center;
}
.cid-u2RWlEXis4 ul.list-inline li {
  margin: 0;
  padding: .5rem;
}
.cid-u2RWlEXis4 ul.list-inline img {
  max-width: 6rem;
  padding-bottom: .5rem;
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: gray;
}
.cid-u2RWlEXis4 ul.list-inline img:hover {
  -webkit-filter: none;
  -moz-filter: none;
  -ms-filter: none;
  -o-filter: none;
  filter: none;
}
@media (max-width: 767px) {
  .cid-u2RWlEXis4 .list-inline-item img {
    max-width: 5rem;
  }
}
.cid-u2RWlEXis4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u2RWlEXis4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u2RWlEXis4 .mbr-section-title {
  color: #767676;
}
.cid-u2RWlF9Wl6 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-u2RWlF9Wl6 .mbr-section-subtitle {
  color: #767676;
}
.cid-u2RWlF9Wl6 ul.list-inline {
  margin: 0;
  -webkit-align-self: center;
  align-self: center;
}
.cid-u2RWlF9Wl6 ul.list-inline li {
  margin: 0;
  padding: .5rem;
}
.cid-u2RWlF9Wl6 ul.list-inline img {
  max-width: 6rem;
  padding-bottom: .5rem;
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: gray;
}
.cid-u2RWlF9Wl6 ul.list-inline img:hover {
  -webkit-filter: none;
  -moz-filter: none;
  -ms-filter: none;
  -o-filter: none;
  filter: none;
}
@media (max-width: 767px) {
  .cid-u2RWlF9Wl6 .list-inline-item img {
    max-width: 5rem;
  }
}
.cid-u2RWlF9Wl6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u2RWlF9Wl6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u2RWlF9Wl6 .mbr-section-title {
  color: #767676;
}
.cid-u2RWlFlnfG {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-u2RWlFlnfG .line {
  background-color: #f95908;
  color: #f95908;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-u2RWlFlnfG .section-text {
  padding: 2rem 0;
  text-align: center;
  color: #f95908;
}
.cid-u2RWlFlnfG .inner-container {
  margin: 0 auto;
}
@media (max-width: 768px) {
  .cid-u2RWlFlnfG .inner-container {
    width: 100% !important;
  }
}
.cid-u2RWlFt7oF {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-u2RWlFBJVh {
  padding-top: 30px;
  padding-bottom: 30px;
  background: #ffffff;
}
.cid-u2RWlFBJVh .mbr-section-subtitle {
  color: #767676;
}
.cid-u2RWlFBJVh .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #f95908;
  margin-left: .5rem;
  margin-right: .5rem;
}
.cid-u2RWlFBJVh .mbr-iconfont-social:before {
  padding: .6rem;
  border: 1px solid;
  border-radius: 100px;
  transition: all .3s;
}
.cid-u2RWlFBJVh .mbr-iconfont-social:hover {
  color: #ffffff;
}
.cid-u2RWlFBJVh .mbr-iconfont-social:hover:before {
  background: #f95908;
  transition: all .3s;
  border-color: transparent;
}
.cid-u2RWlFBJVh .social-list a:focus {
  text-decoration: none;
}
@media (max-width: 767px) {
  .cid-u2RWlFBJVh .mbr-iconfont-social {
    margin-left: .2rem;
    margin-right: .2rem;
  }
}
.cid-u2RWlFBJVh .mbr-section-title,
.cid-u2RWlFBJVh .social-list,
.cid-u2RWlFBJVh .underline {
  color: #767676;
}
.cid-uQKzF1ZZkw {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #f95908;
}
.cid-uQKzF1ZZkw .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQKzF1ZZkw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uQKzF1ZZkw .container {
    padding: 0 16px;
  }
}
.cid-uQKzF1ZZkw .card {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 992px) {
  .cid-uQKzF1ZZkw .card {
    margin-bottom: 40px;
  }
}
.cid-uQKzF1ZZkw .card .content-wrapper .title-wrapper .title-wrap {
  display: inline-flex;
  align-items: center;
  margin-bottom: 16px;
}
@media (max-width: 992px) {
  .cid-uQKzF1ZZkw .card .content-wrapper .title-wrapper .title-wrap {
    margin-bottom: 40px;
  }
}
.cid-uQKzF1ZZkw .card .content-wrapper .title-wrapper .title-wrap img {
  width: 32px;
  height: 32px;
  object-fit: contain;
  margin-right: 1rem;
}
.cid-uQKzF1ZZkw .card .content-wrapper .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 50;
}
.cid-uQKzF1ZZkw .card .content-wrapper .copyright {
  margin-bottom: 20px;
}
@media (max-width: 992px) {
  .cid-uQKzF1ZZkw .card .content-wrapper .copyright {
    margin-bottom: 40px;
  }
}
.cid-uQKzF1ZZkw .card .social-wrapper .social-wrap {
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-uQKzF1ZZkw .card .social-wrapper .social-wrap .mbr-iconfont {
  font-size: 20px;
  margin-right: 48px;
  color: #ffffff;
}
.cid-uQKzF1ZZkw .list-wrapper .mbr-card-title {
  margin-bottom: 6px;
}
.cid-uQKzF1ZZkw .list-wrapper .list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-uQKzF1ZZkw .list-wrapper .list .item-wrap {
  margin-bottom: 6px;
}
@media (max-width: 992px) {
  .cid-uQKzF1ZZkw .list-wrapper .list {
    margin-bottom: 40px;
  }
}
.cid-uQKzF1ZZkw .mbr-section-title {
  color: #ffffff;
}
.cid-uQKzF1ZZkw .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uQKzF1ZZkw .mbr-card-title {
  color: #c1c1c1;
}
.cid-uQKzF1ZZkw .list {
  color: #ffffff;
}
