.display-1 {
  font-family: 'Open Sans', sans-serif;
  font-size: 4rem;
  font-display: swap;
}
.display-1 > .mbr-iconfont {
  font-size: 6.4rem;
}
.display-2 {
  font-family: 'Open Sans', sans-serif;
  font-size: 2.8rem;
  font-display: swap;
}
.display-2 > .mbr-iconfont {
  font-size: 4.48rem;
}
.display-4 {
  font-family: 'Open Sans', sans-serif;
  font-size: 0.9rem;
  font-display: swap;
}
.display-4 > .mbr-iconfont {
  font-size: 1.44rem;
}
.display-5 {
  font-family: 'Open Sans', sans-serif;
  font-size: 1.5rem;
  font-display: swap;
}
.display-5 > .mbr-iconfont {
  font-size: 2.4rem;
}
.display-7 {
  font-family: 'Open Sans', sans-serif;
  font-size: 1rem;
  font-display: swap;
}
.display-7 > .mbr-iconfont {
  font-size: 1.6rem;
}
/* ---- 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: 2.24rem;
    font-size: calc( 1.63rem + (2.8 - 1.63) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.63rem + (2.8 - 1.63) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.72rem;
    font-size: calc( 0.965rem + (0.9 - 0.965) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (0.965rem + (0.9 - 0.965) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 1.2rem;
    font-size: calc( 1.175rem + (1.5 - 1.175) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.175rem + (1.5 - 1.175) * ((100vw - 20rem) / (48 - 20))));
  }
}
/* Buttons */
.btn {
  padding: 1rem 3rem;
  border-radius: 3px;
}
.btn-sm {
  padding: 0.6rem 1.5rem;
  border-radius: 3px;
}
.btn-md {
  padding: 1rem 3rem;
  border-radius: 3px;
}
.btn-lg {
  padding: 1.2rem 3.2rem;
  border-radius: 3px;
}
.bg-primary {
  background-color: #e31818 !important;
}
.bg-success {
  background-color: #efefef !important;
}
.bg-info {
  background-color: #8abec3 !important;
}
.bg-warning {
  background-color: #879a9f !important;
}
.bg-danger {
  background-color: #0faf37 !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #e31818 !important;
  border-color: #e31818 !important;
  color: #ffffff !important;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: #ffffff !important;
  background-color: #9e1111 !important;
  border-color: #9e1111 !important;
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #9e1111 !important;
  border-color: #9e1111 !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #ff3366 !important;
  border-color: #ff3366 !important;
  color: #ffffff !important;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: #ffffff !important;
  background-color: #e50039 !important;
  border-color: #e50039 !important;
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #e50039 !important;
  border-color: #e50039 !important;
}
.btn-info,
.btn-info:active {
  background-color: #8abec3 !important;
  border-color: #8abec3 !important;
  color: #ffffff !important;
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.active {
  color: #ffffff !important;
  background-color: #57a2a9 !important;
  border-color: #57a2a9 !important;
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #57a2a9 !important;
  border-color: #57a2a9 !important;
}
.btn-success,
.btn-success:active {
  background-color: #efefef !important;
  border-color: #efefef !important;
  color: #707070 !important;
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.active {
  color: #707070 !important;
  background-color: #c9c9c9 !important;
  border-color: #c9c9c9 !important;
}
.btn-success.disabled,
.btn-success:disabled {
  color: #707070 !important;
  background-color: #c9c9c9 !important;
  border-color: #c9c9c9 !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #879a9f !important;
  border-color: #879a9f !important;
  color: #ffffff !important;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: #ffffff !important;
  background-color: #617479 !important;
  border-color: #617479 !important;
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #ffffff !important;
  background-color: #617479 !important;
  border-color: #617479 !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #0faf37 !important;
  border-color: #0faf37 !important;
  color: #ffffff !important;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
  color: #ffffff !important;
  background-color: #096921 !important;
  border-color: #096921 !important;
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #096921 !important;
  border-color: #096921 !important;
}
.btn-white {
  color: #333333 !important;
}
.btn-white,
.btn-white:active {
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  color: #808080 !important;
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus,
.btn-white.active {
  color: #808080 !important;
  background-color: #d9d9d9 !important;
  border-color: #d9d9d9 !important;
}
.btn-white.disabled,
.btn-white:disabled {
  color: #808080 !important;
  background-color: #d9d9d9 !important;
  border-color: #d9d9d9 !important;
}
.btn-black,
.btn-black:active {
  background-color: #333333 !important;
  border-color: #333333 !important;
  color: #ffffff !important;
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus,
.btn-black.active {
  color: #ffffff !important;
  background-color: #0d0d0d !important;
  border-color: #0d0d0d !important;
}
.btn-black.disabled,
.btn-black:disabled {
  color: #ffffff !important;
  background-color: #0d0d0d !important;
  border-color: #0d0d0d !important;
}
.btn-primary-outline,
.btn-primary-outline:active {
  background: none;
  border-color: #870e0e;
  color: #870e0e;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #ffffff;
  background-color: #e31818;
  border-color: #e31818;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #e31818 !important;
  border-color: #e31818 !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background: none;
  border-color: #cc0033;
  color: #cc0033;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #ffffff;
  background-color: #ff3366;
  border-color: #ff3366;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #ff3366 !important;
  border-color: #ff3366 !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background: none;
  border-color: #4e9299;
  color: #4e9299;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #ffffff;
  background-color: #8abec3;
  border-color: #8abec3;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #8abec3 !important;
  border-color: #8abec3 !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background: none;
  border-color: #bcbcbc;
  color: #bcbcbc;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #707070;
  background-color: #efefef;
  border-color: #efefef;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #707070 !important;
  background-color: #efefef !important;
  border-color: #efefef !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background: none;
  border-color: #55666b;
  color: #55666b;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #ffffff;
  background-color: #879a9f;
  border-color: #879a9f;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #ffffff !important;
  background-color: #879a9f !important;
  border-color: #879a9f !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background: none;
  border-color: #075119;
  color: #075119;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #ffffff;
  background-color: #0faf37;
  border-color: #0faf37;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #0faf37 !important;
  border-color: #0faf37 !important;
}
.btn-black-outline,
.btn-black-outline:active {
  background: none;
  border-color: #000000;
  color: #000000;
}
.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus,
.btn-black-outline.active {
  color: #ffffff;
  background-color: #333333;
  border-color: #333333;
}
.btn-black-outline.disabled,
.btn-black-outline:disabled {
  color: #ffffff !important;
  background-color: #333333 !important;
  border-color: #333333 !important;
}
.btn-white-outline,
.btn-white-outline:active,
.btn-white-outline.active {
  background: none;
  border-color: #ffffff;
  color: #ffffff;
}
.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline.focus {
  color: #333333;
  background-color: #ffffff;
  border-color: #ffffff;
}
.text-primary {
  color: #e31818 !important;
}
.text-secondary {
  color: #ff3366 !important;
}
.text-success {
  color: #efefef !important;
}
.text-info {
  color: #8abec3 !important;
}
.text-warning {
  color: #879a9f !important;
}
.text-danger {
  color: #0faf37 !important;
}
.text-white {
  color: #ffffff !important;
}
.text-black {
  color: #000000 !important;
}
a.text-primary:hover,
a.text-primary:focus {
  color: #870e0e !important;
}
a.text-secondary:hover,
a.text-secondary:focus {
  color: #cc0033 !important;
}
a.text-success:hover,
a.text-success:focus {
  color: #bcbcbc !important;
}
a.text-info:hover,
a.text-info:focus {
  color: #4e9299 !important;
}
a.text-warning:hover,
a.text-warning:focus {
  color: #55666b !important;
}
a.text-danger:hover,
a.text-danger:focus {
  color: #075119 !important;
}
a.text-white:hover,
a.text-white:focus {
  color: #b3b3b3 !important;
}
a.text-black:hover,
a.text-black:focus {
  color: #4d4d4d !important;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #8abec3;
}
.alert-warning {
  background-color: #879a9f;
}
.alert-danger {
  background-color: #0faf37;
}
.mbr-section-btn a.btn:not(.btn-form) {
  border-radius: 100px;
}
.mbr-section-btn a.btn:not(.btn-form):hover,
.mbr-section-btn a.btn:not(.btn-form):focus {
  box-shadow: none !important;
}
.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;
  -webkit-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: #e31818;
  border-color: #e31818;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
.nav-tabs .nav-link {
  border-radius: 100px !important;
}
a,
a:hover {
  color: #e31818;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #facdcd;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #deedee;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #ced6d8;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #4ef076;
}
/* Scroll to top button*/
#scrollToTop a {
  border-radius: 100px;
}
.form-control {
  font-family: 'Open Sans', sans-serif;
  font-size: 1rem;
  font-display: swap;
}
.form-control > .mbr-iconfont {
  font-size: 1.6rem;
}
blockquote {
  border-color: #e31818;
}
/* Forms */
.mbr-form .btn {
  margin: .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 3rem;
}
.mbr-form .input-group-btn button[type="submit"]:hover {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
@media (max-width: 767px) {
  .btn {
    font-size: .75rem !important;
  }
  .btn .mbr-iconfont {
    font-size: 1rem !important;
  }
}
/* Footer */
.mbr-footer-content li::before,
.mbr-footer .mbr-contacts li::before {
  background: #e31818;
}
.mbr-footer-content li a:hover,
.mbr-footer .mbr-contacts li a:hover {
  color: #e31818;
}
.footer3 input[type="email"],
.footer4 input[type="email"] {
  border-radius: 100px !important;
}
.footer3 .input-group-btn a.btn,
.footer4 .input-group-btn a.btn {
  border-radius: 100px !important;
}
.footer3 .input-group-btn button[type="submit"],
.footer4 .input-group-btn button[type="submit"] {
  border-radius: 100px !important;
}
/* Headers*/
.header13 .form-inline input[type="email"],
.header14 .form-inline input[type="email"] {
  border-radius: 100px;
}
.header13 .form-inline input[type="text"],
.header14 .form-inline input[type="text"] {
  border-radius: 100px;
}
.header13 .form-inline input[type="tel"],
.header14 .form-inline input[type="tel"] {
  border-radius: 100px;
}
.header13 .form-inline a.btn,
.header14 .form-inline a.btn {
  border-radius: 100px;
}
.header13 .form-inline button,
.header14 .form-inline button {
  border-radius: 100px !important;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .card-wrapper {
    flex: auto !important;
  }
}
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #e31818;
  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: #e31818;
  border-bottom-color: #e31818;
}
.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: #e31818 !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: #ff3366 !important;
  box-shadow: none !important;
}
.lazy-bg {
  background-image: none !important;
}
.lazy-placeholder:not(section),
.lazy-none {
  display: block;
  position: relative;
  padding-bottom: 56.25%;
}
iframe.lazy-placeholder,
.lazy-placeholder:after {
  content: '';
  position: absolute;
  width: 100px;
  height: 100px;
  background: transparent no-repeat center;
  background-size: contain;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='32' height='32' viewBox='0 0 64 64' xmlns='http://www.w3.org/2000/svg' stroke='%23e31818' %3e%3cg fill='none' fill-rule='evenodd'%3e%3cg transform='translate(16 16)' stroke-width='2'%3e%3ccircle stroke-opacity='.5' cx='16' cy='16' r='16'/%3e%3cpath d='M32 16c0-9.94-8.06-16-16-16'%3e%3canimateTransform attributeName='transform' type='rotate' from='0 16 16' to='360 16 16' dur='1s' repeatCount='indefinite'/%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
}
section.lazy-placeholder:after {
  opacity: 0.3;
}
.cid-s0PLEDf1YH .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s0PLEDf1YH .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s0PLEDf1YH a {
  font-style: normal;
}
.cid-s0PLEDf1YH .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s0PLEDf1YH .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s0PLEDf1YH .nav-item:focus,
.cid-s0PLEDf1YH .nav-link:focus {
  outline: none;
}
.cid-s0PLEDf1YH .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s0PLEDf1YH .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s0PLEDf1YH .menu-logo {
  margin-right: auto;
}
.cid-s0PLEDf1YH .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s0PLEDf1YH .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s0PLEDf1YH .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s0PLEDf1YH .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s0PLEDf1YH .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s0PLEDf1YH .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s0PLEDf1YH .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s0PLEDf1YH .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s0PLEDf1YH .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s0PLEDf1YH .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s0PLEDf1YH .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s0PLEDf1YH .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s0PLEDf1YH .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s0PLEDf1YH .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s0PLEDf1YH .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s0PLEDf1YH .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s0PLEDf1YH .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s0PLEDf1YH .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s0PLEDf1YH .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s0PLEDf1YH .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s0PLEDf1YH .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s0PLEDf1YH .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s0PLEDf1YH .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s0PLEDf1YH button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s0PLEDf1YH button.navbar-toggler:focus {
  outline: none;
}
.cid-s0PLEDf1YH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s0PLEDf1YH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s0PLEDf1YH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s0PLEDf1YH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s0PLEDf1YH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s0PLEDf1YH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s0PLEDf1YH nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s0PLEDf1YH nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s0PLEDf1YH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s0PLEDf1YH .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s0PLEDf1YH .collapsed .btn {
  display: -webkit-flex;
}
.cid-s0PLEDf1YH .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s0PLEDf1YH .collapsed .navbar-collapse.collapsing,
.cid-s0PLEDf1YH .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s0PLEDf1YH .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s0PLEDf1YH .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s0PLEDf1YH .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s0PLEDf1YH .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s0PLEDf1YH .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s0PLEDf1YH .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s0PLEDf1YH .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s0PLEDf1YH .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s0PLEDf1YH .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-s0PLEDf1YH .collapsed button.navbar-toggler {
  display: block;
}
.cid-s0PLEDf1YH .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s0PLEDf1YH .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s0PLEDf1YH .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s0PLEDf1YH .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s0PLEDf1YH .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s0PLEDf1YH .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s0PLEDf1YH.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s0PLEDf1YH img {
    height: 3.8rem !important;
  }
  .cid-s0PLEDf1YH .btn {
    display: -webkit-flex;
  }
  .cid-s0PLEDf1YH button.navbar-toggler {
    display: block;
  }
  .cid-s0PLEDf1YH .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s0PLEDf1YH .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s0PLEDf1YH .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s0PLEDf1YH .navbar-collapse.collapsing,
  .cid-s0PLEDf1YH .navbar-collapse.show {
    display: block !important;
  }
  .cid-s0PLEDf1YH .navbar-collapse.collapsing .navbar-nav,
  .cid-s0PLEDf1YH .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s0PLEDf1YH .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s0PLEDf1YH .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s0PLEDf1YH .navbar-collapse.collapsing .navbar-buttons,
  .cid-s0PLEDf1YH .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s0PLEDf1YH .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s0PLEDf1YH .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s0PLEDf1YH .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s0PLEDf1YH .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s0PLEDf1YH .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s0PLEDf1YH .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s0PLEDf1YH .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s0PLEDf1YH .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s0PLEDf1YH .nav-link:hover,
.cid-s0PLEDf1YH .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-s0PLEE3WS4 {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s0PLEE3WS4 .mbr-section-subtitle {
  color: #767676;
}
.cid-s0PLEE3WS4 H2 {
  color: #e31818;
}
.cid-s0PLEEDIpJ {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s0PLEEDIpJ .mbr-section-subtitle {
  color: #767676;
}
.cid-s0PLEEDIpJ H2 {
  color: #e31818;
}
.cid-s0PLOEo0Qp {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s0PLOEo0Qp .mbr-text,
.cid-s0PLOEo0Qp blockquote {
  color: #767676;
}
.cid-s0PLOEo0Qp .mbr-text {
  text-align: center;
}
.cid-s0PLEFaTNa {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-s0PLEFaTNa .image-block {
  margin: auto;
}
.cid-s0PLEFaTNa figcaption {
  position: relative;
}
.cid-s0PLEFaTNa figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s0PLEFaTNa .image-block {
    width: 100% !important;
  }
}
.cid-s0PLEFQfz1 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s0PLEFQfz1 .mbr-text,
.cid-s0PLEFQfz1 blockquote {
  color: #767676;
}
.cid-s0PLEFQfz1 .mbr-text P {
  text-align: center;
}
.cid-s0PObrMBho {
  padding-top: 0px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-s0PObrMBho .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s0PObrMBho .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-s0PObrMBho .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s0PObrMBho .media-container-row .img-item .img-caption {
  background: #efefef;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s0PObrMBho .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s0PObrMBho .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s0PObrMBho .img-item {
    width: 100% !important;
  }
  .cid-s0PObrMBho .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s0PLEH4oqw {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s0PLEH4oqw .mbr-text,
.cid-s0PLEH4oqw blockquote {
  color: #767676;
}
.cid-s0PLEH4oqw .mbr-text P {
  text-align: center;
}
.cid-s0PPtZ54TB {
  padding-top: 0px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-s0PPtZ54TB .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s0PPtZ54TB .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-s0PPtZ54TB .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s0PPtZ54TB .media-container-row .img-item .img-caption {
  background: #efefef;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s0PPtZ54TB .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s0PPtZ54TB .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s0PPtZ54TB .img-item {
    width: 100% !important;
  }
  .cid-s0PPtZ54TB .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s0PLEIELe2 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s0PLEIELe2 .mbr-text,
.cid-s0PLEIELe2 blockquote {
  color: #767676;
}
.cid-s0PLEIELe2 .mbr-text P {
  text-align: center;
}
.cid-s0PQEr0D8E {
  padding-top: 0px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-s0PQEr0D8E .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s0PQEr0D8E .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-s0PQEr0D8E .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s0PQEr0D8E .media-container-row .img-item .img-caption {
  background: #efefef;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s0PQEr0D8E .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s0PQEr0D8E .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s0PQEr0D8E .img-item {
    width: 100% !important;
  }
  .cid-s0PQEr0D8E .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s0PQWxtTjt {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s0PQWxtTjt .mbr-text,
.cid-s0PQWxtTjt blockquote {
  color: #767676;
}
.cid-s0PQWxtTjt .mbr-text {
  text-align: center;
}
.cid-s0PR71DbXq {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 30px;
}
.cid-s0PR71DbXq .image-block {
  margin: auto;
}
.cid-s0PR71DbXq figcaption {
  position: relative;
}
.cid-s0PR71DbXq figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s0PR71DbXq .image-block {
    width: 100% !important;
  }
}
.cid-s0PRVBYFpJ {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-s0PRVBYFpJ .mbr-text,
.cid-s0PRVBYFpJ blockquote {
  color: #767676;
}
.cid-s0PRVBYFpJ .mbr-text {
  text-align: center;
}
.cid-tkOf70WPt6 {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
@media (max-width: 767px) {
  .cid-tkOf70WPt6 .content {
    text-align: center;
  }
  .cid-tkOf70WPt6 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tkOf70WPt6 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tkOf70WPt6 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tkOf70WPt6 .media-wrap img {
  height: 6rem;
  display: block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-tkOf70WPt6 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tkOf70WPt6 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tkOf70WPt6 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tkOf70WPt6 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tkOf70WPt6 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tkOf70WPt6 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tkOf70WPt6 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tkOf70WPt6 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tkOf70WPt6 H5 {
  color: #ffffff;
  text-align: left;
}
.cid-tkOf70WPt6 .copyright > p {
  text-align: left;
}
.cid-tkOf70WPt6 P {
  text-align: left;
}
.cid-t3rigvxJcM {
  padding-top: 45px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #2a2a2a, #2a2a2a);
}
.cid-t3rigvxJcM .mbr-iconfont-social {
  font-size: 32px;
  color: #ffffff;
}
.cid-t3rigvxJcM .social-list a:focus {
  text-decoration: none;
}
.cid-t2Ncakc3xp {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-t3rihfAOrb {
  background: #2a2a2a;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-t3rihfAOrb .image-block {
  margin: auto;
}
.cid-t3rihfAOrb figcaption {
  position: relative;
}
.cid-t3rihfAOrb figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t3rihfAOrb .image-block {
    width: 100% !important;
  }
}
.cid-rMqSO9CqM4 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rMqSO9CqM4 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rMqSO9CqM4 a {
  font-style: normal;
}
.cid-rMqSO9CqM4 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rMqSO9CqM4 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rMqSO9CqM4 .nav-item:focus,
.cid-rMqSO9CqM4 .nav-link:focus {
  outline: none;
}
.cid-rMqSO9CqM4 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rMqSO9CqM4 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rMqSO9CqM4 .menu-logo {
  margin-right: auto;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rMqSO9CqM4 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rMqSO9CqM4 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rMqSO9CqM4 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rMqSO9CqM4 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rMqSO9CqM4 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rMqSO9CqM4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rMqSO9CqM4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rMqSO9CqM4 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rMqSO9CqM4 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rMqSO9CqM4 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rMqSO9CqM4 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rMqSO9CqM4 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rMqSO9CqM4 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rMqSO9CqM4 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rMqSO9CqM4 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rMqSO9CqM4 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rMqSO9CqM4 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rMqSO9CqM4 button.navbar-toggler:focus {
  outline: none;
}
.cid-rMqSO9CqM4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rMqSO9CqM4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rMqSO9CqM4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rMqSO9CqM4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rMqSO9CqM4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rMqSO9CqM4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rMqSO9CqM4 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rMqSO9CqM4 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rMqSO9CqM4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rMqSO9CqM4 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rMqSO9CqM4 .collapsed .btn {
  display: -webkit-flex;
}
.cid-rMqSO9CqM4 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.collapsing,
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rMqSO9CqM4 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-rMqSO9CqM4 .collapsed button.navbar-toggler {
  display: block;
}
.cid-rMqSO9CqM4 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rMqSO9CqM4 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rMqSO9CqM4 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rMqSO9CqM4 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rMqSO9CqM4 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rMqSO9CqM4 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-rMqSO9CqM4.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rMqSO9CqM4 img {
    height: 3.8rem !important;
  }
  .cid-rMqSO9CqM4 .btn {
    display: -webkit-flex;
  }
  .cid-rMqSO9CqM4 button.navbar-toggler {
    display: block;
  }
  .cid-rMqSO9CqM4 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rMqSO9CqM4 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rMqSO9CqM4 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rMqSO9CqM4 .navbar-collapse.collapsing,
  .cid-rMqSO9CqM4 .navbar-collapse.show {
    display: block !important;
  }
  .cid-rMqSO9CqM4 .navbar-collapse.collapsing .navbar-nav,
  .cid-rMqSO9CqM4 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rMqSO9CqM4 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rMqSO9CqM4 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rMqSO9CqM4 .navbar-collapse.collapsing .navbar-buttons,
  .cid-rMqSO9CqM4 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rMqSO9CqM4 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rMqSO9CqM4 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rMqSO9CqM4 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rMqSO9CqM4 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rMqSO9CqM4 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rMqSO9CqM4 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rMqSO9CqM4 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rMqSO9CqM4 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rMqSO9CqM4 .nav-link:hover,
.cid-rMqSO9CqM4 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rZrjvm7ZLG {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rZrjvm7ZLG .mbr-section-subtitle {
  color: #767676;
}
.cid-rZrjvm7ZLG H2 {
  color: #e31818;
}
.cid-rZrjvGN966 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rZrjvGN966 .mbr-section-subtitle {
  color: #767676;
}
.cid-rZrjvGN966 H2 {
  color: #e31818;
}
.cid-rZrjwgqwWf {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 60px;
}
.cid-rZrjwgqwWf .image-block {
  margin: auto;
}
.cid-rZrjwgqwWf figcaption {
  position: relative;
}
.cid-rZrjwgqwWf figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rZrjwgqwWf .image-block {
    width: 100% !important;
  }
}
.cid-rZrjwGxUox {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rZrjwGxUox .mbr-text,
.cid-rZrjwGxUox blockquote {
  color: #767676;
}
.cid-rZrjwGxUox .mbr-text P {
  text-align: center;
}
.cid-s1iMd5mUhX {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 30px;
}
.cid-s1iMd5mUhX .image-block {
  margin: auto;
}
.cid-s1iMd5mUhX figcaption {
  position: relative;
}
.cid-s1iMd5mUhX figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s1iMd5mUhX .image-block {
    width: 100% !important;
  }
}
.cid-s1iMpMMh8D {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-s1iMpMMh8D .mbr-text,
.cid-s1iMpMMh8D blockquote {
  color: #767676;
}
.cid-s1iMpMMh8D .mbr-text {
  text-align: center;
}
.cid-s1iMuExDDB {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 30px;
}
.cid-s1iMuExDDB .image-block {
  margin: auto;
}
.cid-s1iMuExDDB figcaption {
  position: relative;
}
.cid-s1iMuExDDB figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s1iMuExDDB .image-block {
    width: 100% !important;
  }
}
.cid-s1iMyuEhim {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-s1iMyuEhim .mbr-text,
.cid-s1iMyuEhim blockquote {
  color: #767676;
}
.cid-s1iMyuEhim .mbr-text {
  text-align: center;
}
.cid-tkOfs5SpVu {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
@media (max-width: 767px) {
  .cid-tkOfs5SpVu .content {
    text-align: center;
  }
  .cid-tkOfs5SpVu .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tkOfs5SpVu .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tkOfs5SpVu .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tkOfs5SpVu .media-wrap img {
  height: 6rem;
  display: block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-tkOfs5SpVu .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tkOfs5SpVu .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tkOfs5SpVu .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tkOfs5SpVu .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tkOfs5SpVu .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tkOfs5SpVu .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tkOfs5SpVu .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tkOfs5SpVu .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tkOfs5SpVu H5 {
  color: #ffffff;
  text-align: left;
}
.cid-tkOfs5SpVu .copyright > p {
  text-align: left;
}
.cid-tkOfs5SpVu P {
  text-align: left;
}
.cid-t3riB8uyld {
  padding-top: 45px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #2a2a2a, #2a2a2a);
}
.cid-t3riB8uyld .mbr-iconfont-social {
  font-size: 32px;
  color: #ffffff;
}
.cid-t3riB8uyld .social-list a:focus {
  text-decoration: none;
}
.cid-t2Ncakc3xp {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-t3riBRzGX7 {
  background: #2a2a2a;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-t3riBRzGX7 .image-block {
  margin: auto;
}
.cid-t3riBRzGX7 figcaption {
  position: relative;
}
.cid-t3riBRzGX7 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t3riBRzGX7 .image-block {
    width: 100% !important;
  }
}
.cid-rMqSO9CqM4 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rMqSO9CqM4 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rMqSO9CqM4 a {
  font-style: normal;
}
.cid-rMqSO9CqM4 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rMqSO9CqM4 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rMqSO9CqM4 .nav-item:focus,
.cid-rMqSO9CqM4 .nav-link:focus {
  outline: none;
}
.cid-rMqSO9CqM4 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rMqSO9CqM4 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rMqSO9CqM4 .menu-logo {
  margin-right: auto;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rMqSO9CqM4 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rMqSO9CqM4 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rMqSO9CqM4 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rMqSO9CqM4 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rMqSO9CqM4 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rMqSO9CqM4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rMqSO9CqM4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rMqSO9CqM4 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rMqSO9CqM4 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rMqSO9CqM4 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rMqSO9CqM4 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rMqSO9CqM4 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rMqSO9CqM4 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rMqSO9CqM4 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rMqSO9CqM4 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rMqSO9CqM4 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rMqSO9CqM4 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rMqSO9CqM4 button.navbar-toggler:focus {
  outline: none;
}
.cid-rMqSO9CqM4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rMqSO9CqM4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rMqSO9CqM4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rMqSO9CqM4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rMqSO9CqM4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rMqSO9CqM4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rMqSO9CqM4 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rMqSO9CqM4 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rMqSO9CqM4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rMqSO9CqM4 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rMqSO9CqM4 .collapsed .btn {
  display: -webkit-flex;
}
.cid-rMqSO9CqM4 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.collapsing,
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rMqSO9CqM4 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-rMqSO9CqM4 .collapsed button.navbar-toggler {
  display: block;
}
.cid-rMqSO9CqM4 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rMqSO9CqM4 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rMqSO9CqM4 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rMqSO9CqM4 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rMqSO9CqM4 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rMqSO9CqM4 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-rMqSO9CqM4.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rMqSO9CqM4 img {
    height: 3.8rem !important;
  }
  .cid-rMqSO9CqM4 .btn {
    display: -webkit-flex;
  }
  .cid-rMqSO9CqM4 button.navbar-toggler {
    display: block;
  }
  .cid-rMqSO9CqM4 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rMqSO9CqM4 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rMqSO9CqM4 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rMqSO9CqM4 .navbar-collapse.collapsing,
  .cid-rMqSO9CqM4 .navbar-collapse.show {
    display: block !important;
  }
  .cid-rMqSO9CqM4 .navbar-collapse.collapsing .navbar-nav,
  .cid-rMqSO9CqM4 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rMqSO9CqM4 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rMqSO9CqM4 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rMqSO9CqM4 .navbar-collapse.collapsing .navbar-buttons,
  .cid-rMqSO9CqM4 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rMqSO9CqM4 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rMqSO9CqM4 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rMqSO9CqM4 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rMqSO9CqM4 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rMqSO9CqM4 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rMqSO9CqM4 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rMqSO9CqM4 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rMqSO9CqM4 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rMqSO9CqM4 .nav-link:hover,
.cid-rMqSO9CqM4 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rZricmht5q {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rZricmht5q .mbr-section-subtitle {
  color: #767676;
}
.cid-rZricmht5q H2 {
  color: #e31818;
}
.cid-rZricY2EIu {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rZricY2EIu .mbr-section-subtitle {
  color: #767676;
}
.cid-rZricY2EIu H2 {
  color: #e31818;
}
.cid-rZridwV8pj {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 60px;
}
.cid-rZridwV8pj .image-block {
  margin: auto;
}
.cid-rZridwV8pj figcaption {
  position: relative;
}
.cid-rZridwV8pj figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rZridwV8pj .image-block {
    width: 100% !important;
  }
}
.cid-rZriebNcpn {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rZriebNcpn .mbr-text,
.cid-rZriebNcpn blockquote {
  color: #767676;
}
.cid-rZriebNcpn .mbr-text P {
  text-align: center;
}
.cid-tkOfK5uhtN {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
@media (max-width: 767px) {
  .cid-tkOfK5uhtN .content {
    text-align: center;
  }
  .cid-tkOfK5uhtN .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tkOfK5uhtN .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tkOfK5uhtN .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tkOfK5uhtN .media-wrap img {
  height: 6rem;
  display: block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-tkOfK5uhtN .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tkOfK5uhtN .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tkOfK5uhtN .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tkOfK5uhtN .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tkOfK5uhtN .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tkOfK5uhtN .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tkOfK5uhtN .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tkOfK5uhtN .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tkOfK5uhtN H5 {
  color: #ffffff;
  text-align: left;
}
.cid-tkOfK5uhtN .copyright > p {
  text-align: left;
}
.cid-tkOfK5uhtN P {
  text-align: left;
}
.cid-t3riFwQp2P {
  padding-top: 45px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #2a2a2a, #2a2a2a);
}
.cid-t3riFwQp2P .mbr-iconfont-social {
  font-size: 32px;
  color: #ffffff;
}
.cid-t3riFwQp2P .social-list a:focus {
  text-decoration: none;
}
.cid-t2Ncakc3xp {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-t3riFZJ9Nw {
  background: #2a2a2a;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-t3riFZJ9Nw .image-block {
  margin: auto;
}
.cid-t3riFZJ9Nw figcaption {
  position: relative;
}
.cid-t3riFZJ9Nw figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t3riFZJ9Nw .image-block {
    width: 100% !important;
  }
}
.cid-rQ6IzdK13F .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rQ6IzdK13F .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rQ6IzdK13F a {
  font-style: normal;
}
.cid-rQ6IzdK13F .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rQ6IzdK13F .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rQ6IzdK13F .nav-item:focus,
.cid-rQ6IzdK13F .nav-link:focus {
  outline: none;
}
.cid-rQ6IzdK13F .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rQ6IzdK13F .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rQ6IzdK13F .menu-logo {
  margin-right: auto;
}
.cid-rQ6IzdK13F .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rQ6IzdK13F .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rQ6IzdK13F .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rQ6IzdK13F .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rQ6IzdK13F .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rQ6IzdK13F .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rQ6IzdK13F .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rQ6IzdK13F .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rQ6IzdK13F .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rQ6IzdK13F .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rQ6IzdK13F .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rQ6IzdK13F .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rQ6IzdK13F .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rQ6IzdK13F .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rQ6IzdK13F .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rQ6IzdK13F .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rQ6IzdK13F .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rQ6IzdK13F .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rQ6IzdK13F .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rQ6IzdK13F .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rQ6IzdK13F .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rQ6IzdK13F .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rQ6IzdK13F .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rQ6IzdK13F button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rQ6IzdK13F button.navbar-toggler:focus {
  outline: none;
}
.cid-rQ6IzdK13F button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rQ6IzdK13F button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rQ6IzdK13F button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rQ6IzdK13F button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rQ6IzdK13F button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rQ6IzdK13F nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rQ6IzdK13F nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rQ6IzdK13F nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rQ6IzdK13F nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rQ6IzdK13F .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rQ6IzdK13F .collapsed .btn {
  display: -webkit-flex;
}
.cid-rQ6IzdK13F .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rQ6IzdK13F .collapsed .navbar-collapse.collapsing,
.cid-rQ6IzdK13F .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rQ6IzdK13F .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rQ6IzdK13F .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rQ6IzdK13F .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rQ6IzdK13F .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rQ6IzdK13F .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rQ6IzdK13F .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rQ6IzdK13F .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rQ6IzdK13F .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rQ6IzdK13F .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-rQ6IzdK13F .collapsed button.navbar-toggler {
  display: block;
}
.cid-rQ6IzdK13F .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rQ6IzdK13F .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rQ6IzdK13F .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rQ6IzdK13F .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rQ6IzdK13F .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rQ6IzdK13F .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-rQ6IzdK13F.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rQ6IzdK13F img {
    height: 3.8rem !important;
  }
  .cid-rQ6IzdK13F .btn {
    display: -webkit-flex;
  }
  .cid-rQ6IzdK13F button.navbar-toggler {
    display: block;
  }
  .cid-rQ6IzdK13F .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rQ6IzdK13F .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rQ6IzdK13F .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rQ6IzdK13F .navbar-collapse.collapsing,
  .cid-rQ6IzdK13F .navbar-collapse.show {
    display: block !important;
  }
  .cid-rQ6IzdK13F .navbar-collapse.collapsing .navbar-nav,
  .cid-rQ6IzdK13F .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rQ6IzdK13F .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rQ6IzdK13F .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rQ6IzdK13F .navbar-collapse.collapsing .navbar-buttons,
  .cid-rQ6IzdK13F .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rQ6IzdK13F .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rQ6IzdK13F .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rQ6IzdK13F .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rQ6IzdK13F .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rQ6IzdK13F .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rQ6IzdK13F .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rQ6IzdK13F .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rQ6IzdK13F .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rQ6IzdK13F .nav-link:hover,
.cid-rQ6IzdK13F .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rZpVtYTJKJ {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rZpVtYTJKJ .mbr-section-subtitle {
  color: #767676;
}
.cid-rZpVtYTJKJ H2 {
  color: #e31818;
}
.cid-rZJybs9i5r {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rZJybs9i5r .mbr-text,
.cid-rZJybs9i5r blockquote {
  color: #767676;
}
.cid-rZJybs9i5r .mbr-text {
  text-align: center;
}
.cid-s9Uw3YLndq {
  padding-top: 0px;
  padding-bottom: 30px;
  background: #ffffff;
}
.cid-s9Uw3YLndq .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s9Uw3YLndq .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-s9Uw3YLndq .media-container-row .img-item .img-cont {
  position: relative;
  overflow: hidden;
}
.cid-s9Uw3YLndq .media-container-row .img-item .img-cont img {
  width: 100%;
}
.cid-s9Uw3YLndq .media-container-row .img-item .img-cont .img-caption {
  position: absolute;
  bottom: 0;
  width: 100%;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s9Uw3YLndq .media-container-row .img-item .img-cont .img-caption p {
  margin-bottom: 0;
}
.cid-s9Uw3YLndq .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s9Uw3YLndq .img-item {
    width: 100% !important;
  }
  .cid-s9Uw3YLndq .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s0mVt1uZJE {
  padding-top: 0px;
  padding-bottom: 30px;
  background: #ffffff;
}
.cid-s0mVt1uZJE .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s0mVt1uZJE .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-s0mVt1uZJE .media-container-row .img-item .img-cont {
  position: relative;
  overflow: hidden;
}
.cid-s0mVt1uZJE .media-container-row .img-item .img-cont img {
  width: 100%;
}
.cid-s0mVt1uZJE .media-container-row .img-item .img-cont .img-caption {
  position: absolute;
  bottom: 0;
  width: 100%;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s0mVt1uZJE .media-container-row .img-item .img-cont .img-caption p {
  margin-bottom: 0;
}
.cid-s0mVt1uZJE .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s0mVt1uZJE .img-item {
    width: 100% !important;
  }
  .cid-s0mVt1uZJE .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s0mVu1WXU0 {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 30px;
}
.cid-s0mVu1WXU0 .image-block {
  margin: auto;
}
.cid-s0mVu1WXU0 figcaption {
  position: relative;
}
.cid-s0mVu1WXU0 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s0mVu1WXU0 .image-block {
    width: 100% !important;
  }
}
.cid-s0mVuDXvuL {
  padding-top: 0px;
  padding-bottom: 30px;
  background: #ffffff;
}
.cid-s0mVuDXvuL .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s0mVuDXvuL .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-s0mVuDXvuL .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s0mVuDXvuL .media-container-row .img-item .img-caption {
  background: #efefef;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s0mVuDXvuL .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s0mVuDXvuL .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s0mVuDXvuL .img-item {
    width: 100% !important;
  }
  .cid-s0mVuDXvuL .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s0PlmagrB1 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s0PlmagrB1 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-s0PlmagrB1 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-s0PlmagrB1 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-s0PlmagrB1 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-s0PlmagrB1 .row > .row {
  display: block;
}
.cid-s0PlmagrB1 .mbr-gallery-item {
  width: 100%;
}
.cid-s0PlmagrB1 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-s0PlmagrB1 .mbr-gallery-item > div {
  position: relative;
}
.cid-s0PlmagrB1 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-s0PlmagrB1 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-s0PlmagrB1 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-s0PlmagrB1 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-s0mVzYzKz6 {
  padding-top: 0px;
  padding-bottom: 30px;
  background: #ffffff;
}
.cid-s0mVzYzKz6 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s0mVzYzKz6 .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-s0mVzYzKz6 .media-container-row .img-item .img-cont {
  position: relative;
  overflow: hidden;
}
.cid-s0mVzYzKz6 .media-container-row .img-item .img-cont img {
  width: 100%;
}
.cid-s0mVzYzKz6 .media-container-row .img-item .img-cont .img-caption {
  position: absolute;
  bottom: 0;
  width: 100%;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s0mVzYzKz6 .media-container-row .img-item .img-cont .img-caption p {
  margin-bottom: 0;
}
.cid-s0mVzYzKz6 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s0mVzYzKz6 .img-item {
    width: 100% !important;
  }
  .cid-s0mVzYzKz6 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s0mVANeHAH {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 30px;
}
.cid-s0mVANeHAH .image-block {
  margin: auto;
}
.cid-s0mVANeHAH figcaption {
  position: relative;
}
.cid-s0mVANeHAH figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s0mVANeHAH .image-block {
    width: 100% !important;
  }
}
.cid-s0mVBUGvve {
  padding-top: 0px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-s0mVBUGvve .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s0mVBUGvve .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-s0mVBUGvve .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s0mVBUGvve .media-container-row .img-item .img-caption {
  background: #efefef;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s0mVBUGvve .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s0mVBUGvve .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s0mVBUGvve .img-item {
    width: 100% !important;
  }
  .cid-s0mVBUGvve .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-t3rjaUqEkp {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
@media (max-width: 767px) {
  .cid-t3rjaUqEkp .content {
    text-align: center;
  }
  .cid-t3rjaUqEkp .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t3rjaUqEkp .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t3rjaUqEkp .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t3rjaUqEkp .media-wrap img {
  height: 6rem;
  display: block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-t3rjaUqEkp .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t3rjaUqEkp .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-t3rjaUqEkp .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-t3rjaUqEkp .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t3rjaUqEkp .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t3rjaUqEkp .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t3rjaUqEkp .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t3rjaUqEkp .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t3rjaUqEkp H5 {
  color: #ffffff;
  text-align: left;
}
.cid-t3rjaUqEkp .copyright > p {
  text-align: left;
}
.cid-t3rjaUqEkp P {
  text-align: left;
}
.cid-t3rjbONoNg {
  padding-top: 45px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #2a2a2a, #2a2a2a);
}
.cid-t3rjbONoNg .mbr-iconfont-social {
  font-size: 32px;
  color: #ffffff;
}
.cid-t3rjbONoNg .social-list a:focus {
  text-decoration: none;
}
.cid-t2Ncakc3xp {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-t3rjd1JEhQ {
  background: #2a2a2a;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-t3rjd1JEhQ .image-block {
  margin: auto;
}
.cid-t3rjd1JEhQ figcaption {
  position: relative;
}
.cid-t3rjd1JEhQ figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t3rjd1JEhQ .image-block {
    width: 100% !important;
  }
}
.cid-rMqSO9CqM4 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rMqSO9CqM4 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rMqSO9CqM4 a {
  font-style: normal;
}
.cid-rMqSO9CqM4 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rMqSO9CqM4 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rMqSO9CqM4 .nav-item:focus,
.cid-rMqSO9CqM4 .nav-link:focus {
  outline: none;
}
.cid-rMqSO9CqM4 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rMqSO9CqM4 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rMqSO9CqM4 .menu-logo {
  margin-right: auto;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rMqSO9CqM4 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rMqSO9CqM4 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rMqSO9CqM4 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rMqSO9CqM4 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rMqSO9CqM4 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rMqSO9CqM4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rMqSO9CqM4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rMqSO9CqM4 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rMqSO9CqM4 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rMqSO9CqM4 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rMqSO9CqM4 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rMqSO9CqM4 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rMqSO9CqM4 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rMqSO9CqM4 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rMqSO9CqM4 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rMqSO9CqM4 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rMqSO9CqM4 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rMqSO9CqM4 button.navbar-toggler:focus {
  outline: none;
}
.cid-rMqSO9CqM4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rMqSO9CqM4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rMqSO9CqM4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rMqSO9CqM4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rMqSO9CqM4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rMqSO9CqM4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rMqSO9CqM4 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rMqSO9CqM4 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rMqSO9CqM4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rMqSO9CqM4 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rMqSO9CqM4 .collapsed .btn {
  display: -webkit-flex;
}
.cid-rMqSO9CqM4 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.collapsing,
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rMqSO9CqM4 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-rMqSO9CqM4 .collapsed button.navbar-toggler {
  display: block;
}
.cid-rMqSO9CqM4 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rMqSO9CqM4 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rMqSO9CqM4 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rMqSO9CqM4 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rMqSO9CqM4 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rMqSO9CqM4 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-rMqSO9CqM4.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rMqSO9CqM4 img {
    height: 3.8rem !important;
  }
  .cid-rMqSO9CqM4 .btn {
    display: -webkit-flex;
  }
  .cid-rMqSO9CqM4 button.navbar-toggler {
    display: block;
  }
  .cid-rMqSO9CqM4 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rMqSO9CqM4 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rMqSO9CqM4 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rMqSO9CqM4 .navbar-collapse.collapsing,
  .cid-rMqSO9CqM4 .navbar-collapse.show {
    display: block !important;
  }
  .cid-rMqSO9CqM4 .navbar-collapse.collapsing .navbar-nav,
  .cid-rMqSO9CqM4 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rMqSO9CqM4 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rMqSO9CqM4 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rMqSO9CqM4 .navbar-collapse.collapsing .navbar-buttons,
  .cid-rMqSO9CqM4 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rMqSO9CqM4 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rMqSO9CqM4 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rMqSO9CqM4 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rMqSO9CqM4 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rMqSO9CqM4 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rMqSO9CqM4 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rMqSO9CqM4 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rMqSO9CqM4 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rMqSO9CqM4 .nav-link:hover,
.cid-rMqSO9CqM4 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-s0PERRGxJU {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-s0PERRGxJU .mbr-text,
.cid-s0PERRGxJU blockquote {
  color: #767676;
}
.cid-s0PERRGxJU .mbr-text {
  text-align: center;
}
.cid-s0PVV1ovQH {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/ce-credits-rectangle-2000x833.jpeg");
}
.cid-tnwSIluNgX {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tnwSIluNgX .mbr-section-btn > * {
  margin: 0;
}
.cid-tnwSIluNgX h4 {
  font-weight: 500;
}
.cid-tnwSIluNgX p {
  color: #232323;
}
.cid-tnwSIluNgX .aside-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-tnwSIluNgX .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-tnwSIluNgX .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tnwSIluNgX .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tnwSIluNgX .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-tnwSIluNgX .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-tnwSIluNgX .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
  .cid-tnwSIluNgX .media-container-row {
    -webkit-flex-direction: row-reverse;
  }
}
@media (max-width: 991px) {
  .cid-tnwSIluNgX .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
    padding-bottom: 0;
    margin-bottom: 0;
    padding-top: 1rem;
    margin-top: 2rem;
  }
  .cid-tnwSIluNgX .media-container-row {
    -webkit-flex-direction: column-reverse;
  }
}
@media (max-width: 300px) {
  .cid-tnwSIluNgX .card-img span {
    font-size: 40px !important;
  }
}
.cid-tnwSIluNgX .cost {
  text-decoration: line-through;
  color: #767676;
}
.cid-tm7qq7aVvM {
  padding-top: 75px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tm7qq7aVvM .mbr-section-btn > * {
  margin: 0;
}
.cid-tm7qq7aVvM h4 {
  font-weight: 500;
}
.cid-tm7qq7aVvM p {
  color: #232323;
}
.cid-tm7qq7aVvM .aside-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-tm7qq7aVvM .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-tm7qq7aVvM .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tm7qq7aVvM .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tm7qq7aVvM .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-tm7qq7aVvM .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-tm7qq7aVvM .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tm7qq7aVvM .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-tm7qq7aVvM .card-img span {
    font-size: 40px !important;
  }
}
.cid-tm7qq7aVvM .cost {
  text-decoration: line-through;
  color: #767676;
}
.cid-ta22ko01gu {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-ta22ko01gu .mbr-section-btn > * {
  margin: 0;
}
.cid-ta22ko01gu h4 {
  font-weight: 500;
}
.cid-ta22ko01gu p {
  color: #232323;
}
.cid-ta22ko01gu .aside-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-ta22ko01gu .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-ta22ko01gu .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-ta22ko01gu .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-ta22ko01gu .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-ta22ko01gu .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-ta22ko01gu .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
  .cid-ta22ko01gu .media-container-row {
    -webkit-flex-direction: row-reverse;
  }
}
@media (max-width: 991px) {
  .cid-ta22ko01gu .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
    padding-bottom: 0;
    margin-bottom: 0;
    padding-top: 1rem;
    margin-top: 2rem;
  }
  .cid-ta22ko01gu .media-container-row {
    -webkit-flex-direction: column-reverse;
  }
}
@media (max-width: 300px) {
  .cid-ta22ko01gu .card-img span {
    font-size: 40px !important;
  }
}
.cid-ta22ko01gu .cost {
  text-decoration: line-through;
  color: #767676;
}
.cid-t3rf8gUVwD {
  padding-top: 75px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-t3rf8gUVwD .mbr-section-btn > * {
  margin: 0;
}
.cid-t3rf8gUVwD h4 {
  font-weight: 500;
}
.cid-t3rf8gUVwD p {
  color: #232323;
}
.cid-t3rf8gUVwD .aside-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-t3rf8gUVwD .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-t3rf8gUVwD .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-t3rf8gUVwD .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-t3rf8gUVwD .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-t3rf8gUVwD .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-t3rf8gUVwD .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-t3rf8gUVwD .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-t3rf8gUVwD .card-img span {
    font-size: 40px !important;
  }
}
.cid-t3rf8gUVwD .cost {
  text-decoration: line-through;
  color: #767676;
}
.cid-t3rg0O02w3 {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-t3rg0O02w3 .mbr-section-btn > * {
  margin: 0;
}
.cid-t3rg0O02w3 h4 {
  font-weight: 500;
}
.cid-t3rg0O02w3 p {
  color: #232323;
}
.cid-t3rg0O02w3 .aside-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-t3rg0O02w3 .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-t3rg0O02w3 .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-t3rg0O02w3 .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-t3rg0O02w3 .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-t3rg0O02w3 .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-t3rg0O02w3 .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
  .cid-t3rg0O02w3 .media-container-row {
    -webkit-flex-direction: row-reverse;
  }
}
@media (max-width: 991px) {
  .cid-t3rg0O02w3 .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
    padding-bottom: 0;
    margin-bottom: 0;
    padding-top: 1rem;
    margin-top: 2rem;
  }
  .cid-t3rg0O02w3 .media-container-row {
    -webkit-flex-direction: column-reverse;
  }
}
@media (max-width: 300px) {
  .cid-t3rg0O02w3 .card-img span {
    font-size: 40px !important;
  }
}
.cid-t3rg0O02w3 .cost {
  text-decoration: line-through;
  color: #767676;
}
.cid-sOWmBGPymf {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sOWmBGPymf .mbr-section-btn > * {
  margin: 0;
}
.cid-sOWmBGPymf h4 {
  font-weight: 500;
}
.cid-sOWmBGPymf p {
  color: #232323;
}
.cid-sOWmBGPymf .aside-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-sOWmBGPymf .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-sOWmBGPymf .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sOWmBGPymf .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-sOWmBGPymf .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-sOWmBGPymf .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-sOWmBGPymf .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sOWmBGPymf .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-sOWmBGPymf .card-img span {
    font-size: 40px !important;
  }
}
.cid-sOWmBGPymf .cost {
  text-decoration: line-through;
  color: #767676;
}
.cid-sL42bnXxrC {
  padding-top: 75px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sL42bnXxrC .mbr-section-btn > * {
  margin: 0;
}
.cid-sL42bnXxrC h4 {
  font-weight: 500;
}
.cid-sL42bnXxrC p {
  color: #232323;
}
.cid-sL42bnXxrC .aside-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-sL42bnXxrC .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-sL42bnXxrC .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sL42bnXxrC .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-sL42bnXxrC .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-sL42bnXxrC .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-sL42bnXxrC .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
  .cid-sL42bnXxrC .media-container-row {
    -webkit-flex-direction: row-reverse;
  }
}
@media (max-width: 991px) {
  .cid-sL42bnXxrC .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
    padding-bottom: 0;
    margin-bottom: 0;
    padding-top: 1rem;
    margin-top: 2rem;
  }
  .cid-sL42bnXxrC .media-container-row {
    -webkit-flex-direction: column-reverse;
  }
}
@media (max-width: 300px) {
  .cid-sL42bnXxrC .card-img span {
    font-size: 40px !important;
  }
}
.cid-sL42bnXxrC .cost {
  text-decoration: line-through;
  color: #767676;
}
.cid-stOq0ecWKl {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-stOq0ecWKl .mbr-section-btn > * {
  margin: 0;
}
.cid-stOq0ecWKl h4 {
  font-weight: 500;
}
.cid-stOq0ecWKl p {
  color: #232323;
}
.cid-stOq0ecWKl .aside-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-stOq0ecWKl .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-stOq0ecWKl .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-stOq0ecWKl .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-stOq0ecWKl .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-stOq0ecWKl .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-stOq0ecWKl .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-stOq0ecWKl .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-stOq0ecWKl .card-img span {
    font-size: 40px !important;
  }
}
.cid-stOq0ecWKl .cost {
  text-decoration: line-through;
  color: #767676;
}
.cid-stOqNmeMCZ {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-stOqNmeMCZ .mbr-section-btn > * {
  margin: 0;
}
.cid-stOqNmeMCZ h4 {
  font-weight: 500;
}
.cid-stOqNmeMCZ p {
  color: #232323;
}
.cid-stOqNmeMCZ .aside-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-stOqNmeMCZ .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-stOqNmeMCZ .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-stOqNmeMCZ .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-stOqNmeMCZ .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-stOqNmeMCZ .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-stOqNmeMCZ .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
  .cid-stOqNmeMCZ .media-container-row {
    -webkit-flex-direction: row-reverse;
  }
}
@media (max-width: 991px) {
  .cid-stOqNmeMCZ .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
    padding-bottom: 0;
    margin-bottom: 0;
    padding-top: 1rem;
    margin-top: 2rem;
  }
  .cid-stOqNmeMCZ .media-container-row {
    -webkit-flex-direction: column-reverse;
  }
}
@media (max-width: 300px) {
  .cid-stOqNmeMCZ .card-img span {
    font-size: 40px !important;
  }
}
.cid-stOqNmeMCZ .cost {
  text-decoration: line-through;
  color: #767676;
}
.cid-stOr17kIPh {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-stOr17kIPh .mbr-section-btn > * {
  margin: 0;
}
.cid-stOr17kIPh h4 {
  font-weight: 500;
}
.cid-stOr17kIPh p {
  color: #232323;
}
.cid-stOr17kIPh .aside-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-stOr17kIPh .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-stOr17kIPh .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-stOr17kIPh .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-stOr17kIPh .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-stOr17kIPh .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-stOr17kIPh .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-stOr17kIPh .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-stOr17kIPh .card-img span {
    font-size: 40px !important;
  }
}
.cid-stOr17kIPh .cost {
  text-decoration: line-through;
  color: #767676;
}
.cid-stOrrJgJmc {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-stOrrJgJmc .mbr-section-btn > * {
  margin: 0;
}
.cid-stOrrJgJmc h4 {
  font-weight: 500;
}
.cid-stOrrJgJmc p {
  color: #232323;
}
.cid-stOrrJgJmc .aside-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-stOrrJgJmc .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-stOrrJgJmc .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-stOrrJgJmc .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-stOrrJgJmc .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-stOrrJgJmc .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-stOrrJgJmc .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
  .cid-stOrrJgJmc .media-container-row {
    -webkit-flex-direction: row-reverse;
  }
}
@media (max-width: 991px) {
  .cid-stOrrJgJmc .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
    padding-bottom: 0;
    margin-bottom: 0;
    padding-top: 1rem;
    margin-top: 2rem;
  }
  .cid-stOrrJgJmc .media-container-row {
    -webkit-flex-direction: column-reverse;
  }
}
@media (max-width: 300px) {
  .cid-stOrrJgJmc .card-img span {
    font-size: 40px !important;
  }
}
.cid-stOrrJgJmc .cost {
  text-decoration: line-through;
  color: #767676;
}
.cid-stOrQ5f6xJ {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-stOrQ5f6xJ .mbr-section-btn > * {
  margin: 0;
}
.cid-stOrQ5f6xJ h4 {
  font-weight: 500;
}
.cid-stOrQ5f6xJ p {
  color: #232323;
}
.cid-stOrQ5f6xJ .aside-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-stOrQ5f6xJ .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-stOrQ5f6xJ .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-stOrQ5f6xJ .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-stOrQ5f6xJ .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-stOrQ5f6xJ .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-stOrQ5f6xJ .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-stOrQ5f6xJ .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-stOrQ5f6xJ .card-img span {
    font-size: 40px !important;
  }
}
.cid-stOrQ5f6xJ .cost {
  text-decoration: line-through;
  color: #767676;
}
.cid-stOs62mEgz {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-stOs62mEgz .mbr-section-btn > * {
  margin: 0;
}
.cid-stOs62mEgz h4 {
  font-weight: 500;
}
.cid-stOs62mEgz p {
  color: #232323;
}
.cid-stOs62mEgz .aside-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-stOs62mEgz .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-stOs62mEgz .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-stOs62mEgz .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-stOs62mEgz .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-stOs62mEgz .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-stOs62mEgz .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
  .cid-stOs62mEgz .media-container-row {
    -webkit-flex-direction: row-reverse;
  }
}
@media (max-width: 991px) {
  .cid-stOs62mEgz .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
    padding-bottom: 0;
    margin-bottom: 0;
    padding-top: 1rem;
    margin-top: 2rem;
  }
  .cid-stOs62mEgz .media-container-row {
    -webkit-flex-direction: column-reverse;
  }
}
@media (max-width: 300px) {
  .cid-stOs62mEgz .card-img span {
    font-size: 40px !important;
  }
}
.cid-stOs62mEgz .cost {
  text-decoration: line-through;
  color: #767676;
}
.cid-stOsi1PKyE {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-stOsi1PKyE .mbr-section-btn > * {
  margin: 0;
}
.cid-stOsi1PKyE h4 {
  font-weight: 500;
}
.cid-stOsi1PKyE p {
  color: #232323;
}
.cid-stOsi1PKyE .aside-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-stOsi1PKyE .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-stOsi1PKyE .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-stOsi1PKyE .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-stOsi1PKyE .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-stOsi1PKyE .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-stOsi1PKyE .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-stOsi1PKyE .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-stOsi1PKyE .card-img span {
    font-size: 40px !important;
  }
}
.cid-stOsi1PKyE .cost {
  text-decoration: line-through;
  color: #767676;
}
.cid-stOszm9OsA {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-stOszm9OsA .mbr-section-btn > * {
  margin: 0;
}
.cid-stOszm9OsA h4 {
  font-weight: 500;
}
.cid-stOszm9OsA p {
  color: #232323;
}
.cid-stOszm9OsA .aside-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-stOszm9OsA .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-stOszm9OsA .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-stOszm9OsA .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-stOszm9OsA .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-stOszm9OsA .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-stOszm9OsA .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
  .cid-stOszm9OsA .media-container-row {
    -webkit-flex-direction: row-reverse;
  }
}
@media (max-width: 991px) {
  .cid-stOszm9OsA .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
    padding-bottom: 0;
    margin-bottom: 0;
    padding-top: 1rem;
    margin-top: 2rem;
  }
  .cid-stOszm9OsA .media-container-row {
    -webkit-flex-direction: column-reverse;
  }
}
@media (max-width: 300px) {
  .cid-stOszm9OsA .card-img span {
    font-size: 40px !important;
  }
}
.cid-stOszm9OsA .cost {
  text-decoration: line-through;
  color: #767676;
}
.cid-tkOg88gxzI {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
@media (max-width: 767px) {
  .cid-tkOg88gxzI .content {
    text-align: center;
  }
  .cid-tkOg88gxzI .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tkOg88gxzI .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tkOg88gxzI .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tkOg88gxzI .media-wrap img {
  height: 6rem;
  display: block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-tkOg88gxzI .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tkOg88gxzI .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tkOg88gxzI .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tkOg88gxzI .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tkOg88gxzI .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tkOg88gxzI .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tkOg88gxzI .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tkOg88gxzI .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tkOg88gxzI H5 {
  color: #ffffff;
  text-align: left;
}
.cid-tkOg88gxzI .copyright > p {
  text-align: left;
}
.cid-tkOg88gxzI P {
  text-align: left;
}
.cid-t3rh2IAw1T {
  padding-top: 45px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #2a2a2a, #2a2a2a);
}
.cid-t3rh2IAw1T .mbr-iconfont-social {
  font-size: 32px;
  color: #ffffff;
}
.cid-t3rh2IAw1T .social-list a:focus {
  text-decoration: none;
}
.cid-t2Ncakc3xp {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-t3rh3g1oUc {
  background: #2a2a2a;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-t3rh3g1oUc .image-block {
  margin: auto;
}
.cid-t3rh3g1oUc figcaption {
  position: relative;
}
.cid-t3rh3g1oUc figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t3rh3g1oUc .image-block {
    width: 100% !important;
  }
}
.cid-rQ6IzdK13F .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rQ6IzdK13F .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rQ6IzdK13F a {
  font-style: normal;
}
.cid-rQ6IzdK13F .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rQ6IzdK13F .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rQ6IzdK13F .nav-item:focus,
.cid-rQ6IzdK13F .nav-link:focus {
  outline: none;
}
.cid-rQ6IzdK13F .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rQ6IzdK13F .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rQ6IzdK13F .menu-logo {
  margin-right: auto;
}
.cid-rQ6IzdK13F .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rQ6IzdK13F .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rQ6IzdK13F .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rQ6IzdK13F .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rQ6IzdK13F .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rQ6IzdK13F .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rQ6IzdK13F .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rQ6IzdK13F .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rQ6IzdK13F .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rQ6IzdK13F .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rQ6IzdK13F .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rQ6IzdK13F .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rQ6IzdK13F .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rQ6IzdK13F .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rQ6IzdK13F .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rQ6IzdK13F .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rQ6IzdK13F .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rQ6IzdK13F .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rQ6IzdK13F .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rQ6IzdK13F .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rQ6IzdK13F .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rQ6IzdK13F .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rQ6IzdK13F .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rQ6IzdK13F button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rQ6IzdK13F button.navbar-toggler:focus {
  outline: none;
}
.cid-rQ6IzdK13F button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rQ6IzdK13F button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rQ6IzdK13F button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rQ6IzdK13F button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rQ6IzdK13F button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rQ6IzdK13F nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rQ6IzdK13F nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rQ6IzdK13F nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rQ6IzdK13F nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rQ6IzdK13F .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rQ6IzdK13F .collapsed .btn {
  display: -webkit-flex;
}
.cid-rQ6IzdK13F .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rQ6IzdK13F .collapsed .navbar-collapse.collapsing,
.cid-rQ6IzdK13F .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rQ6IzdK13F .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rQ6IzdK13F .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rQ6IzdK13F .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rQ6IzdK13F .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rQ6IzdK13F .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rQ6IzdK13F .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rQ6IzdK13F .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rQ6IzdK13F .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rQ6IzdK13F .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-rQ6IzdK13F .collapsed button.navbar-toggler {
  display: block;
}
.cid-rQ6IzdK13F .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rQ6IzdK13F .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rQ6IzdK13F .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rQ6IzdK13F .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rQ6IzdK13F .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rQ6IzdK13F .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-rQ6IzdK13F.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rQ6IzdK13F img {
    height: 3.8rem !important;
  }
  .cid-rQ6IzdK13F .btn {
    display: -webkit-flex;
  }
  .cid-rQ6IzdK13F button.navbar-toggler {
    display: block;
  }
  .cid-rQ6IzdK13F .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rQ6IzdK13F .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rQ6IzdK13F .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rQ6IzdK13F .navbar-collapse.collapsing,
  .cid-rQ6IzdK13F .navbar-collapse.show {
    display: block !important;
  }
  .cid-rQ6IzdK13F .navbar-collapse.collapsing .navbar-nav,
  .cid-rQ6IzdK13F .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rQ6IzdK13F .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rQ6IzdK13F .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rQ6IzdK13F .navbar-collapse.collapsing .navbar-buttons,
  .cid-rQ6IzdK13F .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rQ6IzdK13F .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rQ6IzdK13F .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rQ6IzdK13F .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rQ6IzdK13F .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rQ6IzdK13F .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rQ6IzdK13F .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rQ6IzdK13F .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rQ6IzdK13F .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rQ6IzdK13F .nav-link:hover,
.cid-rQ6IzdK13F .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rWp6sA1p3x {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rWp6sA1p3x .mbr-section-subtitle {
  color: #767676;
}
.cid-rWp6sA1p3x H2 {
  color: #e31818;
}
.cid-rWp6tpPnIC {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rWp6tpPnIC .mbr-text,
.cid-rWp6tpPnIC blockquote {
  color: #767676;
}
.cid-rWp6tpPnIC .mbr-text P {
  text-align: center;
}
.cid-rWp6E5ASWM {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rWp6E5ASWM .mbr-section-subtitle {
  color: #767676;
}
.cid-rWp6E5ASWM H2 {
  color: #e31818;
}
.cid-rWp71BB9z8 {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rWp71BB9z8 .mbr-section-subtitle {
  color: #767676;
}
.cid-rWp71BB9z8 .media-container-row {
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rWp71BB9z8 .mbr-text {
  color: #767676;
}
.cid-rWp71BB9z8 .mbr-author-desc {
  display: block;
  color: #767676;
}
.cid-rWp71BB9z8 .mbr-author-name {
  color: #767676;
}
.cid-rWp71BB9z8 .mbr-testimonial .panel-item {
  background-color: #ffffff;
}
.cid-rWp71BB9z8 .mbr-testimonial .card-block {
  -webkit-flex-grow: 0;
  flex-grow: 0;
  padding: 2.4rem 2.4rem 0 2.4rem;
}
.cid-rWp71BB9z8 .mbr-testimonial .card-block .testimonial-photo {
  display: inline-block;
  width: 120px;
  height: 120px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
}
.cid-rWp71BB9z8 .mbr-testimonial .card-block .testimonial-photo img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
}
.cid-rWp71BB9z8 .mbr-testimonial .card-footer {
  padding-bottom: 2.4rem;
  border-top: 0;
  padding-top: 1rem;
  word-wrap: break-word;
  word-break: break-word;
  background: none;
}
@media (max-width: 300px) {
  .cid-rWp71BB9z8 .testimonial-photo {
    width: 100% !important;
    height: auto !important;
  }
}
.cid-rWpbzPsKzy {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rWpbzPsKzy h2 {
  text-align: left;
}
.cid-rWpbzPsKzy h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rWpbzPsKzy p {
  color: #767676;
  text-align: left;
}
.cid-rWpbzPsKzy .aside-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-rWpbzPsKzy .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-rWpbzPsKzy .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rWpbzPsKzy .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-rWpbzPsKzy .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-rWpbzPsKzy .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-rWpbzPsKzy .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
  .cid-rWpbzPsKzy .media-container-row {
    -webkit-flex-direction: row-reverse;
  }
}
@media (max-width: 991px) {
  .cid-rWpbzPsKzy .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
    padding-bottom: 0;
    margin-bottom: 0;
    padding-top: 1rem;
    margin-top: 2rem;
  }
  .cid-rWpbzPsKzy .media-container-row {
    -webkit-flex-direction: column-reverse;
  }
}
@media (max-width: 300px) {
  .cid-rWpbzPsKzy .card-img span {
    font-size: 40px !important;
  }
}
.cid-rWpbzPsKzy H2 {
  color: #e31818;
}
.cid-rWpcQCyHwJ {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-rWpcQCyHwJ .image-block {
  margin: auto;
}
.cid-rWpcQCyHwJ figcaption {
  position: relative;
}
.cid-rWpcQCyHwJ figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rWpcQCyHwJ .image-block {
    width: 100% !important;
  }
}
.cid-rWpf40rud8 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rWpf40rud8 .mbr-section-subtitle {
  color: #767676;
}
.cid-rWpf40rud8 H2 {
  color: #e31818;
}
.cid-rWpf172F6X {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rWpf172F6X .mbr-text {
  color: #767676;
}
.cid-rWpf172F6X .mbr-text p {
  background: #ffffff;
}
.cid-rWpfJ7DFbf {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-rWpfJ7DFbf .image-block {
  margin: auto;
}
.cid-rWpfJ7DFbf figcaption {
  position: relative;
}
.cid-rWpfJ7DFbf figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rWpfJ7DFbf .image-block {
    width: 100% !important;
  }
}
.cid-rWpgdGcc0P {
  padding-top: 30px;
  padding-bottom: 75px;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-rWpgdGcc0P .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rWpgdGcc0P .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rWpgdGcc0P .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rWpgdGcc0P .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rWpgdGcc0P .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rWpgdGcc0P .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rWpgdGcc0P .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rWpgdGcc0P .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rWpgdGcc0P .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t3rkFbKvoY {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
@media (max-width: 767px) {
  .cid-t3rkFbKvoY .content {
    text-align: center;
  }
  .cid-t3rkFbKvoY .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t3rkFbKvoY .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t3rkFbKvoY .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t3rkFbKvoY .media-wrap img {
  height: 6rem;
  display: block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-t3rkFbKvoY .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t3rkFbKvoY .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-t3rkFbKvoY .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-t3rkFbKvoY .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t3rkFbKvoY .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t3rkFbKvoY .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t3rkFbKvoY .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t3rkFbKvoY .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t3rkFbKvoY H5 {
  color: #ffffff;
  text-align: left;
}
.cid-t3rkFbKvoY .copyright > p {
  text-align: left;
}
.cid-t3rkFbKvoY P {
  text-align: left;
}
.cid-t3rkFRgG0l {
  padding-top: 45px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #2a2a2a, #2a2a2a);
}
.cid-t3rkFRgG0l .mbr-iconfont-social {
  font-size: 32px;
  color: #ffffff;
}
.cid-t3rkFRgG0l .social-list a:focus {
  text-decoration: none;
}
.cid-t2Ncakc3xp {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-t3rkGz2TyD {
  background: #2a2a2a;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-t3rkGz2TyD .image-block {
  margin: auto;
}
.cid-t3rkGz2TyD figcaption {
  position: relative;
}
.cid-t3rkGz2TyD figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t3rkGz2TyD .image-block {
    width: 100% !important;
  }
}
.cid-rQ6F99yBwD .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rQ6F99yBwD .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rQ6F99yBwD a {
  font-style: normal;
}
.cid-rQ6F99yBwD .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rQ6F99yBwD .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rQ6F99yBwD .nav-item:focus,
.cid-rQ6F99yBwD .nav-link:focus {
  outline: none;
}
.cid-rQ6F99yBwD .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rQ6F99yBwD .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rQ6F99yBwD .menu-logo {
  margin-right: auto;
}
.cid-rQ6F99yBwD .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rQ6F99yBwD .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rQ6F99yBwD .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rQ6F99yBwD .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rQ6F99yBwD .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rQ6F99yBwD .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rQ6F99yBwD .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rQ6F99yBwD .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rQ6F99yBwD .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rQ6F99yBwD .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rQ6F99yBwD .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rQ6F99yBwD .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rQ6F99yBwD .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rQ6F99yBwD .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rQ6F99yBwD .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rQ6F99yBwD .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rQ6F99yBwD .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rQ6F99yBwD .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rQ6F99yBwD .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rQ6F99yBwD .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rQ6F99yBwD .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rQ6F99yBwD .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rQ6F99yBwD .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rQ6F99yBwD button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rQ6F99yBwD button.navbar-toggler:focus {
  outline: none;
}
.cid-rQ6F99yBwD button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rQ6F99yBwD button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rQ6F99yBwD button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rQ6F99yBwD button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rQ6F99yBwD button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rQ6F99yBwD nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rQ6F99yBwD nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rQ6F99yBwD nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rQ6F99yBwD nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rQ6F99yBwD .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rQ6F99yBwD .collapsed .btn {
  display: -webkit-flex;
}
.cid-rQ6F99yBwD .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rQ6F99yBwD .collapsed .navbar-collapse.collapsing,
.cid-rQ6F99yBwD .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rQ6F99yBwD .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rQ6F99yBwD .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rQ6F99yBwD .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rQ6F99yBwD .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rQ6F99yBwD .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rQ6F99yBwD .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rQ6F99yBwD .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rQ6F99yBwD .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rQ6F99yBwD .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-rQ6F99yBwD .collapsed button.navbar-toggler {
  display: block;
}
.cid-rQ6F99yBwD .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rQ6F99yBwD .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rQ6F99yBwD .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rQ6F99yBwD .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rQ6F99yBwD .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rQ6F99yBwD .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-rQ6F99yBwD.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rQ6F99yBwD img {
    height: 3.8rem !important;
  }
  .cid-rQ6F99yBwD .btn {
    display: -webkit-flex;
  }
  .cid-rQ6F99yBwD button.navbar-toggler {
    display: block;
  }
  .cid-rQ6F99yBwD .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rQ6F99yBwD .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rQ6F99yBwD .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rQ6F99yBwD .navbar-collapse.collapsing,
  .cid-rQ6F99yBwD .navbar-collapse.show {
    display: block !important;
  }
  .cid-rQ6F99yBwD .navbar-collapse.collapsing .navbar-nav,
  .cid-rQ6F99yBwD .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rQ6F99yBwD .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rQ6F99yBwD .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rQ6F99yBwD .navbar-collapse.collapsing .navbar-buttons,
  .cid-rQ6F99yBwD .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rQ6F99yBwD .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rQ6F99yBwD .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rQ6F99yBwD .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rQ6F99yBwD .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rQ6F99yBwD .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rQ6F99yBwD .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rQ6F99yBwD .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rQ6F99yBwD .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rQ6F99yBwD .nav-link:hover,
.cid-rQ6F99yBwD .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-s1jdYpoLML {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s1jdYpoLML .mbr-section-subtitle {
  color: #767676;
}
.cid-s1jdYpoLML H2 {
  color: #e31818;
}
.cid-s1jdHCzpMI {
  padding-top: 45px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-s1jdHCzpMI .mbr-text,
.cid-s1jdHCzpMI blockquote {
  color: #767676;
}
.cid-s1jdHCzpMI .mbr-text P {
  text-align: center;
}
.cid-s1jenGLtCh {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s1jenGLtCh .mbr-section-subtitle {
  color: #767676;
}
.cid-s1jenGLtCh H2 {
  color: #e31818;
}
.cid-s1klT3XGVi {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 30px;
}
.cid-s1klT3XGVi .image-block {
  margin: auto;
}
.cid-s1klT3XGVi figcaption {
  position: relative;
}
.cid-s1klT3XGVi figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s1klT3XGVi .image-block {
    width: 100% !important;
  }
}
.cid-s1jetJ5ZmV {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s1jetJ5ZmV .mbr-text,
.cid-s1jetJ5ZmV blockquote {
  color: #767676;
}
.cid-s1jetJ5ZmV .mbr-text P {
  text-align: center;
}
.cid-s1jeE7Gaql {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s1jeE7Gaql .mbr-section-subtitle {
  color: #767676;
}
.cid-s1jeE7Gaql H2 {
  color: #e31818;
}
.cid-s1kiIV3enb {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 30px;
}
.cid-s1kiIV3enb .image-block {
  margin: auto;
}
.cid-s1kiIV3enb figcaption {
  position: relative;
}
.cid-s1kiIV3enb figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s1kiIV3enb .image-block {
    width: 100% !important;
  }
}
.cid-s1jeHCSpIO {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-s1jeHCSpIO .mbr-text,
.cid-s1jeHCSpIO blockquote {
  color: #767676;
}
.cid-s1jeHCSpIO .mbr-text P {
  text-align: center;
}
.cid-s1jec3xiT5 {
  background: #ffffff;
}
.cid-s1jec3xiT5 .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-s1jec3xiT5 figcaption {
  position: relative;
}
.cid-s1jec3xiT5 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s1jec3xiT5 .image-block {
    width: 100% !important;
  }
}
.cid-t2Ncakc3xp {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-rMqSO9CqM4 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rMqSO9CqM4 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rMqSO9CqM4 a {
  font-style: normal;
}
.cid-rMqSO9CqM4 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rMqSO9CqM4 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rMqSO9CqM4 .nav-item:focus,
.cid-rMqSO9CqM4 .nav-link:focus {
  outline: none;
}
.cid-rMqSO9CqM4 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rMqSO9CqM4 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rMqSO9CqM4 .menu-logo {
  margin-right: auto;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rMqSO9CqM4 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rMqSO9CqM4 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rMqSO9CqM4 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rMqSO9CqM4 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rMqSO9CqM4 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rMqSO9CqM4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rMqSO9CqM4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rMqSO9CqM4 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rMqSO9CqM4 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rMqSO9CqM4 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rMqSO9CqM4 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rMqSO9CqM4 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rMqSO9CqM4 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rMqSO9CqM4 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rMqSO9CqM4 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rMqSO9CqM4 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rMqSO9CqM4 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rMqSO9CqM4 button.navbar-toggler:focus {
  outline: none;
}
.cid-rMqSO9CqM4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rMqSO9CqM4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rMqSO9CqM4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rMqSO9CqM4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rMqSO9CqM4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rMqSO9CqM4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rMqSO9CqM4 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rMqSO9CqM4 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rMqSO9CqM4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rMqSO9CqM4 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rMqSO9CqM4 .collapsed .btn {
  display: -webkit-flex;
}
.cid-rMqSO9CqM4 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.collapsing,
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rMqSO9CqM4 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-rMqSO9CqM4 .collapsed button.navbar-toggler {
  display: block;
}
.cid-rMqSO9CqM4 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rMqSO9CqM4 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rMqSO9CqM4 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rMqSO9CqM4 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rMqSO9CqM4 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rMqSO9CqM4 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-rMqSO9CqM4.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rMqSO9CqM4 img {
    height: 3.8rem !important;
  }
  .cid-rMqSO9CqM4 .btn {
    display: -webkit-flex;
  }
  .cid-rMqSO9CqM4 button.navbar-toggler {
    display: block;
  }
  .cid-rMqSO9CqM4 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rMqSO9CqM4 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rMqSO9CqM4 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rMqSO9CqM4 .navbar-collapse.collapsing,
  .cid-rMqSO9CqM4 .navbar-collapse.show {
    display: block !important;
  }
  .cid-rMqSO9CqM4 .navbar-collapse.collapsing .navbar-nav,
  .cid-rMqSO9CqM4 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rMqSO9CqM4 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rMqSO9CqM4 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rMqSO9CqM4 .navbar-collapse.collapsing .navbar-buttons,
  .cid-rMqSO9CqM4 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rMqSO9CqM4 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rMqSO9CqM4 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rMqSO9CqM4 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rMqSO9CqM4 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rMqSO9CqM4 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rMqSO9CqM4 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rMqSO9CqM4 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rMqSO9CqM4 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rMqSO9CqM4 .nav-link:hover,
.cid-rMqSO9CqM4 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rZBxEI1Q3R {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rZBxEI1Q3R .mbr-section-subtitle {
  color: #767676;
}
.cid-rZBxEI1Q3R H2 {
  color: #e31818;
}
.cid-rZBxFh2O2x {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rZBxFh2O2x .mbr-section-subtitle {
  color: #767676;
}
.cid-rZBxFh2O2x H2 {
  color: #e31818;
}
.cid-rZBxGlyTSk {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 60px;
}
.cid-rZBxGlyTSk .image-block {
  margin: auto;
}
.cid-rZBxGlyTSk figcaption {
  position: relative;
}
.cid-rZBxGlyTSk figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rZBxGlyTSk .image-block {
    width: 100% !important;
  }
}
.cid-rZBxGR4qwQ {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rZBxGR4qwQ .mbr-text,
.cid-rZBxGR4qwQ blockquote {
  color: #767676;
}
.cid-rZBxGR4qwQ .mbr-text P {
  text-align: center;
}
.cid-rZBy0M8PfC {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-rZBy0M8PfC .image-block {
  margin: auto;
}
.cid-rZBy0M8PfC figcaption {
  position: relative;
}
.cid-rZBy0M8PfC figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rZBy0M8PfC .image-block {
    width: 100% !important;
  }
}
.cid-rZByaOGwje {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rZByaOGwje .mbr-text,
.cid-rZByaOGwje blockquote {
  color: #767676;
}
.cid-rZByaOGwje .mbr-text P {
  text-align: center;
}
.cid-rZBynOywxC {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-rZBynOywxC .image-block {
  margin: auto;
}
.cid-rZBynOywxC figcaption {
  position: relative;
}
.cid-rZBynOywxC figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rZBynOywxC .image-block {
    width: 100% !important;
  }
}
.cid-rZByJpOoAW {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rZByJpOoAW .mbr-text,
.cid-rZByJpOoAW blockquote {
  color: #767676;
}
.cid-rZByJpOoAW .mbr-text P {
  text-align: center;
}
.cid-tkOf3QBhKZ {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
@media (max-width: 767px) {
  .cid-tkOf3QBhKZ .content {
    text-align: center;
  }
  .cid-tkOf3QBhKZ .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tkOf3QBhKZ .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tkOf3QBhKZ .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tkOf3QBhKZ .media-wrap img {
  height: 6rem;
  display: block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-tkOf3QBhKZ .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tkOf3QBhKZ .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tkOf3QBhKZ .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tkOf3QBhKZ .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tkOf3QBhKZ .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tkOf3QBhKZ .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tkOf3QBhKZ .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tkOf3QBhKZ .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tkOf3QBhKZ H5 {
  color: #ffffff;
  text-align: left;
}
.cid-tkOf3QBhKZ .copyright > p {
  text-align: left;
}
.cid-tkOf3QBhKZ P {
  text-align: left;
}
.cid-t3ri9CicBR {
  padding-top: 45px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #2a2a2a, #2a2a2a);
}
.cid-t3ri9CicBR .mbr-iconfont-social {
  font-size: 32px;
  color: #ffffff;
}
.cid-t3ri9CicBR .social-list a:focus {
  text-decoration: none;
}
.cid-t2Ncakc3xp {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-t3riabx27n {
  background: #2a2a2a;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-t3riabx27n .image-block {
  margin: auto;
}
.cid-t3riabx27n figcaption {
  position: relative;
}
.cid-t3riabx27n figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t3riabx27n .image-block {
    width: 100% !important;
  }
}
.cid-rMqSO9CqM4 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rMqSO9CqM4 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rMqSO9CqM4 a {
  font-style: normal;
}
.cid-rMqSO9CqM4 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rMqSO9CqM4 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rMqSO9CqM4 .nav-item:focus,
.cid-rMqSO9CqM4 .nav-link:focus {
  outline: none;
}
.cid-rMqSO9CqM4 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rMqSO9CqM4 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rMqSO9CqM4 .menu-logo {
  margin-right: auto;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rMqSO9CqM4 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rMqSO9CqM4 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rMqSO9CqM4 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rMqSO9CqM4 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rMqSO9CqM4 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rMqSO9CqM4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rMqSO9CqM4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rMqSO9CqM4 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rMqSO9CqM4 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rMqSO9CqM4 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rMqSO9CqM4 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rMqSO9CqM4 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rMqSO9CqM4 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rMqSO9CqM4 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rMqSO9CqM4 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rMqSO9CqM4 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rMqSO9CqM4 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rMqSO9CqM4 button.navbar-toggler:focus {
  outline: none;
}
.cid-rMqSO9CqM4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rMqSO9CqM4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rMqSO9CqM4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rMqSO9CqM4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rMqSO9CqM4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rMqSO9CqM4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rMqSO9CqM4 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rMqSO9CqM4 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rMqSO9CqM4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rMqSO9CqM4 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rMqSO9CqM4 .collapsed .btn {
  display: -webkit-flex;
}
.cid-rMqSO9CqM4 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.collapsing,
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rMqSO9CqM4 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-rMqSO9CqM4 .collapsed button.navbar-toggler {
  display: block;
}
.cid-rMqSO9CqM4 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rMqSO9CqM4 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rMqSO9CqM4 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rMqSO9CqM4 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rMqSO9CqM4 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rMqSO9CqM4 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-rMqSO9CqM4.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rMqSO9CqM4 img {
    height: 3.8rem !important;
  }
  .cid-rMqSO9CqM4 .btn {
    display: -webkit-flex;
  }
  .cid-rMqSO9CqM4 button.navbar-toggler {
    display: block;
  }
  .cid-rMqSO9CqM4 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rMqSO9CqM4 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rMqSO9CqM4 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rMqSO9CqM4 .navbar-collapse.collapsing,
  .cid-rMqSO9CqM4 .navbar-collapse.show {
    display: block !important;
  }
  .cid-rMqSO9CqM4 .navbar-collapse.collapsing .navbar-nav,
  .cid-rMqSO9CqM4 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rMqSO9CqM4 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rMqSO9CqM4 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rMqSO9CqM4 .navbar-collapse.collapsing .navbar-buttons,
  .cid-rMqSO9CqM4 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rMqSO9CqM4 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rMqSO9CqM4 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rMqSO9CqM4 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rMqSO9CqM4 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rMqSO9CqM4 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rMqSO9CqM4 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rMqSO9CqM4 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rMqSO9CqM4 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rMqSO9CqM4 .nav-link:hover,
.cid-rMqSO9CqM4 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rZBwA3m82P {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rZBwA3m82P .mbr-section-subtitle {
  color: #767676;
}
.cid-rZBwA3m82P H2 {
  color: #e31818;
}
.cid-rZBwAMn10d {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rZBwAMn10d .mbr-section-subtitle {
  color: #767676;
}
.cid-rZBwAMn10d H2 {
  color: #e31818;
}
.cid-rZBwBOuuA6 {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 60px;
}
.cid-rZBwBOuuA6 .image-block {
  margin: auto;
}
.cid-rZBwBOuuA6 figcaption {
  position: relative;
}
.cid-rZBwBOuuA6 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rZBwBOuuA6 .image-block {
    width: 100% !important;
  }
}
.cid-rZBwEopAxM {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rZBwEopAxM .mbr-text,
.cid-rZBwEopAxM blockquote {
  color: #767676;
}
.cid-rZBwEopAxM .mbr-text P {
  text-align: center;
}
.cid-tkOfmI5kMn {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
@media (max-width: 767px) {
  .cid-tkOfmI5kMn .content {
    text-align: center;
  }
  .cid-tkOfmI5kMn .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tkOfmI5kMn .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tkOfmI5kMn .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tkOfmI5kMn .media-wrap img {
  height: 6rem;
  display: block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-tkOfmI5kMn .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tkOfmI5kMn .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tkOfmI5kMn .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tkOfmI5kMn .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tkOfmI5kMn .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tkOfmI5kMn .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tkOfmI5kMn .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tkOfmI5kMn .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tkOfmI5kMn H5 {
  color: #ffffff;
  text-align: left;
}
.cid-tkOfmI5kMn .copyright > p {
  text-align: left;
}
.cid-tkOfmI5kMn P {
  text-align: left;
}
.cid-t3riwzObS2 {
  padding-top: 45px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #2a2a2a, #2a2a2a);
}
.cid-t3riwzObS2 .mbr-iconfont-social {
  font-size: 32px;
  color: #ffffff;
}
.cid-t3riwzObS2 .social-list a:focus {
  text-decoration: none;
}
.cid-t2Ncakc3xp {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-t3rixcFcvK {
  background: #2a2a2a;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-t3rixcFcvK .image-block {
  margin: auto;
}
.cid-t3rixcFcvK figcaption {
  position: relative;
}
.cid-t3rixcFcvK figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t3rixcFcvK .image-block {
    width: 100% !important;
  }
}
.cid-rQ6IzdK13F .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rQ6IzdK13F .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rQ6IzdK13F a {
  font-style: normal;
}
.cid-rQ6IzdK13F .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rQ6IzdK13F .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rQ6IzdK13F .nav-item:focus,
.cid-rQ6IzdK13F .nav-link:focus {
  outline: none;
}
.cid-rQ6IzdK13F .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rQ6IzdK13F .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rQ6IzdK13F .menu-logo {
  margin-right: auto;
}
.cid-rQ6IzdK13F .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rQ6IzdK13F .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rQ6IzdK13F .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rQ6IzdK13F .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rQ6IzdK13F .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rQ6IzdK13F .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rQ6IzdK13F .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rQ6IzdK13F .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rQ6IzdK13F .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rQ6IzdK13F .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rQ6IzdK13F .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rQ6IzdK13F .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rQ6IzdK13F .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rQ6IzdK13F .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rQ6IzdK13F .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rQ6IzdK13F .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rQ6IzdK13F .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rQ6IzdK13F .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rQ6IzdK13F .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rQ6IzdK13F .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rQ6IzdK13F .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rQ6IzdK13F .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rQ6IzdK13F .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rQ6IzdK13F button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rQ6IzdK13F button.navbar-toggler:focus {
  outline: none;
}
.cid-rQ6IzdK13F button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rQ6IzdK13F button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rQ6IzdK13F button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rQ6IzdK13F button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rQ6IzdK13F button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rQ6IzdK13F nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rQ6IzdK13F nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rQ6IzdK13F nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rQ6IzdK13F nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rQ6IzdK13F .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rQ6IzdK13F .collapsed .btn {
  display: -webkit-flex;
}
.cid-rQ6IzdK13F .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rQ6IzdK13F .collapsed .navbar-collapse.collapsing,
.cid-rQ6IzdK13F .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rQ6IzdK13F .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rQ6IzdK13F .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rQ6IzdK13F .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rQ6IzdK13F .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rQ6IzdK13F .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rQ6IzdK13F .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rQ6IzdK13F .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rQ6IzdK13F .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rQ6IzdK13F .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-rQ6IzdK13F .collapsed button.navbar-toggler {
  display: block;
}
.cid-rQ6IzdK13F .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rQ6IzdK13F .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rQ6IzdK13F .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rQ6IzdK13F .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rQ6IzdK13F .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rQ6IzdK13F .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-rQ6IzdK13F.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rQ6IzdK13F img {
    height: 3.8rem !important;
  }
  .cid-rQ6IzdK13F .btn {
    display: -webkit-flex;
  }
  .cid-rQ6IzdK13F button.navbar-toggler {
    display: block;
  }
  .cid-rQ6IzdK13F .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rQ6IzdK13F .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rQ6IzdK13F .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rQ6IzdK13F .navbar-collapse.collapsing,
  .cid-rQ6IzdK13F .navbar-collapse.show {
    display: block !important;
  }
  .cid-rQ6IzdK13F .navbar-collapse.collapsing .navbar-nav,
  .cid-rQ6IzdK13F .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rQ6IzdK13F .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rQ6IzdK13F .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rQ6IzdK13F .navbar-collapse.collapsing .navbar-buttons,
  .cid-rQ6IzdK13F .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rQ6IzdK13F .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rQ6IzdK13F .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rQ6IzdK13F .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rQ6IzdK13F .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rQ6IzdK13F .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rQ6IzdK13F .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rQ6IzdK13F .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rQ6IzdK13F .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rQ6IzdK13F .nav-link:hover,
.cid-rQ6IzdK13F .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rZpXNzv6tw {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rZpXNzv6tw .mbr-section-subtitle {
  color: #767676;
}
.cid-rZpXNzv6tw H2 {
  color: #e31818;
}
.cid-s019QmuJi5 {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-s019QmuJi5 .mbr-text,
.cid-s019QmuJi5 blockquote {
  color: #767676;
}
.cid-s019QmuJi5 .mbr-text {
  text-align: center;
}
.cid-s8XbGOI2jg {
  padding-top: 0px;
  padding-bottom: 30px;
  background: #ffffff;
}
.cid-s8XbGOI2jg .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s8XbGOI2jg .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-s8XbGOI2jg .media-container-row .img-item .img-cont {
  position: relative;
  overflow: hidden;
}
.cid-s8XbGOI2jg .media-container-row .img-item .img-cont img {
  width: 100%;
}
.cid-s8XbGOI2jg .media-container-row .img-item .img-cont .img-caption {
  position: absolute;
  bottom: 0;
  width: 100%;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s8XbGOI2jg .media-container-row .img-item .img-cont .img-caption p {
  margin-bottom: 0;
}
.cid-s8XbGOI2jg .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s8XbGOI2jg .img-item {
    width: 100% !important;
  }
  .cid-s8XbGOI2jg .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s68IsDHR1O {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 30px;
}
.cid-s68IsDHR1O .image-block {
  margin: auto;
}
.cid-s68IsDHR1O figcaption {
  position: relative;
}
.cid-s68IsDHR1O figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s68IsDHR1O .image-block {
    width: 100% !important;
  }
}
.cid-s68ItzHSy9 {
  padding-top: 0px;
  padding-bottom: 30px;
  background: #ffffff;
}
.cid-s68ItzHSy9 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s68ItzHSy9 .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-s68ItzHSy9 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s68ItzHSy9 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s68ItzHSy9 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s68ItzHSy9 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s68ItzHSy9 .img-item {
    width: 100% !important;
  }
  .cid-s68ItzHSy9 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s68IucFktp {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 30px;
}
.cid-s68IucFktp .image-block {
  margin: auto;
}
.cid-s68IucFktp figcaption {
  position: relative;
}
.cid-s68IucFktp figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s68IucFktp .image-block {
    width: 100% !important;
  }
}
.cid-s68IuViPTy {
  padding-top: 0px;
  padding-bottom: 30px;
  background: #ffffff;
}
.cid-s68IuViPTy .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s68IuViPTy .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-s68IuViPTy .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s68IuViPTy .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s68IuViPTy .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s68IuViPTy .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s68IuViPTy .img-item {
    width: 100% !important;
  }
  .cid-s68IuViPTy .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s0FHLT5J9W {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 30px;
}
.cid-s0FHLT5J9W .image-block {
  margin: auto;
}
.cid-s0FHLT5J9W figcaption {
  position: relative;
}
.cid-s0FHLT5J9W figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s0FHLT5J9W .image-block {
    width: 100% !important;
  }
}
.cid-s49TdLeXVe {
  padding-top: 0px;
  padding-bottom: 30px;
  background: #ffffff;
}
.cid-s49TdLeXVe .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s49TdLeXVe .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-s49TdLeXVe .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s49TdLeXVe .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s49TdLeXVe .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s49TdLeXVe .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s49TdLeXVe .img-item {
    width: 100% !important;
  }
  .cid-s49TdLeXVe .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s0ofjfxSvJ {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 30px;
}
.cid-s0ofjfxSvJ .image-block {
  margin: auto;
}
.cid-s0ofjfxSvJ figcaption {
  position: relative;
}
.cid-s0ofjfxSvJ figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s0ofjfxSvJ .image-block {
    width: 100% !important;
  }
}
.cid-s0oepPt8PT {
  padding-top: 0px;
  padding-bottom: 30px;
  background: #ffffff;
}
.cid-s0oepPt8PT .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s0oepPt8PT .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-s0oepPt8PT .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s0oepPt8PT .media-container-row .img-item .img-caption {
  background: #efefef;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s0oepPt8PT .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s0oepPt8PT .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s0oepPt8PT .img-item {
    width: 100% !important;
  }
  .cid-s0oepPt8PT .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s0ofCzd7bU {
  padding-top: 0px;
  padding-bottom: 30px;
  background: #ffffff;
}
.cid-s0ofCzd7bU .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s0ofCzd7bU .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-s0ofCzd7bU .media-container-row .img-item .img-cont {
  position: relative;
  overflow: hidden;
}
.cid-s0ofCzd7bU .media-container-row .img-item .img-cont img {
  width: 100%;
}
.cid-s0ofCzd7bU .media-container-row .img-item .img-cont .img-caption {
  position: absolute;
  bottom: 0;
  width: 100%;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s0ofCzd7bU .media-container-row .img-item .img-cont .img-caption p {
  margin-bottom: 0;
}
.cid-s0ofCzd7bU .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s0ofCzd7bU .img-item {
    width: 100% !important;
  }
  .cid-s0ofCzd7bU .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-t3riJqxpfT {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
@media (max-width: 767px) {
  .cid-t3riJqxpfT .content {
    text-align: center;
  }
  .cid-t3riJqxpfT .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t3riJqxpfT .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t3riJqxpfT .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t3riJqxpfT .media-wrap img {
  height: 6rem;
  display: block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-t3riJqxpfT .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t3riJqxpfT .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-t3riJqxpfT .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-t3riJqxpfT .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t3riJqxpfT .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t3riJqxpfT .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t3riJqxpfT .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t3riJqxpfT .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t3riJqxpfT H5 {
  color: #ffffff;
  text-align: left;
}
.cid-t3riJqxpfT .copyright > p {
  text-align: left;
}
.cid-t3riJqxpfT P {
  text-align: left;
}
.cid-t3riKj5Qu1 {
  padding-top: 45px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #2a2a2a, #2a2a2a);
}
.cid-t3riKj5Qu1 .mbr-iconfont-social {
  font-size: 32px;
  color: #ffffff;
}
.cid-t3riKj5Qu1 .social-list a:focus {
  text-decoration: none;
}
.cid-t2Ncakc3xp {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-t3riLz1oBA {
  background: #2a2a2a;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-t3riLz1oBA .image-block {
  margin: auto;
}
.cid-t3riLz1oBA figcaption {
  position: relative;
}
.cid-t3riLz1oBA figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t3riLz1oBA .image-block {
    width: 100% !important;
  }
}
.cid-rQ6IzdK13F .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rQ6IzdK13F .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rQ6IzdK13F a {
  font-style: normal;
}
.cid-rQ6IzdK13F .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rQ6IzdK13F .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rQ6IzdK13F .nav-item:focus,
.cid-rQ6IzdK13F .nav-link:focus {
  outline: none;
}
.cid-rQ6IzdK13F .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rQ6IzdK13F .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rQ6IzdK13F .menu-logo {
  margin-right: auto;
}
.cid-rQ6IzdK13F .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rQ6IzdK13F .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rQ6IzdK13F .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rQ6IzdK13F .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rQ6IzdK13F .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rQ6IzdK13F .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rQ6IzdK13F .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rQ6IzdK13F .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rQ6IzdK13F .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rQ6IzdK13F .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rQ6IzdK13F .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rQ6IzdK13F .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rQ6IzdK13F .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rQ6IzdK13F .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rQ6IzdK13F .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rQ6IzdK13F .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rQ6IzdK13F .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rQ6IzdK13F .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rQ6IzdK13F .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rQ6IzdK13F .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rQ6IzdK13F .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rQ6IzdK13F .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rQ6IzdK13F .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rQ6IzdK13F button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rQ6IzdK13F button.navbar-toggler:focus {
  outline: none;
}
.cid-rQ6IzdK13F button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rQ6IzdK13F button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rQ6IzdK13F button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rQ6IzdK13F button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rQ6IzdK13F button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rQ6IzdK13F nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rQ6IzdK13F nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rQ6IzdK13F nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rQ6IzdK13F nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rQ6IzdK13F .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rQ6IzdK13F .collapsed .btn {
  display: -webkit-flex;
}
.cid-rQ6IzdK13F .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rQ6IzdK13F .collapsed .navbar-collapse.collapsing,
.cid-rQ6IzdK13F .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rQ6IzdK13F .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rQ6IzdK13F .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rQ6IzdK13F .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rQ6IzdK13F .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rQ6IzdK13F .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rQ6IzdK13F .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rQ6IzdK13F .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rQ6IzdK13F .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rQ6IzdK13F .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-rQ6IzdK13F .collapsed button.navbar-toggler {
  display: block;
}
.cid-rQ6IzdK13F .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rQ6IzdK13F .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rQ6IzdK13F .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rQ6IzdK13F .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rQ6IzdK13F .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rQ6IzdK13F .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-rQ6IzdK13F.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rQ6IzdK13F img {
    height: 3.8rem !important;
  }
  .cid-rQ6IzdK13F .btn {
    display: -webkit-flex;
  }
  .cid-rQ6IzdK13F button.navbar-toggler {
    display: block;
  }
  .cid-rQ6IzdK13F .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rQ6IzdK13F .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rQ6IzdK13F .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rQ6IzdK13F .navbar-collapse.collapsing,
  .cid-rQ6IzdK13F .navbar-collapse.show {
    display: block !important;
  }
  .cid-rQ6IzdK13F .navbar-collapse.collapsing .navbar-nav,
  .cid-rQ6IzdK13F .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rQ6IzdK13F .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rQ6IzdK13F .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rQ6IzdK13F .navbar-collapse.collapsing .navbar-buttons,
  .cid-rQ6IzdK13F .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rQ6IzdK13F .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rQ6IzdK13F .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rQ6IzdK13F .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rQ6IzdK13F .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rQ6IzdK13F .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rQ6IzdK13F .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rQ6IzdK13F .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rQ6IzdK13F .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rQ6IzdK13F .nav-link:hover,
.cid-rQ6IzdK13F .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rZpXhP5RqC {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rZpXhP5RqC .mbr-section-subtitle {
  color: #767676;
}
.cid-rZpXhP5RqC H2 {
  color: #e31818;
}
.cid-s019G6cs2t {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-s019G6cs2t .mbr-text,
.cid-s019G6cs2t blockquote {
  color: #767676;
}
.cid-s019G6cs2t .mbr-text {
  text-align: center;
}
.cid-s8X9tNIFF6 {
  padding-top: 0px;
  padding-bottom: 30px;
  background: #ffffff;
}
.cid-s8X9tNIFF6 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s8X9tNIFF6 .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-s8X9tNIFF6 .media-container-row .img-item .img-cont {
  position: relative;
  overflow: hidden;
}
.cid-s8X9tNIFF6 .media-container-row .img-item .img-cont img {
  width: 100%;
}
.cid-s8X9tNIFF6 .media-container-row .img-item .img-cont .img-caption {
  position: absolute;
  bottom: 0;
  width: 100%;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s8X9tNIFF6 .media-container-row .img-item .img-cont .img-caption p {
  margin-bottom: 0;
}
.cid-s8X9tNIFF6 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s8X9tNIFF6 .img-item {
    width: 100% !important;
  }
  .cid-s8X9tNIFF6 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s8Xa9ezgyf {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 30px;
}
.cid-s8Xa9ezgyf .image-block {
  margin: auto;
}
.cid-s8Xa9ezgyf figcaption {
  position: relative;
}
.cid-s8Xa9ezgyf figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s8Xa9ezgyf .image-block {
    width: 100% !important;
  }
}
.cid-s0o3bwKA6d {
  padding-top: 0px;
  padding-bottom: 30px;
  background: #ffffff;
}
.cid-s0o3bwKA6d .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s0o3bwKA6d .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-s0o3bwKA6d .media-container-row .img-item .img-cont {
  position: relative;
  overflow: hidden;
}
.cid-s0o3bwKA6d .media-container-row .img-item .img-cont img {
  width: 100%;
}
.cid-s0o3bwKA6d .media-container-row .img-item .img-cont .img-caption {
  position: absolute;
  bottom: 0;
  width: 100%;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s0o3bwKA6d .media-container-row .img-item .img-cont .img-caption p {
  margin-bottom: 0;
}
.cid-s0o3bwKA6d .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s0o3bwKA6d .img-item {
    width: 100% !important;
  }
  .cid-s0o3bwKA6d .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s0o3c4pTS4 {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 30px;
}
.cid-s0o3c4pTS4 .image-block {
  margin: auto;
}
.cid-s0o3c4pTS4 figcaption {
  position: relative;
}
.cid-s0o3c4pTS4 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s0o3c4pTS4 .image-block {
    width: 100% !important;
  }
}
.cid-s0o3dk6wnb {
  padding-top: 0px;
  padding-bottom: 30px;
  background: #ffffff;
}
.cid-s0o3dk6wnb .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s0o3dk6wnb .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-s0o3dk6wnb .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s0o3dk6wnb .media-container-row .img-item .img-caption {
  background: #efefef;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s0o3dk6wnb .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s0o3dk6wnb .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s0o3dk6wnb .img-item {
    width: 100% !important;
  }
  .cid-s0o3dk6wnb .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s0Pul4Yp1L {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s0Pul4Yp1L .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-s0Pul4Yp1L .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-s0Pul4Yp1L .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-s0Pul4Yp1L .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-s0Pul4Yp1L .row > .row {
  display: block;
}
.cid-s0Pul4Yp1L .mbr-gallery-item {
  width: 100%;
}
.cid-s0Pul4Yp1L .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-s0Pul4Yp1L .mbr-gallery-item > div {
  position: relative;
}
.cid-s0Pul4Yp1L .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-s0Pul4Yp1L .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-s0Pul4Yp1L .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-s0Pul4Yp1L .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-s0o3fY7ixD {
  padding-top: 0px;
  padding-bottom: 30px;
  background: #ffffff;
}
.cid-s0o3fY7ixD .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s0o3fY7ixD .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-s0o3fY7ixD .media-container-row .img-item .img-cont {
  position: relative;
  overflow: hidden;
}
.cid-s0o3fY7ixD .media-container-row .img-item .img-cont img {
  width: 100%;
}
.cid-s0o3fY7ixD .media-container-row .img-item .img-cont .img-caption {
  position: absolute;
  bottom: 0;
  width: 100%;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s0o3fY7ixD .media-container-row .img-item .img-cont .img-caption p {
  margin-bottom: 0;
}
.cid-s0o3fY7ixD .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s0o3fY7ixD .img-item {
    width: 100% !important;
  }
  .cid-s0o3fY7ixD .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s0o3gxH9nh {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 30px;
}
.cid-s0o3gxH9nh .image-block {
  margin: auto;
}
.cid-s0o3gxH9nh figcaption {
  position: relative;
}
.cid-s0o3gxH9nh figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s0o3gxH9nh .image-block {
    width: 100% !important;
  }
}
.cid-s0o3hXZaYS {
  padding-top: 0px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-s0o3hXZaYS .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s0o3hXZaYS .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-s0o3hXZaYS .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s0o3hXZaYS .media-container-row .img-item .img-caption {
  background: #efefef;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s0o3hXZaYS .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s0o3hXZaYS .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s0o3hXZaYS .img-item {
    width: 100% !important;
  }
  .cid-s0o3hXZaYS .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-t3riOjBKO0 {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
@media (max-width: 767px) {
  .cid-t3riOjBKO0 .content {
    text-align: center;
  }
  .cid-t3riOjBKO0 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t3riOjBKO0 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t3riOjBKO0 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t3riOjBKO0 .media-wrap img {
  height: 6rem;
  display: block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-t3riOjBKO0 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t3riOjBKO0 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-t3riOjBKO0 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-t3riOjBKO0 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t3riOjBKO0 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t3riOjBKO0 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t3riOjBKO0 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t3riOjBKO0 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t3riOjBKO0 H5 {
  color: #ffffff;
  text-align: left;
}
.cid-t3riOjBKO0 .copyright > p {
  text-align: left;
}
.cid-t3riOjBKO0 P {
  text-align: left;
}
.cid-t3riPuzvrL {
  padding-top: 45px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #2a2a2a, #2a2a2a);
}
.cid-t3riPuzvrL .mbr-iconfont-social {
  font-size: 32px;
  color: #ffffff;
}
.cid-t3riPuzvrL .social-list a:focus {
  text-decoration: none;
}
.cid-t2Ncakc3xp {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-t3riQcvr1O {
  background: #2a2a2a;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-t3riQcvr1O .image-block {
  margin: auto;
}
.cid-t3riQcvr1O figcaption {
  position: relative;
}
.cid-t3riQcvr1O figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t3riQcvr1O .image-block {
    width: 100% !important;
  }
}
.cid-rQ6IzdK13F .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rQ6IzdK13F .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rQ6IzdK13F a {
  font-style: normal;
}
.cid-rQ6IzdK13F .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rQ6IzdK13F .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rQ6IzdK13F .nav-item:focus,
.cid-rQ6IzdK13F .nav-link:focus {
  outline: none;
}
.cid-rQ6IzdK13F .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rQ6IzdK13F .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rQ6IzdK13F .menu-logo {
  margin-right: auto;
}
.cid-rQ6IzdK13F .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rQ6IzdK13F .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rQ6IzdK13F .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rQ6IzdK13F .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rQ6IzdK13F .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rQ6IzdK13F .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rQ6IzdK13F .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rQ6IzdK13F .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rQ6IzdK13F .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rQ6IzdK13F .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rQ6IzdK13F .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rQ6IzdK13F .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rQ6IzdK13F .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rQ6IzdK13F .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rQ6IzdK13F .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rQ6IzdK13F .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rQ6IzdK13F .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rQ6IzdK13F .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rQ6IzdK13F .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rQ6IzdK13F .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rQ6IzdK13F .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rQ6IzdK13F .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rQ6IzdK13F .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rQ6IzdK13F button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rQ6IzdK13F button.navbar-toggler:focus {
  outline: none;
}
.cid-rQ6IzdK13F button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rQ6IzdK13F button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rQ6IzdK13F button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rQ6IzdK13F button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rQ6IzdK13F button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rQ6IzdK13F nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rQ6IzdK13F nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rQ6IzdK13F nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rQ6IzdK13F nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rQ6IzdK13F .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rQ6IzdK13F .collapsed .btn {
  display: -webkit-flex;
}
.cid-rQ6IzdK13F .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rQ6IzdK13F .collapsed .navbar-collapse.collapsing,
.cid-rQ6IzdK13F .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rQ6IzdK13F .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rQ6IzdK13F .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rQ6IzdK13F .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rQ6IzdK13F .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rQ6IzdK13F .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rQ6IzdK13F .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rQ6IzdK13F .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rQ6IzdK13F .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rQ6IzdK13F .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-rQ6IzdK13F .collapsed button.navbar-toggler {
  display: block;
}
.cid-rQ6IzdK13F .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rQ6IzdK13F .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rQ6IzdK13F .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rQ6IzdK13F .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rQ6IzdK13F .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rQ6IzdK13F .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-rQ6IzdK13F.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rQ6IzdK13F img {
    height: 3.8rem !important;
  }
  .cid-rQ6IzdK13F .btn {
    display: -webkit-flex;
  }
  .cid-rQ6IzdK13F button.navbar-toggler {
    display: block;
  }
  .cid-rQ6IzdK13F .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rQ6IzdK13F .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rQ6IzdK13F .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rQ6IzdK13F .navbar-collapse.collapsing,
  .cid-rQ6IzdK13F .navbar-collapse.show {
    display: block !important;
  }
  .cid-rQ6IzdK13F .navbar-collapse.collapsing .navbar-nav,
  .cid-rQ6IzdK13F .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rQ6IzdK13F .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rQ6IzdK13F .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rQ6IzdK13F .navbar-collapse.collapsing .navbar-buttons,
  .cid-rQ6IzdK13F .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rQ6IzdK13F .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rQ6IzdK13F .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rQ6IzdK13F .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rQ6IzdK13F .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rQ6IzdK13F .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rQ6IzdK13F .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rQ6IzdK13F .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rQ6IzdK13F .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rQ6IzdK13F .nav-link:hover,
.cid-rQ6IzdK13F .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rZpWQzIAmQ {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rZpWQzIAmQ .mbr-section-subtitle {
  color: #767676;
}
.cid-rZpWQzIAmQ H2 {
  color: #e31818;
}
.cid-s019vO6DPx {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-s019vO6DPx .mbr-text,
.cid-s019vO6DPx blockquote {
  color: #767676;
}
.cid-s019vO6DPx .mbr-text {
  text-align: center;
}
.cid-s8Xaw2zZCX {
  padding-top: 0px;
  padding-bottom: 30px;
  background: #ffffff;
}
.cid-s8Xaw2zZCX .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s8Xaw2zZCX .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-s8Xaw2zZCX .media-container-row .img-item .img-cont {
  position: relative;
  overflow: hidden;
}
.cid-s8Xaw2zZCX .media-container-row .img-item .img-cont img {
  width: 100%;
}
.cid-s8Xaw2zZCX .media-container-row .img-item .img-cont .img-caption {
  position: absolute;
  bottom: 0;
  width: 100%;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s8Xaw2zZCX .media-container-row .img-item .img-cont .img-caption p {
  margin-bottom: 0;
}
.cid-s8Xaw2zZCX .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s8Xaw2zZCX .img-item {
    width: 100% !important;
  }
  .cid-s8Xaw2zZCX .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s8XboCSrsl {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 30px;
}
.cid-s8XboCSrsl .image-block {
  margin: auto;
}
.cid-s8XboCSrsl figcaption {
  position: relative;
}
.cid-s8XboCSrsl figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s8XboCSrsl .image-block {
    width: 100% !important;
  }
}
.cid-s0o7YMWgCW {
  padding-top: 0px;
  padding-bottom: 30px;
  background: #ffffff;
}
.cid-s0o7YMWgCW .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s0o7YMWgCW .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-s0o7YMWgCW .media-container-row .img-item .img-cont {
  position: relative;
  overflow: hidden;
}
.cid-s0o7YMWgCW .media-container-row .img-item .img-cont img {
  width: 100%;
}
.cid-s0o7YMWgCW .media-container-row .img-item .img-cont .img-caption {
  position: absolute;
  bottom: 0;
  width: 100%;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s0o7YMWgCW .media-container-row .img-item .img-cont .img-caption p {
  margin-bottom: 0;
}
.cid-s0o7YMWgCW .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s0o7YMWgCW .img-item {
    width: 100% !important;
  }
  .cid-s0o7YMWgCW .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s0o7ZhGe8i {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 30px;
}
.cid-s0o7ZhGe8i .image-block {
  margin: auto;
}
.cid-s0o7ZhGe8i figcaption {
  position: relative;
}
.cid-s0o7ZhGe8i figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s0o7ZhGe8i .image-block {
    width: 100% !important;
  }
}
.cid-s0o818bMvv {
  padding-top: 0px;
  padding-bottom: 30px;
  background: #ffffff;
}
.cid-s0o818bMvv .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s0o818bMvv .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-s0o818bMvv .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s0o818bMvv .media-container-row .img-item .img-caption {
  background: #efefef;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s0o818bMvv .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s0o818bMvv .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s0o818bMvv .img-item {
    width: 100% !important;
  }
  .cid-s0o818bMvv .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s0PsDf7vUr {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s0PsDf7vUr .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-s0PsDf7vUr .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-s0PsDf7vUr .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-s0PsDf7vUr .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-s0PsDf7vUr .row > .row {
  display: block;
}
.cid-s0PsDf7vUr .mbr-gallery-item {
  width: 100%;
}
.cid-s0PsDf7vUr .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-s0PsDf7vUr .mbr-gallery-item > div {
  position: relative;
}
.cid-s0PsDf7vUr .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-s0PsDf7vUr .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-s0PsDf7vUr .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-s0PsDf7vUr .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-s0o83wSijX {
  padding-top: 0px;
  padding-bottom: 30px;
  background: #ffffff;
}
.cid-s0o83wSijX .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s0o83wSijX .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-s0o83wSijX .media-container-row .img-item .img-cont {
  position: relative;
  overflow: hidden;
}
.cid-s0o83wSijX .media-container-row .img-item .img-cont img {
  width: 100%;
}
.cid-s0o83wSijX .media-container-row .img-item .img-cont .img-caption {
  position: absolute;
  bottom: 0;
  width: 100%;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s0o83wSijX .media-container-row .img-item .img-cont .img-caption p {
  margin-bottom: 0;
}
.cid-s0o83wSijX .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s0o83wSijX .img-item {
    width: 100% !important;
  }
  .cid-s0o83wSijX .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s0o84hxcye {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 30px;
}
.cid-s0o84hxcye .image-block {
  margin: auto;
}
.cid-s0o84hxcye figcaption {
  position: relative;
}
.cid-s0o84hxcye figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s0o84hxcye .image-block {
    width: 100% !important;
  }
}
.cid-s0o84T5mmx {
  padding-top: 0px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-s0o84T5mmx .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s0o84T5mmx .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-s0o84T5mmx .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s0o84T5mmx .media-container-row .img-item .img-caption {
  background: #efefef;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s0o84T5mmx .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s0o84T5mmx .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s0o84T5mmx .img-item {
    width: 100% !important;
  }
  .cid-s0o84T5mmx .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-t3riTdBbRa {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
@media (max-width: 767px) {
  .cid-t3riTdBbRa .content {
    text-align: center;
  }
  .cid-t3riTdBbRa .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t3riTdBbRa .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t3riTdBbRa .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t3riTdBbRa .media-wrap img {
  height: 6rem;
  display: block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-t3riTdBbRa .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t3riTdBbRa .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-t3riTdBbRa .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-t3riTdBbRa .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t3riTdBbRa .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t3riTdBbRa .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t3riTdBbRa .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t3riTdBbRa .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t3riTdBbRa H5 {
  color: #ffffff;
  text-align: left;
}
.cid-t3riTdBbRa .copyright > p {
  text-align: left;
}
.cid-t3riTdBbRa P {
  text-align: left;
}
.cid-t3riU2Xeh2 {
  padding-top: 45px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #2a2a2a, #2a2a2a);
}
.cid-t3riU2Xeh2 .mbr-iconfont-social {
  font-size: 32px;
  color: #ffffff;
}
.cid-t3riU2Xeh2 .social-list a:focus {
  text-decoration: none;
}
.cid-t2Ncakc3xp {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-t3riUFRNFT {
  background: #2a2a2a;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-t3riUFRNFT .image-block {
  margin: auto;
}
.cid-t3riUFRNFT figcaption {
  position: relative;
}
.cid-t3riUFRNFT figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t3riUFRNFT .image-block {
    width: 100% !important;
  }
}
.cid-rQ6IzdK13F .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rQ6IzdK13F .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rQ6IzdK13F a {
  font-style: normal;
}
.cid-rQ6IzdK13F .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rQ6IzdK13F .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rQ6IzdK13F .nav-item:focus,
.cid-rQ6IzdK13F .nav-link:focus {
  outline: none;
}
.cid-rQ6IzdK13F .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rQ6IzdK13F .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rQ6IzdK13F .menu-logo {
  margin-right: auto;
}
.cid-rQ6IzdK13F .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rQ6IzdK13F .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rQ6IzdK13F .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rQ6IzdK13F .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rQ6IzdK13F .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rQ6IzdK13F .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rQ6IzdK13F .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rQ6IzdK13F .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rQ6IzdK13F .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rQ6IzdK13F .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rQ6IzdK13F .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rQ6IzdK13F .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rQ6IzdK13F .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rQ6IzdK13F .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rQ6IzdK13F .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rQ6IzdK13F .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rQ6IzdK13F .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rQ6IzdK13F .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rQ6IzdK13F .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rQ6IzdK13F .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rQ6IzdK13F .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rQ6IzdK13F .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rQ6IzdK13F .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rQ6IzdK13F button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rQ6IzdK13F button.navbar-toggler:focus {
  outline: none;
}
.cid-rQ6IzdK13F button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rQ6IzdK13F button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rQ6IzdK13F button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rQ6IzdK13F button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rQ6IzdK13F button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rQ6IzdK13F nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rQ6IzdK13F nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rQ6IzdK13F nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rQ6IzdK13F nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rQ6IzdK13F .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rQ6IzdK13F .collapsed .btn {
  display: -webkit-flex;
}
.cid-rQ6IzdK13F .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rQ6IzdK13F .collapsed .navbar-collapse.collapsing,
.cid-rQ6IzdK13F .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rQ6IzdK13F .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rQ6IzdK13F .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rQ6IzdK13F .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rQ6IzdK13F .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rQ6IzdK13F .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rQ6IzdK13F .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rQ6IzdK13F .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rQ6IzdK13F .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rQ6IzdK13F .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-rQ6IzdK13F .collapsed button.navbar-toggler {
  display: block;
}
.cid-rQ6IzdK13F .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rQ6IzdK13F .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rQ6IzdK13F .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rQ6IzdK13F .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rQ6IzdK13F .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rQ6IzdK13F .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-rQ6IzdK13F.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rQ6IzdK13F img {
    height: 3.8rem !important;
  }
  .cid-rQ6IzdK13F .btn {
    display: -webkit-flex;
  }
  .cid-rQ6IzdK13F button.navbar-toggler {
    display: block;
  }
  .cid-rQ6IzdK13F .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rQ6IzdK13F .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rQ6IzdK13F .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rQ6IzdK13F .navbar-collapse.collapsing,
  .cid-rQ6IzdK13F .navbar-collapse.show {
    display: block !important;
  }
  .cid-rQ6IzdK13F .navbar-collapse.collapsing .navbar-nav,
  .cid-rQ6IzdK13F .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rQ6IzdK13F .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rQ6IzdK13F .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rQ6IzdK13F .navbar-collapse.collapsing .navbar-buttons,
  .cid-rQ6IzdK13F .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rQ6IzdK13F .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rQ6IzdK13F .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rQ6IzdK13F .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rQ6IzdK13F .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rQ6IzdK13F .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rQ6IzdK13F .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rQ6IzdK13F .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rQ6IzdK13F .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rQ6IzdK13F .nav-link:hover,
.cid-rQ6IzdK13F .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rZpWaQYSWO {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rZpWaQYSWO .mbr-section-subtitle {
  color: #767676;
}
.cid-rZpWaQYSWO H2 {
  color: #e31818;
}
.cid-s019lorXAc {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-s019lorXAc .mbr-text,
.cid-s019lorXAc blockquote {
  color: #767676;
}
.cid-s019lorXAc .mbr-text {
  text-align: center;
}
.cid-s0nG6F9sWM {
  padding-top: 0px;
  padding-bottom: 30px;
  background: #ffffff;
}
.cid-s0nG6F9sWM .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s0nG6F9sWM .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-s0nG6F9sWM .media-container-row .img-item .img-cont {
  position: relative;
  overflow: hidden;
}
.cid-s0nG6F9sWM .media-container-row .img-item .img-cont img {
  width: 100%;
}
.cid-s0nG6F9sWM .media-container-row .img-item .img-cont .img-caption {
  position: absolute;
  bottom: 0;
  width: 100%;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s0nG6F9sWM .media-container-row .img-item .img-cont .img-caption p {
  margin-bottom: 0;
}
.cid-s0nG6F9sWM .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s0nG6F9sWM .img-item {
    width: 100% !important;
  }
  .cid-s0nG6F9sWM .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s0nG7KTIt6 {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 30px;
}
.cid-s0nG7KTIt6 .image-block {
  margin: auto;
}
.cid-s0nG7KTIt6 figcaption {
  position: relative;
}
.cid-s0nG7KTIt6 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s0nG7KTIt6 .image-block {
    width: 100% !important;
  }
}
.cid-s0nG8JPDCy {
  padding-top: 0px;
  padding-bottom: 30px;
  background: #ffffff;
}
.cid-s0nG8JPDCy .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s0nG8JPDCy .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-s0nG8JPDCy .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s0nG8JPDCy .media-container-row .img-item .img-caption {
  background: #efefef;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s0nG8JPDCy .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s0nG8JPDCy .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s0nG8JPDCy .img-item {
    width: 100% !important;
  }
  .cid-s0nG8JPDCy .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s0Pp1xmVBT {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s0Pp1xmVBT .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-s0Pp1xmVBT .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-s0Pp1xmVBT .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-s0Pp1xmVBT .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-s0Pp1xmVBT .row > .row {
  display: block;
}
.cid-s0Pp1xmVBT .mbr-gallery-item {
  width: 100%;
}
.cid-s0Pp1xmVBT .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-s0Pp1xmVBT .mbr-gallery-item > div {
  position: relative;
}
.cid-s0Pp1xmVBT .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-s0Pp1xmVBT .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-s0Pp1xmVBT .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-s0Pp1xmVBT .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-s0nGcxIVc3 {
  padding-top: 0px;
  padding-bottom: 30px;
  background: #ffffff;
}
.cid-s0nGcxIVc3 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s0nGcxIVc3 .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-s0nGcxIVc3 .media-container-row .img-item .img-cont {
  position: relative;
  overflow: hidden;
}
.cid-s0nGcxIVc3 .media-container-row .img-item .img-cont img {
  width: 100%;
}
.cid-s0nGcxIVc3 .media-container-row .img-item .img-cont .img-caption {
  position: absolute;
  bottom: 0;
  width: 100%;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s0nGcxIVc3 .media-container-row .img-item .img-cont .img-caption p {
  margin-bottom: 0;
}
.cid-s0nGcxIVc3 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s0nGcxIVc3 .img-item {
    width: 100% !important;
  }
  .cid-s0nGcxIVc3 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s0nGdqnLAU {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 30px;
}
.cid-s0nGdqnLAU .image-block {
  margin: auto;
}
.cid-s0nGdqnLAU figcaption {
  position: relative;
}
.cid-s0nGdqnLAU figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s0nGdqnLAU .image-block {
    width: 100% !important;
  }
}
.cid-s0nGeK1kEF {
  padding-top: 0px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-s0nGeK1kEF .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s0nGeK1kEF .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-s0nGeK1kEF .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s0nGeK1kEF .media-container-row .img-item .img-caption {
  background: #efefef;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s0nGeK1kEF .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s0nGeK1kEF .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s0nGeK1kEF .img-item {
    width: 100% !important;
  }
  .cid-s0nGeK1kEF .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-t3riXNmTk2 {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
@media (max-width: 767px) {
  .cid-t3riXNmTk2 .content {
    text-align: center;
  }
  .cid-t3riXNmTk2 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t3riXNmTk2 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t3riXNmTk2 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t3riXNmTk2 .media-wrap img {
  height: 6rem;
  display: block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-t3riXNmTk2 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t3riXNmTk2 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-t3riXNmTk2 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-t3riXNmTk2 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t3riXNmTk2 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t3riXNmTk2 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t3riXNmTk2 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t3riXNmTk2 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t3riXNmTk2 H5 {
  color: #ffffff;
  text-align: left;
}
.cid-t3riXNmTk2 .copyright > p {
  text-align: left;
}
.cid-t3riXNmTk2 P {
  text-align: left;
}
.cid-t3riYzIbgW {
  padding-top: 45px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #2a2a2a, #2a2a2a);
}
.cid-t3riYzIbgW .mbr-iconfont-social {
  font-size: 32px;
  color: #ffffff;
}
.cid-t3riYzIbgW .social-list a:focus {
  text-decoration: none;
}
.cid-t2Ncakc3xp {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-t3riYZZY7L {
  background: #2a2a2a;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-t3riYZZY7L .image-block {
  margin: auto;
}
.cid-t3riYZZY7L figcaption {
  position: relative;
}
.cid-t3riYZZY7L figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t3riYZZY7L .image-block {
    width: 100% !important;
  }
}
.cid-rQ6IzdK13F .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rQ6IzdK13F .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rQ6IzdK13F a {
  font-style: normal;
}
.cid-rQ6IzdK13F .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rQ6IzdK13F .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rQ6IzdK13F .nav-item:focus,
.cid-rQ6IzdK13F .nav-link:focus {
  outline: none;
}
.cid-rQ6IzdK13F .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rQ6IzdK13F .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rQ6IzdK13F .menu-logo {
  margin-right: auto;
}
.cid-rQ6IzdK13F .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rQ6IzdK13F .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rQ6IzdK13F .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rQ6IzdK13F .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rQ6IzdK13F .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rQ6IzdK13F .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rQ6IzdK13F .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rQ6IzdK13F .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rQ6IzdK13F .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rQ6IzdK13F .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rQ6IzdK13F .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rQ6IzdK13F .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rQ6IzdK13F .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rQ6IzdK13F .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rQ6IzdK13F .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rQ6IzdK13F .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rQ6IzdK13F .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rQ6IzdK13F .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rQ6IzdK13F .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rQ6IzdK13F .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rQ6IzdK13F .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rQ6IzdK13F .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rQ6IzdK13F .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rQ6IzdK13F button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rQ6IzdK13F button.navbar-toggler:focus {
  outline: none;
}
.cid-rQ6IzdK13F button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rQ6IzdK13F button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rQ6IzdK13F button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rQ6IzdK13F button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rQ6IzdK13F button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rQ6IzdK13F nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rQ6IzdK13F nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rQ6IzdK13F nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rQ6IzdK13F nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rQ6IzdK13F .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rQ6IzdK13F .collapsed .btn {
  display: -webkit-flex;
}
.cid-rQ6IzdK13F .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rQ6IzdK13F .collapsed .navbar-collapse.collapsing,
.cid-rQ6IzdK13F .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rQ6IzdK13F .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rQ6IzdK13F .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rQ6IzdK13F .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rQ6IzdK13F .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rQ6IzdK13F .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rQ6IzdK13F .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rQ6IzdK13F .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rQ6IzdK13F .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rQ6IzdK13F .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-rQ6IzdK13F .collapsed button.navbar-toggler {
  display: block;
}
.cid-rQ6IzdK13F .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rQ6IzdK13F .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rQ6IzdK13F .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rQ6IzdK13F .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rQ6IzdK13F .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rQ6IzdK13F .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-rQ6IzdK13F.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rQ6IzdK13F img {
    height: 3.8rem !important;
  }
  .cid-rQ6IzdK13F .btn {
    display: -webkit-flex;
  }
  .cid-rQ6IzdK13F button.navbar-toggler {
    display: block;
  }
  .cid-rQ6IzdK13F .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rQ6IzdK13F .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rQ6IzdK13F .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rQ6IzdK13F .navbar-collapse.collapsing,
  .cid-rQ6IzdK13F .navbar-collapse.show {
    display: block !important;
  }
  .cid-rQ6IzdK13F .navbar-collapse.collapsing .navbar-nav,
  .cid-rQ6IzdK13F .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rQ6IzdK13F .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rQ6IzdK13F .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rQ6IzdK13F .navbar-collapse.collapsing .navbar-buttons,
  .cid-rQ6IzdK13F .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rQ6IzdK13F .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rQ6IzdK13F .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rQ6IzdK13F .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rQ6IzdK13F .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rQ6IzdK13F .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rQ6IzdK13F .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rQ6IzdK13F .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rQ6IzdK13F .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rQ6IzdK13F .nav-link:hover,
.cid-rQ6IzdK13F .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rZpVQaRhdX {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rZpVQaRhdX .mbr-section-subtitle {
  color: #767676;
}
.cid-rZpVQaRhdX H2 {
  color: #e31818;
}
.cid-s0197MVKL7 {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-s0197MVKL7 .mbr-text,
.cid-s0197MVKL7 blockquote {
  color: #767676;
}
.cid-s0197MVKL7 .mbr-text {
  text-align: center;
}
.cid-s0nNWIzfBI {
  padding-top: 0px;
  padding-bottom: 30px;
  background: #ffffff;
}
.cid-s0nNWIzfBI .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s0nNWIzfBI .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-s0nNWIzfBI .media-container-row .img-item .img-cont {
  position: relative;
  overflow: hidden;
}
.cid-s0nNWIzfBI .media-container-row .img-item .img-cont img {
  width: 100%;
}
.cid-s0nNWIzfBI .media-container-row .img-item .img-cont .img-caption {
  position: absolute;
  bottom: 0;
  width: 100%;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s0nNWIzfBI .media-container-row .img-item .img-cont .img-caption p {
  margin-bottom: 0;
}
.cid-s0nNWIzfBI .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s0nNWIzfBI .img-item {
    width: 100% !important;
  }
  .cid-s0nNWIzfBI .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s0nNXddl2n {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 30px;
}
.cid-s0nNXddl2n .image-block {
  margin: auto;
}
.cid-s0nNXddl2n figcaption {
  position: relative;
}
.cid-s0nNXddl2n figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s0nNXddl2n .image-block {
    width: 100% !important;
  }
}
.cid-s0nNXSWPBJ {
  padding-top: 0px;
  padding-bottom: 30px;
  background: #ffffff;
}
.cid-s0nNXSWPBJ .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s0nNXSWPBJ .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-s0nNXSWPBJ .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s0nNXSWPBJ .media-container-row .img-item .img-caption {
  background: #efefef;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s0nNXSWPBJ .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s0nNXSWPBJ .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s0nNXSWPBJ .img-item {
    width: 100% !important;
  }
  .cid-s0nNXSWPBJ .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s0Pn3APLkM {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s0Pn3APLkM .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-s0Pn3APLkM .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-s0Pn3APLkM .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-s0Pn3APLkM .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-s0Pn3APLkM .row > .row {
  display: block;
}
.cid-s0Pn3APLkM .mbr-gallery-item {
  width: 100%;
}
.cid-s0Pn3APLkM .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-s0Pn3APLkM .mbr-gallery-item > div {
  position: relative;
}
.cid-s0Pn3APLkM .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-s0Pn3APLkM .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-s0Pn3APLkM .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-s0Pn3APLkM .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-s0nO04BtZh {
  padding-top: 0px;
  padding-bottom: 30px;
  background: #ffffff;
}
.cid-s0nO04BtZh .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s0nO04BtZh .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-s0nO04BtZh .media-container-row .img-item .img-cont {
  position: relative;
  overflow: hidden;
}
.cid-s0nO04BtZh .media-container-row .img-item .img-cont img {
  width: 100%;
}
.cid-s0nO04BtZh .media-container-row .img-item .img-cont .img-caption {
  position: absolute;
  bottom: 0;
  width: 100%;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s0nO04BtZh .media-container-row .img-item .img-cont .img-caption p {
  margin-bottom: 0;
}
.cid-s0nO04BtZh .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s0nO04BtZh .img-item {
    width: 100% !important;
  }
  .cid-s0nO04BtZh .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s0nO0SnK81 {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 30px;
}
.cid-s0nO0SnK81 .image-block {
  margin: auto;
}
.cid-s0nO0SnK81 figcaption {
  position: relative;
}
.cid-s0nO0SnK81 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s0nO0SnK81 .image-block {
    width: 100% !important;
  }
}
.cid-s0nO2dP9lb {
  padding-top: 0px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-s0nO2dP9lb .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s0nO2dP9lb .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-s0nO2dP9lb .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s0nO2dP9lb .media-container-row .img-item .img-caption {
  background: #efefef;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s0nO2dP9lb .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s0nO2dP9lb .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s0nO2dP9lb .img-item {
    width: 100% !important;
  }
  .cid-s0nO2dP9lb .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-t3rj5El7RT {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
@media (max-width: 767px) {
  .cid-t3rj5El7RT .content {
    text-align: center;
  }
  .cid-t3rj5El7RT .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t3rj5El7RT .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t3rj5El7RT .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t3rj5El7RT .media-wrap img {
  height: 6rem;
  display: block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-t3rj5El7RT .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t3rj5El7RT .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-t3rj5El7RT .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-t3rj5El7RT .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t3rj5El7RT .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t3rj5El7RT .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t3rj5El7RT .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t3rj5El7RT .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t3rj5El7RT H5 {
  color: #ffffff;
  text-align: left;
}
.cid-t3rj5El7RT .copyright > p {
  text-align: left;
}
.cid-t3rj5El7RT P {
  text-align: left;
}
.cid-t3rj6nptaJ {
  padding-top: 45px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #2a2a2a, #2a2a2a);
}
.cid-t3rj6nptaJ .mbr-iconfont-social {
  font-size: 32px;
  color: #ffffff;
}
.cid-t3rj6nptaJ .social-list a:focus {
  text-decoration: none;
}
.cid-t2Ncakc3xp {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-t3rj7CP6jF {
  background: #2a2a2a;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-t3rj7CP6jF .image-block {
  margin: auto;
}
.cid-t3rj7CP6jF figcaption {
  position: relative;
}
.cid-t3rj7CP6jF figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t3rj7CP6jF .image-block {
    width: 100% !important;
  }
}
.cid-rQ6IzdK13F .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rQ6IzdK13F .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rQ6IzdK13F a {
  font-style: normal;
}
.cid-rQ6IzdK13F .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rQ6IzdK13F .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rQ6IzdK13F .nav-item:focus,
.cid-rQ6IzdK13F .nav-link:focus {
  outline: none;
}
.cid-rQ6IzdK13F .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rQ6IzdK13F .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rQ6IzdK13F .menu-logo {
  margin-right: auto;
}
.cid-rQ6IzdK13F .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rQ6IzdK13F .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rQ6IzdK13F .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rQ6IzdK13F .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rQ6IzdK13F .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rQ6IzdK13F .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rQ6IzdK13F .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rQ6IzdK13F .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rQ6IzdK13F .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rQ6IzdK13F .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rQ6IzdK13F .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rQ6IzdK13F .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rQ6IzdK13F .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rQ6IzdK13F .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rQ6IzdK13F .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rQ6IzdK13F .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rQ6IzdK13F .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rQ6IzdK13F .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rQ6IzdK13F .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rQ6IzdK13F .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rQ6IzdK13F .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rQ6IzdK13F .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rQ6IzdK13F .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rQ6IzdK13F button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rQ6IzdK13F button.navbar-toggler:focus {
  outline: none;
}
.cid-rQ6IzdK13F button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rQ6IzdK13F button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rQ6IzdK13F button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rQ6IzdK13F button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rQ6IzdK13F button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rQ6IzdK13F nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rQ6IzdK13F nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rQ6IzdK13F nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rQ6IzdK13F nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rQ6IzdK13F .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rQ6IzdK13F .collapsed .btn {
  display: -webkit-flex;
}
.cid-rQ6IzdK13F .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rQ6IzdK13F .collapsed .navbar-collapse.collapsing,
.cid-rQ6IzdK13F .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rQ6IzdK13F .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rQ6IzdK13F .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rQ6IzdK13F .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rQ6IzdK13F .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rQ6IzdK13F .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rQ6IzdK13F .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rQ6IzdK13F .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rQ6IzdK13F .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rQ6IzdK13F .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-rQ6IzdK13F .collapsed button.navbar-toggler {
  display: block;
}
.cid-rQ6IzdK13F .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rQ6IzdK13F .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rQ6IzdK13F .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rQ6IzdK13F .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rQ6IzdK13F .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rQ6IzdK13F .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-rQ6IzdK13F.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rQ6IzdK13F img {
    height: 3.8rem !important;
  }
  .cid-rQ6IzdK13F .btn {
    display: -webkit-flex;
  }
  .cid-rQ6IzdK13F button.navbar-toggler {
    display: block;
  }
  .cid-rQ6IzdK13F .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rQ6IzdK13F .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rQ6IzdK13F .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rQ6IzdK13F .navbar-collapse.collapsing,
  .cid-rQ6IzdK13F .navbar-collapse.show {
    display: block !important;
  }
  .cid-rQ6IzdK13F .navbar-collapse.collapsing .navbar-nav,
  .cid-rQ6IzdK13F .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rQ6IzdK13F .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rQ6IzdK13F .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rQ6IzdK13F .navbar-collapse.collapsing .navbar-buttons,
  .cid-rQ6IzdK13F .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rQ6IzdK13F .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rQ6IzdK13F .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rQ6IzdK13F .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rQ6IzdK13F .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rQ6IzdK13F .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rQ6IzdK13F .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rQ6IzdK13F .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rQ6IzdK13F .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rQ6IzdK13F .nav-link:hover,
.cid-rQ6IzdK13F .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rZpUShhYCB {
  padding-top: 105px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rZpUShhYCB .mbr-section-subtitle {
  color: #767676;
}
.cid-rZpUShhYCB H2 {
  color: #e31818;
}
.cid-rZJxSsx5Q8 {
  padding-top: 15px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rZJxSsx5Q8 .mbr-text,
.cid-rZJxSsx5Q8 blockquote {
  color: #767676;
}
.cid-rZJxSsx5Q8 .mbr-text {
  text-align: center;
}
.cid-s0mN3b1uDP {
  padding-top: 0px;
  padding-bottom: 30px;
  background: #ffffff;
}
.cid-s0mN3b1uDP .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s0mN3b1uDP .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-s0mN3b1uDP .media-container-row .img-item .img-cont {
  position: relative;
  overflow: hidden;
}
.cid-s0mN3b1uDP .media-container-row .img-item .img-cont img {
  width: 100%;
}
.cid-s0mN3b1uDP .media-container-row .img-item .img-cont .img-caption {
  position: absolute;
  bottom: 0;
  width: 100%;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s0mN3b1uDP .media-container-row .img-item .img-cont .img-caption p {
  margin-bottom: 0;
}
.cid-s0mN3b1uDP .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s0mN3b1uDP .img-item {
    width: 100% !important;
  }
  .cid-s0mN3b1uDP .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s0mN66MW7R {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 30px;
}
.cid-s0mN66MW7R .image-block {
  margin: auto;
}
.cid-s0mN66MW7R figcaption {
  position: relative;
}
.cid-s0mN66MW7R figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s0mN66MW7R .image-block {
    width: 100% !important;
  }
}
.cid-s0mN7ulIQO {
  padding-top: 0px;
  padding-bottom: 30px;
  background: #ffffff;
}
.cid-s0mN7ulIQO .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s0mN7ulIQO .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-s0mN7ulIQO .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s0mN7ulIQO .media-container-row .img-item .img-caption {
  background: #efefef;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s0mN7ulIQO .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s0mN7ulIQO .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s0mN7ulIQO .img-item {
    width: 100% !important;
  }
  .cid-s0mN7ulIQO .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s0FNz0ZVZt {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s0FNz0ZVZt .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-s0FNz0ZVZt .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-s0FNz0ZVZt .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-s0FNz0ZVZt .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-s0FNz0ZVZt .row > .row {
  display: block;
}
.cid-s0FNz0ZVZt .mbr-gallery-item {
  width: 100%;
}
.cid-s0FNz0ZVZt .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-s0FNz0ZVZt .mbr-gallery-item > div {
  position: relative;
}
.cid-s0FNz0ZVZt .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-s0FNz0ZVZt .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-s0FNz0ZVZt .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-s0FNz0ZVZt .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-s0mNdOJFhx {
  padding-top: 0px;
  padding-bottom: 30px;
  background: #ffffff;
}
.cid-s0mNdOJFhx .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s0mNdOJFhx .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-s0mNdOJFhx .media-container-row .img-item .img-cont {
  position: relative;
  overflow: hidden;
}
.cid-s0mNdOJFhx .media-container-row .img-item .img-cont img {
  width: 100%;
}
.cid-s0mNdOJFhx .media-container-row .img-item .img-cont .img-caption {
  position: absolute;
  bottom: 0;
  width: 100%;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s0mNdOJFhx .media-container-row .img-item .img-cont .img-caption p {
  margin-bottom: 0;
}
.cid-s0mNdOJFhx .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s0mNdOJFhx .img-item {
    width: 100% !important;
  }
  .cid-s0mNdOJFhx .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s0mNh9CWno {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 30px;
}
.cid-s0mNh9CWno .image-block {
  margin: auto;
}
.cid-s0mNh9CWno figcaption {
  position: relative;
}
.cid-s0mNh9CWno figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s0mNh9CWno .image-block {
    width: 100% !important;
  }
}
.cid-s0mNfmh4En {
  padding-top: 0px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-s0mNfmh4En .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s0mNfmh4En .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-s0mNfmh4En .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s0mNfmh4En .media-container-row .img-item .img-caption {
  background: #efefef;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s0mNfmh4En .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s0mNfmh4En .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s0mNfmh4En .img-item {
    width: 100% !important;
  }
  .cid-s0mNfmh4En .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-t3rjkTsp9A {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
@media (max-width: 767px) {
  .cid-t3rjkTsp9A .content {
    text-align: center;
  }
  .cid-t3rjkTsp9A .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t3rjkTsp9A .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t3rjkTsp9A .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t3rjkTsp9A .media-wrap img {
  height: 6rem;
  display: block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-t3rjkTsp9A .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t3rjkTsp9A .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-t3rjkTsp9A .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-t3rjkTsp9A .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t3rjkTsp9A .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t3rjkTsp9A .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t3rjkTsp9A .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t3rjkTsp9A .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t3rjkTsp9A H5 {
  color: #ffffff;
  text-align: left;
}
.cid-t3rjkTsp9A .copyright > p {
  text-align: left;
}
.cid-t3rjkTsp9A P {
  text-align: left;
}
.cid-t3rjlBpcaR {
  padding-top: 45px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #2a2a2a, #2a2a2a);
}
.cid-t3rjlBpcaR .mbr-iconfont-social {
  font-size: 32px;
  color: #ffffff;
}
.cid-t3rjlBpcaR .social-list a:focus {
  text-decoration: none;
}
.cid-t2Ncakc3xp {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-t3rjmcarWT {
  background: #2a2a2a;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-t3rjmcarWT .image-block {
  margin: auto;
}
.cid-t3rjmcarWT figcaption {
  position: relative;
}
.cid-t3rjmcarWT figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t3rjmcarWT .image-block {
    width: 100% !important;
  }
}
.cid-rQ6IzdK13F .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rQ6IzdK13F .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rQ6IzdK13F a {
  font-style: normal;
}
.cid-rQ6IzdK13F .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rQ6IzdK13F .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rQ6IzdK13F .nav-item:focus,
.cid-rQ6IzdK13F .nav-link:focus {
  outline: none;
}
.cid-rQ6IzdK13F .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rQ6IzdK13F .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rQ6IzdK13F .menu-logo {
  margin-right: auto;
}
.cid-rQ6IzdK13F .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rQ6IzdK13F .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rQ6IzdK13F .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rQ6IzdK13F .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rQ6IzdK13F .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rQ6IzdK13F .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rQ6IzdK13F .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rQ6IzdK13F .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rQ6IzdK13F .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rQ6IzdK13F .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rQ6IzdK13F .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rQ6IzdK13F .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rQ6IzdK13F .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rQ6IzdK13F .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rQ6IzdK13F .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rQ6IzdK13F .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rQ6IzdK13F .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rQ6IzdK13F .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rQ6IzdK13F .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rQ6IzdK13F .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rQ6IzdK13F .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rQ6IzdK13F .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rQ6IzdK13F .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rQ6IzdK13F button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rQ6IzdK13F button.navbar-toggler:focus {
  outline: none;
}
.cid-rQ6IzdK13F button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rQ6IzdK13F button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rQ6IzdK13F button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rQ6IzdK13F button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rQ6IzdK13F button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rQ6IzdK13F nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rQ6IzdK13F nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rQ6IzdK13F nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rQ6IzdK13F nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rQ6IzdK13F .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rQ6IzdK13F .collapsed .btn {
  display: -webkit-flex;
}
.cid-rQ6IzdK13F .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rQ6IzdK13F .collapsed .navbar-collapse.collapsing,
.cid-rQ6IzdK13F .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rQ6IzdK13F .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rQ6IzdK13F .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rQ6IzdK13F .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rQ6IzdK13F .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rQ6IzdK13F .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rQ6IzdK13F .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rQ6IzdK13F .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rQ6IzdK13F .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rQ6IzdK13F .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-rQ6IzdK13F .collapsed button.navbar-toggler {
  display: block;
}
.cid-rQ6IzdK13F .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rQ6IzdK13F .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rQ6IzdK13F .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rQ6IzdK13F .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rQ6IzdK13F .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rQ6IzdK13F .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-rQ6IzdK13F.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rQ6IzdK13F img {
    height: 3.8rem !important;
  }
  .cid-rQ6IzdK13F .btn {
    display: -webkit-flex;
  }
  .cid-rQ6IzdK13F button.navbar-toggler {
    display: block;
  }
  .cid-rQ6IzdK13F .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rQ6IzdK13F .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rQ6IzdK13F .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rQ6IzdK13F .navbar-collapse.collapsing,
  .cid-rQ6IzdK13F .navbar-collapse.show {
    display: block !important;
  }
  .cid-rQ6IzdK13F .navbar-collapse.collapsing .navbar-nav,
  .cid-rQ6IzdK13F .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rQ6IzdK13F .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rQ6IzdK13F .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rQ6IzdK13F .navbar-collapse.collapsing .navbar-buttons,
  .cid-rQ6IzdK13F .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rQ6IzdK13F .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rQ6IzdK13F .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rQ6IzdK13F .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rQ6IzdK13F .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rQ6IzdK13F .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rQ6IzdK13F .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rQ6IzdK13F .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rQ6IzdK13F .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rQ6IzdK13F .nav-link:hover,
.cid-rQ6IzdK13F .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rZpOP3xJbC {
  padding-top: 120px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rZpOP3xJbC .mbr-section-subtitle {
  color: #767676;
}
.cid-rZpOP3xJbC H2 {
  color: #e31818;
}
.cid-rZJofpeXee {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rZJofpeXee .mbr-text,
.cid-rZJofpeXee blockquote {
  color: #767676;
}
.cid-rZJofpeXee .mbr-text {
  text-align: center;
}
.cid-s0ijpvNVlG {
  padding-top: 0px;
  padding-bottom: 30px;
  background: #ffffff;
}
.cid-s0ijpvNVlG .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s0ijpvNVlG .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-s0ijpvNVlG .media-container-row .img-item .img-cont {
  position: relative;
  overflow: hidden;
}
.cid-s0ijpvNVlG .media-container-row .img-item .img-cont img {
  width: 100%;
}
.cid-s0ijpvNVlG .media-container-row .img-item .img-cont .img-caption {
  position: absolute;
  bottom: 0;
  width: 100%;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s0ijpvNVlG .media-container-row .img-item .img-cont .img-caption p {
  margin-bottom: 0;
}
.cid-s0ijpvNVlG .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s0ijpvNVlG .img-item {
    width: 100% !important;
  }
  .cid-s0ijpvNVlG .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s0ikPNS0ek {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 30px;
}
.cid-s0ikPNS0ek .image-block {
  margin: auto;
}
.cid-s0ikPNS0ek figcaption {
  position: relative;
}
.cid-s0ikPNS0ek figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s0ikPNS0ek .image-block {
    width: 100% !important;
  }
}
.cid-s0ikfj1CDb {
  padding-top: 0px;
  padding-bottom: 30px;
  background: #ffffff;
}
.cid-s0ikfj1CDb .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s0ikfj1CDb .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-s0ikfj1CDb .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s0ikfj1CDb .media-container-row .img-item .img-caption {
  background: #efefef;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s0ikfj1CDb .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s0ikfj1CDb .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s0ikfj1CDb .img-item {
    width: 100% !important;
  }
  .cid-s0ikfj1CDb .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s0FJ3W2oX6 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s0FJ3W2oX6 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-s0FJ3W2oX6 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-s0FJ3W2oX6 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-s0FJ3W2oX6 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-s0FJ3W2oX6 .row > .row {
  display: block;
}
.cid-s0FJ3W2oX6 .mbr-gallery-item {
  width: 100%;
}
.cid-s0FJ3W2oX6 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-s0FJ3W2oX6 .mbr-gallery-item > div {
  position: relative;
}
.cid-s0FJ3W2oX6 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-s0FJ3W2oX6 .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-s0FJ3W2oX6 .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-s0FJ3W2oX6 .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-s0mA6ytfy6 {
  padding-top: 0px;
  padding-bottom: 30px;
  background: #ffffff;
}
.cid-s0mA6ytfy6 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s0mA6ytfy6 .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-s0mA6ytfy6 .media-container-row .img-item .img-cont {
  position: relative;
  overflow: hidden;
}
.cid-s0mA6ytfy6 .media-container-row .img-item .img-cont img {
  width: 100%;
}
.cid-s0mA6ytfy6 .media-container-row .img-item .img-cont .img-caption {
  position: absolute;
  bottom: 0;
  width: 100%;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s0mA6ytfy6 .media-container-row .img-item .img-cont .img-caption p {
  margin-bottom: 0;
}
.cid-s0mA6ytfy6 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s0mA6ytfy6 .img-item {
    width: 100% !important;
  }
  .cid-s0mA6ytfy6 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s0mgqzlZla {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 30px;
}
.cid-s0mgqzlZla .image-block {
  margin: auto;
}
.cid-s0mgqzlZla figcaption {
  position: relative;
}
.cid-s0mgqzlZla figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s0mgqzlZla .image-block {
    width: 100% !important;
  }
}
.cid-s0mgrapRik {
  padding-top: 0px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-s0mgrapRik .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s0mgrapRik .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-s0mgrapRik .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s0mgrapRik .media-container-row .img-item .img-caption {
  background: #efefef;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s0mgrapRik .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s0mgrapRik .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s0mgrapRik .img-item {
    width: 100% !important;
  }
  .cid-s0mgrapRik .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-t3rjpwnHWT {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
@media (max-width: 767px) {
  .cid-t3rjpwnHWT .content {
    text-align: center;
  }
  .cid-t3rjpwnHWT .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t3rjpwnHWT .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t3rjpwnHWT .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t3rjpwnHWT .media-wrap img {
  height: 6rem;
  display: block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-t3rjpwnHWT .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t3rjpwnHWT .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-t3rjpwnHWT .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-t3rjpwnHWT .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t3rjpwnHWT .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t3rjpwnHWT .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t3rjpwnHWT .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t3rjpwnHWT .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t3rjpwnHWT H5 {
  color: #ffffff;
  text-align: left;
}
.cid-t3rjpwnHWT .copyright > p {
  text-align: left;
}
.cid-t3rjpwnHWT P {
  text-align: left;
}
.cid-t3rjqaDa2G {
  padding-top: 45px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #2a2a2a, #2a2a2a);
}
.cid-t3rjqaDa2G .mbr-iconfont-social {
  font-size: 32px;
  color: #ffffff;
}
.cid-t3rjqaDa2G .social-list a:focus {
  text-decoration: none;
}
.cid-t2Ncakc3xp {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-t3rjqDnBDG {
  background: #2a2a2a;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-t3rjqDnBDG .image-block {
  margin: auto;
}
.cid-t3rjqDnBDG figcaption {
  position: relative;
}
.cid-t3rjqDnBDG figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t3rjqDnBDG .image-block {
    width: 100% !important;
  }
}
.cid-rMqSO9CqM4 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rMqSO9CqM4 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rMqSO9CqM4 a {
  font-style: normal;
}
.cid-rMqSO9CqM4 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rMqSO9CqM4 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rMqSO9CqM4 .nav-item:focus,
.cid-rMqSO9CqM4 .nav-link:focus {
  outline: none;
}
.cid-rMqSO9CqM4 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rMqSO9CqM4 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rMqSO9CqM4 .menu-logo {
  margin-right: auto;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rMqSO9CqM4 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rMqSO9CqM4 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rMqSO9CqM4 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rMqSO9CqM4 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rMqSO9CqM4 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rMqSO9CqM4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rMqSO9CqM4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rMqSO9CqM4 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rMqSO9CqM4 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rMqSO9CqM4 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rMqSO9CqM4 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rMqSO9CqM4 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rMqSO9CqM4 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rMqSO9CqM4 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rMqSO9CqM4 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rMqSO9CqM4 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rMqSO9CqM4 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rMqSO9CqM4 button.navbar-toggler:focus {
  outline: none;
}
.cid-rMqSO9CqM4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rMqSO9CqM4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rMqSO9CqM4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rMqSO9CqM4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rMqSO9CqM4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rMqSO9CqM4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rMqSO9CqM4 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rMqSO9CqM4 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rMqSO9CqM4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rMqSO9CqM4 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rMqSO9CqM4 .collapsed .btn {
  display: -webkit-flex;
}
.cid-rMqSO9CqM4 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.collapsing,
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rMqSO9CqM4 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-rMqSO9CqM4 .collapsed button.navbar-toggler {
  display: block;
}
.cid-rMqSO9CqM4 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rMqSO9CqM4 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rMqSO9CqM4 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rMqSO9CqM4 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rMqSO9CqM4 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rMqSO9CqM4 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-rMqSO9CqM4.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rMqSO9CqM4 img {
    height: 3.8rem !important;
  }
  .cid-rMqSO9CqM4 .btn {
    display: -webkit-flex;
  }
  .cid-rMqSO9CqM4 button.navbar-toggler {
    display: block;
  }
  .cid-rMqSO9CqM4 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rMqSO9CqM4 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rMqSO9CqM4 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rMqSO9CqM4 .navbar-collapse.collapsing,
  .cid-rMqSO9CqM4 .navbar-collapse.show {
    display: block !important;
  }
  .cid-rMqSO9CqM4 .navbar-collapse.collapsing .navbar-nav,
  .cid-rMqSO9CqM4 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rMqSO9CqM4 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rMqSO9CqM4 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rMqSO9CqM4 .navbar-collapse.collapsing .navbar-buttons,
  .cid-rMqSO9CqM4 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rMqSO9CqM4 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rMqSO9CqM4 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rMqSO9CqM4 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rMqSO9CqM4 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rMqSO9CqM4 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rMqSO9CqM4 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rMqSO9CqM4 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rMqSO9CqM4 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rMqSO9CqM4 .nav-link:hover,
.cid-rMqSO9CqM4 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-smbiPJWF2a {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-smbiPJWF2a .mbr-section-subtitle {
  color: #767676;
}
.cid-smbiPJWF2a H2 {
  color: #e31818;
}
.cid-smwSqimNHt H1 {
  text-align: center;
  color: #ffffff;
}
.cid-smwSqimNHt .mbr-text,
.cid-smwSqimNHt .mbr-section-btn {
  text-align: center;
}
.cid-smbiWaPJnn {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #f9f9f9;
}
.cid-smbiWaPJnn .mbr-section-btn > * {
  margin: 0;
}
.cid-smbiWaPJnn h4 {
  font-weight: 500;
}
.cid-smbiWaPJnn p {
  color: #232323;
}
.cid-smbiWaPJnn .aside-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-smbiWaPJnn .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-smbiWaPJnn .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-smbiWaPJnn .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-smbiWaPJnn .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-smbiWaPJnn .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-smbiWaPJnn .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
  .cid-smbiWaPJnn .media-container-row {
    -webkit-flex-direction: row-reverse;
  }
}
@media (max-width: 991px) {
  .cid-smbiWaPJnn .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
    padding-bottom: 0;
    margin-bottom: 0;
    padding-top: 1rem;
    margin-top: 2rem;
  }
  .cid-smbiWaPJnn .media-container-row {
    -webkit-flex-direction: column-reverse;
  }
}
@media (max-width: 300px) {
  .cid-smbiWaPJnn .card-img span {
    font-size: 40px !important;
  }
}
.cid-smbiWaPJnn .cost {
  text-decoration: line-through;
  color: #767676;
}
.cid-smbiX0Dl7W {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #f9f9f9;
}
.cid-smbiX0Dl7W .mbr-section-btn > * {
  margin: 0;
}
.cid-smbiX0Dl7W h4 {
  font-weight: 500;
}
.cid-smbiX0Dl7W p {
  color: #232323;
}
.cid-smbiX0Dl7W .aside-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-smbiX0Dl7W .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-smbiX0Dl7W .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-smbiX0Dl7W .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-smbiX0Dl7W .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-smbiX0Dl7W .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-smbiX0Dl7W .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-smbiX0Dl7W .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-smbiX0Dl7W .card-img span {
    font-size: 40px !important;
  }
}
.cid-smbiX0Dl7W .cost {
  text-decoration: line-through;
  color: #767676;
}
.cid-smbiXTM4bF {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #f9f9f9;
}
.cid-smbiXTM4bF .mbr-section-btn > * {
  margin: 0;
}
.cid-smbiXTM4bF h4 {
  font-weight: 500;
}
.cid-smbiXTM4bF p {
  color: #232323;
}
.cid-smbiXTM4bF .aside-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-smbiXTM4bF .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-smbiXTM4bF .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-smbiXTM4bF .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-smbiXTM4bF .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-smbiXTM4bF .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-smbiXTM4bF .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
  .cid-smbiXTM4bF .media-container-row {
    -webkit-flex-direction: row-reverse;
  }
}
@media (max-width: 991px) {
  .cid-smbiXTM4bF .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
    padding-bottom: 0;
    margin-bottom: 0;
    padding-top: 1rem;
    margin-top: 2rem;
  }
  .cid-smbiXTM4bF .media-container-row {
    -webkit-flex-direction: column-reverse;
  }
}
@media (max-width: 300px) {
  .cid-smbiXTM4bF .card-img span {
    font-size: 40px !important;
  }
}
.cid-smbiXTM4bF .cost {
  text-decoration: line-through;
  color: #767676;
}
.cid-smbiYQXy4r {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #f9f9f9;
}
.cid-smbiYQXy4r .mbr-section-btn > * {
  margin: 0;
}
.cid-smbiYQXy4r h4 {
  font-weight: 500;
}
.cid-smbiYQXy4r p {
  color: #232323;
}
.cid-smbiYQXy4r .aside-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-smbiYQXy4r .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-smbiYQXy4r .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-smbiYQXy4r .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-smbiYQXy4r .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-smbiYQXy4r .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-smbiYQXy4r .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-smbiYQXy4r .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-smbiYQXy4r .card-img span {
    font-size: 40px !important;
  }
}
.cid-smbiYQXy4r .cost {
  text-decoration: line-through;
  color: #767676;
}
.cid-smbiZQWNjq {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #f9f9f9;
}
.cid-smbiZQWNjq .mbr-section-btn > * {
  margin: 0;
}
.cid-smbiZQWNjq h4 {
  font-weight: 500;
}
.cid-smbiZQWNjq p {
  color: #232323;
}
.cid-smbiZQWNjq .aside-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-smbiZQWNjq .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-smbiZQWNjq .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-smbiZQWNjq .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-smbiZQWNjq .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-smbiZQWNjq .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-smbiZQWNjq .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
  .cid-smbiZQWNjq .media-container-row {
    -webkit-flex-direction: row-reverse;
  }
}
@media (max-width: 991px) {
  .cid-smbiZQWNjq .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
    padding-bottom: 0;
    margin-bottom: 0;
    padding-top: 1rem;
    margin-top: 2rem;
  }
  .cid-smbiZQWNjq .media-container-row {
    -webkit-flex-direction: column-reverse;
  }
}
@media (max-width: 300px) {
  .cid-smbiZQWNjq .card-img span {
    font-size: 40px !important;
  }
}
.cid-smbiZQWNjq .cost {
  text-decoration: line-through;
  color: #767676;
}
.cid-smbj0LqngQ {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #f9f9f9;
}
.cid-smbj0LqngQ .mbr-section-btn > * {
  margin: 0;
}
.cid-smbj0LqngQ h4 {
  font-weight: 500;
}
.cid-smbj0LqngQ p {
  color: #232323;
}
.cid-smbj0LqngQ .aside-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-smbj0LqngQ .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-smbj0LqngQ .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-smbj0LqngQ .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-smbj0LqngQ .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-smbj0LqngQ .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-smbj0LqngQ .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-smbj0LqngQ .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-smbj0LqngQ .card-img span {
    font-size: 40px !important;
  }
}
.cid-smbj0LqngQ .cost {
  text-decoration: line-through;
  color: #767676;
}
.cid-smbj1wB3fS {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-smbj1wB3fS .mbr-section-subtitle {
  color: #767676;
}
.cid-smbj1wB3fS H2 {
  color: #e31818;
}
.cid-s8zoh9vUUf {
  padding-top: 90px;
  padding-bottom: 105px;
  background-image: url("../../../assets/images/bigstock-d-rendering-empty-school-cla-242565031-e1562018626273-1024x683-2-1024x683.jpg");
}
.cid-s9eF9NhuUd {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s9eF9NhuUd .mbr-section-subtitle {
  color: #767676;
}
.cid-s9eF9NhuUd H2 {
  color: #e31818;
}
.cid-rYS7HQM19f {
  padding-top: 90px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/sfondo-uffici-3-2000x1333.jpeg");
}
.cid-rYnYfaDUX9 {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rYnYfaDUX9 .mbr-section-subtitle {
  color: #767676;
}
.cid-rYnYfaDUX9 H2 {
  color: #e31818;
}
.cid-s1kXwItQqX {
  padding-top: 90px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/sfondo-retail-3-2000x1008.jpg");
}
.cid-rYnYzzHzRL {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rYnYzzHzRL .mbr-section-subtitle {
  color: #767676;
}
.cid-rYnYzzHzRL H2 {
  color: #e31818;
}
.cid-rYS8gjmbwP {
  padding-top: 90px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/sfondo-bank-2000x1334.jpg");
}
.cid-rYS8YzyMX7 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rYS8YzyMX7 .mbr-section-subtitle {
  color: #767676;
}
.cid-rYS8YzyMX7 H2 {
  color: #e31818;
}
.cid-rYS8xly8N3 {
  padding-top: 90px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/sfondo-coiffeur-2000x1334.jpg");
}
.cid-rYo0fSoZNs {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rYo0fSoZNs .mbr-section-subtitle {
  color: #767676;
}
.cid-rYo0fSoZNs H2 {
  color: #e31818;
}
.cid-rZljnzJ2Ch {
  padding-top: 90px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/sfondo-ristoranti-2000x1334.jpg");
}
.cid-rZljxjoolH {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rZljxjoolH .mbr-section-subtitle {
  color: #767676;
}
.cid-rZljxjoolH H2 {
  color: #e31818;
}
.cid-rZvDZDEYrI {
  padding-top: 90px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/sfondo-spiaggia-3-2000x1334.jpg");
}
.cid-s1IgEazS3n {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s1IgEazS3n .mbr-section-subtitle {
  color: #767676;
}
.cid-s1IgEazS3n H2 {
  color: #e31818;
}
.cid-s1IgCMnCiD {
  padding-top: 90px;
  padding-bottom: 105px;
  background-image: url("../../../assets/images/sfondo-aeroporti-2000x1334.jpeg");
}
.cid-s2QvRNbSOn {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s2QvRNbSOn .mbr-section-subtitle {
  color: #767676;
}
.cid-s2QvRNbSOn H2 {
  color: #e31818;
}
.cid-s2QvTrNWPm {
  padding-top: 90px;
  padding-bottom: 105px;
  background-image: url("../../../assets/images/parchi-divertimento-2-1200x724.jpg");
}
.cid-s2ZWADHRNc {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s2ZWADHRNc .mbr-section-subtitle {
  color: #767676;
}
.cid-s2ZWADHRNc H2 {
  color: #e31818;
}
.cid-s62MKbtaCH {
  padding-top: 90px;
  padding-bottom: 105px;
  background-image: url("../../../assets/images/sfondo-mercati-1414x707.jpg");
}
.cid-s8zogxKT67 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s8zogxKT67 .mbr-section-subtitle {
  color: #767676;
}
.cid-s8zogxKT67 H2 {
  color: #e31818;
}
.cid-s8Wnrnm8NU {
  padding-top: 90px;
  padding-bottom: 105px;
  background-image: url("../../../assets/images/arredi-scuola-infanzia-1024x722-2-1024x722.jpg");
}
.cid-s2ZWyNxWeb {
  padding-top: 105px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-s2ZWyNxWeb P {
  color: #767676;
}
.cid-s2ZWyNxWeb H1 {
  color: #767676;
}
.cid-sn6dk1OGPv {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tkOfPaMNK3 {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
@media (max-width: 767px) {
  .cid-tkOfPaMNK3 .content {
    text-align: center;
  }
  .cid-tkOfPaMNK3 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tkOfPaMNK3 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tkOfPaMNK3 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tkOfPaMNK3 .media-wrap img {
  height: 6rem;
  display: block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-tkOfPaMNK3 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tkOfPaMNK3 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tkOfPaMNK3 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tkOfPaMNK3 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tkOfPaMNK3 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tkOfPaMNK3 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tkOfPaMNK3 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tkOfPaMNK3 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tkOfPaMNK3 H5 {
  color: #ffffff;
  text-align: left;
}
.cid-tkOfPaMNK3 .copyright > p {
  text-align: left;
}
.cid-tkOfPaMNK3 P {
  text-align: left;
}
.cid-t3rjytrsGm {
  padding-top: 45px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #2a2a2a, #2a2a2a);
}
.cid-t3rjytrsGm .mbr-iconfont-social {
  font-size: 32px;
  color: #ffffff;
}
.cid-t3rjytrsGm .social-list a:focus {
  text-decoration: none;
}
.cid-t2Ncakc3xp {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-t3rjz4c7KU {
  background: #2a2a2a;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-t3rjz4c7KU .image-block {
  margin: auto;
}
.cid-t3rjz4c7KU figcaption {
  position: relative;
}
.cid-t3rjz4c7KU figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t3rjz4c7KU .image-block {
    width: 100% !important;
  }
}
.cid-rMqSO9CqM4 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rMqSO9CqM4 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rMqSO9CqM4 a {
  font-style: normal;
}
.cid-rMqSO9CqM4 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rMqSO9CqM4 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rMqSO9CqM4 .nav-item:focus,
.cid-rMqSO9CqM4 .nav-link:focus {
  outline: none;
}
.cid-rMqSO9CqM4 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rMqSO9CqM4 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rMqSO9CqM4 .menu-logo {
  margin-right: auto;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rMqSO9CqM4 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rMqSO9CqM4 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rMqSO9CqM4 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rMqSO9CqM4 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rMqSO9CqM4 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rMqSO9CqM4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rMqSO9CqM4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rMqSO9CqM4 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rMqSO9CqM4 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rMqSO9CqM4 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rMqSO9CqM4 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rMqSO9CqM4 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rMqSO9CqM4 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rMqSO9CqM4 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rMqSO9CqM4 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rMqSO9CqM4 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rMqSO9CqM4 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rMqSO9CqM4 button.navbar-toggler:focus {
  outline: none;
}
.cid-rMqSO9CqM4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rMqSO9CqM4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rMqSO9CqM4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rMqSO9CqM4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rMqSO9CqM4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rMqSO9CqM4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rMqSO9CqM4 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rMqSO9CqM4 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rMqSO9CqM4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rMqSO9CqM4 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rMqSO9CqM4 .collapsed .btn {
  display: -webkit-flex;
}
.cid-rMqSO9CqM4 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.collapsing,
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rMqSO9CqM4 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-rMqSO9CqM4 .collapsed button.navbar-toggler {
  display: block;
}
.cid-rMqSO9CqM4 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rMqSO9CqM4 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rMqSO9CqM4 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rMqSO9CqM4 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rMqSO9CqM4 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rMqSO9CqM4 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-rMqSO9CqM4.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rMqSO9CqM4 img {
    height: 3.8rem !important;
  }
  .cid-rMqSO9CqM4 .btn {
    display: -webkit-flex;
  }
  .cid-rMqSO9CqM4 button.navbar-toggler {
    display: block;
  }
  .cid-rMqSO9CqM4 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rMqSO9CqM4 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rMqSO9CqM4 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rMqSO9CqM4 .navbar-collapse.collapsing,
  .cid-rMqSO9CqM4 .navbar-collapse.show {
    display: block !important;
  }
  .cid-rMqSO9CqM4 .navbar-collapse.collapsing .navbar-nav,
  .cid-rMqSO9CqM4 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rMqSO9CqM4 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rMqSO9CqM4 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rMqSO9CqM4 .navbar-collapse.collapsing .navbar-buttons,
  .cid-rMqSO9CqM4 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rMqSO9CqM4 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rMqSO9CqM4 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rMqSO9CqM4 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rMqSO9CqM4 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rMqSO9CqM4 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rMqSO9CqM4 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rMqSO9CqM4 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rMqSO9CqM4 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rMqSO9CqM4 .nav-link:hover,
.cid-rMqSO9CqM4 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rYjwOe6mxs {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/12-1920x1080.jpg");
}
.cid-rYjyyH99Hb {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rYjyyH99Hb .mbr-text,
.cid-rYjyyH99Hb blockquote {
  color: #767676;
}
.cid-rYjxRlqG8y {
  padding-top: 105px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/14-1920x1080.jpg");
}
.cid-rYjxRlqG8y H1 {
  text-align: center;
}
.cid-rYjLzjiKLe {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rYjLzjiKLe .mbr-text,
.cid-rYjLzjiKLe blockquote {
  color: #767676;
}
.cid-rYjLAnrizQ {
  padding-top: 120px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/11-1920x1080.jpg");
}
.cid-rYjLAnrizQ H1 {
  text-align: center;
}
.cid-rYjLBwkRWj {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rYjLBwkRWj .mbr-text,
.cid-rYjLBwkRWj blockquote {
  color: #767676;
}
.cid-rYjLD0RMGi {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/13-1920x1080.jpg");
}
.cid-rYjLD0RMGi H1 {
  text-align: center;
}
.cid-rZxUvJaDrN {
  background: #ffffff;
}
.cid-rZxUvJaDrN .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-rZxUvJaDrN figcaption {
  position: relative;
}
.cid-rZxUvJaDrN figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rZxUvJaDrN .image-block {
    width: 100% !important;
  }
}
.cid-t2Ncakc3xp {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-rX05kjMVrs .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rX05kjMVrs .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rX05kjMVrs a {
  font-style: normal;
}
.cid-rX05kjMVrs .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rX05kjMVrs .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rX05kjMVrs .nav-item:focus,
.cid-rX05kjMVrs .nav-link:focus {
  outline: none;
}
.cid-rX05kjMVrs .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rX05kjMVrs .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rX05kjMVrs .menu-logo {
  margin-right: auto;
}
.cid-rX05kjMVrs .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rX05kjMVrs .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rX05kjMVrs .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rX05kjMVrs .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rX05kjMVrs .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rX05kjMVrs .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rX05kjMVrs .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rX05kjMVrs .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rX05kjMVrs .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rX05kjMVrs .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rX05kjMVrs .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rX05kjMVrs .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rX05kjMVrs .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rX05kjMVrs .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rX05kjMVrs .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rX05kjMVrs .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rX05kjMVrs .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rX05kjMVrs .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rX05kjMVrs .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rX05kjMVrs .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rX05kjMVrs .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rX05kjMVrs .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rX05kjMVrs .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rX05kjMVrs button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rX05kjMVrs button.navbar-toggler:focus {
  outline: none;
}
.cid-rX05kjMVrs button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rX05kjMVrs button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rX05kjMVrs button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rX05kjMVrs button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rX05kjMVrs button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rX05kjMVrs nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rX05kjMVrs nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rX05kjMVrs nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rX05kjMVrs nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rX05kjMVrs .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rX05kjMVrs .collapsed .btn {
  display: -webkit-flex;
}
.cid-rX05kjMVrs .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rX05kjMVrs .collapsed .navbar-collapse.collapsing,
.cid-rX05kjMVrs .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rX05kjMVrs .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rX05kjMVrs .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rX05kjMVrs .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rX05kjMVrs .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rX05kjMVrs .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rX05kjMVrs .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rX05kjMVrs .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rX05kjMVrs .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rX05kjMVrs .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-rX05kjMVrs .collapsed button.navbar-toggler {
  display: block;
}
.cid-rX05kjMVrs .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rX05kjMVrs .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rX05kjMVrs .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rX05kjMVrs .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rX05kjMVrs .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rX05kjMVrs .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-rX05kjMVrs.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rX05kjMVrs img {
    height: 3.8rem !important;
  }
  .cid-rX05kjMVrs .btn {
    display: -webkit-flex;
  }
  .cid-rX05kjMVrs button.navbar-toggler {
    display: block;
  }
  .cid-rX05kjMVrs .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rX05kjMVrs .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rX05kjMVrs .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rX05kjMVrs .navbar-collapse.collapsing,
  .cid-rX05kjMVrs .navbar-collapse.show {
    display: block !important;
  }
  .cid-rX05kjMVrs .navbar-collapse.collapsing .navbar-nav,
  .cid-rX05kjMVrs .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rX05kjMVrs .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rX05kjMVrs .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rX05kjMVrs .navbar-collapse.collapsing .navbar-buttons,
  .cid-rX05kjMVrs .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rX05kjMVrs .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rX05kjMVrs .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rX05kjMVrs .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rX05kjMVrs .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rX05kjMVrs .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rX05kjMVrs .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rX05kjMVrs .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rX05kjMVrs .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rX05kjMVrs .nav-link:hover,
.cid-rX05kjMVrs .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rXl8royYzu {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rXl8royYzu .mbr-section-subtitle {
  color: #767676;
}
.cid-rXl8royYzu H2 {
  color: #e31818;
}
.cid-rXl8IF4RvI {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rXl8IF4RvI .mbr-text {
  color: #767676;
}
.cid-rXl8IF4RvI .mbr-text p {
  background: #ffffff;
}
.cid-rXl8IF4RvI .mbr-text P {
  text-align: left;
}
.cid-t3rjDCkfbn {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
@media (max-width: 767px) {
  .cid-t3rjDCkfbn .content {
    text-align: center;
  }
  .cid-t3rjDCkfbn .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t3rjDCkfbn .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t3rjDCkfbn .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t3rjDCkfbn .media-wrap img {
  height: 6rem;
  display: block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-t3rjDCkfbn .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t3rjDCkfbn .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-t3rjDCkfbn .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-t3rjDCkfbn .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t3rjDCkfbn .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t3rjDCkfbn .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t3rjDCkfbn .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t3rjDCkfbn .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t3rjDCkfbn H5 {
  color: #ffffff;
  text-align: left;
}
.cid-t3rjDCkfbn .copyright > p {
  text-align: left;
}
.cid-t3rjDCkfbn P {
  text-align: left;
}
.cid-t3rjEnN3IH {
  padding-top: 45px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #2a2a2a, #2a2a2a);
}
.cid-t3rjEnN3IH .mbr-iconfont-social {
  font-size: 32px;
  color: #ffffff;
}
.cid-t3rjEnN3IH .social-list a:focus {
  text-decoration: none;
}
.cid-t2Ncakc3xp {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-t3rjEZ6WZH {
  background: #2a2a2a;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-t3rjEZ6WZH .image-block {
  margin: auto;
}
.cid-t3rjEZ6WZH figcaption {
  position: relative;
}
.cid-t3rjEZ6WZH figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t3rjEZ6WZH .image-block {
    width: 100% !important;
  }
}
.cid-rMqSO9CqM4 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rMqSO9CqM4 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rMqSO9CqM4 a {
  font-style: normal;
}
.cid-rMqSO9CqM4 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rMqSO9CqM4 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rMqSO9CqM4 .nav-item:focus,
.cid-rMqSO9CqM4 .nav-link:focus {
  outline: none;
}
.cid-rMqSO9CqM4 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rMqSO9CqM4 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rMqSO9CqM4 .menu-logo {
  margin-right: auto;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rMqSO9CqM4 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rMqSO9CqM4 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rMqSO9CqM4 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rMqSO9CqM4 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rMqSO9CqM4 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rMqSO9CqM4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rMqSO9CqM4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rMqSO9CqM4 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rMqSO9CqM4 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rMqSO9CqM4 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rMqSO9CqM4 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rMqSO9CqM4 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rMqSO9CqM4 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rMqSO9CqM4 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rMqSO9CqM4 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rMqSO9CqM4 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rMqSO9CqM4 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rMqSO9CqM4 button.navbar-toggler:focus {
  outline: none;
}
.cid-rMqSO9CqM4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rMqSO9CqM4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rMqSO9CqM4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rMqSO9CqM4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rMqSO9CqM4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rMqSO9CqM4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rMqSO9CqM4 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rMqSO9CqM4 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rMqSO9CqM4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rMqSO9CqM4 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rMqSO9CqM4 .collapsed .btn {
  display: -webkit-flex;
}
.cid-rMqSO9CqM4 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.collapsing,
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rMqSO9CqM4 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-rMqSO9CqM4 .collapsed button.navbar-toggler {
  display: block;
}
.cid-rMqSO9CqM4 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rMqSO9CqM4 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rMqSO9CqM4 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rMqSO9CqM4 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rMqSO9CqM4 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rMqSO9CqM4 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-rMqSO9CqM4.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rMqSO9CqM4 img {
    height: 3.8rem !important;
  }
  .cid-rMqSO9CqM4 .btn {
    display: -webkit-flex;
  }
  .cid-rMqSO9CqM4 button.navbar-toggler {
    display: block;
  }
  .cid-rMqSO9CqM4 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rMqSO9CqM4 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rMqSO9CqM4 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rMqSO9CqM4 .navbar-collapse.collapsing,
  .cid-rMqSO9CqM4 .navbar-collapse.show {
    display: block !important;
  }
  .cid-rMqSO9CqM4 .navbar-collapse.collapsing .navbar-nav,
  .cid-rMqSO9CqM4 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rMqSO9CqM4 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rMqSO9CqM4 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rMqSO9CqM4 .navbar-collapse.collapsing .navbar-buttons,
  .cid-rMqSO9CqM4 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rMqSO9CqM4 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rMqSO9CqM4 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rMqSO9CqM4 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rMqSO9CqM4 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rMqSO9CqM4 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rMqSO9CqM4 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rMqSO9CqM4 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rMqSO9CqM4 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rMqSO9CqM4 .nav-link:hover,
.cid-rMqSO9CqM4 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rWqxPkHypc {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rWqxPkHypc .mbr-section-subtitle {
  color: #767676;
}
.cid-rWqxPkHypc H2 {
  color: #e31818;
}
.cid-rWqxNqN8qT {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rWqxNqN8qT .mbr-section-subtitle {
  color: #767676;
}
.cid-rWqxNqN8qT H2 {
  color: #e31818;
}
.cid-rWqyemPE1w {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 60px;
}
.cid-rWqyemPE1w .image-block {
  margin: auto;
}
.cid-rWqyemPE1w figcaption {
  position: relative;
}
.cid-rWqyemPE1w figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rWqyemPE1w .image-block {
    width: 100% !important;
  }
}
.cid-rWqyuHmtdJ {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rWqyuHmtdJ .mbr-text,
.cid-rWqyuHmtdJ blockquote {
  color: #767676;
}
.cid-rWqyuHmtdJ .mbr-text P {
  text-align: center;
}
.cid-rWqzfhiyjQ {
  padding-top: 0px;
  padding-bottom: 90px;
  background: #ffffff;
}
.cid-rWqzfhiyjQ .images-container.container-fluid {
  padding: 0;
}
.cid-rWqzfhiyjQ .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-rWqzfhiyjQ .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-rWqzfhiyjQ .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-rWqzfhiyjQ .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-rWqzfhiyjQ .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-rWqzfhiyjQ .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-rWqzfhiyjQ .img-item {
    width: 100% !important;
  }
  .cid-rWqzfhiyjQ .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-tkOg1CkHoU {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
@media (max-width: 767px) {
  .cid-tkOg1CkHoU .content {
    text-align: center;
  }
  .cid-tkOg1CkHoU .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tkOg1CkHoU .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tkOg1CkHoU .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tkOg1CkHoU .media-wrap img {
  height: 6rem;
  display: block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-tkOg1CkHoU .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tkOg1CkHoU .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tkOg1CkHoU .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tkOg1CkHoU .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tkOg1CkHoU .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tkOg1CkHoU .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tkOg1CkHoU .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tkOg1CkHoU .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tkOg1CkHoU H5 {
  color: #ffffff;
  text-align: left;
}
.cid-tkOg1CkHoU .copyright > p {
  text-align: left;
}
.cid-tkOg1CkHoU P {
  text-align: left;
}
.cid-t3rjJre1Du {
  padding-top: 45px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #2a2a2a, #2a2a2a);
}
.cid-t3rjJre1Du .mbr-iconfont-social {
  font-size: 32px;
  color: #ffffff;
}
.cid-t3rjJre1Du .social-list a:focus {
  text-decoration: none;
}
.cid-t2Ncakc3xp {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-t3rjK26QjK {
  background: #2a2a2a;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-t3rjK26QjK .image-block {
  margin: auto;
}
.cid-t3rjK26QjK figcaption {
  position: relative;
}
.cid-t3rjK26QjK figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t3rjK26QjK .image-block {
    width: 100% !important;
  }
}
.cid-s0Q9mM2C2R .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s0Q9mM2C2R .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s0Q9mM2C2R a {
  font-style: normal;
}
.cid-s0Q9mM2C2R .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s0Q9mM2C2R .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s0Q9mM2C2R .nav-item:focus,
.cid-s0Q9mM2C2R .nav-link:focus {
  outline: none;
}
.cid-s0Q9mM2C2R .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s0Q9mM2C2R .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s0Q9mM2C2R .menu-logo {
  margin-right: auto;
}
.cid-s0Q9mM2C2R .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s0Q9mM2C2R .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s0Q9mM2C2R .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s0Q9mM2C2R .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s0Q9mM2C2R .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s0Q9mM2C2R .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s0Q9mM2C2R .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s0Q9mM2C2R .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s0Q9mM2C2R .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s0Q9mM2C2R .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s0Q9mM2C2R .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s0Q9mM2C2R .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s0Q9mM2C2R .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s0Q9mM2C2R .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s0Q9mM2C2R .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s0Q9mM2C2R .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s0Q9mM2C2R .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s0Q9mM2C2R .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s0Q9mM2C2R .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s0Q9mM2C2R .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s0Q9mM2C2R .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s0Q9mM2C2R .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s0Q9mM2C2R .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s0Q9mM2C2R button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s0Q9mM2C2R button.navbar-toggler:focus {
  outline: none;
}
.cid-s0Q9mM2C2R button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s0Q9mM2C2R button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s0Q9mM2C2R button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s0Q9mM2C2R button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s0Q9mM2C2R button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s0Q9mM2C2R nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s0Q9mM2C2R nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s0Q9mM2C2R nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s0Q9mM2C2R nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s0Q9mM2C2R .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s0Q9mM2C2R .collapsed .btn {
  display: -webkit-flex;
}
.cid-s0Q9mM2C2R .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s0Q9mM2C2R .collapsed .navbar-collapse.collapsing,
.cid-s0Q9mM2C2R .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s0Q9mM2C2R .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s0Q9mM2C2R .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s0Q9mM2C2R .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s0Q9mM2C2R .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s0Q9mM2C2R .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s0Q9mM2C2R .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s0Q9mM2C2R .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s0Q9mM2C2R .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s0Q9mM2C2R .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-s0Q9mM2C2R .collapsed button.navbar-toggler {
  display: block;
}
.cid-s0Q9mM2C2R .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s0Q9mM2C2R .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s0Q9mM2C2R .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s0Q9mM2C2R .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s0Q9mM2C2R .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s0Q9mM2C2R .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s0Q9mM2C2R.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s0Q9mM2C2R img {
    height: 3.8rem !important;
  }
  .cid-s0Q9mM2C2R .btn {
    display: -webkit-flex;
  }
  .cid-s0Q9mM2C2R button.navbar-toggler {
    display: block;
  }
  .cid-s0Q9mM2C2R .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s0Q9mM2C2R .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s0Q9mM2C2R .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s0Q9mM2C2R .navbar-collapse.collapsing,
  .cid-s0Q9mM2C2R .navbar-collapse.show {
    display: block !important;
  }
  .cid-s0Q9mM2C2R .navbar-collapse.collapsing .navbar-nav,
  .cid-s0Q9mM2C2R .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s0Q9mM2C2R .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s0Q9mM2C2R .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s0Q9mM2C2R .navbar-collapse.collapsing .navbar-buttons,
  .cid-s0Q9mM2C2R .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s0Q9mM2C2R .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s0Q9mM2C2R .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s0Q9mM2C2R .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s0Q9mM2C2R .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s0Q9mM2C2R .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s0Q9mM2C2R .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s0Q9mM2C2R .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s0Q9mM2C2R .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s0Q9mM2C2R .nav-link:hover,
.cid-s0Q9mM2C2R .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-s0Q9mMPQQo {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s0Q9mMPQQo .mbr-section-subtitle {
  color: #767676;
}
.cid-s0Q9mMPQQo H2 {
  color: #e31818;
}
.cid-s0Q9mNmiod {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-s0Q9mNmiod .mbr-text,
.cid-s0Q9mNmiod blockquote {
  color: #767676;
}
.cid-s0Q9mNmiod .mbr-text P {
  text-align: center;
}
.cid-s0Q9mNTmK8 {
  padding-top: 0px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-s0Q9mNTmK8 .images-container.container-fluid {
  padding: 0;
}
.cid-s0Q9mNTmK8 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s0Q9mNTmK8 .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-s0Q9mNTmK8 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s0Q9mNTmK8 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s0Q9mNTmK8 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s0Q9mNTmK8 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s0Q9mNTmK8 .img-item {
    width: 100% !important;
  }
  .cid-s0Q9mNTmK8 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s0Q9mOwtbh {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s0Q9mOwtbh .mbr-section-subtitle {
  color: #767676;
}
.cid-s0Q9mOwtbh H2 {
  color: #e31818;
}
.cid-s0Q9mP9zmH {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s0Q9mP9zmH .mbr-section-subtitle {
  color: #767676;
}
.cid-s0Q9mP9zmH .media-container-row {
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-s0Q9mP9zmH .mbr-text {
  color: #767676;
}
.cid-s0Q9mP9zmH .mbr-author-desc {
  display: block;
  color: #767676;
}
.cid-s0Q9mP9zmH .mbr-author-name {
  color: #767676;
}
.cid-s0Q9mP9zmH .mbr-testimonial .panel-item {
  background-color: #ffffff;
}
.cid-s0Q9mP9zmH .mbr-testimonial .card-block {
  -webkit-flex-grow: 0;
  flex-grow: 0;
  padding: 2.4rem 2.4rem 0 2.4rem;
}
.cid-s0Q9mP9zmH .mbr-testimonial .card-block .testimonial-photo {
  display: inline-block;
  width: 120px;
  height: 120px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
}
.cid-s0Q9mP9zmH .mbr-testimonial .card-block .testimonial-photo img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
}
.cid-s0Q9mP9zmH .mbr-testimonial .card-footer {
  padding-bottom: 2.4rem;
  border-top: 0;
  padding-top: 1rem;
  word-wrap: break-word;
  word-break: break-word;
  background: none;
}
@media (max-width: 300px) {
  .cid-s0Q9mP9zmH .testimonial-photo {
    width: 100% !important;
    height: auto !important;
  }
}
.cid-s0Q9mQLlZs {
  padding-top: 120px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/anish-kapoor-cloud-gate-2006-chicago-il-2000x1144.jpg");
}
.cid-s0Q9mREbur {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s0Q9mREbur .mbr-section-subtitle {
  color: #767676;
}
.cid-s0Q9mREbur H2 {
  color: #e31818;
}
.cid-s0Q9mSKrvI {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s0Q9mSKrvI .mbr-text {
  color: #767676;
}
.cid-s0Q9mSKrvI .mbr-text p {
  background: #ffffff;
}
.cid-s0Q9mSKrvI .mbr-text P {
  text-align: center;
}
.cid-s0Q9mTlCmT {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-s0Q9mTlCmT .image-block {
  margin: auto;
}
.cid-s0Q9mTlCmT figcaption {
  position: relative;
}
.cid-s0Q9mTlCmT figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s0Q9mTlCmT .image-block {
    width: 100% !important;
  }
}
.cid-s0Q9mUSuCj {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s0Q9mUSuCj h2 {
  text-align: left;
}
.cid-s0Q9mUSuCj h4 {
  text-align: left;
  font-weight: 500;
}
.cid-s0Q9mUSuCj p {
  color: #767676;
  text-align: left;
}
.cid-s0Q9mUSuCj .aside-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-s0Q9mUSuCj .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-s0Q9mUSuCj .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s0Q9mUSuCj .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-s0Q9mUSuCj .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-s0Q9mUSuCj .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-s0Q9mUSuCj .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-s0Q9mUSuCj .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-s0Q9mUSuCj .card-img span {
    font-size: 40px !important;
  }
}
.cid-s0Q9mUSuCj H2 {
  color: #e31818;
}
.cid-s0Q9mVAft5 {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-s0Q9mVAft5 .image-block {
  margin: auto;
}
.cid-s0Q9mVAft5 figcaption {
  position: relative;
}
.cid-s0Q9mVAft5 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s0Q9mVAft5 .image-block {
    width: 100% !important;
  }
}
.cid-s0Q9mW7lt6 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-s0Q9mW7lt6 h2 {
  text-align: left;
}
.cid-s0Q9mW7lt6 h4 {
  text-align: left;
  font-weight: 500;
}
.cid-s0Q9mW7lt6 p {
  color: #767676;
  text-align: left;
}
.cid-s0Q9mW7lt6 .aside-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-s0Q9mW7lt6 .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-s0Q9mW7lt6 .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s0Q9mW7lt6 .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-s0Q9mW7lt6 .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-s0Q9mW7lt6 .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-s0Q9mW7lt6 .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
  .cid-s0Q9mW7lt6 .media-container-row {
    -webkit-flex-direction: row-reverse;
  }
}
@media (max-width: 991px) {
  .cid-s0Q9mW7lt6 .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
    padding-bottom: 0;
    margin-bottom: 0;
    padding-top: 1rem;
    margin-top: 2rem;
  }
  .cid-s0Q9mW7lt6 .media-container-row {
    -webkit-flex-direction: column-reverse;
  }
}
@media (max-width: 300px) {
  .cid-s0Q9mW7lt6 .card-img span {
    font-size: 40px !important;
  }
}
.cid-s0Q9mW7lt6 H2 {
  color: #e31818;
}
.cid-s0QUpQA3Vn {
  background: #ffffff;
}
.cid-s0QUpQA3Vn .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-s0QUpQA3Vn figcaption {
  position: relative;
}
.cid-s0QUpQA3Vn figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s0QUpQA3Vn .image-block {
    width: 100% !important;
  }
}
.cid-s0QVrJRTGv {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s0QVrJRTGv .mbr-section-subtitle {
  color: #767676;
}
.cid-s0QVrJRTGv H2 {
  color: #e31818;
}
.cid-t3rkpQBdzP {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
@media (max-width: 767px) {
  .cid-t3rkpQBdzP .content {
    text-align: center;
  }
  .cid-t3rkpQBdzP .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t3rkpQBdzP .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t3rkpQBdzP .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t3rkpQBdzP .media-wrap img {
  height: 6rem;
  display: block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-t3rkpQBdzP .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t3rkpQBdzP .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-t3rkpQBdzP .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-t3rkpQBdzP .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t3rkpQBdzP .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t3rkpQBdzP .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t3rkpQBdzP .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t3rkpQBdzP .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t3rkpQBdzP H5 {
  color: #ffffff;
  text-align: left;
}
.cid-t3rkpQBdzP .copyright > p {
  text-align: left;
}
.cid-t3rkpQBdzP P {
  text-align: left;
}
.cid-t3rkuq5z0S {
  padding-top: 45px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #2a2a2a, #2a2a2a);
}
.cid-t3rkuq5z0S .mbr-iconfont-social {
  font-size: 32px;
  color: #ffffff;
}
.cid-t3rkuq5z0S .social-list a:focus {
  text-decoration: none;
}
.cid-t2Ncakc3xp {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-t3rkuYu8Vs {
  background: #2a2a2a;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-t3rkuYu8Vs .image-block {
  margin: auto;
}
.cid-t3rkuYu8Vs figcaption {
  position: relative;
}
.cid-t3rkuYu8Vs figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t3rkuYu8Vs .image-block {
    width: 100% !important;
  }
}
.cid-tlmay4AlGv .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-tlmay4AlGv .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-tlmay4AlGv a {
  font-style: normal;
}
.cid-tlmay4AlGv .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tlmay4AlGv .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-tlmay4AlGv .nav-item:focus,
.cid-tlmay4AlGv .nav-link:focus {
  outline: none;
}
.cid-tlmay4AlGv .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tlmay4AlGv .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tlmay4AlGv .menu-logo {
  margin-right: auto;
}
.cid-tlmay4AlGv .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tlmay4AlGv .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tlmay4AlGv .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tlmay4AlGv .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tlmay4AlGv .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tlmay4AlGv .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tlmay4AlGv .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-tlmay4AlGv .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tlmay4AlGv .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tlmay4AlGv .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tlmay4AlGv .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tlmay4AlGv .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tlmay4AlGv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tlmay4AlGv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tlmay4AlGv .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tlmay4AlGv .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tlmay4AlGv .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-tlmay4AlGv .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tlmay4AlGv .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tlmay4AlGv .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tlmay4AlGv .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tlmay4AlGv .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tlmay4AlGv .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tlmay4AlGv button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tlmay4AlGv button.navbar-toggler:focus {
  outline: none;
}
.cid-tlmay4AlGv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-tlmay4AlGv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tlmay4AlGv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tlmay4AlGv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tlmay4AlGv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tlmay4AlGv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tlmay4AlGv nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tlmay4AlGv nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tlmay4AlGv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tlmay4AlGv .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tlmay4AlGv .collapsed .btn {
  display: -webkit-flex;
}
.cid-tlmay4AlGv .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tlmay4AlGv .collapsed .navbar-collapse.collapsing,
.cid-tlmay4AlGv .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tlmay4AlGv .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tlmay4AlGv .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tlmay4AlGv .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tlmay4AlGv .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tlmay4AlGv .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tlmay4AlGv .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tlmay4AlGv .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tlmay4AlGv .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-tlmay4AlGv .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-tlmay4AlGv .collapsed button.navbar-toggler {
  display: block;
}
.cid-tlmay4AlGv .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tlmay4AlGv .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tlmay4AlGv .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-tlmay4AlGv .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tlmay4AlGv .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tlmay4AlGv .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-tlmay4AlGv.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tlmay4AlGv img {
    height: 3.8rem !important;
  }
  .cid-tlmay4AlGv .btn {
    display: -webkit-flex;
  }
  .cid-tlmay4AlGv button.navbar-toggler {
    display: block;
  }
  .cid-tlmay4AlGv .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-tlmay4AlGv .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tlmay4AlGv .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tlmay4AlGv .navbar-collapse.collapsing,
  .cid-tlmay4AlGv .navbar-collapse.show {
    display: block !important;
  }
  .cid-tlmay4AlGv .navbar-collapse.collapsing .navbar-nav,
  .cid-tlmay4AlGv .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tlmay4AlGv .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tlmay4AlGv .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tlmay4AlGv .navbar-collapse.collapsing .navbar-buttons,
  .cid-tlmay4AlGv .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tlmay4AlGv .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tlmay4AlGv .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tlmay4AlGv .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tlmay4AlGv .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tlmay4AlGv .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tlmay4AlGv .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-tlmay4AlGv .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-tlmay4AlGv .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-tlmay4AlGv .nav-link:hover,
.cid-tlmay4AlGv .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rWf10zMRPn {
  padding-top: 120px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rWf10zMRPn .mbr-text {
  color: #767676;
  margin: 0;
  padding-top: 1.5rem;
  text-align: center;
}
.cid-rWf10zMRPn div.b {
  padding-top: 2rem;
}
.cid-rWf10zMRPn H2 {
  color: #e31818;
  text-align: center;
}
.cid-rWf10zMRPn H5 {
  color: #e31818;
  text-align: center;
}
.cid-rWf0rhHHUB .main_wrapper {
  position: relative;
  height: 40rem;
  width: 100%;
  background-color: #c0c0c0;
}
.cid-rWf0rhHHUB .main_wrapper .b_wrapper {
  height: 100%;
  display: flex;
  align-items: center;
  position: relative;
  z-index: 2;
  pointer-events: none;
}
.cid-rWf0rhHHUB .main_wrapper .b_wrapper .block {
  height: 300px;
  background-color: #ffffff;
  pointer-events: fill;
}
.cid-rWf0rhHHUB .main_wrapper .b_wrapper .block .block_wrapper {
  display: flex;
  flex-direction: column;
  justify-content: center;
  height: 100%;
}
.cid-rWf0rhHHUB .google-map {
  height: 100%;
  width: 100%;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 1;
}
.cid-rWf0rhHHUB .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-rWf0rhHHUB .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-rWf0rhHHUB .google-map[data-state] {
  background: #e9e5dc;
}
.cid-rWf0rhHHUB .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
@media (max-width: 767px) {
  .cid-rWf0rhHHUB .main_wrapper .b_wrapper {
    display: block;
    height: unset;
  }
  .cid-rWf0rhHHUB .google-map {
    position: relative;
  }
  .cid-rWf0rhHHUB .container {
    max-width: 100%;
    padding: 0;
  }
}
.cid-rWf0P5zkSw {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rWf0P5zkSw .title {
  margin-bottom: 2rem;
}
.cid-rWf0P5zkSw .mbr-section-subtitle {
  color: #767676;
}
.cid-rWf0P5zkSw a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-rWf0P5zkSw a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-rWf0P5zkSw textarea.form-control {
  min-height: 188px;
}
.cid-rWf0P5zkSw H2 {
  color: #e31818;
}
.cid-tkOgcS0OKS {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
@media (max-width: 767px) {
  .cid-tkOgcS0OKS .content {
    text-align: center;
  }
  .cid-tkOgcS0OKS .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tkOgcS0OKS .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tkOgcS0OKS .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tkOgcS0OKS .media-wrap img {
  height: 6rem;
  display: block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-tkOgcS0OKS .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tkOgcS0OKS .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tkOgcS0OKS .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tkOgcS0OKS .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tkOgcS0OKS .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tkOgcS0OKS .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tkOgcS0OKS .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tkOgcS0OKS .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tkOgcS0OKS H5 {
  color: #ffffff;
  text-align: left;
}
.cid-tkOgcS0OKS .copyright > p {
  text-align: left;
}
.cid-tkOgcS0OKS P {
  text-align: left;
}
.cid-t3rkNrnwKf {
  padding-top: 45px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #2a2a2a, #2a2a2a);
}
.cid-t3rkNrnwKf .mbr-iconfont-social {
  font-size: 32px;
  color: #ffffff;
}
.cid-t3rkNrnwKf .social-list a:focus {
  text-decoration: none;
}
.cid-t2Ncakc3xp {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-t3rkNVtGHM {
  background: #2a2a2a;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-t3rkNVtGHM .image-block {
  margin: auto;
}
.cid-t3rkNVtGHM figcaption {
  position: relative;
}
.cid-t3rkNVtGHM figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t3rkNVtGHM .image-block {
    width: 100% !important;
  }
}
.cid-rXD55TrFYU {
  padding-top: 105px;
  padding-bottom: 120px;
}
.cid-rXD55TrFYU .mbr-text {
  text-align: center;
}
.cid-rWIfetCSr3 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rWIfetCSr3 .mbr-text {
  color: #767676;
}
.cid-rWIfetCSr3 .mbr-text p {
  background: #ffffff;
}
.cid-rWIfetCSr3 .mbr-text P {
  text-align: center;
}
.cid-rY06Vs3Pjl {
  padding-top: 75px;
  padding-bottom: 120px;
}
.cid-rY06Vs3Pjl .mbr-text {
  text-align: center;
}
.cid-rQ6IzdK13F .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rQ6IzdK13F .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rQ6IzdK13F a {
  font-style: normal;
}
.cid-rQ6IzdK13F .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rQ6IzdK13F .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rQ6IzdK13F .nav-item:focus,
.cid-rQ6IzdK13F .nav-link:focus {
  outline: none;
}
.cid-rQ6IzdK13F .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rQ6IzdK13F .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rQ6IzdK13F .menu-logo {
  margin-right: auto;
}
.cid-rQ6IzdK13F .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rQ6IzdK13F .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rQ6IzdK13F .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rQ6IzdK13F .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rQ6IzdK13F .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rQ6IzdK13F .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rQ6IzdK13F .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rQ6IzdK13F .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rQ6IzdK13F .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rQ6IzdK13F .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rQ6IzdK13F .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rQ6IzdK13F .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rQ6IzdK13F .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rQ6IzdK13F .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rQ6IzdK13F .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rQ6IzdK13F .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rQ6IzdK13F .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rQ6IzdK13F .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rQ6IzdK13F .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rQ6IzdK13F .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rQ6IzdK13F .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rQ6IzdK13F .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rQ6IzdK13F .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rQ6IzdK13F button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rQ6IzdK13F button.navbar-toggler:focus {
  outline: none;
}
.cid-rQ6IzdK13F button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rQ6IzdK13F button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rQ6IzdK13F button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rQ6IzdK13F button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rQ6IzdK13F button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rQ6IzdK13F nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rQ6IzdK13F nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rQ6IzdK13F nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rQ6IzdK13F nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rQ6IzdK13F .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rQ6IzdK13F .collapsed .btn {
  display: -webkit-flex;
}
.cid-rQ6IzdK13F .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rQ6IzdK13F .collapsed .navbar-collapse.collapsing,
.cid-rQ6IzdK13F .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rQ6IzdK13F .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rQ6IzdK13F .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rQ6IzdK13F .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rQ6IzdK13F .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rQ6IzdK13F .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rQ6IzdK13F .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rQ6IzdK13F .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rQ6IzdK13F .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rQ6IzdK13F .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-rQ6IzdK13F .collapsed button.navbar-toggler {
  display: block;
}
.cid-rQ6IzdK13F .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rQ6IzdK13F .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rQ6IzdK13F .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rQ6IzdK13F .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rQ6IzdK13F .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rQ6IzdK13F .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-rQ6IzdK13F.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rQ6IzdK13F img {
    height: 3.8rem !important;
  }
  .cid-rQ6IzdK13F .btn {
    display: -webkit-flex;
  }
  .cid-rQ6IzdK13F button.navbar-toggler {
    display: block;
  }
  .cid-rQ6IzdK13F .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rQ6IzdK13F .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rQ6IzdK13F .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rQ6IzdK13F .navbar-collapse.collapsing,
  .cid-rQ6IzdK13F .navbar-collapse.show {
    display: block !important;
  }
  .cid-rQ6IzdK13F .navbar-collapse.collapsing .navbar-nav,
  .cid-rQ6IzdK13F .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rQ6IzdK13F .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rQ6IzdK13F .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rQ6IzdK13F .navbar-collapse.collapsing .navbar-buttons,
  .cid-rQ6IzdK13F .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rQ6IzdK13F .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rQ6IzdK13F .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rQ6IzdK13F .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rQ6IzdK13F .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rQ6IzdK13F .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rQ6IzdK13F .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rQ6IzdK13F .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rQ6IzdK13F .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rQ6IzdK13F .nav-link:hover,
.cid-rQ6IzdK13F .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rWM01Wf11W {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rWM01Wf11W .mbr-text {
  color: #767676;
}
.cid-rWM01Wf11W .mbr-text p {
  background: #ffffff;
}
.cid-rWM01Wf11W .mbr-text P {
  text-align: center;
}
.cid-rY08NwoJ1M {
  padding-top: 75px;
  padding-bottom: 120px;
}
.cid-rY08NwoJ1M .mbr-text {
  text-align: center;
}
.cid-rWM1uPHYia {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rWM1uPHYia .mbr-text {
  color: #767676;
}
.cid-rWM1uPHYia .mbr-text p {
  background: #ffffff;
}
.cid-rWM1uPHYia .mbr-text P {
  text-align: center;
}
.cid-rY0d110lAs {
  padding-top: 120px;
  padding-bottom: 120px;
}
.cid-rY0d110lAs .mbr-text {
  text-align: center;
}
.cid-rWM4DpSWwE {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rWM4DpSWwE .mbr-text {
  color: #767676;
}
.cid-rWM4DpSWwE .mbr-text p {
  background: #ffffff;
}
.cid-rWM4DpSWwE .mbr-text P {
  text-align: center;
}
.cid-rY0HiUFBLj {
  padding-top: 120px;
  padding-bottom: 120px;
}
.cid-rY0HiUFBLj .mbr-text {
  text-align: center;
}
.cid-rWMdYL8Dnn {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rWMdYL8Dnn .mbr-text {
  color: #767676;
}
.cid-rWMdYL8Dnn .mbr-text p {
  background: #ffffff;
}
.cid-rWMdYL8Dnn .mbr-text P {
  text-align: center;
}
.cid-rY0KVfdva2 {
  padding-top: 90px;
  padding-bottom: 120px;
}
.cid-rY0KVfdva2 .mbr-text {
  text-align: center;
}
.cid-rWMmcOX2I5 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rWMmcOX2I5 .mbr-text {
  color: #767676;
}
.cid-rWMmcOX2I5 .mbr-text p {
  background: #ffffff;
}
.cid-rWMmcOX2I5 .mbr-text P {
  text-align: center;
}
.cid-rY0S0mWP9U {
  padding-top: 75px;
  padding-bottom: 120px;
}
.cid-rY0S0mWP9U .mbr-text {
  text-align: center;
}
.cid-rWMoBUX441 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rWMoBUX441 .mbr-text {
  color: #767676;
}
.cid-rWMoBUX441 .mbr-text p {
  background: #ffffff;
}
.cid-rWMoBUX441 .mbr-text P {
  text-align: center;
}
.cid-rY1vN423ob {
  padding-top: 120px;
  padding-bottom: 120px;
}
.cid-rY1vN423ob .mbr-text {
  text-align: center;
}
.cid-rZlHEmWCcu {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rZlHEmWCcu .mbr-section-subtitle {
  color: #767676;
}
.cid-rZlHEmWCcu H2 {
  color: #e31818;
}
.cid-t3rkTh37nV {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
@media (max-width: 767px) {
  .cid-t3rkTh37nV .content {
    text-align: center;
  }
  .cid-t3rkTh37nV .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t3rkTh37nV .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t3rkTh37nV .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t3rkTh37nV .media-wrap img {
  height: 6rem;
  display: block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-t3rkTh37nV .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t3rkTh37nV .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-t3rkTh37nV .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-t3rkTh37nV .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t3rkTh37nV .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t3rkTh37nV .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t3rkTh37nV .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t3rkTh37nV .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t3rkTh37nV H5 {
  color: #ffffff;
  text-align: left;
}
.cid-t3rkTh37nV .copyright > p {
  text-align: left;
}
.cid-t3rkTh37nV P {
  text-align: left;
}
.cid-t3rkTW7Y40 {
  padding-top: 45px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #2a2a2a, #2a2a2a);
}
.cid-t3rkTW7Y40 .mbr-iconfont-social {
  font-size: 32px;
  color: #ffffff;
}
.cid-t3rkTW7Y40 .social-list a:focus {
  text-decoration: none;
}
.cid-t2Ncakc3xp {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-t3rkUBQTKt {
  background: #2a2a2a;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-t3rkUBQTKt .image-block {
  margin: auto;
}
.cid-t3rkUBQTKt figcaption {
  position: relative;
}
.cid-t3rkUBQTKt figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t3rkUBQTKt .image-block {
    width: 100% !important;
  }
}
.cid-rQ6IzdK13F .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rQ6IzdK13F .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rQ6IzdK13F a {
  font-style: normal;
}
.cid-rQ6IzdK13F .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rQ6IzdK13F .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rQ6IzdK13F .nav-item:focus,
.cid-rQ6IzdK13F .nav-link:focus {
  outline: none;
}
.cid-rQ6IzdK13F .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rQ6IzdK13F .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rQ6IzdK13F .menu-logo {
  margin-right: auto;
}
.cid-rQ6IzdK13F .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rQ6IzdK13F .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rQ6IzdK13F .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rQ6IzdK13F .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rQ6IzdK13F .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rQ6IzdK13F .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rQ6IzdK13F .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rQ6IzdK13F .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rQ6IzdK13F .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rQ6IzdK13F .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rQ6IzdK13F .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rQ6IzdK13F .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rQ6IzdK13F .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rQ6IzdK13F .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rQ6IzdK13F .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rQ6IzdK13F .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rQ6IzdK13F .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rQ6IzdK13F .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rQ6IzdK13F .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rQ6IzdK13F .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rQ6IzdK13F .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rQ6IzdK13F .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rQ6IzdK13F .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rQ6IzdK13F button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rQ6IzdK13F button.navbar-toggler:focus {
  outline: none;
}
.cid-rQ6IzdK13F button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rQ6IzdK13F button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rQ6IzdK13F button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rQ6IzdK13F button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rQ6IzdK13F button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rQ6IzdK13F nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rQ6IzdK13F nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rQ6IzdK13F nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rQ6IzdK13F nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rQ6IzdK13F .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rQ6IzdK13F .collapsed .btn {
  display: -webkit-flex;
}
.cid-rQ6IzdK13F .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rQ6IzdK13F .collapsed .navbar-collapse.collapsing,
.cid-rQ6IzdK13F .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rQ6IzdK13F .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rQ6IzdK13F .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rQ6IzdK13F .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rQ6IzdK13F .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rQ6IzdK13F .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rQ6IzdK13F .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rQ6IzdK13F .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rQ6IzdK13F .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rQ6IzdK13F .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-rQ6IzdK13F .collapsed button.navbar-toggler {
  display: block;
}
.cid-rQ6IzdK13F .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rQ6IzdK13F .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rQ6IzdK13F .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rQ6IzdK13F .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rQ6IzdK13F .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rQ6IzdK13F .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-rQ6IzdK13F.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rQ6IzdK13F img {
    height: 3.8rem !important;
  }
  .cid-rQ6IzdK13F .btn {
    display: -webkit-flex;
  }
  .cid-rQ6IzdK13F button.navbar-toggler {
    display: block;
  }
  .cid-rQ6IzdK13F .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rQ6IzdK13F .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rQ6IzdK13F .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rQ6IzdK13F .navbar-collapse.collapsing,
  .cid-rQ6IzdK13F .navbar-collapse.show {
    display: block !important;
  }
  .cid-rQ6IzdK13F .navbar-collapse.collapsing .navbar-nav,
  .cid-rQ6IzdK13F .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rQ6IzdK13F .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rQ6IzdK13F .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rQ6IzdK13F .navbar-collapse.collapsing .navbar-buttons,
  .cid-rQ6IzdK13F .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rQ6IzdK13F .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rQ6IzdK13F .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rQ6IzdK13F .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rQ6IzdK13F .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rQ6IzdK13F .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rQ6IzdK13F .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rQ6IzdK13F .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rQ6IzdK13F .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rQ6IzdK13F .nav-link:hover,
.cid-rQ6IzdK13F .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sutjt0FSPj {
  padding-top: 135px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sutjt0FSPj P {
  color: #767676;
}
.cid-sutjt0FSPj .mbr-text,
.cid-sutjt0FSPj .mbr-section-btn {
  color: #232323;
}
.cid-sutjt0FSPj H3 {
  color: #232323;
}
.cid-sutjtKy8yw {
  padding-top: 60px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-sutjtKy8yw .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sutjtKy8yw .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sutjtKy8yw .mbr-text {
    text-align: center;
  }
}
.cid-sutjtKy8yw H1 {
  color: #232323;
}
.cid-sutjtKy8yw H3 {
  color: #232323;
}
.cid-sutjtKy8yw .mbr-text,
.cid-sutjtKy8yw .mbr-section-btn {
  color: #232323;
}
.cid-sutjumQgdd {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sutjumQgdd .mbr-section-subtitle {
  color: #767676;
}
.cid-sutjumQgdd .media-container-row {
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sutjumQgdd .mbr-text {
  color: #767676;
}
.cid-sutjumQgdd .mbr-author-desc {
  display: block;
  color: #767676;
}
.cid-sutjumQgdd .mbr-author-name {
  color: #767676;
}
.cid-sutjumQgdd .mbr-testimonial .panel-item {
  background-color: #ffffff;
}
.cid-sutjumQgdd .mbr-testimonial .card-block {
  -webkit-flex-grow: 0;
  flex-grow: 0;
  padding: 2.4rem 2.4rem 0 2.4rem;
}
.cid-sutjumQgdd .mbr-testimonial .card-block .testimonial-photo {
  display: inline-block;
  width: 120px;
  height: 120px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
}
.cid-sutjumQgdd .mbr-testimonial .card-block .testimonial-photo img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
}
.cid-sutjumQgdd .mbr-testimonial .card-footer {
  padding-bottom: 2.4rem;
  border-top: 0;
  padding-top: 1rem;
  word-wrap: break-word;
  word-break: break-word;
  background: none;
}
@media (max-width: 300px) {
  .cid-sutjumQgdd .testimonial-photo {
    width: 100% !important;
    height: auto !important;
  }
}
.cid-rW8DQHQzml {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-rW8DQHQzml .mbr-text,
.cid-rW8DQHQzml blockquote {
  color: #767676;
}
.cid-rW8DQHQzml .mbr-text P {
  text-align: center;
}
.cid-rW8DQHQzml .mbr-text {
  color: #232323;
}
.cid-rW8F7tLWye {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rW8F7tLWye h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rW8F7tLWye p {
  color: #767676;
  text-align: left;
}
.cid-rW8F7tLWye .card-img {
  text-align: left;
}
.cid-rW8F7tLWye .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rW8F7tLWye P {
  color: #767676;
}
.cid-tkOghfDGWF {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
@media (max-width: 767px) {
  .cid-tkOghfDGWF .content {
    text-align: center;
  }
  .cid-tkOghfDGWF .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tkOghfDGWF .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tkOghfDGWF .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tkOghfDGWF .media-wrap img {
  height: 6rem;
  display: block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-tkOghfDGWF .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tkOghfDGWF .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tkOghfDGWF .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tkOghfDGWF .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tkOghfDGWF .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tkOghfDGWF .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tkOghfDGWF .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tkOghfDGWF .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tkOghfDGWF H5 {
  color: #ffffff;
  text-align: left;
}
.cid-tkOghfDGWF .copyright > p {
  text-align: left;
}
.cid-tkOghfDGWF P {
  text-align: left;
}
.cid-t3rl0bOYDx {
  padding-top: 45px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #2a2a2a, #2a2a2a);
}
.cid-t3rl0bOYDx .mbr-iconfont-social {
  font-size: 32px;
  color: #ffffff;
}
.cid-t3rl0bOYDx .social-list a:focus {
  text-decoration: none;
}
.cid-t2Ncakc3xp {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-t3rl0HsATz {
  background: #2a2a2a;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-t3rl0HsATz .image-block {
  margin: auto;
}
.cid-t3rl0HsATz figcaption {
  position: relative;
}
.cid-t3rl0HsATz figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t3rl0HsATz .image-block {
    width: 100% !important;
  }
}
.cid-rSg03Ere8v .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rSg03Ere8v .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rSg03Ere8v a {
  font-style: normal;
}
.cid-rSg03Ere8v .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rSg03Ere8v .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rSg03Ere8v .nav-item:focus,
.cid-rSg03Ere8v .nav-link:focus {
  outline: none;
}
.cid-rSg03Ere8v .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rSg03Ere8v .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rSg03Ere8v .menu-logo {
  margin-right: auto;
}
.cid-rSg03Ere8v .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rSg03Ere8v .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rSg03Ere8v .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rSg03Ere8v .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rSg03Ere8v .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rSg03Ere8v .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rSg03Ere8v .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rSg03Ere8v .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rSg03Ere8v .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rSg03Ere8v .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rSg03Ere8v .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rSg03Ere8v .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rSg03Ere8v .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rSg03Ere8v .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rSg03Ere8v .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rSg03Ere8v .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rSg03Ere8v .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rSg03Ere8v .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rSg03Ere8v .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rSg03Ere8v .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rSg03Ere8v .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rSg03Ere8v .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rSg03Ere8v .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rSg03Ere8v button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rSg03Ere8v button.navbar-toggler:focus {
  outline: none;
}
.cid-rSg03Ere8v button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rSg03Ere8v button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rSg03Ere8v button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rSg03Ere8v button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rSg03Ere8v button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rSg03Ere8v nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rSg03Ere8v nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rSg03Ere8v nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rSg03Ere8v nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rSg03Ere8v .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rSg03Ere8v .collapsed .btn {
  display: -webkit-flex;
}
.cid-rSg03Ere8v .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rSg03Ere8v .collapsed .navbar-collapse.collapsing,
.cid-rSg03Ere8v .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rSg03Ere8v .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rSg03Ere8v .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rSg03Ere8v .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rSg03Ere8v .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rSg03Ere8v .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rSg03Ere8v .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rSg03Ere8v .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rSg03Ere8v .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rSg03Ere8v .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-rSg03Ere8v .collapsed button.navbar-toggler {
  display: block;
}
.cid-rSg03Ere8v .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rSg03Ere8v .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rSg03Ere8v .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rSg03Ere8v .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rSg03Ere8v .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rSg03Ere8v .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-rSg03Ere8v.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rSg03Ere8v img {
    height: 3.8rem !important;
  }
  .cid-rSg03Ere8v .btn {
    display: -webkit-flex;
  }
  .cid-rSg03Ere8v button.navbar-toggler {
    display: block;
  }
  .cid-rSg03Ere8v .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rSg03Ere8v .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rSg03Ere8v .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rSg03Ere8v .navbar-collapse.collapsing,
  .cid-rSg03Ere8v .navbar-collapse.show {
    display: block !important;
  }
  .cid-rSg03Ere8v .navbar-collapse.collapsing .navbar-nav,
  .cid-rSg03Ere8v .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rSg03Ere8v .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rSg03Ere8v .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rSg03Ere8v .navbar-collapse.collapsing .navbar-buttons,
  .cid-rSg03Ere8v .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rSg03Ere8v .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rSg03Ere8v .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rSg03Ere8v .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rSg03Ere8v .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rSg03Ere8v .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rSg03Ere8v .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rSg03Ere8v .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rSg03Ere8v .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rSg03Ere8v .nav-link:hover,
.cid-rSg03Ere8v .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-smwRHn9SPc H1 {
  text-align: center;
  color: #ffffff;
}
.cid-smwRHn9SPc .mbr-text,
.cid-smwRHn9SPc .mbr-section-btn {
  text-align: center;
}
.cid-smaX4I9tFq {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-smaX4I9tFq .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-smaX4I9tFq .video-block {
    width: 100% !important;
  }
}
.cid-smaYUDQpUV {
  padding-top: 60px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/sfondo-comm.jpg");
}
.cid-smaYUDQpUV .icons-media-container {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-top: 4rem;
}
.cid-smaYUDQpUV .icons-media-container .mbr-iconfont {
  font-size: 96px;
  color: #ffffff;
}
.cid-smaYUDQpUV .icons-media-container .icon-block {
  padding-bottom: 1rem;
}
.cid-smaYUDQpUV .mbr-text {
  color: #ffffff;
}
.cid-smaYUDQpUV .card {
  padding-bottom: 1.5rem;
}
.cid-smaZfIagpv {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-smaZfIagpv .mbr-text,
.cid-smaZfIagpv blockquote {
  color: #767676;
}
.cid-smaZfIagpv .mbr-text P {
  text-align: center;
}
.cid-smObZvrB0j {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-smb576B2oA {
  padding-top: 90px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-smb576B2oA .mbr-section-subtitle {
  color: #767676;
}
.cid-smb576B2oA H2 {
  color: #e31818;
}
.cid-smb54l2DFX {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-smb54l2DFX .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-smb54l2DFX .video-block {
    width: 100% !important;
  }
}
.cid-smb5fTkyXO {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-smb5fTkyXO .mbr-text,
.cid-smb5fTkyXO blockquote {
  color: #767676;
}
.cid-smb5fTkyXO .mbr-text P {
  text-align: center;
}
.cid-smb5nfO1gc {
  padding-top: 75px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-smb5nfO1gc .mbr-section-subtitle {
  color: #232323;
}
.cid-smb5nfO1gc H2 {
  color: #232323;
}
.cid-smb5o4Gar8 {
  padding-top: 0px;
  padding-bottom: 60px;
  background: #ffffff;
}
.cid-smb5o4Gar8 .images-container.container-fluid {
  padding: 0;
}
.cid-smb5o4Gar8 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-smb5o4Gar8 .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-smb5o4Gar8 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-smb5o4Gar8 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-smb5o4Gar8 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-smb5o4Gar8 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-smb5o4Gar8 .img-item {
    width: 100% !important;
  }
  .cid-smb5o4Gar8 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-smb5sAxpWJ {
  padding-top: 75px;
  padding-bottom: 120px;
}
.cid-smb5sAxpWJ .icons-media-container {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-top: 4rem;
}
.cid-smb5sAxpWJ .icons-media-container .mbr-iconfont {
  font-size: 96px;
  color: #ffffff;
}
.cid-smb5sAxpWJ .icons-media-container .icon-block {
  padding-bottom: 1rem;
}
.cid-smb5sAxpWJ .mbr-text {
  color: #ffffff;
}
.cid-smb5sAxpWJ .card {
  padding-bottom: 1.5rem;
}
.cid-smb4DBlmef {
  padding-top: 105px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-smb4DBlmef .mbr-section-subtitle {
  color: #232323;
}
.cid-smb4DBlmef H2 {
  color: #232323;
}
.cid-smb65Rtr8U {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-smb65Rtr8U .image-block {
  margin: auto;
}
.cid-smb65Rtr8U figcaption {
  position: relative;
}
.cid-smb65Rtr8U figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-smb65Rtr8U .image-block {
    width: 100% !important;
  }
}
.cid-smb66sW6PK {
  padding-top: 60px;
  padding-bottom: 120px;
}
.cid-smb66sW6PK .icons-media-container {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-top: 4rem;
}
.cid-smb66sW6PK .icons-media-container .mbr-iconfont {
  font-size: 96px;
  color: #ffffff;
}
.cid-smb66sW6PK .icons-media-container .icon-block {
  padding-bottom: 1rem;
}
.cid-smb66sW6PK .mbr-text {
  color: #ffffff;
}
.cid-smb66sW6PK .card {
  padding-bottom: 1.5rem;
}
.cid-smb6osVGPk {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-smb6osVGPk .mbr-section-subtitle {
  color: #232323;
}
.cid-smb6osVGPk H2 {
  color: #232323;
}
.cid-smb6pQm83E {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-smb6pQm83E .image-block {
  margin: auto;
}
.cid-smb6pQm83E figcaption {
  position: relative;
}
.cid-smb6pQm83E figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-smb6pQm83E .image-block {
    width: 100% !important;
  }
}
.cid-smb6rD7kbp {
  padding-top: 15px;
  padding-bottom: 75px;
  background: #ffffff;
}
.cid-smb6rD7kbp .images-container.container-fluid {
  padding: 0;
}
.cid-smb6rD7kbp .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-smb6rD7kbp .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-smb6rD7kbp .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-smb6rD7kbp .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-smb6rD7kbp .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-smb6rD7kbp .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-smb6rD7kbp .img-item {
    width: 100% !important;
  }
  .cid-smb6rD7kbp .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-smb6sehfqW {
  padding-top: 120px;
  padding-bottom: 120px;
}
.cid-smb6sehfqW .icons-media-container {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-top: 4rem;
}
.cid-smb6sehfqW .icons-media-container .mbr-iconfont {
  font-size: 96px;
  color: #ffffff;
}
.cid-smb6sehfqW .icons-media-container .icon-block {
  padding-bottom: 1rem;
}
.cid-smb6sehfqW .mbr-text {
  color: #ffffff;
}
.cid-smb6sehfqW .card {
  padding-bottom: 1.5rem;
}
.cid-smb6LHC61D {
  padding-top: 90px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-smb6LHC61D .mbr-section-subtitle {
  color: #767676;
}
.cid-smb6LHC61D H2 {
  color: #e31818;
}
.cid-smb6NmOiIC {
  padding-top: 0px;
  padding-bottom: 60px;
  background: #ffffff;
}
.cid-smb6NmOiIC .images-container.container-fluid {
  padding: 0;
}
.cid-smb6NmOiIC .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-smb6NmOiIC .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-smb6NmOiIC .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-smb6NmOiIC .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-smb6NmOiIC .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-smb6NmOiIC .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-smb6NmOiIC .img-item {
    width: 100% !important;
  }
  .cid-smb6NmOiIC .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-smb6RLZmyB {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-smb6RLZmyB .mbr-text,
.cid-smb6RLZmyB blockquote {
  color: #767676;
}
.cid-smb6RLZmyB .mbr-text P {
  text-align: center;
}
.cid-smb6TwbEWG {
  padding-top: 75px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-smb6TwbEWG .mbr-section-subtitle {
  color: #767676;
}
.cid-smb6TwbEWG H2 {
  color: #232323;
}
.cid-smb6Ufr0QJ {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-smb6Ufr0QJ .image-block {
  margin: auto;
}
.cid-smb6Ufr0QJ figcaption {
  position: relative;
}
.cid-smb6Ufr0QJ figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-smb6Ufr0QJ .image-block {
    width: 100% !important;
  }
}
.cid-smb6VhzKbI {
  padding-top: 60px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/immagine-categorie-led-chrome1-2000x1007.jpeg");
}
.cid-smb6VhzKbI .icons-media-container {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-top: 4rem;
}
.cid-smb6VhzKbI .icons-media-container .mbr-iconfont {
  font-size: 96px;
  color: #ffffff;
}
.cid-smb6VhzKbI .icons-media-container .icon-block {
  padding-bottom: 1rem;
}
.cid-smb6VhzKbI .mbr-text {
  color: #ffffff;
}
.cid-smb6VhzKbI .card {
  padding-bottom: 1.5rem;
}
.cid-smb6VSgt3j {
  padding-top: 75px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-smb6VSgt3j .mbr-section-subtitle {
  color: #232323;
}
.cid-smb6VSgt3j H2 {
  color: #232323;
}
.cid-smb6X4Vlai {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-smb6X4Vlai .card-box {
  padding: 0 2rem;
}
.cid-smb6X4Vlai .mbr-section-btn {
  padding-top: 1rem;
}
.cid-smb6X4Vlai .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-smb6X4Vlai h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-smb6X4Vlai p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
  padding-top: 2rem;
}
.cid-smb6X4Vlai .mbr-text {
  color: #767676;
  text-align: center;
}
.cid-smb6X4Vlai .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #efefef;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-smb6X4Vlai .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-smb6XVFFJV {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-smb6XVFFJV .card-box {
  padding: 0 2rem;
}
.cid-smb6XVFFJV .mbr-section-btn {
  padding-top: 1rem;
}
.cid-smb6XVFFJV .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-smb6XVFFJV h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-smb6XVFFJV p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
  padding-top: 2rem;
}
.cid-smb6XVFFJV .mbr-text {
  color: #767676;
}
.cid-smb6XVFFJV .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #efefef;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-smb6XVFFJV .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-rZqcxkCij7 {
  padding-top: 45px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tkOgkGaTyc {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
@media (max-width: 767px) {
  .cid-tkOgkGaTyc .content {
    text-align: center;
  }
  .cid-tkOgkGaTyc .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tkOgkGaTyc .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tkOgkGaTyc .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tkOgkGaTyc .media-wrap img {
  height: 6rem;
  display: block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-tkOgkGaTyc .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tkOgkGaTyc .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tkOgkGaTyc .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tkOgkGaTyc .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tkOgkGaTyc .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tkOgkGaTyc .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tkOgkGaTyc .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tkOgkGaTyc .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tkOgkGaTyc H5 {
  color: #ffffff;
  text-align: left;
}
.cid-tkOgkGaTyc .copyright > p {
  text-align: left;
}
.cid-tkOgkGaTyc P {
  text-align: left;
}
.cid-t3rl8JGk7H {
  padding-top: 45px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #2a2a2a, #2a2a2a);
}
.cid-t3rl8JGk7H .mbr-iconfont-social {
  font-size: 32px;
  color: #ffffff;
}
.cid-t3rl8JGk7H .social-list a:focus {
  text-decoration: none;
}
.cid-t2Ncakc3xp {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-t3rl9k0B7f {
  background: #2a2a2a;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-t3rl9k0B7f .image-block {
  margin: auto;
}
.cid-t3rl9k0B7f figcaption {
  position: relative;
}
.cid-t3rl9k0B7f figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t3rl9k0B7f .image-block {
    width: 100% !important;
  }
}
.cid-rSg60TdLDU .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rSg60TdLDU .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rSg60TdLDU a {
  font-style: normal;
}
.cid-rSg60TdLDU .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rSg60TdLDU .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rSg60TdLDU .nav-item:focus,
.cid-rSg60TdLDU .nav-link:focus {
  outline: none;
}
.cid-rSg60TdLDU .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rSg60TdLDU .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rSg60TdLDU .menu-logo {
  margin-right: auto;
}
.cid-rSg60TdLDU .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rSg60TdLDU .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rSg60TdLDU .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rSg60TdLDU .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rSg60TdLDU .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rSg60TdLDU .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rSg60TdLDU .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rSg60TdLDU .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rSg60TdLDU .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rSg60TdLDU .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rSg60TdLDU .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rSg60TdLDU .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rSg60TdLDU .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rSg60TdLDU .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rSg60TdLDU .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rSg60TdLDU .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rSg60TdLDU .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rSg60TdLDU .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rSg60TdLDU .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rSg60TdLDU .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rSg60TdLDU .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rSg60TdLDU .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rSg60TdLDU .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rSg60TdLDU button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rSg60TdLDU button.navbar-toggler:focus {
  outline: none;
}
.cid-rSg60TdLDU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rSg60TdLDU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rSg60TdLDU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rSg60TdLDU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rSg60TdLDU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rSg60TdLDU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rSg60TdLDU nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rSg60TdLDU nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rSg60TdLDU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rSg60TdLDU .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rSg60TdLDU .collapsed .btn {
  display: -webkit-flex;
}
.cid-rSg60TdLDU .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rSg60TdLDU .collapsed .navbar-collapse.collapsing,
.cid-rSg60TdLDU .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rSg60TdLDU .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rSg60TdLDU .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rSg60TdLDU .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rSg60TdLDU .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rSg60TdLDU .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rSg60TdLDU .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rSg60TdLDU .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rSg60TdLDU .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rSg60TdLDU .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-rSg60TdLDU .collapsed button.navbar-toggler {
  display: block;
}
.cid-rSg60TdLDU .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rSg60TdLDU .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rSg60TdLDU .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rSg60TdLDU .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rSg60TdLDU .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rSg60TdLDU .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-rSg60TdLDU.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rSg60TdLDU img {
    height: 3.8rem !important;
  }
  .cid-rSg60TdLDU .btn {
    display: -webkit-flex;
  }
  .cid-rSg60TdLDU button.navbar-toggler {
    display: block;
  }
  .cid-rSg60TdLDU .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rSg60TdLDU .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rSg60TdLDU .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rSg60TdLDU .navbar-collapse.collapsing,
  .cid-rSg60TdLDU .navbar-collapse.show {
    display: block !important;
  }
  .cid-rSg60TdLDU .navbar-collapse.collapsing .navbar-nav,
  .cid-rSg60TdLDU .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rSg60TdLDU .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rSg60TdLDU .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rSg60TdLDU .navbar-collapse.collapsing .navbar-buttons,
  .cid-rSg60TdLDU .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rSg60TdLDU .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rSg60TdLDU .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rSg60TdLDU .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rSg60TdLDU .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rSg60TdLDU .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rSg60TdLDU .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rSg60TdLDU .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rSg60TdLDU .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rSg60TdLDU .nav-link:hover,
.cid-rSg60TdLDU .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-smsP5BO2dC {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-smsP5BO2dC .mbr-section-subtitle {
  color: #232323;
}
.cid-smsP5BO2dC H2 {
  color: #232323;
}
.cid-smwGGsE4jM {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-smwGGsE4jM .mbr-section-subtitle {
  color: #767676;
}
.cid-smwGGsE4jM H2 {
  color: #e31818;
}
.cid-smwJUdyic0 H1 {
  text-align: center;
  color: #ffffff;
}
.cid-slTR3c5qWM {
  padding-top: 60px;
  padding-bottom: 60px;
  background: #ffffff;
}
.cid-slTR3c5qWM .images-container.container-fluid {
  padding: 0;
}
.cid-slTR3c5qWM .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-slTR3c5qWM .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-slTR3c5qWM .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-slTR3c5qWM .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-slTR3c5qWM .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-slTR3c5qWM .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-slTR3c5qWM .img-item {
    width: 100% !important;
  }
  .cid-slTR3c5qWM .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-slTR8vV5Wi {
  padding-top: 60px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/sfondo-queue.jpg");
}
.cid-slTR8vV5Wi .icons-media-container {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-top: 4rem;
}
.cid-slTR8vV5Wi .icons-media-container .mbr-iconfont {
  font-size: 96px;
  color: #ffffff;
}
.cid-slTR8vV5Wi .icons-media-container .icon-block {
  padding-bottom: 1rem;
}
.cid-slTR8vV5Wi .mbr-text {
  color: #ffffff;
}
.cid-slTR8vV5Wi .card {
  padding-bottom: 1.5rem;
}
.cid-slTRwiNyoN {
  background: #ffffff;
  padding-top: 75px;
  padding-bottom: 60px;
}
.cid-slTRwiNyoN .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-slTRwiNyoN .video-block {
    width: 100% !important;
  }
}
.cid-slTRwUWeQp {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-slTRwUWeQp .mbr-text,
.cid-slTRwUWeQp blockquote {
  color: #767676;
}
.cid-slTRwUWeQp .mbr-text P {
  text-align: center;
}
.cid-smObKmkP9k {
  padding-top: 15px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rYL63Vzh91 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rYL63Vzh91 .mbr-section-subtitle {
  color: #767676;
}
.cid-rYL63Vzh91 H2 {
  color: #e31818;
}
.cid-slTS2ivW1W {
  padding-top: 0px;
  padding-bottom: 60px;
  background: #ffffff;
}
.cid-slTS2ivW1W .images-container.container-fluid {
  padding: 0;
}
.cid-slTS2ivW1W .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-slTS2ivW1W .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-slTS2ivW1W .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-slTS2ivW1W .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-slTS2ivW1W .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-slTS2ivW1W .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-slTS2ivW1W .img-item {
    width: 100% !important;
  }
  .cid-slTS2ivW1W .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rYL64B9BDC {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rYL64B9BDC .mbr-text,
.cid-rYL64B9BDC blockquote {
  color: #767676;
}
.cid-rYL64B9BDC .mbr-text P {
  text-align: center;
}
.cid-slTS4W5FKD {
  padding-top: 75px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-slTS4W5FKD .mbr-section-subtitle {
  color: #767676;
}
.cid-slTS4W5FKD H2 {
  color: #232323;
}
.cid-slTS6ELnoD {
  padding-top: 15px;
  padding-bottom: 30px;
  background: #ffffff;
}
.cid-slTS6ELnoD .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-slTS6ELnoD .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-slTS6ELnoD .media-container-row .img-item .img-cont {
  position: relative;
  overflow: hidden;
}
.cid-slTS6ELnoD .media-container-row .img-item .img-cont img {
  width: 100%;
}
.cid-slTS6ELnoD .media-container-row .img-item .img-cont .img-caption {
  position: absolute;
  bottom: 0;
  width: 100%;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-slTS6ELnoD .media-container-row .img-item .img-cont .img-caption p {
  margin-bottom: 0;
}
.cid-slTS6ELnoD .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-slTS6ELnoD .img-item {
    width: 100% !important;
  }
  .cid-slTS6ELnoD .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-slTS7niuT6 {
  padding-top: 45px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-slTS7niuT6 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-slTS7niuT6 .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-slTS7niuT6 .media-container-row .img-item .img-cont {
  position: relative;
  overflow: hidden;
}
.cid-slTS7niuT6 .media-container-row .img-item .img-cont img {
  width: 100%;
}
.cid-slTS7niuT6 .media-container-row .img-item .img-cont .img-caption {
  position: absolute;
  bottom: 0;
  width: 100%;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-slTS7niuT6 .media-container-row .img-item .img-cont .img-caption p {
  margin-bottom: 0;
}
.cid-slTS7niuT6 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-slTS7niuT6 .img-item {
    width: 100% !important;
  }
  .cid-slTS7niuT6 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-slTS8mSuEO {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-slTSa3Nrih {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #f9f9f9;
}
.cid-slTSa3Nrih .mbr-section-btn > * {
  margin: 0;
}
.cid-slTSa3Nrih h4 {
  font-weight: 500;
}
.cid-slTSa3Nrih p {
  color: #232323;
}
.cid-slTSa3Nrih .aside-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-slTSa3Nrih .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-slTSa3Nrih .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-slTSa3Nrih .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-slTSa3Nrih .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-slTSa3Nrih .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-slTSa3Nrih .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-slTSa3Nrih .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-slTSa3Nrih .card-img span {
    font-size: 40px !important;
  }
}
.cid-slTSa3Nrih .cost {
  text-decoration: line-through;
  color: #767676;
}
.cid-slTSaY6u1F {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #f9f9f9;
}
.cid-slTSaY6u1F .mbr-section-btn > * {
  margin: 0;
}
.cid-slTSaY6u1F h4 {
  font-weight: 500;
}
.cid-slTSaY6u1F p {
  color: #232323;
}
.cid-slTSaY6u1F .aside-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-slTSaY6u1F .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-slTSaY6u1F .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-slTSaY6u1F .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-slTSaY6u1F .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-slTSaY6u1F .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-slTSaY6u1F .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
  .cid-slTSaY6u1F .media-container-row {
    -webkit-flex-direction: row-reverse;
  }
}
@media (max-width: 991px) {
  .cid-slTSaY6u1F .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
    padding-bottom: 0;
    margin-bottom: 0;
    padding-top: 1rem;
    margin-top: 2rem;
  }
  .cid-slTSaY6u1F .media-container-row {
    -webkit-flex-direction: column-reverse;
  }
}
@media (max-width: 300px) {
  .cid-slTSaY6u1F .card-img span {
    font-size: 40px !important;
  }
}
.cid-slTSaY6u1F .cost {
  text-decoration: line-through;
  color: #767676;
}
.cid-smauO0XAdl {
  padding-top: 0px;
  padding-bottom: 60px;
  background: #f9f9f9;
}
.cid-smauO0XAdl .images-container.container-fluid {
  padding: 0;
}
.cid-smauO0XAdl .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-smauO0XAdl .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-smauO0XAdl .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-smauO0XAdl .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-smauO0XAdl .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-smauO0XAdl .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-smauO0XAdl .img-item {
    width: 100% !important;
  }
  .cid-smauO0XAdl .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-slTSdi9ngV {
  padding-top: 75px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-slTSdi9ngV .mbr-section-subtitle {
  color: #232323;
}
.cid-slTSdi9ngV H2 {
  color: #232323;
}
.cid-slTSeb0trN {
  padding-top: 15px;
  padding-bottom: 30px;
  background: #ffffff;
}
.cid-slTSeb0trN .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-slTSeb0trN .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-slTSeb0trN .media-container-row .img-item .img-cont {
  position: relative;
  overflow: hidden;
}
.cid-slTSeb0trN .media-container-row .img-item .img-cont img {
  width: 100%;
}
.cid-slTSeb0trN .media-container-row .img-item .img-cont .img-caption {
  position: absolute;
  bottom: 0;
  width: 100%;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-slTSeb0trN .media-container-row .img-item .img-cont .img-caption p {
  margin-bottom: 0;
}
.cid-slTSeb0trN .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-slTSeb0trN .img-item {
    width: 100% !important;
  }
  .cid-slTSeb0trN .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-smauVHL9NX {
  padding-top: 15px;
  padding-bottom: 30px;
  background: #ffffff;
}
.cid-smauVHL9NX .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-smauVHL9NX .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-smauVHL9NX .media-container-row .img-item .img-cont {
  position: relative;
  overflow: hidden;
}
.cid-smauVHL9NX .media-container-row .img-item .img-cont img {
  width: 100%;
}
.cid-smauVHL9NX .media-container-row .img-item .img-cont .img-caption {
  position: absolute;
  bottom: 0;
  width: 100%;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-smauVHL9NX .media-container-row .img-item .img-cont .img-caption p {
  margin-bottom: 0;
}
.cid-smauVHL9NX .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-smauVHL9NX .img-item {
    width: 100% !important;
  }
  .cid-smauVHL9NX .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-slTSfDPzb2 {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-slTShaYSJl {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #f9f9f9;
}
.cid-slTShaYSJl .mbr-section-btn > * {
  margin: 0;
}
.cid-slTShaYSJl h4 {
  font-weight: 500;
}
.cid-slTShaYSJl p {
  color: #232323;
}
.cid-slTShaYSJl .aside-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-slTShaYSJl .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-slTShaYSJl .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-slTShaYSJl .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-slTShaYSJl .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-slTShaYSJl .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-slTShaYSJl .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
  .cid-slTShaYSJl .media-container-row {
    -webkit-flex-direction: row-reverse;
  }
}
@media (max-width: 991px) {
  .cid-slTShaYSJl .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
    padding-bottom: 0;
    margin-bottom: 0;
    padding-top: 1rem;
    margin-top: 2rem;
  }
  .cid-slTShaYSJl .media-container-row {
    -webkit-flex-direction: column-reverse;
  }
}
@media (max-width: 300px) {
  .cid-slTShaYSJl .card-img span {
    font-size: 40px !important;
  }
}
.cid-slTShaYSJl .cost {
  text-decoration: line-through;
  color: #767676;
}
.cid-slTShS0Syb {
  padding-top: 0px;
  padding-bottom: 60px;
  background: #f9f9f9;
}
.cid-slTShS0Syb .images-container.container-fluid {
  padding: 0;
}
.cid-slTShS0Syb .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-slTShS0Syb .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-slTShS0Syb .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-slTShS0Syb .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-slTShS0Syb .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-slTShS0Syb .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-slTShS0Syb .img-item {
    width: 100% !important;
  }
  .cid-slTShS0Syb .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-slTSiCeKZ1 {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-slTSiCeKZ1 .image-block {
  margin: auto;
}
.cid-slTSiCeKZ1 figcaption {
  position: relative;
}
.cid-slTSiCeKZ1 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-slTSiCeKZ1 .image-block {
    width: 100% !important;
  }
}
.cid-slTSnO8jip {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #f9f9f9;
}
.cid-slTSnO8jip .mbr-section-btn > * {
  margin: 0;
}
.cid-slTSnO8jip h4 {
  font-weight: 500;
}
.cid-slTSnO8jip p {
  color: #232323;
}
.cid-slTSnO8jip .aside-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-slTSnO8jip .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-slTSnO8jip .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-slTSnO8jip .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-slTSnO8jip .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-slTSnO8jip .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-slTSnO8jip .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
  .cid-slTSnO8jip .media-container-row {
    -webkit-flex-direction: row-reverse;
  }
}
@media (max-width: 991px) {
  .cid-slTSnO8jip .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
    padding-bottom: 0;
    margin-bottom: 0;
    padding-top: 1rem;
    margin-top: 2rem;
  }
  .cid-slTSnO8jip .media-container-row {
    -webkit-flex-direction: column-reverse;
  }
}
@media (max-width: 300px) {
  .cid-slTSnO8jip .card-img span {
    font-size: 40px !important;
  }
}
.cid-slTSnO8jip .cost {
  text-decoration: line-through;
  color: #767676;
}
.cid-slTSzcfBqz {
  padding-top: 105px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-slTSzcfBqz .mbr-section-subtitle {
  color: #232323;
}
.cid-slTSzcfBqz H2 {
  color: #232323;
}
.cid-smav1emnPS {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-smav1emnPS .card-box {
  padding: 0 2rem;
}
.cid-smav1emnPS .mbr-section-btn {
  padding-top: 1rem;
}
.cid-smav1emnPS .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-smav1emnPS h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-smav1emnPS p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
  padding-top: 2rem;
}
.cid-smav1emnPS .mbr-text {
  color: #767676;
  text-align: center;
}
.cid-smav1emnPS .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #efefef;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-smav1emnPS .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-slTSAgsJoV {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-slTSAgsJoV .card-box {
  padding: 0 2rem;
}
.cid-slTSAgsJoV .mbr-section-btn {
  padding-top: 1rem;
}
.cid-slTSAgsJoV .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-slTSAgsJoV h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-slTSAgsJoV p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
  padding-top: 2rem;
}
.cid-slTSAgsJoV .mbr-text {
  color: #767676;
}
.cid-slTSAgsJoV .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #efefef;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-slTSAgsJoV .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-rZqctPVqzi {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tkOgoJt9Ja {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
@media (max-width: 767px) {
  .cid-tkOgoJt9Ja .content {
    text-align: center;
  }
  .cid-tkOgoJt9Ja .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tkOgoJt9Ja .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tkOgoJt9Ja .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tkOgoJt9Ja .media-wrap img {
  height: 6rem;
  display: block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-tkOgoJt9Ja .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tkOgoJt9Ja .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tkOgoJt9Ja .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tkOgoJt9Ja .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tkOgoJt9Ja .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tkOgoJt9Ja .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tkOgoJt9Ja .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tkOgoJt9Ja .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tkOgoJt9Ja H5 {
  color: #ffffff;
  text-align: left;
}
.cid-tkOgoJt9Ja .copyright > p {
  text-align: left;
}
.cid-tkOgoJt9Ja P {
  text-align: left;
}
.cid-t3rle3AeW5 {
  padding-top: 45px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #2a2a2a, #2a2a2a);
}
.cid-t3rle3AeW5 .mbr-iconfont-social {
  font-size: 32px;
  color: #ffffff;
}
.cid-t3rle3AeW5 .social-list a:focus {
  text-decoration: none;
}
.cid-t2Ncakc3xp {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-t3rleZU2UD {
  background: #2a2a2a;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-t3rleZU2UD .image-block {
  margin: auto;
}
.cid-t3rleZU2UD figcaption {
  position: relative;
}
.cid-t3rleZU2UD figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t3rleZU2UD .image-block {
    width: 100% !important;
  }
}
.cid-smwScp2P2C {
  background-image: url("../../../assets/images/immagine-categorie-custom2-2000x1007.jpeg");
}
.cid-rSg7miXuKm .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rSg7miXuKm .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rSg7miXuKm a {
  font-style: normal;
}
.cid-rSg7miXuKm .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rSg7miXuKm .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rSg7miXuKm .nav-item:focus,
.cid-rSg7miXuKm .nav-link:focus {
  outline: none;
}
.cid-rSg7miXuKm .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rSg7miXuKm .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rSg7miXuKm .menu-logo {
  margin-right: auto;
}
.cid-rSg7miXuKm .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rSg7miXuKm .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rSg7miXuKm .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rSg7miXuKm .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rSg7miXuKm .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rSg7miXuKm .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rSg7miXuKm .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rSg7miXuKm .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rSg7miXuKm .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rSg7miXuKm .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rSg7miXuKm .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rSg7miXuKm .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rSg7miXuKm .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rSg7miXuKm .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rSg7miXuKm .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rSg7miXuKm .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rSg7miXuKm .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rSg7miXuKm .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rSg7miXuKm .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rSg7miXuKm .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rSg7miXuKm .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rSg7miXuKm .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rSg7miXuKm .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rSg7miXuKm button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rSg7miXuKm button.navbar-toggler:focus {
  outline: none;
}
.cid-rSg7miXuKm button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rSg7miXuKm button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rSg7miXuKm button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rSg7miXuKm button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rSg7miXuKm button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rSg7miXuKm nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rSg7miXuKm nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rSg7miXuKm nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rSg7miXuKm nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rSg7miXuKm .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rSg7miXuKm .collapsed .btn {
  display: -webkit-flex;
}
.cid-rSg7miXuKm .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rSg7miXuKm .collapsed .navbar-collapse.collapsing,
.cid-rSg7miXuKm .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rSg7miXuKm .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rSg7miXuKm .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rSg7miXuKm .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rSg7miXuKm .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rSg7miXuKm .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rSg7miXuKm .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rSg7miXuKm .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rSg7miXuKm .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rSg7miXuKm .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-rSg7miXuKm .collapsed button.navbar-toggler {
  display: block;
}
.cid-rSg7miXuKm .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rSg7miXuKm .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rSg7miXuKm .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rSg7miXuKm .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rSg7miXuKm .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rSg7miXuKm .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-rSg7miXuKm.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rSg7miXuKm img {
    height: 3.8rem !important;
  }
  .cid-rSg7miXuKm .btn {
    display: -webkit-flex;
  }
  .cid-rSg7miXuKm button.navbar-toggler {
    display: block;
  }
  .cid-rSg7miXuKm .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rSg7miXuKm .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rSg7miXuKm .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rSg7miXuKm .navbar-collapse.collapsing,
  .cid-rSg7miXuKm .navbar-collapse.show {
    display: block !important;
  }
  .cid-rSg7miXuKm .navbar-collapse.collapsing .navbar-nav,
  .cid-rSg7miXuKm .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rSg7miXuKm .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rSg7miXuKm .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rSg7miXuKm .navbar-collapse.collapsing .navbar-buttons,
  .cid-rSg7miXuKm .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rSg7miXuKm .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rSg7miXuKm .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rSg7miXuKm .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rSg7miXuKm .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rSg7miXuKm .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rSg7miXuKm .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rSg7miXuKm .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rSg7miXuKm .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rSg7miXuKm .nav-link:hover,
.cid-rSg7miXuKm .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-smbh6UQyrz {
  padding-top: 60px;
  padding-bottom: 60px;
  background: #ffffff;
}
.cid-smbh6UQyrz .images-container.container-fluid {
  padding: 0;
}
.cid-smbh6UQyrz .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-smbh6UQyrz .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-smbh6UQyrz .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-smbh6UQyrz .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-smbh6UQyrz .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-smbh6UQyrz .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-smbh6UQyrz .img-item {
    width: 100% !important;
  }
  .cid-smbh6UQyrz .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-smbh8HL5Fw {
  padding-top: 45px;
  padding-bottom: 0px;
  background-image: url("../images/sfondo-custom.jpg");
}
.cid-smbh8HL5Fw .icons-media-container {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-top: 4rem;
}
.cid-smbh8HL5Fw .icons-media-container .mbr-iconfont {
  font-size: 96px;
  color: #ffffff;
}
.cid-smbh8HL5Fw .icons-media-container .icon-block {
  padding-bottom: 1rem;
}
.cid-smbh8HL5Fw .mbr-text {
  color: #ffffff;
}
.cid-smbh8HL5Fw .card {
  padding-bottom: 1.5rem;
}
.cid-rYnMUllWrY {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rYnMUllWrY .mbr-section-subtitle {
  color: #767676;
}
.cid-rYnMUllWrY H2 {
  color: #e31818;
}
.cid-smbhwAOHe2 {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 60px;
}
.cid-smbhwAOHe2 .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-smbhwAOHe2 .video-block {
    width: 100% !important;
  }
}
.cid-smbhxVS8b8 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-smbhxVS8b8 .mbr-text,
.cid-smbhxVS8b8 blockquote {
  color: #767676;
}
.cid-smbhxVS8b8 .mbr-text P {
  text-align: center;
}
.cid-spnSeuiMvX {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-spnSeuiMvX .mbr-section-subtitle,
.cid-spnSeuiMvX .mbr-text {
  color: #767676;
}
.cid-spnSeuiMvX .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-spnSeuiMvX .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-spnSeuiMvX .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-spnSeuiMvX .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-spnSeuiMvX .card-wrapper .card-img .mbr-section-btn {
  position: absolute;
  transition: opacity .3s;
  width: 100%;
  left: 0;
  top: 50%;
  height: auto;
  transform: translateY(-50%);
}
.cid-spnSeuiMvX .card-wrapper .card-img img {
  width: 100%;
}
.cid-spnSeuiMvX .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-spnSeuiMvX .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-spnSeuiMvX .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-spnSeuiMvX .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-spnSeuiMvX .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-spnSeuiMvX .card-img .mbr-section-btn {
  opacity: 0;
}
.cid-spnSeuiMvX .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-spnSeuiMvX .card-img:hover .mbr-section-btn {
  opacity: 1;
}
.cid-spnSeuiMvX .card-title {
  text-align: center;
}
.cid-smbhATrGUc {
  padding-top: 90px;
  padding-bottom: 60px;
  background: #ffffff;
}
.cid-smbhATrGUc .images-container.container-fluid {
  padding: 0;
}
.cid-smbhATrGUc .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-smbhATrGUc .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-smbhATrGUc .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-smbhATrGUc .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-smbhATrGUc .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-smbhATrGUc .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-smbhATrGUc .img-item {
    width: 100% !important;
  }
  .cid-smbhATrGUc .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-smbhBWY1su {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 75px;
}
.cid-smbhBWY1su .image-block {
  margin: auto;
}
.cid-smbhBWY1su figcaption {
  position: relative;
}
.cid-smbhBWY1su figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-smbhBWY1su .image-block {
    width: 100% !important;
  }
}
.cid-smbhCHPOjE {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-smbhCHPOjE .image-block {
  margin: auto;
}
.cid-smbhCHPOjE figcaption {
  position: relative;
}
.cid-smbhCHPOjE figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-smbhCHPOjE .image-block {
    width: 100% !important;
  }
}
.cid-smbhDqKZlk {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-smbhDqKZlk .mbr-section-subtitle {
  color: #767676;
}
.cid-smbhDqKZlk H2 {
  color: #e31818;
}
.cid-smbhFyGMj4 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-smbhFyGMj4 .mbr-text,
.cid-smbhFyGMj4 blockquote {
  color: #767676;
}
.cid-smbhFyGMj4 .mbr-text {
  text-align: center;
}
.cid-smbhGQ2XRq {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-smbhGQ2XRq .card-img {
  background-color: #fff;
}
.cid-smbhGQ2XRq .card-box {
  padding: 2rem;
  background-color: #efefef;
}
.cid-smbhGQ2XRq h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-smbhGQ2XRq p {
  text-align: left;
}
.cid-smbhGQ2XRq .mbr-text {
  color: #767676;
}
.cid-smbhGQ2XRq .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-smbhGQ2XRq .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
@media (min-width: 992px) {
  .cid-smbhGQ2XRq .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
    -webkit-flex: 0 0 20%;
  }
}
.cid-smbhGQ2XRq .card-title {
  color: #e31818;
}
.cid-smbhHGSeVE {
  padding-top: 15px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-smbhHGSeVE .card-img {
  background-color: #fff;
}
.cid-smbhHGSeVE .card-box {
  padding: 2rem;
  background-color: #efefef;
}
.cid-smbhHGSeVE h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-smbhHGSeVE p {
  text-align: left;
}
.cid-smbhHGSeVE .mbr-text {
  color: #767676;
}
.cid-smbhHGSeVE .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-smbhHGSeVE .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
@media (min-width: 992px) {
  .cid-smbhHGSeVE .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
    -webkit-flex: 0 0 20%;
  }
}
.cid-smbhHGSeVE .card-title {
  color: #e31818;
}
.cid-smyl9KfM36 {
  padding-top: 75px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-smyl9KfM36 .mbr-section-subtitle {
  color: #232323;
}
.cid-smyl9KfM36 H2 {
  color: #232323;
}
.cid-smyl6eX6Ik {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-smyl6eX6Ik .card-box {
  padding: 0 2rem;
}
.cid-smyl6eX6Ik .mbr-section-btn {
  padding-top: 1rem;
}
.cid-smyl6eX6Ik .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-smyl6eX6Ik h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-smyl6eX6Ik p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
  padding-top: 2rem;
}
.cid-smyl6eX6Ik .mbr-text {
  color: #767676;
}
.cid-smyl6eX6Ik .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #efefef;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-smyl6eX6Ik .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-smbhIoyiHP {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-smbhIoyiHP h4 {
  text-align: left;
  font-weight: 500;
}
.cid-smbhIoyiHP p {
  color: #767676;
  text-align: left;
}
.cid-smbhIoyiHP .card-img {
  text-align: left;
}
.cid-smbhIoyiHP .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-smbhIoyiHP P {
  color: #767676;
}
.cid-smbhJiN9KS {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-smbhJiN9KS h4 {
  text-align: left;
  font-weight: 500;
}
.cid-smbhJiN9KS p {
  color: #767676;
  text-align: left;
}
.cid-smbhJiN9KS .card-img {
  text-align: left;
}
.cid-smbhJiN9KS .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-smbhJL90TU {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-smbhJL90TU h4 {
  text-align: left;
  font-weight: 500;
}
.cid-smbhJL90TU p {
  color: #767676;
  text-align: left;
}
.cid-smbhJL90TU .card-img {
  text-align: left;
}
.cid-smbhJL90TU .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-smbhJL90TU P {
  color: #767676;
}
.cid-rZqcqAsGc1 {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tkOgrP3FUg {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
@media (max-width: 767px) {
  .cid-tkOgrP3FUg .content {
    text-align: center;
  }
  .cid-tkOgrP3FUg .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tkOgrP3FUg .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tkOgrP3FUg .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tkOgrP3FUg .media-wrap img {
  height: 6rem;
  display: block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-tkOgrP3FUg .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tkOgrP3FUg .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tkOgrP3FUg .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tkOgrP3FUg .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tkOgrP3FUg .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tkOgrP3FUg .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tkOgrP3FUg .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tkOgrP3FUg .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tkOgrP3FUg H5 {
  color: #ffffff;
  text-align: left;
}
.cid-tkOgrP3FUg .copyright > p {
  text-align: left;
}
.cid-tkOgrP3FUg P {
  text-align: left;
}
.cid-t3rljv1RQ3 {
  padding-top: 45px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #2a2a2a, #2a2a2a);
}
.cid-t3rljv1RQ3 .mbr-iconfont-social {
  font-size: 32px;
  color: #ffffff;
}
.cid-t3rljv1RQ3 .social-list a:focus {
  text-decoration: none;
}
.cid-t2Ncakc3xp {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-t3rlkahaff {
  background: #2a2a2a;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-t3rlkahaff .image-block {
  margin: auto;
}
.cid-t3rlkahaff figcaption {
  position: relative;
}
.cid-t3rlkahaff figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t3rlkahaff .image-block {
    width: 100% !important;
  }
}
.cid-rSg4vHxSlo .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rSg4vHxSlo .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rSg4vHxSlo a {
  font-style: normal;
}
.cid-rSg4vHxSlo .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rSg4vHxSlo .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rSg4vHxSlo .nav-item:focus,
.cid-rSg4vHxSlo .nav-link:focus {
  outline: none;
}
.cid-rSg4vHxSlo .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rSg4vHxSlo .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rSg4vHxSlo .menu-logo {
  margin-right: auto;
}
.cid-rSg4vHxSlo .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rSg4vHxSlo .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rSg4vHxSlo .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rSg4vHxSlo .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rSg4vHxSlo .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rSg4vHxSlo .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rSg4vHxSlo .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rSg4vHxSlo .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rSg4vHxSlo .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rSg4vHxSlo .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rSg4vHxSlo .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rSg4vHxSlo .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rSg4vHxSlo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rSg4vHxSlo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rSg4vHxSlo .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rSg4vHxSlo .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rSg4vHxSlo .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rSg4vHxSlo .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rSg4vHxSlo .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rSg4vHxSlo .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rSg4vHxSlo .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rSg4vHxSlo .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rSg4vHxSlo .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rSg4vHxSlo button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rSg4vHxSlo button.navbar-toggler:focus {
  outline: none;
}
.cid-rSg4vHxSlo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rSg4vHxSlo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rSg4vHxSlo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rSg4vHxSlo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rSg4vHxSlo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rSg4vHxSlo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rSg4vHxSlo nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rSg4vHxSlo nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rSg4vHxSlo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rSg4vHxSlo .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rSg4vHxSlo .collapsed .btn {
  display: -webkit-flex;
}
.cid-rSg4vHxSlo .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rSg4vHxSlo .collapsed .navbar-collapse.collapsing,
.cid-rSg4vHxSlo .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rSg4vHxSlo .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rSg4vHxSlo .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rSg4vHxSlo .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rSg4vHxSlo .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rSg4vHxSlo .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rSg4vHxSlo .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rSg4vHxSlo .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rSg4vHxSlo .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rSg4vHxSlo .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-rSg4vHxSlo .collapsed button.navbar-toggler {
  display: block;
}
.cid-rSg4vHxSlo .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rSg4vHxSlo .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rSg4vHxSlo .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rSg4vHxSlo .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rSg4vHxSlo .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rSg4vHxSlo .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-rSg4vHxSlo.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rSg4vHxSlo img {
    height: 3.8rem !important;
  }
  .cid-rSg4vHxSlo .btn {
    display: -webkit-flex;
  }
  .cid-rSg4vHxSlo button.navbar-toggler {
    display: block;
  }
  .cid-rSg4vHxSlo .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rSg4vHxSlo .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rSg4vHxSlo .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rSg4vHxSlo .navbar-collapse.collapsing,
  .cid-rSg4vHxSlo .navbar-collapse.show {
    display: block !important;
  }
  .cid-rSg4vHxSlo .navbar-collapse.collapsing .navbar-nav,
  .cid-rSg4vHxSlo .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rSg4vHxSlo .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rSg4vHxSlo .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rSg4vHxSlo .navbar-collapse.collapsing .navbar-buttons,
  .cid-rSg4vHxSlo .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rSg4vHxSlo .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rSg4vHxSlo .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rSg4vHxSlo .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rSg4vHxSlo .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rSg4vHxSlo .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rSg4vHxSlo .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rSg4vHxSlo .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rSg4vHxSlo .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rSg4vHxSlo .nav-link:hover,
.cid-rSg4vHxSlo .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-smwRU8vbAt H1 {
  text-align: center;
  color: #ffffff;
}
.cid-smwRU8vbAt .mbr-text,
.cid-smwRU8vbAt .mbr-section-btn {
  text-align: center;
}
.cid-smbdStzdp3 {
  padding-top: 60px;
  padding-bottom: 60px;
  background: #ffffff;
}
.cid-smbdStzdp3 .images-container.container-fluid {
  padding: 0;
}
.cid-smbdStzdp3 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-smbdStzdp3 .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-smbdStzdp3 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-smbdStzdp3 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-smbdStzdp3 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-smbdStzdp3 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-smbdStzdp3 .img-item {
    width: 100% !important;
  }
  .cid-smbdStzdp3 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-smbdTX7qLz {
  padding-top: 45px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/he-wayfinding-1.jpg");
}
.cid-smbdTX7qLz .icons-media-container {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-top: 4rem;
}
.cid-smbdTX7qLz .icons-media-container .mbr-iconfont {
  font-size: 96px;
  color: #ffffff;
}
.cid-smbdTX7qLz .icons-media-container .icon-block {
  padding-bottom: 1rem;
}
.cid-smbdTX7qLz .mbr-text {
  color: #ffffff;
}
.cid-smbdTX7qLz .card {
  padding-bottom: 1.5rem;
}
.cid-smbdVe2fB0 {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-smbdVe2fB0 .mbr-text,
.cid-smbdVe2fB0 blockquote {
  color: #767676;
}
.cid-smbdVe2fB0 .mbr-text P {
  text-align: center;
}
.cid-smOc8XTE29 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-smbevWCREz {
  padding-top: 75px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-smbevWCREz .mbr-section-subtitle {
  color: #767676;
}
.cid-smbevWCREz H2 {
  color: #232323;
}
.cid-smbewAy9GQ {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 120px;
}
.cid-smbewAy9GQ .image-block {
  margin: auto;
}
.cid-smbewAy9GQ figcaption {
  position: relative;
}
.cid-smbewAy9GQ figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-smbewAy9GQ .image-block {
    width: 100% !important;
  }
}
.cid-smbexb6BBk {
  padding-top: 60px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/immagine-categorie-wayfinding2-2000x1007.jpg");
}
.cid-smbexb6BBk .icons-media-container {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-top: 4rem;
}
.cid-smbexb6BBk .icons-media-container .mbr-iconfont {
  font-size: 96px;
  color: #ffffff;
}
.cid-smbexb6BBk .icons-media-container .icon-block {
  padding-bottom: 1rem;
}
.cid-smbexb6BBk .mbr-text {
  color: #ffffff;
}
.cid-smbexb6BBk .card {
  padding-bottom: 1.5rem;
}
.cid-smbeRHRR9D {
  padding-top: 90px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-smbeRHRR9D .mbr-section-subtitle {
  color: #767676;
}
.cid-smbeRHRR9D H2 {
  color: #232323;
}
.cid-smbeSkh6Da {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-smbeSkh6Da .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-smbeSkh6Da .video-block {
    width: 100% !important;
  }
}
.cid-smbeTrsXa6 {
  padding-top: 45px;
  padding-bottom: 30px;
  background: #ffffff;
}
.cid-smbeTrsXa6 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-smbeTrsXa6 .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-smbeTrsXa6 .media-container-row .img-item .img-cont {
  position: relative;
  overflow: hidden;
}
.cid-smbeTrsXa6 .media-container-row .img-item .img-cont img {
  width: 100%;
}
.cid-smbeTrsXa6 .media-container-row .img-item .img-cont .img-caption {
  position: absolute;
  bottom: 0;
  width: 100%;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-smbeTrsXa6 .media-container-row .img-item .img-cont .img-caption p {
  margin-bottom: 0;
}
.cid-smbeTrsXa6 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-smbeTrsXa6 .img-item {
    width: 100% !important;
  }
  .cid-smbeTrsXa6 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-smbeX01qod {
  padding-top: 45px;
  padding-bottom: 90px;
  background: #ffffff;
}
.cid-smbeX01qod .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-smbeX01qod .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-smbeX01qod .media-container-row .img-item .img-cont {
  position: relative;
  overflow: hidden;
}
.cid-smbeX01qod .media-container-row .img-item .img-cont img {
  width: 100%;
}
.cid-smbeX01qod .media-container-row .img-item .img-cont .img-caption {
  position: absolute;
  bottom: 0;
  width: 100%;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-smbeX01qod .media-container-row .img-item .img-cont .img-caption p {
  margin-bottom: 0;
}
.cid-smbeX01qod .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-smbeX01qod .img-item {
    width: 100% !important;
  }
  .cid-smbeX01qod .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-smbfciJCSH {
  padding-top: 60px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/immagine-categorie-sign-line-2000x1007.jpeg");
}
.cid-smbfciJCSH .icons-media-container {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-top: 4rem;
}
.cid-smbfciJCSH .icons-media-container .mbr-iconfont {
  font-size: 96px;
  color: #ffffff;
}
.cid-smbfciJCSH .icons-media-container .icon-block {
  padding-bottom: 1rem;
}
.cid-smbfciJCSH .mbr-text {
  color: #ffffff;
}
.cid-smbfciJCSH .card {
  padding-bottom: 1.5rem;
}
.cid-rYGWTxgZuR {
  padding-top: 105px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rYGWTxgZuR .mbr-section-subtitle {
  color: #767676;
}
.cid-rYGWTxgZuR H2 {
  color: #e31818;
}
.cid-smbfdZISM5 {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-smbfdZISM5 .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-smbfdZISM5 .video-block {
    width: 100% !important;
  }
}
.cid-rYGXjGv2wa {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rYGXjGv2wa .mbr-text,
.cid-rYGXjGv2wa blockquote {
  color: #767676;
}
.cid-rYGXjGv2wa .mbr-text P {
  text-align: center;
}
.cid-smbff0IkjX {
  padding-top: 75px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-smbff0IkjX .mbr-section-subtitle {
  color: #232323;
}
.cid-smbff0IkjX H2 {
  color: #232323;
}
.cid-smbffTw8UU {
  padding-top: 0px;
  padding-bottom: 60px;
  background: #ffffff;
}
.cid-smbffTw8UU .images-container.container-fluid {
  padding: 0;
}
.cid-smbffTw8UU .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-smbffTw8UU .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-smbffTw8UU .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-smbffTw8UU .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-smbffTw8UU .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-smbffTw8UU .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-smbffTw8UU .img-item {
    width: 100% !important;
  }
  .cid-smbffTw8UU .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-smbfgFUPsd {
  padding-top: 75px;
  padding-bottom: 120px;
}
.cid-smbfgFUPsd .icons-media-container {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-top: 4rem;
}
.cid-smbfgFUPsd .icons-media-container .mbr-iconfont {
  font-size: 96px;
  color: #ffffff;
}
.cid-smbfgFUPsd .icons-media-container .icon-block {
  padding-bottom: 1rem;
}
.cid-smbfgFUPsd .mbr-text {
  color: #ffffff;
}
.cid-smbfgFUPsd .card {
  padding-bottom: 1.5rem;
}
.cid-smbfhAsIit {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-smbfhAsIit .mbr-section-subtitle {
  color: #232323;
}
.cid-smbfhAsIit H2 {
  color: #232323;
}
.cid-smbfHOhjYo {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 60px;
}
.cid-smbfHOhjYo .image-block {
  margin: auto;
}
.cid-smbfHOhjYo figcaption {
  position: relative;
}
.cid-smbfHOhjYo figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-smbfHOhjYo .image-block {
    width: 100% !important;
  }
}
.cid-smbfIKsTGZ {
  padding-top: 15px;
  padding-bottom: 75px;
  background: #ffffff;
}
.cid-smbfIKsTGZ .images-container.container-fluid {
  padding: 0;
}
.cid-smbfIKsTGZ .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-smbfIKsTGZ .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-smbfIKsTGZ .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-smbfIKsTGZ .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-smbfIKsTGZ .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-smbfIKsTGZ .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-smbfIKsTGZ .img-item {
    width: 100% !important;
  }
  .cid-smbfIKsTGZ .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-smbfJxoO1p {
  padding-top: 120px;
  padding-bottom: 120px;
}
.cid-smbfJxoO1p .icons-media-container {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-top: 4rem;
}
.cid-smbfJxoO1p .icons-media-container .mbr-iconfont {
  font-size: 96px;
  color: #ffffff;
}
.cid-smbfJxoO1p .icons-media-container .icon-block {
  padding-bottom: 1rem;
}
.cid-smbfJxoO1p .mbr-text {
  color: #ffffff;
}
.cid-smbfJxoO1p .card {
  padding-bottom: 1.5rem;
}
.cid-smbfKt2xzV {
  padding-top: 75px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-smbfKt2xzV .mbr-section-subtitle {
  color: #232323;
}
.cid-smbfKt2xzV H2 {
  color: #232323;
}
.cid-smbfLD3XX1 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-smbfLD3XX1 .card-box {
  padding: 0 2rem;
}
.cid-smbfLD3XX1 .mbr-section-btn {
  padding-top: 1rem;
}
.cid-smbfLD3XX1 .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-smbfLD3XX1 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-smbfLD3XX1 p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
  padding-top: 2rem;
}
.cid-smbfLD3XX1 .mbr-text {
  color: #767676;
}
.cid-smbfLD3XX1 .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #efefef;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-smbfLD3XX1 .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-rZqc6Pjj3B {
  padding-top: 45px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tkOgA1udkp {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
@media (max-width: 767px) {
  .cid-tkOgA1udkp .content {
    text-align: center;
  }
  .cid-tkOgA1udkp .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tkOgA1udkp .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tkOgA1udkp .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tkOgA1udkp .media-wrap img {
  height: 6rem;
  display: block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-tkOgA1udkp .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tkOgA1udkp .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tkOgA1udkp .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tkOgA1udkp .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tkOgA1udkp .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tkOgA1udkp .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tkOgA1udkp .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tkOgA1udkp .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tkOgA1udkp H5 {
  color: #ffffff;
  text-align: left;
}
.cid-tkOgA1udkp .copyright > p {
  text-align: left;
}
.cid-tkOgA1udkp P {
  text-align: left;
}
.cid-t3rlwbhJZs {
  padding-top: 45px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #2a2a2a, #2a2a2a);
}
.cid-t3rlwbhJZs .mbr-iconfont-social {
  font-size: 32px;
  color: #ffffff;
}
.cid-t3rlwbhJZs .social-list a:focus {
  text-decoration: none;
}
.cid-t2Ncakc3xp {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-t3rlwZLpT8 {
  background: #2a2a2a;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-t3rlwZLpT8 .image-block {
  margin: auto;
}
.cid-t3rlwZLpT8 figcaption {
  position: relative;
}
.cid-t3rlwZLpT8 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t3rlwZLpT8 .image-block {
    width: 100% !important;
  }
}
.cid-rMrdHOaHJ1 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rMrdHOaHJ1 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rMrdHOaHJ1 a {
  font-style: normal;
}
.cid-rMrdHOaHJ1 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rMrdHOaHJ1 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rMrdHOaHJ1 .nav-item:focus,
.cid-rMrdHOaHJ1 .nav-link:focus {
  outline: none;
}
.cid-rMrdHOaHJ1 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rMrdHOaHJ1 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rMrdHOaHJ1 .menu-logo {
  margin-right: auto;
}
.cid-rMrdHOaHJ1 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rMrdHOaHJ1 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rMrdHOaHJ1 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rMrdHOaHJ1 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rMrdHOaHJ1 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rMrdHOaHJ1 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rMrdHOaHJ1 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rMrdHOaHJ1 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rMrdHOaHJ1 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rMrdHOaHJ1 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rMrdHOaHJ1 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rMrdHOaHJ1 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rMrdHOaHJ1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rMrdHOaHJ1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rMrdHOaHJ1 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rMrdHOaHJ1 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rMrdHOaHJ1 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rMrdHOaHJ1 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rMrdHOaHJ1 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rMrdHOaHJ1 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rMrdHOaHJ1 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rMrdHOaHJ1 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rMrdHOaHJ1 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rMrdHOaHJ1 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rMrdHOaHJ1 button.navbar-toggler:focus {
  outline: none;
}
.cid-rMrdHOaHJ1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rMrdHOaHJ1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rMrdHOaHJ1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rMrdHOaHJ1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rMrdHOaHJ1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rMrdHOaHJ1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rMrdHOaHJ1 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rMrdHOaHJ1 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rMrdHOaHJ1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rMrdHOaHJ1 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rMrdHOaHJ1 .collapsed .btn {
  display: -webkit-flex;
}
.cid-rMrdHOaHJ1 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rMrdHOaHJ1 .collapsed .navbar-collapse.collapsing,
.cid-rMrdHOaHJ1 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rMrdHOaHJ1 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rMrdHOaHJ1 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rMrdHOaHJ1 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rMrdHOaHJ1 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rMrdHOaHJ1 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rMrdHOaHJ1 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rMrdHOaHJ1 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rMrdHOaHJ1 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rMrdHOaHJ1 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-rMrdHOaHJ1 .collapsed button.navbar-toggler {
  display: block;
}
.cid-rMrdHOaHJ1 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rMrdHOaHJ1 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rMrdHOaHJ1 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rMrdHOaHJ1 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rMrdHOaHJ1 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rMrdHOaHJ1 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-rMrdHOaHJ1.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rMrdHOaHJ1 img {
    height: 3.8rem !important;
  }
  .cid-rMrdHOaHJ1 .btn {
    display: -webkit-flex;
  }
  .cid-rMrdHOaHJ1 button.navbar-toggler {
    display: block;
  }
  .cid-rMrdHOaHJ1 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rMrdHOaHJ1 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rMrdHOaHJ1 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rMrdHOaHJ1 .navbar-collapse.collapsing,
  .cid-rMrdHOaHJ1 .navbar-collapse.show {
    display: block !important;
  }
  .cid-rMrdHOaHJ1 .navbar-collapse.collapsing .navbar-nav,
  .cid-rMrdHOaHJ1 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rMrdHOaHJ1 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rMrdHOaHJ1 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rMrdHOaHJ1 .navbar-collapse.collapsing .navbar-buttons,
  .cid-rMrdHOaHJ1 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rMrdHOaHJ1 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rMrdHOaHJ1 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rMrdHOaHJ1 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rMrdHOaHJ1 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rMrdHOaHJ1 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rMrdHOaHJ1 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rMrdHOaHJ1 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rMrdHOaHJ1 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rMrdHOaHJ1 .nav-link:hover,
.cid-rMrdHOaHJ1 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rZDt0Lz9wB {
  background-image: url("../../../assets/images/sede-ok-2000x1333.jpg");
}
.cid-rMrg9zsnAn {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rMrg9zsnAn h2 {
  text-align: left;
}
.cid-rMrg9zsnAn h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rMrg9zsnAn p {
  color: #767676;
  text-align: left;
}
.cid-rMrg9zsnAn .aside-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-rMrg9zsnAn .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-rMrg9zsnAn .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rMrg9zsnAn .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-rMrg9zsnAn .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-rMrg9zsnAn .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-rMrg9zsnAn .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
  .cid-rMrg9zsnAn .media-container-row {
    -webkit-flex-direction: row-reverse;
  }
}
@media (max-width: 991px) {
  .cid-rMrg9zsnAn .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
    padding-bottom: 0;
    margin-bottom: 0;
    padding-top: 1rem;
    margin-top: 2rem;
  }
  .cid-rMrg9zsnAn .media-container-row {
    -webkit-flex-direction: column-reverse;
  }
}
@media (max-width: 300px) {
  .cid-rMrg9zsnAn .card-img span {
    font-size: 40px !important;
  }
}
.cid-rMrg9zsnAn H2 {
  color: #e31818;
}
.cid-rMrg9zsnAn .mbr-text {
  color: #767676;
}
.cid-rMrqrDV3oj {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-rMrqrDV3oj h2 {
  text-align: left;
}
.cid-rMrqrDV3oj h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rMrqrDV3oj p {
  color: #767676;
  text-align: left;
}
.cid-rMrqrDV3oj .aside-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-rMrqrDV3oj .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-rMrqrDV3oj .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rMrqrDV3oj .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-rMrqrDV3oj .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-rMrqrDV3oj .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-rMrqrDV3oj .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rMrqrDV3oj .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-rMrqrDV3oj .card-img span {
    font-size: 40px !important;
  }
}
.cid-rMrqrDV3oj H2 {
  color: #e31818;
}
.cid-rMrqtPyLg5 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rMrqtPyLg5 h2 {
  text-align: left;
}
.cid-rMrqtPyLg5 h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rMrqtPyLg5 p {
  color: #767676;
  text-align: left;
}
.cid-rMrqtPyLg5 .aside-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-rMrqtPyLg5 .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-rMrqtPyLg5 .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rMrqtPyLg5 .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-rMrqtPyLg5 .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-rMrqtPyLg5 .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-rMrqtPyLg5 .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
  .cid-rMrqtPyLg5 .media-container-row {
    -webkit-flex-direction: row-reverse;
  }
}
@media (max-width: 991px) {
  .cid-rMrqtPyLg5 .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
    padding-bottom: 0;
    margin-bottom: 0;
    padding-top: 1rem;
    margin-top: 2rem;
  }
  .cid-rMrqtPyLg5 .media-container-row {
    -webkit-flex-direction: column-reverse;
  }
}
@media (max-width: 300px) {
  .cid-rMrqtPyLg5 .card-img span {
    font-size: 40px !important;
  }
}
.cid-rMrqtPyLg5 H2 {
  color: #e31818;
}
.cid-rMrquhH1CU {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-rMrquhH1CU h2 {
  text-align: left;
}
.cid-rMrquhH1CU h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rMrquhH1CU p {
  color: #767676;
  text-align: left;
}
.cid-rMrquhH1CU .aside-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-rMrquhH1CU .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-rMrquhH1CU .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rMrquhH1CU .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-rMrquhH1CU .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-rMrquhH1CU .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-rMrquhH1CU .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rMrquhH1CU .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-rMrquhH1CU .card-img span {
    font-size: 40px !important;
  }
}
.cid-rMrquhH1CU H2 {
  color: #e31818;
}
.cid-rMrquGyMw3 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rMrquGyMw3 h2 {
  text-align: left;
}
.cid-rMrquGyMw3 h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rMrquGyMw3 p {
  color: #767676;
  text-align: left;
}
.cid-rMrquGyMw3 .aside-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-rMrquGyMw3 .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-rMrquGyMw3 .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rMrquGyMw3 .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-rMrquGyMw3 .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-rMrquGyMw3 .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-rMrquGyMw3 .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
  .cid-rMrquGyMw3 .media-container-row {
    -webkit-flex-direction: row-reverse;
  }
}
@media (max-width: 991px) {
  .cid-rMrquGyMw3 .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
    padding-bottom: 0;
    margin-bottom: 0;
    padding-top: 1rem;
    margin-top: 2rem;
  }
  .cid-rMrquGyMw3 .media-container-row {
    -webkit-flex-direction: column-reverse;
  }
}
@media (max-width: 300px) {
  .cid-rMrquGyMw3 .card-img span {
    font-size: 40px !important;
  }
}
.cid-rMrquGyMw3 H2 {
  color: #e31818;
}
.cid-tkOgCVGlKn {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
@media (max-width: 767px) {
  .cid-tkOgCVGlKn .content {
    text-align: center;
  }
  .cid-tkOgCVGlKn .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tkOgCVGlKn .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tkOgCVGlKn .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tkOgCVGlKn .media-wrap img {
  height: 6rem;
  display: block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-tkOgCVGlKn .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tkOgCVGlKn .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tkOgCVGlKn .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tkOgCVGlKn .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tkOgCVGlKn .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tkOgCVGlKn .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tkOgCVGlKn .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tkOgCVGlKn .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tkOgCVGlKn H5 {
  color: #ffffff;
  text-align: left;
}
.cid-tkOgCVGlKn .copyright > p {
  text-align: left;
}
.cid-tkOgCVGlKn P {
  text-align: left;
}
.cid-t3rlGJ5ee2 {
  padding-top: 45px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #2a2a2a, #2a2a2a);
}
.cid-t3rlGJ5ee2 .mbr-iconfont-social {
  font-size: 32px;
  color: #ffffff;
}
.cid-t3rlGJ5ee2 .social-list a:focus {
  text-decoration: none;
}
.cid-t2Ncakc3xp {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-t3rlHvmNt9 {
  background: #2a2a2a;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-t3rlHvmNt9 .image-block {
  margin: auto;
}
.cid-t3rlHvmNt9 figcaption {
  position: relative;
}
.cid-t3rlHvmNt9 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t3rlHvmNt9 .image-block {
    width: 100% !important;
  }
}
.cid-rSgliBgz1Q .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rSgliBgz1Q .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rSgliBgz1Q a {
  font-style: normal;
}
.cid-rSgliBgz1Q .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rSgliBgz1Q .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rSgliBgz1Q .nav-item:focus,
.cid-rSgliBgz1Q .nav-link:focus {
  outline: none;
}
.cid-rSgliBgz1Q .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rSgliBgz1Q .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rSgliBgz1Q .menu-logo {
  margin-right: auto;
}
.cid-rSgliBgz1Q .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rSgliBgz1Q .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rSgliBgz1Q .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rSgliBgz1Q .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rSgliBgz1Q .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rSgliBgz1Q .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rSgliBgz1Q .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rSgliBgz1Q .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rSgliBgz1Q .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rSgliBgz1Q .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rSgliBgz1Q .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rSgliBgz1Q .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rSgliBgz1Q .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rSgliBgz1Q .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rSgliBgz1Q .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rSgliBgz1Q .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rSgliBgz1Q .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rSgliBgz1Q .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rSgliBgz1Q .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rSgliBgz1Q .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rSgliBgz1Q .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rSgliBgz1Q .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rSgliBgz1Q .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rSgliBgz1Q button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rSgliBgz1Q button.navbar-toggler:focus {
  outline: none;
}
.cid-rSgliBgz1Q button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rSgliBgz1Q button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rSgliBgz1Q button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rSgliBgz1Q button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rSgliBgz1Q button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rSgliBgz1Q nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rSgliBgz1Q nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rSgliBgz1Q nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rSgliBgz1Q nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rSgliBgz1Q .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rSgliBgz1Q .collapsed .btn {
  display: -webkit-flex;
}
.cid-rSgliBgz1Q .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rSgliBgz1Q .collapsed .navbar-collapse.collapsing,
.cid-rSgliBgz1Q .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rSgliBgz1Q .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rSgliBgz1Q .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rSgliBgz1Q .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rSgliBgz1Q .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rSgliBgz1Q .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rSgliBgz1Q .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rSgliBgz1Q .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rSgliBgz1Q .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rSgliBgz1Q .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-rSgliBgz1Q .collapsed button.navbar-toggler {
  display: block;
}
.cid-rSgliBgz1Q .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rSgliBgz1Q .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rSgliBgz1Q .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rSgliBgz1Q .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rSgliBgz1Q .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rSgliBgz1Q .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-rSgliBgz1Q.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rSgliBgz1Q img {
    height: 3.8rem !important;
  }
  .cid-rSgliBgz1Q .btn {
    display: -webkit-flex;
  }
  .cid-rSgliBgz1Q button.navbar-toggler {
    display: block;
  }
  .cid-rSgliBgz1Q .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rSgliBgz1Q .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rSgliBgz1Q .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rSgliBgz1Q .navbar-collapse.collapsing,
  .cid-rSgliBgz1Q .navbar-collapse.show {
    display: block !important;
  }
  .cid-rSgliBgz1Q .navbar-collapse.collapsing .navbar-nav,
  .cid-rSgliBgz1Q .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rSgliBgz1Q .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rSgliBgz1Q .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rSgliBgz1Q .navbar-collapse.collapsing .navbar-buttons,
  .cid-rSgliBgz1Q .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rSgliBgz1Q .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rSgliBgz1Q .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rSgliBgz1Q .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rSgliBgz1Q .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rSgliBgz1Q .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rSgliBgz1Q .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rSgliBgz1Q .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rSgliBgz1Q .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rSgliBgz1Q .nav-link:hover,
.cid-rSgliBgz1Q .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rSglFx9742 {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rSglFx9742 .mbr-section-subtitle {
  color: #767676;
}
.cid-rSglFx9742 H2 {
  text-align: center;
  color: #e31818;
}
.cid-rSglYkDuLq {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rSglYkDuLq .mbr-text,
.cid-rSglYkDuLq blockquote {
  color: #767676;
}
.cid-rSglYkDuLq .mbr-text P {
  text-align: center;
}
.cid-rXrBPOpqke {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rXrBPOpqke .mbr-section-subtitle {
  color: #767676;
}
.cid-rXrBPOpqke H2 {
  color: #e31818;
}
.cid-s0icgvEa43 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s0icgvEa43 .mbr-text {
  color: #767676;
}
.cid-s0icgvEa43 .mbr-text p {
  background: #ffffff;
}
.cid-rXrDxxeTaQ {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rXrDxxeTaQ .mbr-section-subtitle {
  color: #767676;
}
.cid-rXrDxxeTaQ H2 {
  color: #e31818;
}
.cid-s0ibCwhvmU {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s0ibCwhvmU .mbr-text {
  color: #767676;
}
.cid-s0ibCwhvmU .mbr-text p {
  background: #ffffff;
}
.cid-rXrFqbfyDd {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rXrFqbfyDd .mbr-section-subtitle {
  color: #767676;
}
.cid-rXrFqbfyDd H2 {
  color: #e31818;
}
.cid-s0ibcVeEsQ {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s0ibcVeEsQ .mbr-text {
  color: #767676;
}
.cid-s0ibcVeEsQ .mbr-text p {
  background: #ffffff;
}
.cid-rXrGUVc8MH {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rXrGUVc8MH .mbr-section-subtitle {
  color: #767676;
}
.cid-rXrGUVc8MH H2 {
  color: #e31818;
}
.cid-s0iarKZnbl {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s0iarKZnbl .mbr-text {
  color: #767676;
}
.cid-s0iarKZnbl .mbr-text p {
  background: #ffffff;
}
.cid-rXssb88VOH {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rXssb88VOH .mbr-section-subtitle {
  color: #767676;
}
.cid-rXssb88VOH H2 {
  color: #e31818;
}
.cid-s0i9FgOKsk {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s0i9FgOKsk .mbr-text {
  color: #767676;
}
.cid-s0i9FgOKsk .mbr-text p {
  background: #ffffff;
}
.cid-rXstfdiu1B {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rXstfdiu1B .mbr-section-subtitle {
  color: #767676;
}
.cid-rXstfdiu1B H2 {
  color: #e31818;
}
.cid-s0i8K4A85h {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s0i8K4A85h .mbr-text {
  color: #767676;
}
.cid-s0i8K4A85h .mbr-text p {
  background: #ffffff;
}
.cid-rXsuukYFFP {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rXsuukYFFP .mbr-section-subtitle {
  color: #767676;
}
.cid-rXsuukYFFP H2 {
  color: #e31818;
}
.cid-s0i7Ll8ZNR {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s0i7Ll8ZNR .mbr-text {
  color: #767676;
}
.cid-s0i7Ll8ZNR .mbr-text p {
  background: #ffffff;
}
.cid-rXsvoSr1EA {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rXsvoSr1EA .mbr-section-subtitle {
  color: #767676;
}
.cid-rXsvoSr1EA H2 {
  color: #e31818;
}
.cid-s0i789dR3b {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s0i789dR3b .mbr-text {
  color: #767676;
}
.cid-s0i789dR3b .mbr-text p {
  background: #ffffff;
}
.cid-s0hXLqKxWm {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s0hXLqKxWm .mbr-section-subtitle {
  color: #767676;
}
.cid-s0hXLqKxWm H2 {
  color: #e31818;
}
.cid-s0i7eN5eD1 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s0i7eN5eD1 .mbr-text {
  color: #767676;
}
.cid-s0i7eN5eD1 .mbr-text p {
  background: #ffffff;
}
.cid-tkOgJZWHa1 {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
@media (max-width: 767px) {
  .cid-tkOgJZWHa1 .content {
    text-align: center;
  }
  .cid-tkOgJZWHa1 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tkOgJZWHa1 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tkOgJZWHa1 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tkOgJZWHa1 .media-wrap img {
  height: 6rem;
  display: block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-tkOgJZWHa1 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tkOgJZWHa1 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tkOgJZWHa1 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tkOgJZWHa1 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tkOgJZWHa1 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tkOgJZWHa1 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tkOgJZWHa1 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tkOgJZWHa1 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tkOgJZWHa1 H5 {
  color: #ffffff;
  text-align: left;
}
.cid-tkOgJZWHa1 .copyright > p {
  text-align: left;
}
.cid-tkOgJZWHa1 P {
  text-align: left;
}
.cid-t3rlO1SitY {
  padding-top: 45px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #2a2a2a, #2a2a2a);
}
.cid-t3rlO1SitY .mbr-iconfont-social {
  font-size: 32px;
  color: #ffffff;
}
.cid-t3rlO1SitY .social-list a:focus {
  text-decoration: none;
}
.cid-t2Ncakc3xp {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-t3rlORRkuc {
  background: #2a2a2a;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-t3rlORRkuc .image-block {
  margin: auto;
}
.cid-t3rlORRkuc figcaption {
  position: relative;
}
.cid-t3rlORRkuc figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t3rlORRkuc .image-block {
    width: 100% !important;
  }
}
.cid-rSggFFl8av .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rSggFFl8av .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rSggFFl8av a {
  font-style: normal;
}
.cid-rSggFFl8av .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rSggFFl8av .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rSggFFl8av .nav-item:focus,
.cid-rSggFFl8av .nav-link:focus {
  outline: none;
}
.cid-rSggFFl8av .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rSggFFl8av .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rSggFFl8av .menu-logo {
  margin-right: auto;
}
.cid-rSggFFl8av .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rSggFFl8av .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rSggFFl8av .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rSggFFl8av .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rSggFFl8av .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rSggFFl8av .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rSggFFl8av .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rSggFFl8av .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rSggFFl8av .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rSggFFl8av .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rSggFFl8av .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rSggFFl8av .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rSggFFl8av .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rSggFFl8av .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rSggFFl8av .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rSggFFl8av .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rSggFFl8av .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rSggFFl8av .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rSggFFl8av .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rSggFFl8av .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rSggFFl8av .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rSggFFl8av .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rSggFFl8av .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rSggFFl8av button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rSggFFl8av button.navbar-toggler:focus {
  outline: none;
}
.cid-rSggFFl8av button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rSggFFl8av button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rSggFFl8av button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rSggFFl8av button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rSggFFl8av button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rSggFFl8av nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rSggFFl8av nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rSggFFl8av nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rSggFFl8av nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rSggFFl8av .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rSggFFl8av .collapsed .btn {
  display: -webkit-flex;
}
.cid-rSggFFl8av .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rSggFFl8av .collapsed .navbar-collapse.collapsing,
.cid-rSggFFl8av .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rSggFFl8av .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rSggFFl8av .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rSggFFl8av .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rSggFFl8av .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rSggFFl8av .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rSggFFl8av .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rSggFFl8av .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rSggFFl8av .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rSggFFl8av .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-rSggFFl8av .collapsed button.navbar-toggler {
  display: block;
}
.cid-rSggFFl8av .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rSggFFl8av .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rSggFFl8av .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rSggFFl8av .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rSggFFl8av .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rSggFFl8av .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-rSggFFl8av.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rSggFFl8av img {
    height: 3.8rem !important;
  }
  .cid-rSggFFl8av .btn {
    display: -webkit-flex;
  }
  .cid-rSggFFl8av button.navbar-toggler {
    display: block;
  }
  .cid-rSggFFl8av .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rSggFFl8av .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rSggFFl8av .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rSggFFl8av .navbar-collapse.collapsing,
  .cid-rSggFFl8av .navbar-collapse.show {
    display: block !important;
  }
  .cid-rSggFFl8av .navbar-collapse.collapsing .navbar-nav,
  .cid-rSggFFl8av .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rSggFFl8av .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rSggFFl8av .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rSggFFl8av .navbar-collapse.collapsing .navbar-buttons,
  .cid-rSggFFl8av .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rSggFFl8av .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rSggFFl8av .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rSggFFl8av .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rSggFFl8av .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rSggFFl8av .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rSggFFl8av .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rSggFFl8av .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rSggFFl8av .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rSggFFl8av .nav-link:hover,
.cid-rSggFFl8av .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rSggFHjs76 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rSggFHjs76 h2 {
  text-align: left;
}
.cid-rSggFHjs76 h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rSggFHjs76 p {
  color: #767676;
  text-align: left;
}
.cid-rSggFHjs76 .aside-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-rSggFHjs76 .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-rSggFHjs76 .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rSggFHjs76 .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-rSggFHjs76 .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-rSggFHjs76 .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-rSggFHjs76 .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
  .cid-rSggFHjs76 .media-container-row {
    -webkit-flex-direction: row-reverse;
  }
}
@media (max-width: 991px) {
  .cid-rSggFHjs76 .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
    padding-bottom: 0;
    margin-bottom: 0;
    padding-top: 1rem;
    margin-top: 2rem;
  }
  .cid-rSggFHjs76 .media-container-row {
    -webkit-flex-direction: column-reverse;
  }
}
@media (max-width: 300px) {
  .cid-rSggFHjs76 .card-img span {
    font-size: 40px !important;
  }
}
.cid-rSggFHjs76 H2 {
  color: #e31818;
}
.cid-rSggFHjs76 .mbr-text {
  color: #767676;
}
.cid-rSggFIm6OH {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-rSggFIm6OH h2 {
  text-align: left;
}
.cid-rSggFIm6OH h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rSggFIm6OH p {
  color: #767676;
  text-align: left;
}
.cid-rSggFIm6OH .aside-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-rSggFIm6OH .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-rSggFIm6OH .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rSggFIm6OH .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-rSggFIm6OH .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-rSggFIm6OH .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-rSggFIm6OH .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rSggFIm6OH .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-rSggFIm6OH .card-img span {
    font-size: 40px !important;
  }
}
.cid-rSggFIm6OH H2 {
  color: #e31818;
}
.cid-rSggFJN9Va {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rSggFJN9Va h2 {
  text-align: left;
}
.cid-rSggFJN9Va h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rSggFJN9Va p {
  color: #767676;
  text-align: left;
}
.cid-rSggFJN9Va .aside-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-rSggFJN9Va .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-rSggFJN9Va .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rSggFJN9Va .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-rSggFJN9Va .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-rSggFJN9Va .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-rSggFJN9Va .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
  .cid-rSggFJN9Va .media-container-row {
    -webkit-flex-direction: row-reverse;
  }
}
@media (max-width: 991px) {
  .cid-rSggFJN9Va .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
    padding-bottom: 0;
    margin-bottom: 0;
    padding-top: 1rem;
    margin-top: 2rem;
  }
  .cid-rSggFJN9Va .media-container-row {
    -webkit-flex-direction: column-reverse;
  }
}
@media (max-width: 300px) {
  .cid-rSggFJN9Va .card-img span {
    font-size: 40px !important;
  }
}
.cid-rSggFJN9Va H2 {
  color: #e31818;
}
.cid-tkOgOhugPU {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
@media (max-width: 767px) {
  .cid-tkOgOhugPU .content {
    text-align: center;
  }
  .cid-tkOgOhugPU .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tkOgOhugPU .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tkOgOhugPU .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tkOgOhugPU .media-wrap img {
  height: 6rem;
  display: block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-tkOgOhugPU .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tkOgOhugPU .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tkOgOhugPU .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tkOgOhugPU .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tkOgOhugPU .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tkOgOhugPU .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tkOgOhugPU .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tkOgOhugPU .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tkOgOhugPU H5 {
  color: #ffffff;
  text-align: left;
}
.cid-tkOgOhugPU .copyright > p {
  text-align: left;
}
.cid-tkOgOhugPU P {
  text-align: left;
}
.cid-t3rm6TEpj7 {
  padding-top: 45px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #2a2a2a, #2a2a2a);
}
.cid-t3rm6TEpj7 .mbr-iconfont-social {
  font-size: 32px;
  color: #ffffff;
}
.cid-t3rm6TEpj7 .social-list a:focus {
  text-decoration: none;
}
.cid-t2Ncakc3xp {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-t3rm7KB0xR {
  background: #2a2a2a;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-t3rm7KB0xR .image-block {
  margin: auto;
}
.cid-t3rm7KB0xR figcaption {
  position: relative;
}
.cid-t3rm7KB0xR figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t3rm7KB0xR .image-block {
    width: 100% !important;
  }
}
.cid-rSgili9ppV .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rSgili9ppV .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rSgili9ppV a {
  font-style: normal;
}
.cid-rSgili9ppV .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rSgili9ppV .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rSgili9ppV .nav-item:focus,
.cid-rSgili9ppV .nav-link:focus {
  outline: none;
}
.cid-rSgili9ppV .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rSgili9ppV .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rSgili9ppV .menu-logo {
  margin-right: auto;
}
.cid-rSgili9ppV .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rSgili9ppV .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rSgili9ppV .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rSgili9ppV .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rSgili9ppV .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rSgili9ppV .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rSgili9ppV .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rSgili9ppV .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rSgili9ppV .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rSgili9ppV .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rSgili9ppV .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rSgili9ppV .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rSgili9ppV .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rSgili9ppV .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rSgili9ppV .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rSgili9ppV .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rSgili9ppV .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rSgili9ppV .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rSgili9ppV .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rSgili9ppV .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rSgili9ppV .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rSgili9ppV .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rSgili9ppV .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rSgili9ppV button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rSgili9ppV button.navbar-toggler:focus {
  outline: none;
}
.cid-rSgili9ppV button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rSgili9ppV button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rSgili9ppV button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rSgili9ppV button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rSgili9ppV button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rSgili9ppV nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rSgili9ppV nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rSgili9ppV nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rSgili9ppV nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rSgili9ppV .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rSgili9ppV .collapsed .btn {
  display: -webkit-flex;
}
.cid-rSgili9ppV .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rSgili9ppV .collapsed .navbar-collapse.collapsing,
.cid-rSgili9ppV .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rSgili9ppV .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rSgili9ppV .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rSgili9ppV .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rSgili9ppV .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rSgili9ppV .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rSgili9ppV .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rSgili9ppV .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rSgili9ppV .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rSgili9ppV .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-rSgili9ppV .collapsed button.navbar-toggler {
  display: block;
}
.cid-rSgili9ppV .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rSgili9ppV .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rSgili9ppV .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rSgili9ppV .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rSgili9ppV .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rSgili9ppV .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-rSgili9ppV.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rSgili9ppV img {
    height: 3.8rem !important;
  }
  .cid-rSgili9ppV .btn {
    display: -webkit-flex;
  }
  .cid-rSgili9ppV button.navbar-toggler {
    display: block;
  }
  .cid-rSgili9ppV .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rSgili9ppV .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rSgili9ppV .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rSgili9ppV .navbar-collapse.collapsing,
  .cid-rSgili9ppV .navbar-collapse.show {
    display: block !important;
  }
  .cid-rSgili9ppV .navbar-collapse.collapsing .navbar-nav,
  .cid-rSgili9ppV .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rSgili9ppV .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rSgili9ppV .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rSgili9ppV .navbar-collapse.collapsing .navbar-buttons,
  .cid-rSgili9ppV .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rSgili9ppV .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rSgili9ppV .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rSgili9ppV .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rSgili9ppV .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rSgili9ppV .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rSgili9ppV .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rSgili9ppV .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rSgili9ppV .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rSgili9ppV .nav-link:hover,
.cid-rSgili9ppV .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rSgiPTMKGy {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rSgiPTMKGy .mbr-section-subtitle {
  color: #767676;
}
.cid-rSgiPTMKGy H2 {
  color: #e31818;
}
.cid-rSgjaCBuFi {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rSgjaCBuFi .mbr-text,
.cid-rSgjaCBuFi blockquote {
  color: #767676;
}
.cid-rSgjaCBuFi .mbr-text {
  text-align: center;
}
.cid-shOMmYmjmP {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sRcnims0Tl {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #efefef;
}
@media (min-width: 992px) {
  .cid-sRcnims0Tl .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sRcnims0Tl .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-sRcnims0Tl .mbr-text {
  color: #767676;
}
.cid-sRcnkUZxE4 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #efefef;
}
@media (min-width: 992px) {
  .cid-sRcnkUZxE4 .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 992px) {
  .cid-sRcnkUZxE4 .mbr-figure {
    padding-top: 1rem;
  }
}
.cid-sRcnkUZxE4 .mbr-text {
  color: #767676;
}
.cid-tkOgRv78Pl {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
@media (max-width: 767px) {
  .cid-tkOgRv78Pl .content {
    text-align: center;
  }
  .cid-tkOgRv78Pl .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tkOgRv78Pl .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tkOgRv78Pl .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tkOgRv78Pl .media-wrap img {
  height: 6rem;
  display: block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-tkOgRv78Pl .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tkOgRv78Pl .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tkOgRv78Pl .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tkOgRv78Pl .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tkOgRv78Pl .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tkOgRv78Pl .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tkOgRv78Pl .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tkOgRv78Pl .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tkOgRv78Pl H5 {
  color: #ffffff;
  text-align: left;
}
.cid-tkOgRv78Pl .copyright > p {
  text-align: left;
}
.cid-tkOgRv78Pl P {
  text-align: left;
}
.cid-t3rmgY9DZZ {
  padding-top: 45px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #2a2a2a, #2a2a2a);
}
.cid-t3rmgY9DZZ .mbr-iconfont-social {
  font-size: 32px;
  color: #ffffff;
}
.cid-t3rmgY9DZZ .social-list a:focus {
  text-decoration: none;
}
.cid-t2Ncakc3xp {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-t3rmhqxR8i {
  background: #2a2a2a;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-t3rmhqxR8i .image-block {
  margin: auto;
}
.cid-t3rmhqxR8i figcaption {
  position: relative;
}
.cid-t3rmhqxR8i figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t3rmhqxR8i .image-block {
    width: 100% !important;
  }
}
.cid-rQ6FmivqFl {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rQ6FmivqFl .mbr-section-subtitle {
  color: #767676;
}
.cid-rQ6FmivqFl H2 {
  color: #e31818;
}
.cid-rZqi5iCDBp {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rZqi5iCDBp .mbr-text,
.cid-rZqi5iCDBp blockquote {
  color: #767676;
}
.cid-rZqi5iCDBp .mbr-text P {
  text-align: center;
}
.cid-t9AeExpqlm {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-t9AeExpqlm .card-img {
  background-color: #fff;
}
.cid-t9AeExpqlm .card-box {
  padding: 2rem;
  background-color: #efefef;
}
.cid-t9AeExpqlm h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-t9AeExpqlm p {
  text-align: left;
}
.cid-t9AeExpqlm .mbr-text {
  color: #767676;
}
.cid-t9AeExpqlm .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-t9AeExpqlm .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
@media (min-width: 992px) {
  .cid-t9AeExpqlm .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
    -webkit-flex: 0 0 20%;
  }
}
.cid-t9AeExpqlm .card-title {
  color: #e31818;
}
.cid-rW7dVFluaQ {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-rW7dVFluaQ .card-img {
  background-color: #fff;
}
.cid-rW7dVFluaQ .card-box {
  padding: 2rem;
  background-color: #efefef;
}
.cid-rW7dVFluaQ h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-rW7dVFluaQ p {
  text-align: left;
}
.cid-rW7dVFluaQ .mbr-text {
  color: #767676;
}
.cid-rW7dVFluaQ .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rW7dVFluaQ .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
@media (min-width: 992px) {
  .cid-rW7dVFluaQ .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
    -webkit-flex: 0 0 20%;
  }
}
.cid-rW7dVFluaQ .card-title {
  color: #e31818;
}
.cid-rW7ge8THOr {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-rW7ge8THOr .card-img {
  background-color: #fff;
}
.cid-rW7ge8THOr .card-box {
  padding: 2rem;
  background-color: #efefef;
}
.cid-rW7ge8THOr h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-rW7ge8THOr p {
  text-align: left;
}
.cid-rW7ge8THOr .mbr-text {
  color: #767676;
}
.cid-rW7ge8THOr .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rW7ge8THOr .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
@media (min-width: 992px) {
  .cid-rW7ge8THOr .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
    -webkit-flex: 0 0 20%;
  }
}
.cid-rW7ge8THOr .card-title {
  color: #e31818;
}
.cid-rQ6F99yBwD .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rQ6F99yBwD .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rQ6F99yBwD a {
  font-style: normal;
}
.cid-rQ6F99yBwD .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rQ6F99yBwD .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rQ6F99yBwD .nav-item:focus,
.cid-rQ6F99yBwD .nav-link:focus {
  outline: none;
}
.cid-rQ6F99yBwD .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rQ6F99yBwD .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rQ6F99yBwD .menu-logo {
  margin-right: auto;
}
.cid-rQ6F99yBwD .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rQ6F99yBwD .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rQ6F99yBwD .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rQ6F99yBwD .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rQ6F99yBwD .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rQ6F99yBwD .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rQ6F99yBwD .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rQ6F99yBwD .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rQ6F99yBwD .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rQ6F99yBwD .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rQ6F99yBwD .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rQ6F99yBwD .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rQ6F99yBwD .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rQ6F99yBwD .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rQ6F99yBwD .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rQ6F99yBwD .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rQ6F99yBwD .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rQ6F99yBwD .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rQ6F99yBwD .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rQ6F99yBwD .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rQ6F99yBwD .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rQ6F99yBwD .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rQ6F99yBwD .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rQ6F99yBwD button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rQ6F99yBwD button.navbar-toggler:focus {
  outline: none;
}
.cid-rQ6F99yBwD button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rQ6F99yBwD button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rQ6F99yBwD button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rQ6F99yBwD button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rQ6F99yBwD button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rQ6F99yBwD nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rQ6F99yBwD nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rQ6F99yBwD nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rQ6F99yBwD nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rQ6F99yBwD .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rQ6F99yBwD .collapsed .btn {
  display: -webkit-flex;
}
.cid-rQ6F99yBwD .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rQ6F99yBwD .collapsed .navbar-collapse.collapsing,
.cid-rQ6F99yBwD .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rQ6F99yBwD .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rQ6F99yBwD .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rQ6F99yBwD .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rQ6F99yBwD .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rQ6F99yBwD .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rQ6F99yBwD .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rQ6F99yBwD .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rQ6F99yBwD .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rQ6F99yBwD .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-rQ6F99yBwD .collapsed button.navbar-toggler {
  display: block;
}
.cid-rQ6F99yBwD .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rQ6F99yBwD .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rQ6F99yBwD .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rQ6F99yBwD .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rQ6F99yBwD .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rQ6F99yBwD .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-rQ6F99yBwD.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rQ6F99yBwD img {
    height: 3.8rem !important;
  }
  .cid-rQ6F99yBwD .btn {
    display: -webkit-flex;
  }
  .cid-rQ6F99yBwD button.navbar-toggler {
    display: block;
  }
  .cid-rQ6F99yBwD .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rQ6F99yBwD .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rQ6F99yBwD .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rQ6F99yBwD .navbar-collapse.collapsing,
  .cid-rQ6F99yBwD .navbar-collapse.show {
    display: block !important;
  }
  .cid-rQ6F99yBwD .navbar-collapse.collapsing .navbar-nav,
  .cid-rQ6F99yBwD .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rQ6F99yBwD .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rQ6F99yBwD .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rQ6F99yBwD .navbar-collapse.collapsing .navbar-buttons,
  .cid-rQ6F99yBwD .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rQ6F99yBwD .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rQ6F99yBwD .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rQ6F99yBwD .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rQ6F99yBwD .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rQ6F99yBwD .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rQ6F99yBwD .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rQ6F99yBwD .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rQ6F99yBwD .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rQ6F99yBwD .nav-link:hover,
.cid-rQ6F99yBwD .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rXlfWM7lbi {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rXlfWM7lbi .mbr-section-subtitle {
  color: #767676;
}
.cid-rXlfWM7lbi H2 {
  color: #e31818;
}
.cid-rZqi7B3PMK {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rZqi7B3PMK .mbr-text,
.cid-rZqi7B3PMK blockquote {
  color: #767676;
}
.cid-rZqi7B3PMK .mbr-text P {
  text-align: center;
}
.cid-rXlfQI7jAD {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-rXlfQI7jAD .card-img {
  background-color: #fff;
}
.cid-rXlfQI7jAD .card-box {
  padding: 2rem;
  background-color: #efefef;
}
.cid-rXlfQI7jAD h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-rXlfQI7jAD p {
  text-align: left;
}
.cid-rXlfQI7jAD .mbr-text {
  color: #767676;
}
.cid-rXlfQI7jAD .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rXlfQI7jAD .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
@media (min-width: 992px) {
  .cid-rXlfQI7jAD .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
    -webkit-flex: 0 0 20%;
  }
}
.cid-rXlfQI7jAD .card-title {
  color: #e31818;
}
.cid-rXlfSoYNPD {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-rXlfSoYNPD .card-img {
  background-color: #fff;
}
.cid-rXlfSoYNPD .card-box {
  padding: 2rem;
  background-color: #efefef;
}
.cid-rXlfSoYNPD h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-rXlfSoYNPD p {
  text-align: left;
}
.cid-rXlfSoYNPD .mbr-text {
  color: #767676;
}
.cid-rXlfSoYNPD .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rXlfSoYNPD .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
@media (min-width: 992px) {
  .cid-rXlfSoYNPD .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
    -webkit-flex: 0 0 20%;
  }
}
.cid-rXlfSoYNPD .card-title {
  color: #e31818;
}
.cid-tkOgVl1fdc {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
@media (max-width: 767px) {
  .cid-tkOgVl1fdc .content {
    text-align: center;
  }
  .cid-tkOgVl1fdc .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tkOgVl1fdc .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tkOgVl1fdc .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tkOgVl1fdc .media-wrap img {
  height: 6rem;
  display: block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-tkOgVl1fdc .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tkOgVl1fdc .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tkOgVl1fdc .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tkOgVl1fdc .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tkOgVl1fdc .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tkOgVl1fdc .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tkOgVl1fdc .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tkOgVl1fdc .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tkOgVl1fdc H5 {
  color: #ffffff;
  text-align: left;
}
.cid-tkOgVl1fdc .copyright > p {
  text-align: left;
}
.cid-tkOgVl1fdc P {
  text-align: left;
}
.cid-t3rmlsdIHD {
  padding-top: 45px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #2a2a2a, #2a2a2a);
}
.cid-t3rmlsdIHD .mbr-iconfont-social {
  font-size: 32px;
  color: #ffffff;
}
.cid-t3rmlsdIHD .social-list a:focus {
  text-decoration: none;
}
.cid-t2Ncakc3xp {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-t3rmlTIfp1 {
  background: #2a2a2a;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-t3rmlTIfp1 .image-block {
  margin: auto;
}
.cid-t3rmlTIfp1 figcaption {
  position: relative;
}
.cid-t3rmlTIfp1 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t3rmlTIfp1 .image-block {
    width: 100% !important;
  }
}
.cid-rQ6IzdK13F .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rQ6IzdK13F .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rQ6IzdK13F a {
  font-style: normal;
}
.cid-rQ6IzdK13F .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rQ6IzdK13F .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rQ6IzdK13F .nav-item:focus,
.cid-rQ6IzdK13F .nav-link:focus {
  outline: none;
}
.cid-rQ6IzdK13F .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rQ6IzdK13F .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rQ6IzdK13F .menu-logo {
  margin-right: auto;
}
.cid-rQ6IzdK13F .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rQ6IzdK13F .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rQ6IzdK13F .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rQ6IzdK13F .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rQ6IzdK13F .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rQ6IzdK13F .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rQ6IzdK13F .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rQ6IzdK13F .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rQ6IzdK13F .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rQ6IzdK13F .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rQ6IzdK13F .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rQ6IzdK13F .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rQ6IzdK13F .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rQ6IzdK13F .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rQ6IzdK13F .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rQ6IzdK13F .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rQ6IzdK13F .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rQ6IzdK13F .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rQ6IzdK13F .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rQ6IzdK13F .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rQ6IzdK13F .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rQ6IzdK13F .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rQ6IzdK13F .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rQ6IzdK13F button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rQ6IzdK13F button.navbar-toggler:focus {
  outline: none;
}
.cid-rQ6IzdK13F button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rQ6IzdK13F button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rQ6IzdK13F button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rQ6IzdK13F button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rQ6IzdK13F button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rQ6IzdK13F nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rQ6IzdK13F nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rQ6IzdK13F nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rQ6IzdK13F nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rQ6IzdK13F .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rQ6IzdK13F .collapsed .btn {
  display: -webkit-flex;
}
.cid-rQ6IzdK13F .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rQ6IzdK13F .collapsed .navbar-collapse.collapsing,
.cid-rQ6IzdK13F .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rQ6IzdK13F .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rQ6IzdK13F .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rQ6IzdK13F .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rQ6IzdK13F .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rQ6IzdK13F .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rQ6IzdK13F .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rQ6IzdK13F .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rQ6IzdK13F .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rQ6IzdK13F .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-rQ6IzdK13F .collapsed button.navbar-toggler {
  display: block;
}
.cid-rQ6IzdK13F .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rQ6IzdK13F .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rQ6IzdK13F .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rQ6IzdK13F .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rQ6IzdK13F .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rQ6IzdK13F .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-rQ6IzdK13F.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rQ6IzdK13F img {
    height: 3.8rem !important;
  }
  .cid-rQ6IzdK13F .btn {
    display: -webkit-flex;
  }
  .cid-rQ6IzdK13F button.navbar-toggler {
    display: block;
  }
  .cid-rQ6IzdK13F .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rQ6IzdK13F .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rQ6IzdK13F .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rQ6IzdK13F .navbar-collapse.collapsing,
  .cid-rQ6IzdK13F .navbar-collapse.show {
    display: block !important;
  }
  .cid-rQ6IzdK13F .navbar-collapse.collapsing .navbar-nav,
  .cid-rQ6IzdK13F .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rQ6IzdK13F .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rQ6IzdK13F .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rQ6IzdK13F .navbar-collapse.collapsing .navbar-buttons,
  .cid-rQ6IzdK13F .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rQ6IzdK13F .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rQ6IzdK13F .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rQ6IzdK13F .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rQ6IzdK13F .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rQ6IzdK13F .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rQ6IzdK13F .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rQ6IzdK13F .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rQ6IzdK13F .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rQ6IzdK13F .nav-link:hover,
.cid-rQ6IzdK13F .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rQ6IzeUYKF {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rQ6IzeUYKF .mbr-section-subtitle {
  color: #767676;
}
.cid-rQ6IzeUYKF H2 {
  color: #e31818;
}
.cid-rQ6JbSzdUH {
  padding-top: 45px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rQ6JbSzdUH .mbr-text,
.cid-rQ6JbSzdUH blockquote {
  color: #767676;
}
.cid-rQ6JbSzdUH .mbr-text P {
  text-align: center;
}
.cid-rQ6JNL79ud {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/soluzioni-personalizzate-2000x796.jpg");
}
.cid-rQ6JNL79ud .mbr-text {
  text-align: left;
}
.cid-rQ6NAdLV3D {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rQ6NAdLV3D h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rQ6NAdLV3D p {
  color: #767676;
  text-align: left;
}
.cid-rQ6NAdLV3D .card-img {
  text-align: left;
}
.cid-rQ6NAdLV3D .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rQ6NAdLV3D P {
  color: #767676;
}
.cid-rQ6O799J0B {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-rQ6O799J0B h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rQ6O799J0B p {
  color: #767676;
  text-align: left;
}
.cid-rQ6O799J0B .card-img {
  text-align: left;
}
.cid-rQ6O799J0B .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rQ6PkFzxsl {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rQ6PkFzxsl h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rQ6PkFzxsl p {
  color: #767676;
  text-align: left;
}
.cid-rQ6PkFzxsl .card-img {
  text-align: left;
}
.cid-rQ6PkFzxsl .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-rQ6PkFzxsl P {
  color: #767676;
}
.cid-tkOh00BKbR {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
@media (max-width: 767px) {
  .cid-tkOh00BKbR .content {
    text-align: center;
  }
  .cid-tkOh00BKbR .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tkOh00BKbR .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tkOh00BKbR .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tkOh00BKbR .media-wrap img {
  height: 6rem;
  display: block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-tkOh00BKbR .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tkOh00BKbR .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tkOh00BKbR .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tkOh00BKbR .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tkOh00BKbR .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tkOh00BKbR .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tkOh00BKbR .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tkOh00BKbR .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tkOh00BKbR H5 {
  color: #ffffff;
  text-align: left;
}
.cid-tkOh00BKbR .copyright > p {
  text-align: left;
}
.cid-tkOh00BKbR P {
  text-align: left;
}
.cid-t3rmqhZhpz {
  padding-top: 45px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #2a2a2a, #2a2a2a);
}
.cid-t3rmqhZhpz .mbr-iconfont-social {
  font-size: 32px;
  color: #ffffff;
}
.cid-t3rmqhZhpz .social-list a:focus {
  text-decoration: none;
}
.cid-t2Ncakc3xp {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-t3rmrA6Z2Q {
  background: #2a2a2a;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-t3rmrA6Z2Q .image-block {
  margin: auto;
}
.cid-t3rmrA6Z2Q figcaption {
  position: relative;
}
.cid-t3rmrA6Z2Q figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t3rmrA6Z2Q .image-block {
    width: 100% !important;
  }
}
.cid-rMqSO9CqM4 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rMqSO9CqM4 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rMqSO9CqM4 a {
  font-style: normal;
}
.cid-rMqSO9CqM4 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rMqSO9CqM4 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rMqSO9CqM4 .nav-item:focus,
.cid-rMqSO9CqM4 .nav-link:focus {
  outline: none;
}
.cid-rMqSO9CqM4 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rMqSO9CqM4 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rMqSO9CqM4 .menu-logo {
  margin-right: auto;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rMqSO9CqM4 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rMqSO9CqM4 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rMqSO9CqM4 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rMqSO9CqM4 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rMqSO9CqM4 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rMqSO9CqM4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rMqSO9CqM4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rMqSO9CqM4 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rMqSO9CqM4 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rMqSO9CqM4 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rMqSO9CqM4 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rMqSO9CqM4 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rMqSO9CqM4 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rMqSO9CqM4 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rMqSO9CqM4 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rMqSO9CqM4 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rMqSO9CqM4 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rMqSO9CqM4 button.navbar-toggler:focus {
  outline: none;
}
.cid-rMqSO9CqM4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rMqSO9CqM4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rMqSO9CqM4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rMqSO9CqM4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rMqSO9CqM4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rMqSO9CqM4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rMqSO9CqM4 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rMqSO9CqM4 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rMqSO9CqM4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rMqSO9CqM4 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rMqSO9CqM4 .collapsed .btn {
  display: -webkit-flex;
}
.cid-rMqSO9CqM4 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.collapsing,
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rMqSO9CqM4 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-rMqSO9CqM4 .collapsed button.navbar-toggler {
  display: block;
}
.cid-rMqSO9CqM4 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rMqSO9CqM4 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rMqSO9CqM4 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rMqSO9CqM4 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rMqSO9CqM4 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rMqSO9CqM4 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-rMqSO9CqM4.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rMqSO9CqM4 img {
    height: 3.8rem !important;
  }
  .cid-rMqSO9CqM4 .btn {
    display: -webkit-flex;
  }
  .cid-rMqSO9CqM4 button.navbar-toggler {
    display: block;
  }
  .cid-rMqSO9CqM4 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rMqSO9CqM4 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rMqSO9CqM4 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rMqSO9CqM4 .navbar-collapse.collapsing,
  .cid-rMqSO9CqM4 .navbar-collapse.show {
    display: block !important;
  }
  .cid-rMqSO9CqM4 .navbar-collapse.collapsing .navbar-nav,
  .cid-rMqSO9CqM4 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rMqSO9CqM4 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rMqSO9CqM4 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rMqSO9CqM4 .navbar-collapse.collapsing .navbar-buttons,
  .cid-rMqSO9CqM4 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rMqSO9CqM4 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rMqSO9CqM4 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rMqSO9CqM4 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rMqSO9CqM4 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rMqSO9CqM4 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rMqSO9CqM4 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rMqSO9CqM4 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rMqSO9CqM4 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rMqSO9CqM4 .nav-link:hover,
.cid-rMqSO9CqM4 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rZxwBwcJpE {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #e31818;
}
.cid-rZxT8U1GWv {
  background: #ffffff;
}
.cid-rZxT8U1GWv .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-rZxT8U1GWv figcaption {
  position: relative;
}
.cid-rZxT8U1GWv figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rZxT8U1GWv .image-block {
    width: 100% !important;
  }
}
.cid-tpYW1ZZUcR {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tpYW1ZZUcR .mbr-text,
.cid-tpYW1ZZUcR blockquote {
  color: #767676;
}
.cid-tpYW1ZZUcR .mbr-text {
  text-align: center;
}
.cid-tv4KxEFzdn .modal-body .close {
  background: #1b1b1b;
}
.cid-tv4KxEFzdn .modal-body .close span {
  font-style: normal;
}
.cid-tv4KxEFzdn .carousel-inner > .active,
.cid-tv4KxEFzdn .carousel-inner > .next,
.cid-tv4KxEFzdn .carousel-inner > .prev {
  display: flex;
}
.cid-tv4KxEFzdn .carousel-control .icon-next,
.cid-tv4KxEFzdn .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-tv4KxEFzdn .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tv4KxEFzdn .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tv4KxEFzdn .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-tv4KxEFzdn .boxed-slider > div {
  position: relative;
}
.cid-tv4KxEFzdn .container img {
  width: 100%;
}
.cid-tv4KxEFzdn .container img + .row {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 2;
}
.cid-tv4KxEFzdn .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-tv4KxEFzdn .mbr-table-cell {
  padding: 0;
}
.cid-tv4KxEFzdn .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-tv4KxEFzdn .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-tv4KxEFzdn .mbr-overlay {
  z-index: 1;
}
.cid-tv4KxEFzdn .container-slide.container {
  min-width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-tv4KxEFzdn .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  opacity: 1;
}
.cid-tv4KxEFzdn .carousel-item.active.right,
.cid-tv4KxEFzdn .carousel-item.next {
  left: 0;
  transition: opacity 0.7s ease-in-out;
  opacity: 0;
}
.cid-tv4KxEFzdn .carousel-item.active.left,
.cid-tv4KxEFzdn .carousel-item.prev {
  left: 0;
  transition: opacity 0.7s ease-in-out;
  opacity: 0;
}
.cid-tv4KxEFzdn .carousel-item.active,
.cid-tv4KxEFzdn .carousel-item.next.left,
.cid-tv4KxEFzdn .carousel-item.prev.right {
  left: 0;
  opacity: 1;
}
.cid-tv4KxEFzdn .mbr-slider .carousel-control {
  top: 50%;
  width: 70px;
  height: 70px;
  margin-top: -1.5rem;
  font-size: 35px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all .3s;
  z-index: 11;
}
.cid-tv4KxEFzdn .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tv4KxEFzdn .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tv4KxEFzdn .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 2rem;
}
@media (max-width: 767px) {
  .cid-tv4KxEFzdn .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tv4KxEFzdn .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-tv4KxEFzdn .mbr-slider .carousel-indicators li {
  max-width: 20px;
  width: 20px;
  height: 20px;
  max-height: 20px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: .5;
  transition: all .3s;
}
.cid-tv4KxEFzdn .mbr-slider .carousel-indicators li.active,
.cid-tv4KxEFzdn .mbr-slider .carousel-indicators li:hover {
  opacity: .9;
}
.cid-tv4KxEFzdn .mbr-slider .carousel-indicators li::after,
.cid-tv4KxEFzdn .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-tv4KxEFzdn .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 576px) {
  .cid-tv4KxEFzdn .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-tv4KxEFzdn .mbr-slider > .container img {
  width: 100%;
}
.cid-tv4KxEFzdn .mbr-slider > .container img + .row {
  position: absolute;
  top: 50%;
  right: 0;
  left: 0;
  z-index: 2;
  -moz-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-tv4KxEFzdn .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 576px) {
  .cid-tv4KxEFzdn .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tv4KxEFzdn .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-tv4KxEFzdn .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-tv4KxEFzdn .carousel-item .container.container-slide {
  position: initial;
  min-height: 0;
}
.cid-tv4KxEFzdn .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-tv4KxEFzdn .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-tv4KxEFzdn .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-tv4KxEFzdn .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-tv4KxEFzdn .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-tv4KxEFzdn .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-tv4KxEFzdn .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-tkNurHtsZr .divider-top {
  position: relative;
  padding: 2.5em;
  background: #767676;
}
.cid-tkNurHtsZr .divider-bottom {
  position: relative;
  padding: 2.5em;
  background: #ffffff;
}
.cid-tkNurHtsZr .divider-top::before,
.cid-tkNurHtsZr .divider-bottom::before,
.cid-tkNurHtsZr .divider-top::after,
.cid-tkNurHtsZr .divider-bottom::after {
  position: absolute;
  content: '';
  pointer-events: none;
}
.cid-tkNurHtsZr .divider-triangles::after {
  left: 50%;
  width: 100px;
  height: 100px;
  -webkit-transform: translateX(-50%) rotate(45deg);
  transform: translateX(-50%) rotate(45deg);
  bottom: -50px;
  z-index: 10;
  background: inherit;
}
.cid-tkNurHtsZr .divider-triangles::before {
  top: -50px;
}
.cid-tkNurHtsZr .divider-halfcircle::after {
  left: 50%;
  z-index: 10;
  width: 100px;
  height: 100px;
  border-radius: 50%;
  background: inherit;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  bottom: -50px;
}
.cid-tkNurHtsZr .divider-halfcircle::before {
  top: -50px;
}
.cid-tkNurHtsZr .divider-multitriangles::before,
.cid-tkNurHtsZr .divider-multitriangles::after {
  left: 50%;
  width: 50px;
  height: 50px;
  -webkit-transform: translateX(-50%) rotate(45deg);
  transform: translateX(-50%) rotate(45deg);
}
.cid-tkNurHtsZr .divider-multitriangles::after {
  bottom: -25px;
  z-index: 10;
  background: inherit;
  box-shadow: -50px 50px 0 #767676, 50px -50px 0 #767676;
}
.cid-tkNwKeaH8u {
  padding-top: 90px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tkNwKeaH8u .mbr-section-subtitle {
  color: #232323;
}
.cid-tkNwLjFvPf {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tkNwLjFvPf .mbr-section-subtitle {
  color: #767676;
}
.cid-t3reFGEjXE {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-t3reFGEjXE img,
.cid-t3reFGEjXE .item-img {
  width: 100%;
}
.cid-t3reFGEjXE .item:focus,
.cid-t3reFGEjXE span:focus {
  outline: none;
}
.cid-t3reFGEjXE .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-t3reFGEjXE .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #efefef;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-t3reFGEjXE .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-t3reFGEjXE .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t3reFGEjXE .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-t3reFGEjXE .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-t3reFGEjXE .mbr-section-btn {
  margin-top: auto !important;
}
.cid-t3reFGEjXE .mbr-section-title {
  color: #ffffff;
}
.cid-t3reFGEjXE .mbr-text,
.cid-t3reFGEjXE .mbr-section-btn {
  text-align: center;
}
.cid-t3reFGEjXE .item-title {
  text-align: center;
}
.cid-t3reFGEjXE .item-subtitle {
  text-align: left;
}
.cid-tkNwQPu8QG {
  padding-top: 90px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tkNwQPu8QG .mbr-section-subtitle {
  color: #232323;
}
.cid-t3resMxx2P {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-t3resMxx2P .mbr-section-subtitle {
  color: #767676;
}
.cid-t3retAAIzc {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-t3retAAIzc h4 {
  font-weight: 500;
  color: #ffffff;
}
.cid-t3retAAIzc p {
  color: #ffffff;
}
.cid-t3retAAIzc .card {
  margin-bottom: 2rem;
}
.cid-t3retAAIzc .card-img {
  border-radius: 0;
  padding: 2rem 2rem 0 2rem;
}
.cid-t3retAAIzc .card-img span {
  font-size: 100px;
  color: #ffffff;
}
.cid-t3retAAIzc .card-box {
  padding-bottom: 2rem;
}
.cid-t3retAAIzc .card-box .card-title {
  margin: 0;
  padding: 2rem 2rem 0 2rem;
}
.cid-t3retAAIzc .card-box .mbr-text {
  margin-bottom: 0;
  padding: 2rem 2rem 0 2rem;
}
.cid-t3retAAIzc .card-box .mbr-section-btn {
  padding-top: 1rem;
}
.cid-t3retAAIzc .card-box .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-t3retAAIzc .card-title,
.cid-t3retAAIzc .card-img {
  color: #2a2a2a;
}
.cid-t3retAAIzc P {
  color: #2a2a2a;
}
.cid-t3retZ8Ab4 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-t3retZ8Ab4 h4 {
  font-weight: 500;
  color: #ffffff;
}
.cid-t3retZ8Ab4 p {
  color: #ffffff;
}
.cid-t3retZ8Ab4 .card {
  margin-bottom: 2rem;
}
.cid-t3retZ8Ab4 .card-img {
  border-radius: 0;
  padding: 2rem 2rem 0 2rem;
}
.cid-t3retZ8Ab4 .card-img span {
  font-size: 100px;
  color: #ffffff;
}
.cid-t3retZ8Ab4 .card-box {
  padding-bottom: 2rem;
}
.cid-t3retZ8Ab4 .card-box .card-title {
  margin: 0;
  padding: 2rem 2rem 0 2rem;
}
.cid-t3retZ8Ab4 .card-box .mbr-text {
  margin-bottom: 0;
  padding: 2rem 2rem 0 2rem;
}
.cid-t3retZ8Ab4 .card-box .mbr-section-btn {
  padding-top: 1rem;
}
.cid-t3retZ8Ab4 .card-box .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-t3retZ8Ab4 .card-title,
.cid-t3retZ8Ab4 .card-img {
  color: #2a2a2a;
}
.cid-t3retZ8Ab4 P {
  color: #2a2a2a;
}
.cid-tkO7xrsuKc {
  padding-top: 120px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tkO7xrsuKc .mbr-section-subtitle {
  color: #232323;
}
.cid-tkO7yVHDMu {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tkO7yVHDMu h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-tkO7yVHDMu p {
  color: #767676;
  text-align: left;
}
.cid-tkO7yVHDMu .card-box {
  padding-top: 2rem;
}
.cid-tkO7yVHDMu .card-wrapper {
  height: 100%;
}
.cid-tkO7yVHDMu .card-title {
  text-align: center;
}
.cid-tkO7yVHDMu P {
  text-align: center;
}
.cid-tkO7AdGHxt {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tkO7AdGHxt h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-tkO7AdGHxt p {
  color: #767676;
  text-align: left;
}
.cid-tkO7AdGHxt .card-box {
  padding-top: 2rem;
}
.cid-tkO7AdGHxt .card-wrapper {
  height: 100%;
}
.cid-tkO7AdGHxt .card-title {
  text-align: center;
}
.cid-tkO7AdGHxt P {
  text-align: center;
}
.cid-t3rexonfD7 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/bozza-architetti2-2000x789.jpg");
}
.cid-t3rexonfD7 .mbr-section-subtitle {
  letter-spacing: .2rem;
}
.cid-t3rexonfD7 .media-container-column {
  background-color: #2a2a2a;
}
@media (max-width: 767px) {
  .cid-t3rexonfD7 .media-container-column {
    padding: 1rem !important;
  }
}
.cid-t3rexonfD7 .mbr-text,
.cid-t3rexonfD7 .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-t3rexonfD7 H1 {
  text-align: center;
}
.cid-t3reywKQR8 {
  padding-top: 60px;
  padding-bottom: 60px;
  background: linear-gradient(45deg, #0082a0, #8abec3);
}
.cid-t3reywKQR8 .main {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
.cid-t3reywKQR8 .main .mbr-section-btn {
  text-align: right;
}
.cid-t3reywKQR8 .btn {
  margin: 0 0 .5rem 0;
}
.cid-t3reywKQR8 H2 {
  text-align: left;
}
.cid-t3reywKQR8 H3 {
  text-align: left;
}
.cid-t3reHvLFDo {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-t3reHvLFDo .mbr-section-subtitle {
  color: #767676;
}
.cid-t3reI7eQ9T {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-t3reI7eQ9T .card {
  align-self: stretch;
}
.cid-t3reI7eQ9T .card-box {
  height: 100%;
  background-color: #55b4d4;
  padding: 2rem;
}
.cid-t3reI7eQ9T h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-t3reI7eQ9T p {
  color: #767676;
  text-align: left;
}
.cid-t3reI7eQ9T .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-t3reI7eQ9T .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-t3reI7eQ9T .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-t3reI7eQ9T .card-title {
  color: #ffffff;
  text-align: center;
}
.cid-t3reI7eQ9T P {
  color: #ffffff;
  text-align: center;
}
.cid-t3reI7eQ9T .card-title DIV {
  text-align: center;
}
.cid-t3reLKgfsB {
  background-image: url('../../images/form.webp');
}
.cid-t3reLKgfsB .form-control,
.cid-t3reLKgfsB .form-control:focus {
  background: #ffffff;
  border: 1px solid #ffffff;
}
.cid-t3reLKgfsB .form-container {
  transition: all .2s;
  border: 1px solid #ffffff;
  padding: 1rem;
}
.cid-t3reLKgfsB textarea.form-control {
  min-height: 188px;
}
.cid-t3reLKgfsB .input-group-btn {
  justify-content: center;
  -webkit-justify-content: center;
}
@media (min-width: 768px) {
  .cid-t3reLKgfsB .content-container {
    padding-right: 5rem;
  }
}
.cid-t3reLKgfsB H1 {
  text-align: left;
}
.cid-t3reLKgfsB .mbr-text,
.cid-t3reLKgfsB .mbr-section-btn {
  text-align: left;
}
.cid-t3reMiWEGC {
  padding-top: 60px;
  padding-bottom: 60px;
  background: linear-gradient(45deg, #0082a0, #8abec3);
}
.cid-t3reMiWEGC .main {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
.cid-t3reMiWEGC .main .mbr-section-btn {
  text-align: right;
}
.cid-t3reMiWEGC .btn {
  margin: 0 0 .5rem 0;
}
.cid-t3reMiWEGC H2 {
  text-align: left;
}
.cid-t3reMiWEGC H3 {
  text-align: left;
}
.cid-t3reO2MxXd {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-t3reO2MxXd h3 {
  text-align: center;
}
.cid-t3reO2MxXd .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-t3reO2MxXd .mbr-content-text {
  color: #767676;
}
.cid-t3reO2MxXd .panel-item {
  background: #ffffff;
}
.cid-t3reO2MxXd .card {
  word-wrap: break-word;
}
.cid-t3reO2MxXd .mbr-iconfont {
  font-size: 80px;
  color: #149dcc;
}
.cid-t3reO2MxXd H3 {
  color: #8abec3;
}
.cid-t3reODfL3z {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #8abec3;
}
.cid-t3reODfL3z .carousel-item {
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-t3reODfL3z .carousel-item.active,
.cid-t3reODfL3z .carousel-item-next,
.cid-t3reODfL3z .carousel-item-prev {
  display: flex;
}
.cid-t3reODfL3z .carousel-controls a {
  transition: opacity .5s;
  font-size: 2rem;
}
.cid-t3reODfL3z .carousel-controls a span {
  position: absolute;
  top: 180px;
  padding: 10px;
  border-radius: 50%;
  color: #585858;
  background: #c8c6c6;
  opacity: .5;
}
.cid-t3reODfL3z .carousel-controls a:hover span {
  opacity: 1;
}
.cid-t3reODfL3z .user_image {
  width: 200px;
  height: 200px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
  margin: 0 auto 2rem auto;
}
.cid-t3reODfL3z .user_image img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
}
@media (max-width: 230px) {
  .cid-t3reODfL3z .user_image {
    width: 100%;
    height: auto;
  }
}
.cid-t3reODfL3z .user_text {
  color: #ffffff;
}
.cid-t3rePLOS26 {
  padding-top: 90px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-t3rePLOS26 .carousel-control {
  background: #000;
}
.cid-t3rePLOS26 .mbr-section-subtitle {
  color: #767676;
}
.cid-t3rePLOS26 .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-t3rePLOS26 .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-t3rePLOS26 .carousel-item .wrap-img {
  text-align: center;
}
.cid-t3rePLOS26 .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-t3rePLOS26 .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-t3rePLOS26 .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-t3rePLOS26 .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-t3rePLOS26 .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-t3rePLOS26 .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-t3rePLOS26 .cloneditem-1,
.cid-t3rePLOS26 .cloneditem-2,
.cid-t3rePLOS26 .cloneditem-3,
.cid-t3rePLOS26 .cloneditem-4,
.cid-t3rePLOS26 .cloneditem-5 {
  display: none;
}
.cid-t3rePLOS26 .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-t3rePLOS26 .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-t3rePLOS26 .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-t3rePLOS26 .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-t3rePLOS26 .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-t3rePLOS26 .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-t3rePLOS26 .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-t3rePLOS26 .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-t3rePLOS26 .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-t3rePLOS26 .carousel-inner.slides2 .cloneditem-1,
  .cid-t3rePLOS26 .carousel-inner.slides2 .cloneditem-2,
  .cid-t3rePLOS26 .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-t3rePLOS26 .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-t3rePLOS26 .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-t3rePLOS26 .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-t3rePLOS26 .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-t3rePLOS26 .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-t3rePLOS26 .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-t3rePLOS26 .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-t3rePLOS26 .carousel-inner.slides3 .cloneditem-1,
  .cid-t3rePLOS26 .carousel-inner.slides3 .cloneditem-2,
  .cid-t3rePLOS26 .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-t3rePLOS26 .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-t3rePLOS26 .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-t3rePLOS26 .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-t3rePLOS26 .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-t3rePLOS26 .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-t3rePLOS26 .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-t3rePLOS26 .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-t3rePLOS26 .carousel-inner.slides4 .cloneditem-1,
  .cid-t3rePLOS26 .carousel-inner.slides4 .cloneditem-2,
  .cid-t3rePLOS26 .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-t3rePLOS26 .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-t3rePLOS26 .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-t3rePLOS26 .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-t3rePLOS26 .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-t3rePLOS26 .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-t3rePLOS26 .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-t3rePLOS26 .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-t3rePLOS26 .carousel-inner.slides5 .cloneditem-1,
  .cid-t3rePLOS26 .carousel-inner.slides5 .cloneditem-2,
  .cid-t3rePLOS26 .carousel-inner.slides5 .cloneditem-3,
  .cid-t3rePLOS26 .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-t3rePLOS26 .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-t3rePLOS26 .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-t3rePLOS26 .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-t3rePLOS26 .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-t3rePLOS26 .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-t3rePLOS26 .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-t3rePLOS26 .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-t3rePLOS26 .carousel-inner.slides6 .cloneditem-1,
  .cid-t3rePLOS26 .carousel-inner.slides6 .cloneditem-2,
  .cid-t3rePLOS26 .carousel-inner.slides6 .cloneditem-3,
  .cid-t3rePLOS26 .carousel-inner.slides6 .cloneditem-4,
  .cid-t3rePLOS26 .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-t3reRLZOZ0 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-t3reRLZOZ0 .mbr-section-subtitle,
.cid-t3reRLZOZ0 .mbr-text {
  color: #767676;
}
.cid-t3reRLZOZ0 .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-t3reRLZOZ0 .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-t3reRLZOZ0 .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-t3reRLZOZ0 .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-t3reRLZOZ0 .card-wrapper .card-img .mbr-section-btn {
  position: absolute;
  transition: opacity .3s;
  width: 100%;
  left: 0;
  top: 50%;
  height: auto;
  transform: translateY(-50%);
}
.cid-t3reRLZOZ0 .card-wrapper .card-img img {
  width: 100%;
}
.cid-t3reRLZOZ0 .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-t3reRLZOZ0 .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-t3reRLZOZ0 .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-t3reRLZOZ0 .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-t3reRLZOZ0 .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-t3reRLZOZ0 .card-img .mbr-section-btn {
  opacity: 0;
}
.cid-t3reRLZOZ0 .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-t3reRLZOZ0 .card-img:hover .mbr-section-btn {
  opacity: 1;
}
.cid-tkNwyFulT8 {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
@media (max-width: 767px) {
  .cid-tkNwyFulT8 .content {
    text-align: center;
  }
  .cid-tkNwyFulT8 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tkNwyFulT8 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tkNwyFulT8 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tkNwyFulT8 .media-wrap img {
  height: 6rem;
  display: block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-tkNwyFulT8 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tkNwyFulT8 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tkNwyFulT8 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tkNwyFulT8 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tkNwyFulT8 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tkNwyFulT8 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tkNwyFulT8 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tkNwyFulT8 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tkNwyFulT8 H5 {
  color: #ffffff;
  text-align: left;
}
.cid-tkNwyFulT8 .copyright > p {
  text-align: left;
}
.cid-tkNwyFulT8 P {
  text-align: left;
}
.cid-t3reTtW1gH {
  padding-top: 45px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #2a2a2a, #2a2a2a);
}
.cid-t3reTtW1gH .mbr-iconfont-social {
  font-size: 32px;
  color: #ffffff;
}
.cid-t3reTtW1gH .social-list a:focus {
  text-decoration: none;
}
.cid-t2Ncakc3xp {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-t3reU0tjBc {
  background: #2a2a2a;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-t3reU0tjBc .image-block {
  margin: auto;
}
.cid-t3reU0tjBc figcaption {
  position: relative;
}
.cid-t3reU0tjBc figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t3reU0tjBc .image-block {
    width: 100% !important;
  }
}
.cid-LNhvyyassM .float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 40px;
  right: 100px;
  background-color: #25d366;
  color: #ffffff;
  border-radius: 60px;
  text-align: center;
  font-size: 30px;
  box-shadow: 2px 2px 3px #999;
  z-index: 100;
}
.cid-LNhvyyassM .my-float {
  margin-top: 16px;
}
.cid-LNhvyyassM P {
  color: #232323;
}
.cid-LNhvyyassM DIV {
  color: #ffffff;
}
.cid-LNhvyyassM H10 {
  color: #767676;
}
.cid-LNhvyyassM .hidden {
  display: none;
}
.cid-rMrdHOaHJ1 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rMrdHOaHJ1 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rMrdHOaHJ1 a {
  font-style: normal;
}
.cid-rMrdHOaHJ1 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rMrdHOaHJ1 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rMrdHOaHJ1 .nav-item:focus,
.cid-rMrdHOaHJ1 .nav-link:focus {
  outline: none;
}
.cid-rMrdHOaHJ1 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rMrdHOaHJ1 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rMrdHOaHJ1 .menu-logo {
  margin-right: auto;
}
.cid-rMrdHOaHJ1 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rMrdHOaHJ1 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rMrdHOaHJ1 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rMrdHOaHJ1 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rMrdHOaHJ1 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rMrdHOaHJ1 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rMrdHOaHJ1 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rMrdHOaHJ1 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rMrdHOaHJ1 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rMrdHOaHJ1 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rMrdHOaHJ1 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rMrdHOaHJ1 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rMrdHOaHJ1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rMrdHOaHJ1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rMrdHOaHJ1 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rMrdHOaHJ1 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rMrdHOaHJ1 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rMrdHOaHJ1 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rMrdHOaHJ1 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rMrdHOaHJ1 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rMrdHOaHJ1 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rMrdHOaHJ1 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rMrdHOaHJ1 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rMrdHOaHJ1 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rMrdHOaHJ1 button.navbar-toggler:focus {
  outline: none;
}
.cid-rMrdHOaHJ1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rMrdHOaHJ1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rMrdHOaHJ1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rMrdHOaHJ1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rMrdHOaHJ1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rMrdHOaHJ1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rMrdHOaHJ1 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rMrdHOaHJ1 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rMrdHOaHJ1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rMrdHOaHJ1 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rMrdHOaHJ1 .collapsed .btn {
  display: -webkit-flex;
}
.cid-rMrdHOaHJ1 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rMrdHOaHJ1 .collapsed .navbar-collapse.collapsing,
.cid-rMrdHOaHJ1 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rMrdHOaHJ1 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rMrdHOaHJ1 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rMrdHOaHJ1 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rMrdHOaHJ1 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rMrdHOaHJ1 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rMrdHOaHJ1 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rMrdHOaHJ1 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rMrdHOaHJ1 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rMrdHOaHJ1 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-rMrdHOaHJ1 .collapsed button.navbar-toggler {
  display: block;
}
.cid-rMrdHOaHJ1 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rMrdHOaHJ1 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rMrdHOaHJ1 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rMrdHOaHJ1 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rMrdHOaHJ1 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rMrdHOaHJ1 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-rMrdHOaHJ1.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rMrdHOaHJ1 img {
    height: 3.8rem !important;
  }
  .cid-rMrdHOaHJ1 .btn {
    display: -webkit-flex;
  }
  .cid-rMrdHOaHJ1 button.navbar-toggler {
    display: block;
  }
  .cid-rMrdHOaHJ1 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rMrdHOaHJ1 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rMrdHOaHJ1 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rMrdHOaHJ1 .navbar-collapse.collapsing,
  .cid-rMrdHOaHJ1 .navbar-collapse.show {
    display: block !important;
  }
  .cid-rMrdHOaHJ1 .navbar-collapse.collapsing .navbar-nav,
  .cid-rMrdHOaHJ1 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rMrdHOaHJ1 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rMrdHOaHJ1 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rMrdHOaHJ1 .navbar-collapse.collapsing .navbar-buttons,
  .cid-rMrdHOaHJ1 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rMrdHOaHJ1 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rMrdHOaHJ1 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rMrdHOaHJ1 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rMrdHOaHJ1 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rMrdHOaHJ1 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rMrdHOaHJ1 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rMrdHOaHJ1 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rMrdHOaHJ1 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rMrdHOaHJ1 .nav-link:hover,
.cid-rMrdHOaHJ1 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-s2f60w1Wkg {
  background: #ffffff;
  padding-top: 120px;
  padding-bottom: 0px;
}
.cid-s2f60w1Wkg .image-block {
  margin: auto;
}
.cid-s2f60w1Wkg figcaption {
  position: relative;
}
.cid-s2f60w1Wkg figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s2f60w1Wkg .image-block {
    width: 100% !important;
  }
}
.cid-s2f614h4yS {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-s2f626MR5c {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-s2f626MR5c h2 {
  text-align: left;
}
.cid-s2f626MR5c h4 {
  text-align: left;
  font-weight: 500;
}
.cid-s2f626MR5c p {
  color: #767676;
  text-align: left;
}
.cid-s2f626MR5c .aside-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-s2f626MR5c .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-s2f626MR5c .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s2f626MR5c .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-s2f626MR5c .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-s2f626MR5c .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-s2f626MR5c .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-s2f626MR5c .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-s2f626MR5c .card-img span {
    font-size: 40px !important;
  }
}
.cid-s2f633qQ9F {
  padding-top: 0px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-s2f633qQ9F .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s2f633qQ9F .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-s2f633qQ9F .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s2f633qQ9F .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s2f633qQ9F .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s2f633qQ9F .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s2f633qQ9F .img-item {
    width: 100% !important;
  }
  .cid-s2f633qQ9F .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s2f64k6t0i {
  padding-top: 30px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-s2f64k6t0i .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s2f64k6t0i .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-s2f64k6t0i .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s2f64k6t0i .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s2f64k6t0i .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s2f64k6t0i .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s2f64k6t0i .img-item {
    width: 100% !important;
  }
  .cid-s2f64k6t0i .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s2f65zhuaD {
  padding-top: 135px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-s2f65zhuaD h2 {
  text-align: left;
}
.cid-s2f65zhuaD h4 {
  text-align: left;
  font-weight: 500;
}
.cid-s2f65zhuaD p {
  color: #767676;
  text-align: left;
}
.cid-s2f65zhuaD .aside-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-s2f65zhuaD .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-s2f65zhuaD .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s2f65zhuaD .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-s2f65zhuaD .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-s2f65zhuaD .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-s2f65zhuaD .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
  .cid-s2f65zhuaD .media-container-row {
    -webkit-flex-direction: row-reverse;
  }
}
@media (max-width: 991px) {
  .cid-s2f65zhuaD .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
    padding-bottom: 0;
    margin-bottom: 0;
    padding-top: 1rem;
    margin-top: 2rem;
  }
  .cid-s2f65zhuaD .media-container-row {
    -webkit-flex-direction: column-reverse;
  }
}
@media (max-width: 300px) {
  .cid-s2f65zhuaD .card-img span {
    font-size: 40px !important;
  }
}
.cid-s2f66zp44C {
  padding-top: 30px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-s2f66zp44C .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s2f66zp44C .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-s2f66zp44C .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s2f66zp44C .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s2f66zp44C .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s2f66zp44C .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s2f66zp44C .img-item {
    width: 100% !important;
  }
  .cid-s2f66zp44C .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s2f67ieWvA {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-s2f67ieWvA h2 {
  text-align: left;
}
.cid-s2f67ieWvA h4 {
  text-align: left;
  font-weight: 500;
}
.cid-s2f67ieWvA p {
  color: #767676;
  text-align: left;
}
.cid-s2f67ieWvA .aside-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-s2f67ieWvA .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-s2f67ieWvA .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s2f67ieWvA .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-s2f67ieWvA .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-s2f67ieWvA .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-s2f67ieWvA .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-s2f67ieWvA .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-s2f67ieWvA .card-img span {
    font-size: 40px !important;
  }
}
.cid-s2f68sqCZy {
  padding-top: 0px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-s2f68sqCZy .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s2f68sqCZy .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-s2f68sqCZy .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s2f68sqCZy .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s2f68sqCZy .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s2f68sqCZy .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s2f68sqCZy .img-item {
    width: 100% !important;
  }
  .cid-s2f68sqCZy .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s2f69s8njG {
  padding-top: 135px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-s2f69s8njG h2 {
  text-align: left;
}
.cid-s2f69s8njG h4 {
  text-align: left;
  font-weight: 500;
}
.cid-s2f69s8njG p {
  color: #767676;
  text-align: left;
}
.cid-s2f69s8njG .aside-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-s2f69s8njG .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-s2f69s8njG .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s2f69s8njG .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-s2f69s8njG .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-s2f69s8njG .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-s2f69s8njG .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-s2f69s8njG .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-s2f69s8njG .card-img span {
    font-size: 40px !important;
  }
}
.cid-s2f6aohLYD {
  padding-top: 0px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-s2f6aohLYD .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s2f6aohLYD .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-s2f6aohLYD .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s2f6aohLYD .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s2f6aohLYD .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s2f6aohLYD .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s2f6aohLYD .img-item {
    width: 100% !important;
  }
  .cid-s2f6aohLYD .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s2f6bxoiR7 {
  padding-top: 0px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-s2f6bxoiR7 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s2f6bxoiR7 .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-s2f6bxoiR7 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s2f6bxoiR7 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s2f6bxoiR7 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s2f6bxoiR7 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s2f6bxoiR7 .img-item {
    width: 100% !important;
  }
  .cid-s2f6bxoiR7 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s2f6d8cP2r {
  padding-top: 0px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-s2f6d8cP2r .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s2f6d8cP2r .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-s2f6d8cP2r .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s2f6d8cP2r .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s2f6d8cP2r .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s2f6d8cP2r .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s2f6d8cP2r .img-item {
    width: 100% !important;
  }
  .cid-s2f6d8cP2r .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s2f6dLJVQZ {
  padding-top: 120px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-s2f6dLJVQZ h2 {
  text-align: left;
}
.cid-s2f6dLJVQZ h4 {
  text-align: left;
  font-weight: 500;
}
.cid-s2f6dLJVQZ p {
  color: #767676;
  text-align: left;
}
.cid-s2f6dLJVQZ .aside-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-s2f6dLJVQZ .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-s2f6dLJVQZ .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s2f6dLJVQZ .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-s2f6dLJVQZ .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-s2f6dLJVQZ .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-s2f6dLJVQZ .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
  .cid-s2f6dLJVQZ .media-container-row {
    -webkit-flex-direction: row-reverse;
  }
}
@media (max-width: 991px) {
  .cid-s2f6dLJVQZ .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
    padding-bottom: 0;
    margin-bottom: 0;
    padding-top: 1rem;
    margin-top: 2rem;
  }
  .cid-s2f6dLJVQZ .media-container-row {
    -webkit-flex-direction: column-reverse;
  }
}
@media (max-width: 300px) {
  .cid-s2f6dLJVQZ .card-img span {
    font-size: 40px !important;
  }
}
.cid-s2f6fcyNYE {
  padding-top: 0px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-s2f6fcyNYE .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s2f6fcyNYE .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-s2f6fcyNYE .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s2f6fcyNYE .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s2f6fcyNYE .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s2f6fcyNYE .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s2f6fcyNYE .img-item {
    width: 100% !important;
  }
  .cid-s2f6fcyNYE .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s2f6gu5jJK {
  padding-top: 0px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-s2f6gu5jJK .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s2f6gu5jJK .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-s2f6gu5jJK .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s2f6gu5jJK .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s2f6gu5jJK .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s2f6gu5jJK .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s2f6gu5jJK .img-item {
    width: 100% !important;
  }
  .cid-s2f6gu5jJK .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s2f6hwMz2F {
  padding-top: 0px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-s2f6hwMz2F .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s2f6hwMz2F .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-s2f6hwMz2F .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s2f6hwMz2F .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s2f6hwMz2F .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s2f6hwMz2F .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s2f6hwMz2F .img-item {
    width: 100% !important;
  }
  .cid-s2f6hwMz2F .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s2f6iga68n {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-s2f6iga68n h2 {
  text-align: left;
}
.cid-s2f6iga68n h4 {
  text-align: left;
  font-weight: 500;
}
.cid-s2f6iga68n p {
  color: #767676;
  text-align: left;
}
.cid-s2f6iga68n .aside-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-s2f6iga68n .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-s2f6iga68n .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s2f6iga68n .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-s2f6iga68n .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-s2f6iga68n .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-s2f6iga68n .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
  .cid-s2f6iga68n .media-container-row {
    -webkit-flex-direction: row-reverse;
  }
}
@media (max-width: 991px) {
  .cid-s2f6iga68n .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
    padding-bottom: 0;
    margin-bottom: 0;
    padding-top: 1rem;
    margin-top: 2rem;
  }
  .cid-s2f6iga68n .media-container-row {
    -webkit-flex-direction: column-reverse;
  }
}
@media (max-width: 300px) {
  .cid-s2f6iga68n .card-img span {
    font-size: 40px !important;
  }
}
.cid-s2f6jqvQlk {
  padding-top: 0px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-s2f6jqvQlk .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s2f6jqvQlk .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-s2f6jqvQlk .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s2f6jqvQlk .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s2f6jqvQlk .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s2f6jqvQlk .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s2f6jqvQlk .img-item {
    width: 100% !important;
  }
  .cid-s2f6jqvQlk .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s2f6kEL08R {
  padding-top: 0px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-s2f6kEL08R .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s2f6kEL08R .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-s2f6kEL08R .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s2f6kEL08R .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s2f6kEL08R .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s2f6kEL08R .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s2f6kEL08R .img-item {
    width: 100% !important;
  }
  .cid-s2f6kEL08R .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s2f6lqqIBB {
  padding-top: 0px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-s2f6lqqIBB .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s2f6lqqIBB .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-s2f6lqqIBB .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s2f6lqqIBB .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s2f6lqqIBB .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s2f6lqqIBB .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s2f6lqqIBB .img-item {
    width: 100% !important;
  }
  .cid-s2f6lqqIBB .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s2f6mVVBgq {
  padding-top: 120px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-s2f6mVVBgq h2 {
  text-align: left;
}
.cid-s2f6mVVBgq h4 {
  text-align: left;
  font-weight: 500;
}
.cid-s2f6mVVBgq p {
  color: #767676;
  text-align: left;
}
.cid-s2f6mVVBgq .aside-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-s2f6mVVBgq .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-s2f6mVVBgq .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s2f6mVVBgq .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-s2f6mVVBgq .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-s2f6mVVBgq .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-s2f6mVVBgq .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-s2f6mVVBgq .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-s2f6mVVBgq .card-img span {
    font-size: 40px !important;
  }
}
.cid-s2f6orBA4K {
  padding-top: 0px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-s2f6orBA4K .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s2f6orBA4K .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-s2f6orBA4K .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s2f6orBA4K .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s2f6orBA4K .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s2f6orBA4K .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s2f6orBA4K .img-item {
    width: 100% !important;
  }
  .cid-s2f6orBA4K .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s2f6qhGTlt {
  padding-top: 0px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-s2f6qhGTlt .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s2f6qhGTlt .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-s2f6qhGTlt .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s2f6qhGTlt .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s2f6qhGTlt .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s2f6qhGTlt .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s2f6qhGTlt .img-item {
    width: 100% !important;
  }
  .cid-s2f6qhGTlt .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s2f6rvq7ay {
  padding-top: 0px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-s2f6rvq7ay .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s2f6rvq7ay .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-s2f6rvq7ay .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s2f6rvq7ay .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s2f6rvq7ay .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s2f6rvq7ay .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s2f6rvq7ay .img-item {
    width: 100% !important;
  }
  .cid-s2f6rvq7ay .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s2f6skq0Ou {
  padding-top: 120px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-s2f6skq0Ou h2 {
  text-align: left;
}
.cid-s2f6skq0Ou h4 {
  text-align: left;
  font-weight: 500;
}
.cid-s2f6skq0Ou p {
  color: #767676;
  text-align: left;
}
.cid-s2f6skq0Ou .aside-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-s2f6skq0Ou .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-s2f6skq0Ou .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s2f6skq0Ou .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-s2f6skq0Ou .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-s2f6skq0Ou .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-s2f6skq0Ou .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
  .cid-s2f6skq0Ou .media-container-row {
    -webkit-flex-direction: row-reverse;
  }
}
@media (max-width: 991px) {
  .cid-s2f6skq0Ou .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
    padding-bottom: 0;
    margin-bottom: 0;
    padding-top: 1rem;
    margin-top: 2rem;
  }
  .cid-s2f6skq0Ou .media-container-row {
    -webkit-flex-direction: column-reverse;
  }
}
@media (max-width: 300px) {
  .cid-s2f6skq0Ou .card-img span {
    font-size: 40px !important;
  }
}
.cid-s2f6ta6hGU {
  padding-top: 30px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-s2f6ta6hGU .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s2f6ta6hGU .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-s2f6ta6hGU .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s2f6ta6hGU .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s2f6ta6hGU .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s2f6ta6hGU .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s2f6ta6hGU .img-item {
    width: 100% !important;
  }
  .cid-s2f6ta6hGU .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s2f6uj7QXG {
  padding-top: 0px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-s2f6uj7QXG .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s2f6uj7QXG .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-s2f6uj7QXG .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s2f6uj7QXG .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s2f6uj7QXG .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s2f6uj7QXG .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s2f6uj7QXG .img-item {
    width: 100% !important;
  }
  .cid-s2f6uj7QXG .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s2f6vyfaeO {
  padding-top: 120px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-s2f6vyfaeO h2 {
  text-align: left;
}
.cid-s2f6vyfaeO h4 {
  text-align: left;
  font-weight: 500;
}
.cid-s2f6vyfaeO p {
  color: #767676;
  text-align: left;
}
.cid-s2f6vyfaeO .aside-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-s2f6vyfaeO .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-s2f6vyfaeO .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s2f6vyfaeO .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-s2f6vyfaeO .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-s2f6vyfaeO .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-s2f6vyfaeO .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-s2f6vyfaeO .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-s2f6vyfaeO .card-img span {
    font-size: 40px !important;
  }
}
.cid-s2f6wddf6e {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s2f6wddf6e h2 {
  text-align: left;
}
.cid-s2f6wddf6e h4 {
  text-align: left;
  font-weight: 500;
}
.cid-s2f6wddf6e p {
  color: #767676;
  text-align: left;
}
.cid-s2f6wddf6e .aside-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-s2f6wddf6e .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-s2f6wddf6e .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s2f6wddf6e .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-s2f6wddf6e .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-s2f6wddf6e .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-s2f6wddf6e .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
  .cid-s2f6wddf6e .media-container-row {
    -webkit-flex-direction: row-reverse;
  }
}
@media (max-width: 991px) {
  .cid-s2f6wddf6e .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
    padding-bottom: 0;
    margin-bottom: 0;
    padding-top: 1rem;
    margin-top: 2rem;
  }
  .cid-s2f6wddf6e .media-container-row {
    -webkit-flex-direction: column-reverse;
  }
}
@media (max-width: 300px) {
  .cid-s2f6wddf6e .card-img span {
    font-size: 40px !important;
  }
}
.cid-s2f6xaHMjC {
  padding-top: 45px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-s2f6xaHMjC .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s2f6xaHMjC .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-s2f6xaHMjC .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s2f6xaHMjC .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s2f6xaHMjC .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s2f6xaHMjC .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s2f6xaHMjC .img-item {
    width: 100% !important;
  }
  .cid-s2f6xaHMjC .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s2f6yiamQq {
  padding-top: 0px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-s2f6yiamQq .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s2f6yiamQq .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-s2f6yiamQq .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s2f6yiamQq .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s2f6yiamQq .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s2f6yiamQq .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s2f6yiamQq .img-item {
    width: 100% !important;
  }
  .cid-s2f6yiamQq .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s2f6zxQf2t {
  padding-top: 0px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-s2f6zxQf2t .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s2f6zxQf2t .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-s2f6zxQf2t .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s2f6zxQf2t .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s2f6zxQf2t .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s2f6zxQf2t .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s2f6zxQf2t .img-item {
    width: 100% !important;
  }
  .cid-s2f6zxQf2t .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s2f6AAQDkP {
  padding-top: 135px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-s2f6AAQDkP h2 {
  text-align: left;
}
.cid-s2f6AAQDkP h4 {
  text-align: left;
  font-weight: 500;
}
.cid-s2f6AAQDkP p {
  color: #767676;
  text-align: left;
}
.cid-s2f6AAQDkP .aside-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-s2f6AAQDkP .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-s2f6AAQDkP .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s2f6AAQDkP .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-s2f6AAQDkP .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-s2f6AAQDkP .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-s2f6AAQDkP .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
  .cid-s2f6AAQDkP .media-container-row {
    -webkit-flex-direction: row-reverse;
  }
}
@media (max-width: 991px) {
  .cid-s2f6AAQDkP .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
    padding-bottom: 0;
    margin-bottom: 0;
    padding-top: 1rem;
    margin-top: 2rem;
  }
  .cid-s2f6AAQDkP .media-container-row {
    -webkit-flex-direction: column-reverse;
  }
}
@media (max-width: 300px) {
  .cid-s2f6AAQDkP .card-img span {
    font-size: 40px !important;
  }
}
.cid-s2f6BsUlWL {
  padding-top: 0px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-s2f6BsUlWL .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s2f6BsUlWL .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-s2f6BsUlWL .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s2f6BsUlWL .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s2f6BsUlWL .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s2f6BsUlWL .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s2f6BsUlWL .img-item {
    width: 100% !important;
  }
  .cid-s2f6BsUlWL .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s2f6CII6C0 {
  padding-top: 0px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-s2f6CII6C0 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s2f6CII6C0 .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-s2f6CII6C0 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s2f6CII6C0 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s2f6CII6C0 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s2f6CII6C0 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s2f6CII6C0 .img-item {
    width: 100% !important;
  }
  .cid-s2f6CII6C0 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s2f6DSjRGf {
  padding-top: 135px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-s2f6DSjRGf h2 {
  text-align: left;
}
.cid-s2f6DSjRGf h4 {
  text-align: left;
  font-weight: 500;
}
.cid-s2f6DSjRGf p {
  color: #767676;
  text-align: left;
}
.cid-s2f6DSjRGf .aside-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-s2f6DSjRGf .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-s2f6DSjRGf .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s2f6DSjRGf .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-s2f6DSjRGf .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-s2f6DSjRGf .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-s2f6DSjRGf .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-s2f6DSjRGf .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-s2f6DSjRGf .card-img span {
    font-size: 40px !important;
  }
}
.cid-s2f6EXh51X {
  padding-top: 0px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-s2f6EXh51X .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s2f6EXh51X .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-s2f6EXh51X .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s2f6EXh51X .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s2f6EXh51X .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s2f6EXh51X .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s2f6EXh51X .img-item {
    width: 100% !important;
  }
  .cid-s2f6EXh51X .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s2f6FJ7Gox {
  padding-top: 0px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-s2f6FJ7Gox .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s2f6FJ7Gox .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-s2f6FJ7Gox .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s2f6FJ7Gox .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s2f6FJ7Gox .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s2f6FJ7Gox .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s2f6FJ7Gox .img-item {
    width: 100% !important;
  }
  .cid-s2f6FJ7Gox .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s2f6GDTQNr {
  padding-top: 120px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-s2f6GDTQNr h2 {
  text-align: left;
}
.cid-s2f6GDTQNr h4 {
  text-align: left;
  font-weight: 500;
}
.cid-s2f6GDTQNr p {
  color: #767676;
  text-align: left;
}
.cid-s2f6GDTQNr .aside-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-s2f6GDTQNr .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-s2f6GDTQNr .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s2f6GDTQNr .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-s2f6GDTQNr .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-s2f6GDTQNr .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-s2f6GDTQNr .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
  .cid-s2f6GDTQNr .media-container-row {
    -webkit-flex-direction: row-reverse;
  }
}
@media (max-width: 991px) {
  .cid-s2f6GDTQNr .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
    padding-bottom: 0;
    margin-bottom: 0;
    padding-top: 1rem;
    margin-top: 2rem;
  }
  .cid-s2f6GDTQNr .media-container-row {
    -webkit-flex-direction: column-reverse;
  }
}
@media (max-width: 300px) {
  .cid-s2f6GDTQNr .card-img span {
    font-size: 40px !important;
  }
}
.cid-s2f6HIKncq {
  padding-top: 0px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-s2f6HIKncq .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s2f6HIKncq .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-s2f6HIKncq .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s2f6HIKncq .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s2f6HIKncq .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s2f6HIKncq .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s2f6HIKncq .img-item {
    width: 100% !important;
  }
  .cid-s2f6HIKncq .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s2f6Itieqn {
  padding-top: 135px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-s2f6Itieqn h2 {
  text-align: left;
}
.cid-s2f6Itieqn h4 {
  text-align: left;
  font-weight: 500;
}
.cid-s2f6Itieqn p {
  color: #767676;
  text-align: left;
}
.cid-s2f6Itieqn .aside-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-s2f6Itieqn .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-s2f6Itieqn .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s2f6Itieqn .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-s2f6Itieqn .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-s2f6Itieqn .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-s2f6Itieqn .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
  .cid-s2f6Itieqn .media-container-row {
    -webkit-flex-direction: row-reverse;
  }
}
@media (max-width: 991px) {
  .cid-s2f6Itieqn .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
    padding-bottom: 0;
    margin-bottom: 0;
    padding-top: 1rem;
    margin-top: 2rem;
  }
  .cid-s2f6Itieqn .media-container-row {
    -webkit-flex-direction: column-reverse;
  }
}
@media (max-width: 300px) {
  .cid-s2f6Itieqn .card-img span {
    font-size: 40px !important;
  }
}
.cid-s2f6JSpC0w {
  padding-top: 0px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-s2f6JSpC0w .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s2f6JSpC0w .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-s2f6JSpC0w .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s2f6JSpC0w .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s2f6JSpC0w .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s2f6JSpC0w .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s2f6JSpC0w .img-item {
    width: 100% !important;
  }
  .cid-s2f6JSpC0w .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s2f6L8AwDL {
  padding-top: 0px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-s2f6L8AwDL .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s2f6L8AwDL .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-s2f6L8AwDL .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s2f6L8AwDL .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s2f6L8AwDL .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s2f6L8AwDL .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s2f6L8AwDL .img-item {
    width: 100% !important;
  }
  .cid-s2f6L8AwDL .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s2f6MijPQ3 {
  padding-top: 120px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-s2f6MijPQ3 h2 {
  text-align: left;
}
.cid-s2f6MijPQ3 h4 {
  text-align: left;
  font-weight: 500;
}
.cid-s2f6MijPQ3 p {
  color: #767676;
  text-align: left;
}
.cid-s2f6MijPQ3 .aside-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-s2f6MijPQ3 .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-s2f6MijPQ3 .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s2f6MijPQ3 .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-s2f6MijPQ3 .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-s2f6MijPQ3 .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-s2f6MijPQ3 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-s2f6MijPQ3 .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-s2f6MijPQ3 .card-img span {
    font-size: 40px !important;
  }
}
.cid-s2f6NlKRz2 {
  padding-top: 0px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-s2f6NlKRz2 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s2f6NlKRz2 .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-s2f6NlKRz2 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s2f6NlKRz2 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s2f6NlKRz2 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s2f6NlKRz2 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s2f6NlKRz2 .img-item {
    width: 100% !important;
  }
  .cid-s2f6NlKRz2 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s2f6Os2EMM {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-s2f6Os2EMM .mbr-text,
.cid-s2f6Os2EMM blockquote {
  color: #767676;
}
.cid-s2f6Os2EMM .mbr-text {
  text-align: center;
}
.cid-tkOeNACfKf {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
@media (max-width: 767px) {
  .cid-tkOeNACfKf .content {
    text-align: center;
  }
  .cid-tkOeNACfKf .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tkOeNACfKf .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tkOeNACfKf .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tkOeNACfKf .media-wrap img {
  height: 6rem;
  display: block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-tkOeNACfKf .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tkOeNACfKf .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tkOeNACfKf .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tkOeNACfKf .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tkOeNACfKf .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tkOeNACfKf .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tkOeNACfKf .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tkOeNACfKf .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tkOeNACfKf H5 {
  color: #ffffff;
  text-align: left;
}
.cid-tkOeNACfKf .copyright > p {
  text-align: left;
}
.cid-tkOeNACfKf P {
  text-align: left;
}
.cid-t3ri3ofcZk {
  padding-top: 45px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #2a2a2a, #2a2a2a);
}
.cid-t3ri3ofcZk .mbr-iconfont-social {
  font-size: 32px;
  color: #ffffff;
}
.cid-t3ri3ofcZk .social-list a:focus {
  text-decoration: none;
}
.cid-t2Ncakc3xp {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-t3ri4d7NbY {
  background: #2a2a2a;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-t3ri4d7NbY .image-block {
  margin: auto;
}
.cid-t3ri4d7NbY figcaption {
  position: relative;
}
.cid-t3ri4d7NbY figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t3ri4d7NbY .image-block {
    width: 100% !important;
  }
}
.cid-s2J0IzMAUn .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s2J0IzMAUn .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s2J0IzMAUn a {
  font-style: normal;
}
.cid-s2J0IzMAUn .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s2J0IzMAUn .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-s2J0IzMAUn .nav-item:focus,
.cid-s2J0IzMAUn .nav-link:focus {
  outline: none;
}
.cid-s2J0IzMAUn .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s2J0IzMAUn .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s2J0IzMAUn .menu-logo {
  margin-right: auto;
}
.cid-s2J0IzMAUn .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-s2J0IzMAUn .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-s2J0IzMAUn .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s2J0IzMAUn .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s2J0IzMAUn .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s2J0IzMAUn .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s2J0IzMAUn .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s2J0IzMAUn .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s2J0IzMAUn .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s2J0IzMAUn .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s2J0IzMAUn .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s2J0IzMAUn .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-s2J0IzMAUn .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s2J0IzMAUn .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s2J0IzMAUn .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s2J0IzMAUn .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s2J0IzMAUn .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-s2J0IzMAUn .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s2J0IzMAUn .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s2J0IzMAUn .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s2J0IzMAUn .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s2J0IzMAUn .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s2J0IzMAUn .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s2J0IzMAUn button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s2J0IzMAUn button.navbar-toggler:focus {
  outline: none;
}
.cid-s2J0IzMAUn button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s2J0IzMAUn button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s2J0IzMAUn button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s2J0IzMAUn button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s2J0IzMAUn button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s2J0IzMAUn nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s2J0IzMAUn nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s2J0IzMAUn nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s2J0IzMAUn nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s2J0IzMAUn .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s2J0IzMAUn .collapsed .btn {
  display: -webkit-flex;
}
.cid-s2J0IzMAUn .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s2J0IzMAUn .collapsed .navbar-collapse.collapsing,
.cid-s2J0IzMAUn .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s2J0IzMAUn .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s2J0IzMAUn .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s2J0IzMAUn .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s2J0IzMAUn .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s2J0IzMAUn .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s2J0IzMAUn .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s2J0IzMAUn .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s2J0IzMAUn .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s2J0IzMAUn .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-s2J0IzMAUn .collapsed button.navbar-toggler {
  display: block;
}
.cid-s2J0IzMAUn .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s2J0IzMAUn .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s2J0IzMAUn .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-s2J0IzMAUn .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s2J0IzMAUn .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s2J0IzMAUn .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-s2J0IzMAUn.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s2J0IzMAUn img {
    height: 3.8rem !important;
  }
  .cid-s2J0IzMAUn .btn {
    display: -webkit-flex;
  }
  .cid-s2J0IzMAUn button.navbar-toggler {
    display: block;
  }
  .cid-s2J0IzMAUn .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s2J0IzMAUn .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s2J0IzMAUn .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s2J0IzMAUn .navbar-collapse.collapsing,
  .cid-s2J0IzMAUn .navbar-collapse.show {
    display: block !important;
  }
  .cid-s2J0IzMAUn .navbar-collapse.collapsing .navbar-nav,
  .cid-s2J0IzMAUn .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s2J0IzMAUn .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s2J0IzMAUn .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s2J0IzMAUn .navbar-collapse.collapsing .navbar-buttons,
  .cid-s2J0IzMAUn .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s2J0IzMAUn .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s2J0IzMAUn .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s2J0IzMAUn .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-s2J0IzMAUn .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s2J0IzMAUn .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s2J0IzMAUn .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-s2J0IzMAUn .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s2J0IzMAUn .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s2J0IzMAUn .nav-link:hover,
.cid-s2J0IzMAUn .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-s2J0ICuSZS {
  background: #ffffff;
}
.cid-s2J0ICuSZS .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-s2J0ICuSZS figcaption {
  position: relative;
}
.cid-s2J0ICuSZS figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s2J0ICuSZS .image-block {
    width: 100% !important;
  }
}
.cid-s2J0W7gtWd {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s2J0W7gtWd .mbr-section-subtitle {
  color: #767676;
}
.cid-s2J0W7gtWd H2 {
  color: #e31818;
}
.cid-s2J11XGCUX {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s2J11XGCUX .mbr-section-subtitle {
  color: #767676;
}
.cid-s2J11XGCUX H2 {
  color: #e31818;
}
.cid-s2J130WyXo {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 45px;
}
.cid-s2J130WyXo .image-block {
  margin: auto;
}
.cid-s2J130WyXo figcaption {
  position: relative;
}
.cid-s2J130WyXo figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s2J130WyXo .image-block {
    width: 100% !important;
  }
}
.cid-s2J13w4D7p {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s2J13w4D7p .mbr-text,
.cid-s2J13w4D7p blockquote {
  color: #767676;
}
.cid-s2J13w4D7p .mbr-text P {
  text-align: center;
}
.cid-s2J14scWHz {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 45px;
}
.cid-s2J14scWHz .image-block {
  margin: auto;
}
.cid-s2J14scWHz figcaption {
  position: relative;
}
.cid-s2J14scWHz figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s2J14scWHz .image-block {
    width: 100% !important;
  }
}
.cid-s2J14VNIBM {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s2J14VNIBM .mbr-text,
.cid-s2J14VNIBM blockquote {
  color: #767676;
}
.cid-s2J14VNIBM .mbr-text P {
  text-align: center;
}
.cid-s2J163ngd6 {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-s2J163ngd6 .image-block {
  margin: auto;
}
.cid-s2J163ngd6 figcaption {
  position: relative;
}
.cid-s2J163ngd6 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s2J163ngd6 .image-block {
    width: 100% !important;
  }
}
.cid-tkOg4LLNjI {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
@media (max-width: 767px) {
  .cid-tkOg4LLNjI .content {
    text-align: center;
  }
  .cid-tkOg4LLNjI .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tkOg4LLNjI .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tkOg4LLNjI .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tkOg4LLNjI .media-wrap img {
  height: 6rem;
  display: block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-tkOg4LLNjI .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tkOg4LLNjI .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tkOg4LLNjI .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tkOg4LLNjI .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tkOg4LLNjI .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tkOg4LLNjI .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tkOg4LLNjI .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tkOg4LLNjI .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tkOg4LLNjI H5 {
  color: #ffffff;
  text-align: left;
}
.cid-tkOg4LLNjI .copyright > p {
  text-align: left;
}
.cid-tkOg4LLNjI P {
  text-align: left;
}
.cid-t3rjOKTxFf {
  padding-top: 45px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #2a2a2a, #2a2a2a);
}
.cid-t3rjOKTxFf .mbr-iconfont-social {
  font-size: 32px;
  color: #ffffff;
}
.cid-t3rjOKTxFf .social-list a:focus {
  text-decoration: none;
}
.cid-t2Ncakc3xp {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-t3rjPnFGKG {
  background: #2a2a2a;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-t3rjPnFGKG .image-block {
  margin: auto;
}
.cid-t3rjPnFGKG figcaption {
  position: relative;
}
.cid-t3rjPnFGKG figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t3rjPnFGKG .image-block {
    width: 100% !important;
  }
}
.cid-rMqSO9CqM4 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rMqSO9CqM4 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rMqSO9CqM4 a {
  font-style: normal;
}
.cid-rMqSO9CqM4 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rMqSO9CqM4 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rMqSO9CqM4 .nav-item:focus,
.cid-rMqSO9CqM4 .nav-link:focus {
  outline: none;
}
.cid-rMqSO9CqM4 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rMqSO9CqM4 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rMqSO9CqM4 .menu-logo {
  margin-right: auto;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rMqSO9CqM4 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rMqSO9CqM4 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rMqSO9CqM4 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rMqSO9CqM4 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rMqSO9CqM4 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rMqSO9CqM4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rMqSO9CqM4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rMqSO9CqM4 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rMqSO9CqM4 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rMqSO9CqM4 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rMqSO9CqM4 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rMqSO9CqM4 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rMqSO9CqM4 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rMqSO9CqM4 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rMqSO9CqM4 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rMqSO9CqM4 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rMqSO9CqM4 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rMqSO9CqM4 button.navbar-toggler:focus {
  outline: none;
}
.cid-rMqSO9CqM4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rMqSO9CqM4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rMqSO9CqM4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rMqSO9CqM4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rMqSO9CqM4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rMqSO9CqM4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rMqSO9CqM4 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rMqSO9CqM4 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rMqSO9CqM4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rMqSO9CqM4 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rMqSO9CqM4 .collapsed .btn {
  display: -webkit-flex;
}
.cid-rMqSO9CqM4 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.collapsing,
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rMqSO9CqM4 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-rMqSO9CqM4 .collapsed button.navbar-toggler {
  display: block;
}
.cid-rMqSO9CqM4 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rMqSO9CqM4 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rMqSO9CqM4 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rMqSO9CqM4 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rMqSO9CqM4 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rMqSO9CqM4 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-rMqSO9CqM4.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rMqSO9CqM4 img {
    height: 3.8rem !important;
  }
  .cid-rMqSO9CqM4 .btn {
    display: -webkit-flex;
  }
  .cid-rMqSO9CqM4 button.navbar-toggler {
    display: block;
  }
  .cid-rMqSO9CqM4 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rMqSO9CqM4 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rMqSO9CqM4 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rMqSO9CqM4 .navbar-collapse.collapsing,
  .cid-rMqSO9CqM4 .navbar-collapse.show {
    display: block !important;
  }
  .cid-rMqSO9CqM4 .navbar-collapse.collapsing .navbar-nav,
  .cid-rMqSO9CqM4 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rMqSO9CqM4 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rMqSO9CqM4 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rMqSO9CqM4 .navbar-collapse.collapsing .navbar-buttons,
  .cid-rMqSO9CqM4 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rMqSO9CqM4 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rMqSO9CqM4 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rMqSO9CqM4 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rMqSO9CqM4 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rMqSO9CqM4 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rMqSO9CqM4 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rMqSO9CqM4 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rMqSO9CqM4 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rMqSO9CqM4 .nav-link:hover,
.cid-rMqSO9CqM4 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-s2ZSfzjl1I {
  background: #ffffff;
}
.cid-s2ZSfzjl1I .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-s2ZSfzjl1I figcaption {
  position: relative;
}
.cid-s2ZSfzjl1I figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s2ZSfzjl1I .image-block {
    width: 100% !important;
  }
}
.cid-s2ZSiRqVnt {
  padding-top: 120px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-s2ZSiRqVnt .mbr-section-subtitle {
  color: #767676;
}
.cid-s2ZSiRqVnt H2 {
  color: #e31818;
}
.cid-s3GU3zNWxC {
  padding-top: 15px;
  padding-bottom: 75px;
  background: #ffffff;
}
.cid-s3GU3zNWxC .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s3GU3zNWxC .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-s3GU3zNWxC .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s3GU3zNWxC .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s3GU3zNWxC .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s3GU3zNWxC .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s3GU3zNWxC .img-item {
    width: 100% !important;
  }
  .cid-s3GU3zNWxC .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s3GU6YlOex {
  padding-top: 15px;
  padding-bottom: 75px;
  background: #ffffff;
}
.cid-s3GU6YlOex .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s3GU6YlOex .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-s3GU6YlOex .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s3GU6YlOex .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s3GU6YlOex .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s3GU6YlOex .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s3GU6YlOex .img-item {
    width: 100% !important;
  }
  .cid-s3GU6YlOex .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s3GU7NqbcF {
  padding-top: 15px;
  padding-bottom: 75px;
  background: #ffffff;
}
.cid-s3GU7NqbcF .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s3GU7NqbcF .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-s3GU7NqbcF .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s3GU7NqbcF .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s3GU7NqbcF .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s3GU7NqbcF .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s3GU7NqbcF .img-item {
    width: 100% !important;
  }
  .cid-s3GU7NqbcF .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s2ZSzINHmY {
  padding-top: 15px;
  padding-bottom: 75px;
  background: #ffffff;
}
.cid-s2ZSzINHmY .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s2ZSzINHmY .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-s2ZSzINHmY .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s2ZSzINHmY .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s2ZSzINHmY .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s2ZSzINHmY .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s2ZSzINHmY .img-item {
    width: 100% !important;
  }
  .cid-s2ZSzINHmY .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s48lmGmXJB {
  padding-top: 0px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-s48lmGmXJB .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s48lmGmXJB .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-s48lmGmXJB .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s48lmGmXJB .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s48lmGmXJB .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s48lmGmXJB .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s48lmGmXJB .img-item {
    width: 100% !important;
  }
  .cid-s48lmGmXJB .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s2ZSG8JtT8 {
  padding-top: 0px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-s2ZSG8JtT8 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s2ZSG8JtT8 .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-s2ZSG8JtT8 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s2ZSG8JtT8 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s2ZSG8JtT8 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s2ZSG8JtT8 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s2ZSG8JtT8 .img-item {
    width: 100% !important;
  }
  .cid-s2ZSG8JtT8 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s2ZSGZI2Bu {
  padding-top: 45px;
  padding-bottom: 90px;
  background: #ffffff;
}
.cid-s2ZSGZI2Bu .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s2ZSGZI2Bu .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-s2ZSGZI2Bu .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s2ZSGZI2Bu .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s2ZSGZI2Bu .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s2ZSGZI2Bu .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s2ZSGZI2Bu .img-item {
    width: 100% !important;
  }
  .cid-s2ZSGZI2Bu .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s8Wj16tC94 {
  padding-top: 0px;
  padding-bottom: 90px;
  background: #ffffff;
}
.cid-s8Wj16tC94 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s8Wj16tC94 .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-s8Wj16tC94 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s8Wj16tC94 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s8Wj16tC94 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s8Wj16tC94 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s8Wj16tC94 .img-item {
    width: 100% !important;
  }
  .cid-s8Wj16tC94 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s8Wj1IKGEI {
  padding-top: 0px;
  padding-bottom: 90px;
  background: #ffffff;
}
.cid-s8Wj1IKGEI .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s8Wj1IKGEI .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-s8Wj1IKGEI .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s8Wj1IKGEI .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s8Wj1IKGEI .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s8Wj1IKGEI .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s8Wj1IKGEI .img-item {
    width: 100% !important;
  }
  .cid-s8Wj1IKGEI .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s42IWrqCyT {
  padding-top: 0px;
  padding-bottom: 75px;
  background: #ffffff;
}
.cid-s42IWrqCyT .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s42IWrqCyT .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-s42IWrqCyT .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s42IWrqCyT .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s42IWrqCyT .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s42IWrqCyT .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s42IWrqCyT .img-item {
    width: 100% !important;
  }
  .cid-s42IWrqCyT .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s6dAhTlREJ {
  padding-top: 0px;
  padding-bottom: 75px;
  background: #ffffff;
}
.cid-s6dAhTlREJ .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s6dAhTlREJ .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-s6dAhTlREJ .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s6dAhTlREJ .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s6dAhTlREJ .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s6dAhTlREJ .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s6dAhTlREJ .img-item {
    width: 100% !important;
  }
  .cid-s6dAhTlREJ .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s2ZSIF64fp {
  padding-top: 0px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-s2ZSIF64fp .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s2ZSIF64fp .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-s2ZSIF64fp .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s2ZSIF64fp .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s2ZSIF64fp .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s2ZSIF64fp .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s2ZSIF64fp .img-item {
    width: 100% !important;
  }
  .cid-s2ZSIF64fp .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s4HedUKJ7p {
  padding-top: 45px;
  padding-bottom: 75px;
  background: #ffffff;
}
.cid-s4HedUKJ7p .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s4HedUKJ7p .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-s4HedUKJ7p .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s4HedUKJ7p .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s4HedUKJ7p .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s4HedUKJ7p .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s4HedUKJ7p .img-item {
    width: 100% !important;
  }
  .cid-s4HedUKJ7p .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s2ZSJKSChh {
  padding-top: 15px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-s2ZSJKSChh .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s2ZSJKSChh .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-s2ZSJKSChh .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s2ZSJKSChh .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s2ZSJKSChh .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s2ZSJKSChh .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s2ZSJKSChh .img-item {
    width: 100% !important;
  }
  .cid-s2ZSJKSChh .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s2ZSN3tPPm {
  padding-top: 45px;
  padding-bottom: 75px;
  background: #ffffff;
}
.cid-s2ZSN3tPPm .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s2ZSN3tPPm .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-s2ZSN3tPPm .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s2ZSN3tPPm .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s2ZSN3tPPm .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s2ZSN3tPPm .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s2ZSN3tPPm .img-item {
    width: 100% !important;
  }
  .cid-s2ZSN3tPPm .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s2ZSO3X6yt {
  padding-top: 0px;
  padding-bottom: 75px;
  background: #ffffff;
}
.cid-s2ZSO3X6yt .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s2ZSO3X6yt .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-s2ZSO3X6yt .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s2ZSO3X6yt .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s2ZSO3X6yt .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s2ZSO3X6yt .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s2ZSO3X6yt .img-item {
    width: 100% !important;
  }
  .cid-s2ZSO3X6yt .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s2ZSPgjE6D {
  padding-top: 0px;
  padding-bottom: 75px;
  background: #ffffff;
}
.cid-s2ZSPgjE6D .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s2ZSPgjE6D .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-s2ZSPgjE6D .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s2ZSPgjE6D .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s2ZSPgjE6D .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s2ZSPgjE6D .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s2ZSPgjE6D .img-item {
    width: 100% !important;
  }
  .cid-s2ZSPgjE6D .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s2ZSQKwE8H {
  padding-top: 0px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-s2ZSQKwE8H .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s2ZSQKwE8H .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-s2ZSQKwE8H .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s2ZSQKwE8H .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s2ZSQKwE8H .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s2ZSQKwE8H .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s2ZSQKwE8H .img-item {
    width: 100% !important;
  }
  .cid-s2ZSQKwE8H .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s2ZSSWh9pp {
  padding-top: 45px;
  padding-bottom: 75px;
  background: #ffffff;
}
.cid-s2ZSSWh9pp .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s2ZSSWh9pp .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-s2ZSSWh9pp .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s2ZSSWh9pp .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s2ZSSWh9pp .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s2ZSSWh9pp .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s2ZSSWh9pp .img-item {
    width: 100% !important;
  }
  .cid-s2ZSSWh9pp .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s48lu5oEAZ {
  padding-top: 0px;
  padding-bottom: 75px;
  background: #ffffff;
}
.cid-s48lu5oEAZ .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s48lu5oEAZ .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-s48lu5oEAZ .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s48lu5oEAZ .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s48lu5oEAZ .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s48lu5oEAZ .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s48lu5oEAZ .img-item {
    width: 100% !important;
  }
  .cid-s48lu5oEAZ .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s5gFD2GY07 {
  padding-top: 15px;
  padding-bottom: 75px;
  background: #ffffff;
}
.cid-s5gFD2GY07 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s5gFD2GY07 .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-s5gFD2GY07 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s5gFD2GY07 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s5gFD2GY07 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s5gFD2GY07 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s5gFD2GY07 .img-item {
    width: 100% !important;
  }
  .cid-s5gFD2GY07 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s2ZSTRtHiH {
  padding-top: 0px;
  padding-bottom: 75px;
  background: #ffffff;
}
.cid-s2ZSTRtHiH .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s2ZSTRtHiH .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-s2ZSTRtHiH .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s2ZSTRtHiH .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s2ZSTRtHiH .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s2ZSTRtHiH .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s2ZSTRtHiH .img-item {
    width: 100% !important;
  }
  .cid-s2ZSTRtHiH .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s2ZSUVE6do {
  padding-top: 0px;
  padding-bottom: 75px;
  background: #ffffff;
}
.cid-s2ZSUVE6do .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s2ZSUVE6do .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-s2ZSUVE6do .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s2ZSUVE6do .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s2ZSUVE6do .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s2ZSUVE6do .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s2ZSUVE6do .img-item {
    width: 100% !important;
  }
  .cid-s2ZSUVE6do .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s2ZSW05zC4 {
  padding-top: 0px;
  padding-bottom: 75px;
  background: #ffffff;
}
.cid-s2ZSW05zC4 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s2ZSW05zC4 .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-s2ZSW05zC4 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s2ZSW05zC4 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s2ZSW05zC4 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s2ZSW05zC4 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s2ZSW05zC4 .img-item {
    width: 100% !important;
  }
  .cid-s2ZSW05zC4 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s2ZSWWrKfY {
  padding-top: 0px;
  padding-bottom: 75px;
  background: #ffffff;
}
.cid-s2ZSWWrKfY .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s2ZSWWrKfY .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-s2ZSWWrKfY .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s2ZSWWrKfY .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s2ZSWWrKfY .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s2ZSWWrKfY .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s2ZSWWrKfY .img-item {
    width: 100% !important;
  }
  .cid-s2ZSWWrKfY .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s8zjBBAhSz {
  padding-top: 0px;
  padding-bottom: 75px;
  background: #ffffff;
}
.cid-s8zjBBAhSz .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s8zjBBAhSz .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-s8zjBBAhSz .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s8zjBBAhSz .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s8zjBBAhSz .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s8zjBBAhSz .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s8zjBBAhSz .img-item {
    width: 100% !important;
  }
  .cid-s8zjBBAhSz .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s8zjCdILU7 {
  padding-top: 0px;
  padding-bottom: 75px;
  background: #ffffff;
}
.cid-s8zjCdILU7 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s8zjCdILU7 .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-s8zjCdILU7 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s8zjCdILU7 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s8zjCdILU7 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s8zjCdILU7 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s8zjCdILU7 .img-item {
    width: 100% !important;
  }
  .cid-s8zjCdILU7 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s8zjDnHWhj {
  padding-top: 0px;
  padding-bottom: 75px;
  background: #ffffff;
}
.cid-s8zjDnHWhj .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s8zjDnHWhj .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-s8zjDnHWhj .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s8zjDnHWhj .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s8zjDnHWhj .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s8zjDnHWhj .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s8zjDnHWhj .img-item {
    width: 100% !important;
  }
  .cid-s8zjDnHWhj .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s8zjE7Uh5T {
  padding-top: 0px;
  padding-bottom: 75px;
  background: #ffffff;
}
.cid-s8zjE7Uh5T .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s8zjE7Uh5T .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-s8zjE7Uh5T .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s8zjE7Uh5T .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s8zjE7Uh5T .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s8zjE7Uh5T .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s8zjE7Uh5T .img-item {
    width: 100% !important;
  }
  .cid-s8zjE7Uh5T .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s8zjEMiZOn {
  padding-top: 0px;
  padding-bottom: 75px;
  background: #ffffff;
}
.cid-s8zjEMiZOn .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s8zjEMiZOn .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-s8zjEMiZOn .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s8zjEMiZOn .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s8zjEMiZOn .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s8zjEMiZOn .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s8zjEMiZOn .img-item {
    width: 100% !important;
  }
  .cid-s8zjEMiZOn .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s435FDd525 {
  padding-top: 0px;
  padding-bottom: 75px;
  background: #ffffff;
}
.cid-s435FDd525 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s435FDd525 .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-s435FDd525 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s435FDd525 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s435FDd525 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s435FDd525 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s435FDd525 .img-item {
    width: 100% !important;
  }
  .cid-s435FDd525 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s2ZSXRJkGh {
  padding-top: 0px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-s2ZSXRJkGh .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s2ZSXRJkGh .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-s2ZSXRJkGh .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s2ZSXRJkGh .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s2ZSXRJkGh .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s2ZSXRJkGh .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s2ZSXRJkGh .img-item {
    width: 100% !important;
  }
  .cid-s2ZSXRJkGh .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-t3rhX5SBpk {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
@media (max-width: 767px) {
  .cid-t3rhX5SBpk .content {
    text-align: center;
  }
  .cid-t3rhX5SBpk .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t3rhX5SBpk .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t3rhX5SBpk .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t3rhX5SBpk .media-wrap img {
  height: 6rem;
  display: block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-t3rhX5SBpk .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t3rhX5SBpk .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-t3rhX5SBpk .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-t3rhX5SBpk .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t3rhX5SBpk .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t3rhX5SBpk .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t3rhX5SBpk .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t3rhX5SBpk .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t3rhX5SBpk H5 {
  color: #ffffff;
  text-align: left;
}
.cid-t3rhX5SBpk .copyright > p {
  text-align: left;
}
.cid-t3rhX5SBpk P {
  text-align: left;
}
.cid-t3rhXFqgAl {
  padding-top: 45px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #2a2a2a, #2a2a2a);
}
.cid-t3rhXFqgAl .mbr-iconfont-social {
  font-size: 32px;
  color: #ffffff;
}
.cid-t3rhXFqgAl .social-list a:focus {
  text-decoration: none;
}
.cid-t2Ncakc3xp {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-t3rhYDyBMH {
  background: #2a2a2a;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-t3rhYDyBMH .image-block {
  margin: auto;
}
.cid-t3rhYDyBMH figcaption {
  position: relative;
}
.cid-t3rhYDyBMH figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t3rhYDyBMH .image-block {
    width: 100% !important;
  }
}
.cid-rQ6IzdK13F .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rQ6IzdK13F .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rQ6IzdK13F a {
  font-style: normal;
}
.cid-rQ6IzdK13F .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rQ6IzdK13F .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rQ6IzdK13F .nav-item:focus,
.cid-rQ6IzdK13F .nav-link:focus {
  outline: none;
}
.cid-rQ6IzdK13F .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rQ6IzdK13F .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rQ6IzdK13F .menu-logo {
  margin-right: auto;
}
.cid-rQ6IzdK13F .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rQ6IzdK13F .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rQ6IzdK13F .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rQ6IzdK13F .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rQ6IzdK13F .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rQ6IzdK13F .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rQ6IzdK13F .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rQ6IzdK13F .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rQ6IzdK13F .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rQ6IzdK13F .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rQ6IzdK13F .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rQ6IzdK13F .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rQ6IzdK13F .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rQ6IzdK13F .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rQ6IzdK13F .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rQ6IzdK13F .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rQ6IzdK13F .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rQ6IzdK13F .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rQ6IzdK13F .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rQ6IzdK13F .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rQ6IzdK13F .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rQ6IzdK13F .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rQ6IzdK13F .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rQ6IzdK13F button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rQ6IzdK13F button.navbar-toggler:focus {
  outline: none;
}
.cid-rQ6IzdK13F button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rQ6IzdK13F button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rQ6IzdK13F button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rQ6IzdK13F button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rQ6IzdK13F button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rQ6IzdK13F nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rQ6IzdK13F nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rQ6IzdK13F nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rQ6IzdK13F nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rQ6IzdK13F .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rQ6IzdK13F .collapsed .btn {
  display: -webkit-flex;
}
.cid-rQ6IzdK13F .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rQ6IzdK13F .collapsed .navbar-collapse.collapsing,
.cid-rQ6IzdK13F .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rQ6IzdK13F .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rQ6IzdK13F .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rQ6IzdK13F .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rQ6IzdK13F .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rQ6IzdK13F .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rQ6IzdK13F .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rQ6IzdK13F .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rQ6IzdK13F .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rQ6IzdK13F .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-rQ6IzdK13F .collapsed button.navbar-toggler {
  display: block;
}
.cid-rQ6IzdK13F .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rQ6IzdK13F .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rQ6IzdK13F .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rQ6IzdK13F .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rQ6IzdK13F .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rQ6IzdK13F .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-rQ6IzdK13F.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rQ6IzdK13F img {
    height: 3.8rem !important;
  }
  .cid-rQ6IzdK13F .btn {
    display: -webkit-flex;
  }
  .cid-rQ6IzdK13F button.navbar-toggler {
    display: block;
  }
  .cid-rQ6IzdK13F .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rQ6IzdK13F .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rQ6IzdK13F .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rQ6IzdK13F .navbar-collapse.collapsing,
  .cid-rQ6IzdK13F .navbar-collapse.show {
    display: block !important;
  }
  .cid-rQ6IzdK13F .navbar-collapse.collapsing .navbar-nav,
  .cid-rQ6IzdK13F .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rQ6IzdK13F .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rQ6IzdK13F .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rQ6IzdK13F .navbar-collapse.collapsing .navbar-buttons,
  .cid-rQ6IzdK13F .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rQ6IzdK13F .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rQ6IzdK13F .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rQ6IzdK13F .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rQ6IzdK13F .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rQ6IzdK13F .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rQ6IzdK13F .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rQ6IzdK13F .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rQ6IzdK13F .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rQ6IzdK13F .nav-link:hover,
.cid-rQ6IzdK13F .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rWqiWolDBX {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rWqiWolDBX .mbr-section-subtitle {
  color: #767676;
}
.cid-rWqiWolDBX H2 {
  color: #e31818;
}
.cid-rWqiWSCHyT {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rWqiWSCHyT .mbr-text,
.cid-rWqiWSCHyT blockquote {
  color: #767676;
}
.cid-rWqiWSCHyT .mbr-text P {
  text-align: center;
}
.cid-rWqiYicNUV {
  padding-top: 0px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-rWqiYicNUV .images-container.container-fluid {
  padding: 0;
}
.cid-rWqiYicNUV .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-rWqiYicNUV .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-rWqiYicNUV .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-rWqiYicNUV .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-rWqiYicNUV .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-rWqiYicNUV .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-rWqiYicNUV .img-item {
    width: 100% !important;
  }
  .cid-rWqiYicNUV .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rWqiZg3Nyw {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rWqiZg3Nyw .mbr-section-text {
  color: #767676;
}
.cid-rWqiZg3Nyw .mbr-section-subtitle {
  color: #767676;
}
.cid-rWqiZg3Nyw .tabcont {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rWqiZg3Nyw .mbr-iconfont {
  font-size: 48px;
}
.cid-rWqiZg3Nyw .card-img {
  margin-bottom: 1.5rem;
}
.cid-rWqiZg3Nyw .tab-content-row {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rWqiZg3Nyw .tab-content {
  margin-top: 3rem;
  width: 100%;
}
.cid-rWqiZg3Nyw .nav-tabs {
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  border-bottom: none;
}
.cid-rWqiZg3Nyw .nav-tabs .nav-link {
  box-sizing: border-box;
  color: #ffffff;
  font-style: normal;
  font-weight: 500;
  border-radius: 3px;
  padding: 1rem 3rem;
  margin: 0.4rem .8rem !important;
  transition: color .3s;
  border: 2px solid #ffffff;
}
.cid-rWqiZg3Nyw .nav-tabs .nav-link:hover {
  background: #ffffff;
}
.cid-rWqiZg3Nyw .nav-tabs .nav-link.active {
  color: #000000;
  font-style: normal;
  border: 2px solid #ffffff;
  background: #ffffff;
}
.cid-rWqiZg3Nyw .nav-tabs .nav-link.active:hover {
  border: 2px solid #ffffff;
}
.cid-rWqiZg3Nyw H4 {
  color: #7f1933;
}
.cid-rWqkKfHtdt {
  padding-top: 75px;
  padding-bottom: 105px;
  background-image: url("../../../assets/images/banca-popolare-del-cassinate-frosinone-29.jpg");
}
.cid-rWqlzvb4aH {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rWqlzvb4aH .mbr-section-subtitle {
  color: #767676;
}
.cid-rWqlzvb4aH H2 {
  color: #e31818;
}
.cid-rWqlAqYbgp {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rWqlAqYbgp .mbr-text {
  color: #767676;
}
.cid-rWqlAqYbgp .mbr-text p {
  background: #ffffff;
}
.cid-rWqlAqYbgp .mbr-text P {
  text-align: center;
}
.cid-rWqlufLE98 {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-rWqlufLE98 .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-rWqlufLE98 .video-block {
    width: 100% !important;
  }
}
.cid-rWqmAQeVmp {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rWqmAQeVmp h2 {
  text-align: left;
}
.cid-rWqmAQeVmp h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rWqmAQeVmp p {
  color: #767676;
  text-align: left;
}
.cid-rWqmAQeVmp .aside-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-rWqmAQeVmp .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-rWqmAQeVmp .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rWqmAQeVmp .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-rWqmAQeVmp .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-rWqmAQeVmp .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-rWqmAQeVmp .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
  .cid-rWqmAQeVmp .media-container-row {
    -webkit-flex-direction: row-reverse;
  }
}
@media (max-width: 991px) {
  .cid-rWqmAQeVmp .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
    padding-bottom: 0;
    margin-bottom: 0;
    padding-top: 1rem;
    margin-top: 2rem;
  }
  .cid-rWqmAQeVmp .media-container-row {
    -webkit-flex-direction: column-reverse;
  }
}
@media (max-width: 300px) {
  .cid-rWqmAQeVmp .card-img span {
    font-size: 40px !important;
  }
}
.cid-rWqmAQeVmp H2 {
  color: #e31818;
}
.cid-rWqn50Rda2 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rWqn50Rda2 h2 {
  text-align: left;
}
.cid-rWqn50Rda2 h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rWqn50Rda2 p {
  color: #767676;
  text-align: left;
}
.cid-rWqn50Rda2 .aside-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-rWqn50Rda2 .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-rWqn50Rda2 .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rWqn50Rda2 .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-rWqn50Rda2 .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-rWqn50Rda2 .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-rWqn50Rda2 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rWqn50Rda2 .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-rWqn50Rda2 .card-img span {
    font-size: 40px !important;
  }
}
.cid-rWqn50Rda2 H2 {
  color: #e31818;
}
.cid-rWqn6q6XyQ {
  padding-top: 15px;
  padding-bottom: 105px;
  background-color: #ffffff;
}
.cid-rWqn6q6XyQ h2 {
  text-align: left;
}
.cid-rWqn6q6XyQ h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rWqn6q6XyQ p {
  color: #767676;
  text-align: left;
}
.cid-rWqn6q6XyQ .aside-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-rWqn6q6XyQ .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-rWqn6q6XyQ .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rWqn6q6XyQ .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-rWqn6q6XyQ .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-rWqn6q6XyQ .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-rWqn6q6XyQ .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
  .cid-rWqn6q6XyQ .media-container-row {
    -webkit-flex-direction: row-reverse;
  }
}
@media (max-width: 991px) {
  .cid-rWqn6q6XyQ .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
    padding-bottom: 0;
    margin-bottom: 0;
    padding-top: 1rem;
    margin-top: 2rem;
  }
  .cid-rWqn6q6XyQ .media-container-row {
    -webkit-flex-direction: column-reverse;
  }
}
@media (max-width: 300px) {
  .cid-rWqn6q6XyQ .card-img span {
    font-size: 40px !important;
  }
}
.cid-rWqn6q6XyQ H2 {
  color: #e31818;
}
.cid-t3rjWUyaUH {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
@media (max-width: 767px) {
  .cid-t3rjWUyaUH .content {
    text-align: center;
  }
  .cid-t3rjWUyaUH .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t3rjWUyaUH .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t3rjWUyaUH .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t3rjWUyaUH .media-wrap img {
  height: 6rem;
  display: block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-t3rjWUyaUH .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t3rjWUyaUH .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-t3rjWUyaUH .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-t3rjWUyaUH .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t3rjWUyaUH .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t3rjWUyaUH .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t3rjWUyaUH .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t3rjWUyaUH .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t3rjWUyaUH H5 {
  color: #ffffff;
  text-align: left;
}
.cid-t3rjWUyaUH .copyright > p {
  text-align: left;
}
.cid-t3rjWUyaUH P {
  text-align: left;
}
.cid-t3rjXyXFww {
  padding-top: 45px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #2a2a2a, #2a2a2a);
}
.cid-t3rjXyXFww .mbr-iconfont-social {
  font-size: 32px;
  color: #ffffff;
}
.cid-t3rjXyXFww .social-list a:focus {
  text-decoration: none;
}
.cid-t2Ncakc3xp {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-t3rjY7Vvj6 {
  background: #2a2a2a;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-t3rjY7Vvj6 .image-block {
  margin: auto;
}
.cid-t3rjY7Vvj6 figcaption {
  position: relative;
}
.cid-t3rjY7Vvj6 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t3rjY7Vvj6 .image-block {
    width: 100% !important;
  }
}
.cid-rQ6IzdK13F .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rQ6IzdK13F .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rQ6IzdK13F a {
  font-style: normal;
}
.cid-rQ6IzdK13F .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rQ6IzdK13F .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rQ6IzdK13F .nav-item:focus,
.cid-rQ6IzdK13F .nav-link:focus {
  outline: none;
}
.cid-rQ6IzdK13F .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rQ6IzdK13F .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rQ6IzdK13F .menu-logo {
  margin-right: auto;
}
.cid-rQ6IzdK13F .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rQ6IzdK13F .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rQ6IzdK13F .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rQ6IzdK13F .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rQ6IzdK13F .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rQ6IzdK13F .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rQ6IzdK13F .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rQ6IzdK13F .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rQ6IzdK13F .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rQ6IzdK13F .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rQ6IzdK13F .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rQ6IzdK13F .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rQ6IzdK13F .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rQ6IzdK13F .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rQ6IzdK13F .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rQ6IzdK13F .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rQ6IzdK13F .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rQ6IzdK13F .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rQ6IzdK13F .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rQ6IzdK13F .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rQ6IzdK13F .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rQ6IzdK13F .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rQ6IzdK13F .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rQ6IzdK13F button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rQ6IzdK13F button.navbar-toggler:focus {
  outline: none;
}
.cid-rQ6IzdK13F button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rQ6IzdK13F button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rQ6IzdK13F button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rQ6IzdK13F button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rQ6IzdK13F button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rQ6IzdK13F nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rQ6IzdK13F nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rQ6IzdK13F nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rQ6IzdK13F nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rQ6IzdK13F .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rQ6IzdK13F .collapsed .btn {
  display: -webkit-flex;
}
.cid-rQ6IzdK13F .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rQ6IzdK13F .collapsed .navbar-collapse.collapsing,
.cid-rQ6IzdK13F .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rQ6IzdK13F .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rQ6IzdK13F .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rQ6IzdK13F .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rQ6IzdK13F .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rQ6IzdK13F .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rQ6IzdK13F .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rQ6IzdK13F .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rQ6IzdK13F .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rQ6IzdK13F .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-rQ6IzdK13F .collapsed button.navbar-toggler {
  display: block;
}
.cid-rQ6IzdK13F .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rQ6IzdK13F .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rQ6IzdK13F .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rQ6IzdK13F .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rQ6IzdK13F .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rQ6IzdK13F .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-rQ6IzdK13F.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rQ6IzdK13F img {
    height: 3.8rem !important;
  }
  .cid-rQ6IzdK13F .btn {
    display: -webkit-flex;
  }
  .cid-rQ6IzdK13F button.navbar-toggler {
    display: block;
  }
  .cid-rQ6IzdK13F .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rQ6IzdK13F .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rQ6IzdK13F .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rQ6IzdK13F .navbar-collapse.collapsing,
  .cid-rQ6IzdK13F .navbar-collapse.show {
    display: block !important;
  }
  .cid-rQ6IzdK13F .navbar-collapse.collapsing .navbar-nav,
  .cid-rQ6IzdK13F .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rQ6IzdK13F .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rQ6IzdK13F .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rQ6IzdK13F .navbar-collapse.collapsing .navbar-buttons,
  .cid-rQ6IzdK13F .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rQ6IzdK13F .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rQ6IzdK13F .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rQ6IzdK13F .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rQ6IzdK13F .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rQ6IzdK13F .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rQ6IzdK13F .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rQ6IzdK13F .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rQ6IzdK13F .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rQ6IzdK13F .nav-link:hover,
.cid-rQ6IzdK13F .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rWqdMz3REp {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rWqdMz3REp .mbr-section-subtitle {
  color: #767676;
}
.cid-rWqdMz3REp H2 {
  color: #e31818;
}
.cid-rWqdNckFLU {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rWqdNckFLU .mbr-text,
.cid-rWqdNckFLU blockquote {
  color: #767676;
}
.cid-rWqdNckFLU .mbr-text P {
  text-align: center;
}
.cid-rWqdOCBfbw {
  padding-top: 0px;
  padding-bottom: 0px;
  background: #ffffff;
}
.cid-rWqdOCBfbw .images-container.container-fluid {
  padding: 0;
}
.cid-rWqdOCBfbw .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-rWqdOCBfbw .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-rWqdOCBfbw .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-rWqdOCBfbw .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-rWqdOCBfbw .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-rWqdOCBfbw .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-rWqdOCBfbw .img-item {
    width: 100% !important;
  }
  .cid-rWqdOCBfbw .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rWqejehEkO {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rWqejehEkO .mbr-section-text {
  color: #767676;
}
.cid-rWqejehEkO .mbr-section-subtitle {
  color: #767676;
}
.cid-rWqejehEkO .tabcont {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rWqejehEkO .mbr-iconfont {
  font-size: 48px;
}
.cid-rWqejehEkO .card-img {
  margin-bottom: 1.5rem;
}
.cid-rWqejehEkO .tab-content-row {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-rWqejehEkO .tab-content {
  margin-top: 3rem;
  width: 100%;
}
.cid-rWqejehEkO .nav-tabs {
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  border-bottom: none;
}
.cid-rWqejehEkO .nav-tabs .nav-link {
  box-sizing: border-box;
  color: #ffffff;
  font-style: normal;
  font-weight: 500;
  border-radius: 3px;
  padding: 1rem 3rem;
  margin: 0.4rem .8rem !important;
  transition: color .3s;
  border: 2px solid #ffffff;
}
.cid-rWqejehEkO .nav-tabs .nav-link:hover {
  background: #ffffff;
}
.cid-rWqejehEkO .nav-tabs .nav-link.active {
  color: #000000;
  font-style: normal;
  border: 2px solid #ffffff;
  background: #ffffff;
}
.cid-rWqejehEkO .nav-tabs .nav-link.active:hover {
  border: 2px solid #ffffff;
}
.cid-rWqejehEkO H4 {
  color: #309ade;
}
.cid-rWqgo8Hl8F {
  padding-top: 75px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/img-2072.jpg");
}
.cid-rWqgWDrezI {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rWqgWDrezI h2 {
  text-align: left;
}
.cid-rWqgWDrezI h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rWqgWDrezI p {
  color: #767676;
  text-align: left;
}
.cid-rWqgWDrezI .aside-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-rWqgWDrezI .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-rWqgWDrezI .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rWqgWDrezI .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-rWqgWDrezI .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-rWqgWDrezI .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-rWqgWDrezI .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
  .cid-rWqgWDrezI .media-container-row {
    -webkit-flex-direction: row-reverse;
  }
}
@media (max-width: 991px) {
  .cid-rWqgWDrezI .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
    padding-bottom: 0;
    margin-bottom: 0;
    padding-top: 1rem;
    margin-top: 2rem;
  }
  .cid-rWqgWDrezI .media-container-row {
    -webkit-flex-direction: column-reverse;
  }
}
@media (max-width: 300px) {
  .cid-rWqgWDrezI .card-img span {
    font-size: 40px !important;
  }
}
.cid-rWqgWDrezI H2 {
  color: #e31818;
}
.cid-rWqhroclxz {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rWqhroclxz h2 {
  text-align: left;
}
.cid-rWqhroclxz h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rWqhroclxz p {
  color: #767676;
  text-align: left;
}
.cid-rWqhroclxz .aside-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-rWqhroclxz .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-rWqhroclxz .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rWqhroclxz .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-rWqhroclxz .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-rWqhroclxz .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-rWqhroclxz .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rWqhroclxz .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-rWqhroclxz .card-img span {
    font-size: 40px !important;
  }
}
.cid-rWqhroclxz H2 {
  color: #e31818;
}
.cid-rWqhNglegD {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rWqhNglegD h2 {
  text-align: left;
}
.cid-rWqhNglegD h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rWqhNglegD p {
  color: #767676;
  text-align: left;
}
.cid-rWqhNglegD .aside-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-rWqhNglegD .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-rWqhNglegD .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rWqhNglegD .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-rWqhNglegD .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-rWqhNglegD .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-rWqhNglegD .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
  .cid-rWqhNglegD .media-container-row {
    -webkit-flex-direction: row-reverse;
  }
}
@media (max-width: 991px) {
  .cid-rWqhNglegD .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
    padding-bottom: 0;
    margin-bottom: 0;
    padding-top: 1rem;
    margin-top: 2rem;
  }
  .cid-rWqhNglegD .media-container-row {
    -webkit-flex-direction: column-reverse;
  }
}
@media (max-width: 300px) {
  .cid-rWqhNglegD .card-img span {
    font-size: 40px !important;
  }
}
.cid-rWqhNglegD H2 {
  color: #e31818;
}
.cid-rWqi1qJ4Hy {
  padding-top: 90px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-rWqi1qJ4Hy h2 {
  text-align: left;
}
.cid-rWqi1qJ4Hy h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rWqi1qJ4Hy p {
  color: #767676;
  text-align: left;
}
.cid-rWqi1qJ4Hy .aside-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-rWqi1qJ4Hy .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-rWqi1qJ4Hy .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rWqi1qJ4Hy .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-rWqi1qJ4Hy .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-rWqi1qJ4Hy .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-rWqi1qJ4Hy .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rWqi1qJ4Hy .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-rWqi1qJ4Hy .card-img span {
    font-size: 40px !important;
  }
}
.cid-rWqi1qJ4Hy H2 {
  color: #e31818;
}
.cid-t3rk1zQng4 {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
@media (max-width: 767px) {
  .cid-t3rk1zQng4 .content {
    text-align: center;
  }
  .cid-t3rk1zQng4 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t3rk1zQng4 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t3rk1zQng4 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t3rk1zQng4 .media-wrap img {
  height: 6rem;
  display: block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-t3rk1zQng4 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t3rk1zQng4 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-t3rk1zQng4 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-t3rk1zQng4 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t3rk1zQng4 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t3rk1zQng4 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t3rk1zQng4 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t3rk1zQng4 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t3rk1zQng4 H5 {
  color: #ffffff;
  text-align: left;
}
.cid-t3rk1zQng4 .copyright > p {
  text-align: left;
}
.cid-t3rk1zQng4 P {
  text-align: left;
}
.cid-t3rk2OyxBn {
  padding-top: 45px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #2a2a2a, #2a2a2a);
}
.cid-t3rk2OyxBn .mbr-iconfont-social {
  font-size: 32px;
  color: #ffffff;
}
.cid-t3rk2OyxBn .social-list a:focus {
  text-decoration: none;
}
.cid-t2Ncakc3xp {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-t3rk3x0yIa {
  background: #2a2a2a;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-t3rk3x0yIa .image-block {
  margin: auto;
}
.cid-t3rk3x0yIa figcaption {
  position: relative;
}
.cid-t3rk3x0yIa figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t3rk3x0yIa .image-block {
    width: 100% !important;
  }
}
.cid-rQ6IzdK13F .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rQ6IzdK13F .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rQ6IzdK13F a {
  font-style: normal;
}
.cid-rQ6IzdK13F .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rQ6IzdK13F .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rQ6IzdK13F .nav-item:focus,
.cid-rQ6IzdK13F .nav-link:focus {
  outline: none;
}
.cid-rQ6IzdK13F .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rQ6IzdK13F .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rQ6IzdK13F .menu-logo {
  margin-right: auto;
}
.cid-rQ6IzdK13F .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rQ6IzdK13F .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rQ6IzdK13F .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rQ6IzdK13F .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rQ6IzdK13F .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rQ6IzdK13F .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rQ6IzdK13F .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rQ6IzdK13F .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rQ6IzdK13F .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rQ6IzdK13F .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rQ6IzdK13F .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rQ6IzdK13F .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rQ6IzdK13F .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rQ6IzdK13F .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rQ6IzdK13F .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rQ6IzdK13F .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rQ6IzdK13F .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rQ6IzdK13F .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rQ6IzdK13F .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rQ6IzdK13F .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rQ6IzdK13F .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rQ6IzdK13F .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rQ6IzdK13F .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rQ6IzdK13F button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rQ6IzdK13F button.navbar-toggler:focus {
  outline: none;
}
.cid-rQ6IzdK13F button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rQ6IzdK13F button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rQ6IzdK13F button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rQ6IzdK13F button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rQ6IzdK13F button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rQ6IzdK13F nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rQ6IzdK13F nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rQ6IzdK13F nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rQ6IzdK13F nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rQ6IzdK13F .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rQ6IzdK13F .collapsed .btn {
  display: -webkit-flex;
}
.cid-rQ6IzdK13F .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rQ6IzdK13F .collapsed .navbar-collapse.collapsing,
.cid-rQ6IzdK13F .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rQ6IzdK13F .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rQ6IzdK13F .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rQ6IzdK13F .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rQ6IzdK13F .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rQ6IzdK13F .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rQ6IzdK13F .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rQ6IzdK13F .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rQ6IzdK13F .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rQ6IzdK13F .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-rQ6IzdK13F .collapsed button.navbar-toggler {
  display: block;
}
.cid-rQ6IzdK13F .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rQ6IzdK13F .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rQ6IzdK13F .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rQ6IzdK13F .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rQ6IzdK13F .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rQ6IzdK13F .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-rQ6IzdK13F.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rQ6IzdK13F img {
    height: 3.8rem !important;
  }
  .cid-rQ6IzdK13F .btn {
    display: -webkit-flex;
  }
  .cid-rQ6IzdK13F button.navbar-toggler {
    display: block;
  }
  .cid-rQ6IzdK13F .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rQ6IzdK13F .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rQ6IzdK13F .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rQ6IzdK13F .navbar-collapse.collapsing,
  .cid-rQ6IzdK13F .navbar-collapse.show {
    display: block !important;
  }
  .cid-rQ6IzdK13F .navbar-collapse.collapsing .navbar-nav,
  .cid-rQ6IzdK13F .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rQ6IzdK13F .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rQ6IzdK13F .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rQ6IzdK13F .navbar-collapse.collapsing .navbar-buttons,
  .cid-rQ6IzdK13F .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rQ6IzdK13F .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rQ6IzdK13F .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rQ6IzdK13F .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rQ6IzdK13F .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rQ6IzdK13F .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rQ6IzdK13F .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rQ6IzdK13F .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rQ6IzdK13F .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rQ6IzdK13F .nav-link:hover,
.cid-rQ6IzdK13F .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rWq1Jjphtn {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rWq1Jjphtn .mbr-section-subtitle {
  color: #767676;
}
.cid-rWq1Jjphtn H2 {
  color: #e31818;
}
.cid-rWq1JVde7o {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rWq1JVde7o .mbr-text,
.cid-rWq1JVde7o blockquote {
  color: #767676;
}
.cid-rWq1JVde7o .mbr-text P {
  text-align: center;
}
.cid-rWq6zqtPP7 {
  padding-top: 0px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-rWq6zqtPP7 .images-container.container-fluid {
  padding: 0;
}
.cid-rWq6zqtPP7 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-rWq6zqtPP7 .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-rWq6zqtPP7 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-rWq6zqtPP7 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-rWq6zqtPP7 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-rWq6zqtPP7 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-rWq6zqtPP7 .img-item {
    width: 100% !important;
  }
  .cid-rWq6zqtPP7 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rWq1KQIbmm {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rWq1KQIbmm .mbr-section-subtitle {
  color: #767676;
}
.cid-rWq1KQIbmm H2 {
  color: #e31818;
}
.cid-rWq1LwSdVJ {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rWq1LwSdVJ .mbr-section-subtitle {
  color: #767676;
}
.cid-rWq1LwSdVJ .media-container-row {
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rWq1LwSdVJ .mbr-text {
  color: #767676;
}
.cid-rWq1LwSdVJ .mbr-author-desc {
  display: block;
  color: #767676;
}
.cid-rWq1LwSdVJ .mbr-author-name {
  color: #767676;
}
.cid-rWq1LwSdVJ .mbr-testimonial .panel-item {
  background-color: #ffffff;
}
.cid-rWq1LwSdVJ .mbr-testimonial .card-block {
  -webkit-flex-grow: 0;
  flex-grow: 0;
  padding: 2.4rem 2.4rem 0 2.4rem;
}
.cid-rWq1LwSdVJ .mbr-testimonial .card-block .testimonial-photo {
  display: inline-block;
  width: 120px;
  height: 120px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
}
.cid-rWq1LwSdVJ .mbr-testimonial .card-block .testimonial-photo img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
}
.cid-rWq1LwSdVJ .mbr-testimonial .card-footer {
  padding-bottom: 2.4rem;
  border-top: 0;
  padding-top: 1rem;
  word-wrap: break-word;
  word-break: break-word;
  background: none;
}
@media (max-width: 300px) {
  .cid-rWq1LwSdVJ .testimonial-photo {
    width: 100% !important;
    height: auto !important;
  }
}
.cid-rWq66sYh5u {
  padding-top: 120px;
  padding-bottom: 105px;
  background-image: url("../../../assets/images/paesaggio-2.jpg");
}
.cid-rWq6WTrpSk {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rWq6WTrpSk .mbr-section-subtitle {
  color: #767676;
}
.cid-rWq6WTrpSk H2 {
  color: #e31818;
}
.cid-rWq78C0WI7 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rWq78C0WI7 .mbr-text {
  color: #767676;
}
.cid-rWq78C0WI7 .mbr-text p {
  background: #ffffff;
}
.cid-rWq78C0WI7 .mbr-text P {
  text-align: center;
}
.cid-rWq8pKsGB1 {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-rWq8pKsGB1 .image-block {
  margin: auto;
}
.cid-rWq8pKsGB1 figcaption {
  position: relative;
}
.cid-rWq8pKsGB1 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rWq8pKsGB1 .image-block {
    width: 100% !important;
  }
}
.cid-rWq8toVZsj {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rWq8toVZsj .mbr-text,
.cid-rWq8toVZsj blockquote {
  color: #767676;
}
.cid-rWq8toVZsj .mbr-text P {
  text-align: center;
}
.cid-rWq8uionSt {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 15px;
}
.cid-rWq8uionSt .image-block {
  margin: auto;
}
.cid-rWq8uionSt figcaption {
  position: relative;
}
.cid-rWq8uionSt figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rWq8uionSt .image-block {
    width: 100% !important;
  }
}
.cid-rWq8xQcesE {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rWq8xQcesE h2 {
  text-align: left;
}
.cid-rWq8xQcesE h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rWq8xQcesE p {
  color: #767676;
  text-align: left;
}
.cid-rWq8xQcesE .aside-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-rWq8xQcesE .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-rWq8xQcesE .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rWq8xQcesE .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-rWq8xQcesE .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-rWq8xQcesE .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-rWq8xQcesE .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rWq8xQcesE .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-rWq8xQcesE .card-img span {
    font-size: 40px !important;
  }
}
.cid-rWq8xQcesE H2 {
  color: #e31818;
}
.cid-rWq8BFXL6y {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-rWq8BFXL6y .image-block {
  margin: auto;
}
.cid-rWq8BFXL6y figcaption {
  position: relative;
}
.cid-rWq8BFXL6y figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rWq8BFXL6y .image-block {
    width: 100% !important;
  }
}
.cid-rWq8CQ9n4F {
  padding-top: 90px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rWq8CQ9n4F h2 {
  text-align: left;
}
.cid-rWq8CQ9n4F h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rWq8CQ9n4F p {
  color: #767676;
  text-align: left;
}
.cid-rWq8CQ9n4F .aside-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-rWq8CQ9n4F .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-rWq8CQ9n4F .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rWq8CQ9n4F .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-rWq8CQ9n4F .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-rWq8CQ9n4F .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-rWq8CQ9n4F .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
  .cid-rWq8CQ9n4F .media-container-row {
    -webkit-flex-direction: row-reverse;
  }
}
@media (max-width: 991px) {
  .cid-rWq8CQ9n4F .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
    padding-bottom: 0;
    margin-bottom: 0;
    padding-top: 1rem;
    margin-top: 2rem;
  }
  .cid-rWq8CQ9n4F .media-container-row {
    -webkit-flex-direction: column-reverse;
  }
}
@media (max-width: 300px) {
  .cid-rWq8CQ9n4F .card-img span {
    font-size: 40px !important;
  }
}
.cid-rWq8CQ9n4F H2 {
  color: #e31818;
}
.cid-rWqbmoZd59 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rWqbmoZd59 .mbr-section-subtitle {
  color: #767676;
}
.cid-rWqbmoZd59 H2 {
  color: #e31818;
}
.cid-rWqbnGf5uF {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rWqbnGf5uF .mbr-text {
  color: #767676;
}
.cid-rWqbnGf5uF .mbr-text p {
  background: #ffffff;
}
.cid-rWqbnGf5uF .mbr-text P {
  text-align: center;
}
.cid-rWq8NrNaJa {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-rWq8NrNaJa .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-rWq8NrNaJa .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-rWq8NrNaJa .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-rWq8NrNaJa .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-rWq8NrNaJa .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-rWq8NrNaJa .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-rWq8NrNaJa .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-rWq8NrNaJa .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-rWq8NrNaJa .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-t3rka8x8pu {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
@media (max-width: 767px) {
  .cid-t3rka8x8pu .content {
    text-align: center;
  }
  .cid-t3rka8x8pu .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t3rka8x8pu .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t3rka8x8pu .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t3rka8x8pu .media-wrap img {
  height: 6rem;
  display: block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-t3rka8x8pu .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t3rka8x8pu .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-t3rka8x8pu .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-t3rka8x8pu .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t3rka8x8pu .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t3rka8x8pu .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t3rka8x8pu .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t3rka8x8pu .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t3rka8x8pu H5 {
  color: #ffffff;
  text-align: left;
}
.cid-t3rka8x8pu .copyright > p {
  text-align: left;
}
.cid-t3rka8x8pu P {
  text-align: left;
}
.cid-t3rkb3sEYB {
  padding-top: 45px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #2a2a2a, #2a2a2a);
}
.cid-t3rkb3sEYB .mbr-iconfont-social {
  font-size: 32px;
  color: #ffffff;
}
.cid-t3rkb3sEYB .social-list a:focus {
  text-decoration: none;
}
.cid-t2Ncakc3xp {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-t3rkkdjTX1 {
  background: #2a2a2a;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-t3rkkdjTX1 .image-block {
  margin: auto;
}
.cid-t3rkkdjTX1 figcaption {
  position: relative;
}
.cid-t3rkkdjTX1 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t3rkkdjTX1 .image-block {
    width: 100% !important;
  }
}
.cid-rQ6IzdK13F .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rQ6IzdK13F .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rQ6IzdK13F a {
  font-style: normal;
}
.cid-rQ6IzdK13F .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rQ6IzdK13F .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rQ6IzdK13F .nav-item:focus,
.cid-rQ6IzdK13F .nav-link:focus {
  outline: none;
}
.cid-rQ6IzdK13F .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rQ6IzdK13F .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rQ6IzdK13F .menu-logo {
  margin-right: auto;
}
.cid-rQ6IzdK13F .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rQ6IzdK13F .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rQ6IzdK13F .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rQ6IzdK13F .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rQ6IzdK13F .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rQ6IzdK13F .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rQ6IzdK13F .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rQ6IzdK13F .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rQ6IzdK13F .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rQ6IzdK13F .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rQ6IzdK13F .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rQ6IzdK13F .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rQ6IzdK13F .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rQ6IzdK13F .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rQ6IzdK13F .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rQ6IzdK13F .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rQ6IzdK13F .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rQ6IzdK13F .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rQ6IzdK13F .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rQ6IzdK13F .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rQ6IzdK13F .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rQ6IzdK13F .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rQ6IzdK13F .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rQ6IzdK13F button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rQ6IzdK13F button.navbar-toggler:focus {
  outline: none;
}
.cid-rQ6IzdK13F button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rQ6IzdK13F button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rQ6IzdK13F button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rQ6IzdK13F button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rQ6IzdK13F button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rQ6IzdK13F nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rQ6IzdK13F nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rQ6IzdK13F nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rQ6IzdK13F nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rQ6IzdK13F .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rQ6IzdK13F .collapsed .btn {
  display: -webkit-flex;
}
.cid-rQ6IzdK13F .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rQ6IzdK13F .collapsed .navbar-collapse.collapsing,
.cid-rQ6IzdK13F .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rQ6IzdK13F .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rQ6IzdK13F .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rQ6IzdK13F .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rQ6IzdK13F .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rQ6IzdK13F .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rQ6IzdK13F .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rQ6IzdK13F .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rQ6IzdK13F .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rQ6IzdK13F .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-rQ6IzdK13F .collapsed button.navbar-toggler {
  display: block;
}
.cid-rQ6IzdK13F .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rQ6IzdK13F .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rQ6IzdK13F .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rQ6IzdK13F .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rQ6IzdK13F .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rQ6IzdK13F .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-rQ6IzdK13F.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rQ6IzdK13F img {
    height: 3.8rem !important;
  }
  .cid-rQ6IzdK13F .btn {
    display: -webkit-flex;
  }
  .cid-rQ6IzdK13F button.navbar-toggler {
    display: block;
  }
  .cid-rQ6IzdK13F .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rQ6IzdK13F .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rQ6IzdK13F .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rQ6IzdK13F .navbar-collapse.collapsing,
  .cid-rQ6IzdK13F .navbar-collapse.show {
    display: block !important;
  }
  .cid-rQ6IzdK13F .navbar-collapse.collapsing .navbar-nav,
  .cid-rQ6IzdK13F .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rQ6IzdK13F .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rQ6IzdK13F .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rQ6IzdK13F .navbar-collapse.collapsing .navbar-buttons,
  .cid-rQ6IzdK13F .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rQ6IzdK13F .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rQ6IzdK13F .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rQ6IzdK13F .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rQ6IzdK13F .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rQ6IzdK13F .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rQ6IzdK13F .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rQ6IzdK13F .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rQ6IzdK13F .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rQ6IzdK13F .nav-link:hover,
.cid-rQ6IzdK13F .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-rWphCBnvo7 {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rWphCBnvo7 .mbr-section-subtitle {
  color: #767676;
}
.cid-rWphCBnvo7 H2 {
  color: #e31818;
}
.cid-rWphDLdRAn {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-rWphDLdRAn .mbr-text,
.cid-rWphDLdRAn blockquote {
  color: #767676;
}
.cid-rWphDLdRAn .mbr-text P {
  text-align: center;
}
.cid-rWphTH7tSa {
  padding-top: 0px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-rWphTH7tSa .images-container.container-fluid {
  padding: 0;
}
.cid-rWphTH7tSa .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-rWphTH7tSa .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-rWphTH7tSa .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-rWphTH7tSa .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-rWphTH7tSa .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-rWphTH7tSa .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-rWphTH7tSa .img-item {
    width: 100% !important;
  }
  .cid-rWphTH7tSa .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rWphEqvMQi {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rWphEqvMQi .mbr-section-subtitle {
  color: #767676;
}
.cid-rWphEqvMQi H2 {
  color: #e31818;
}
.cid-rWphF9YBT8 {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rWphF9YBT8 .mbr-section-subtitle {
  color: #767676;
}
.cid-rWphF9YBT8 .media-container-row {
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rWphF9YBT8 .mbr-text {
  color: #767676;
}
.cid-rWphF9YBT8 .mbr-author-desc {
  display: block;
  color: #767676;
}
.cid-rWphF9YBT8 .mbr-author-name {
  color: #767676;
}
.cid-rWphF9YBT8 .mbr-testimonial .panel-item {
  background-color: #ffffff;
}
.cid-rWphF9YBT8 .mbr-testimonial .card-block {
  -webkit-flex-grow: 0;
  flex-grow: 0;
  padding: 2.4rem 2.4rem 0 2.4rem;
}
.cid-rWphF9YBT8 .mbr-testimonial .card-block .testimonial-photo {
  display: inline-block;
  width: 120px;
  height: 120px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
}
.cid-rWphF9YBT8 .mbr-testimonial .card-block .testimonial-photo img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
}
.cid-rWphF9YBT8 .mbr-testimonial .card-footer {
  padding-bottom: 2.4rem;
  border-top: 0;
  padding-top: 1rem;
  word-wrap: break-word;
  word-break: break-word;
  background: none;
}
@media (max-width: 300px) {
  .cid-rWphF9YBT8 .testimonial-photo {
    width: 100% !important;
    height: auto !important;
  }
}
.cid-rWpktvkrXJ {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rWpktvkrXJ .mbr-section-subtitle {
  color: #767676;
}
.cid-rWpktvkrXJ H2 {
  color: #e31818;
}
.cid-rWpkuaKhbQ {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rWpkuaKhbQ .mbr-text {
  color: #767676;
}
.cid-rWpkuaKhbQ .mbr-text p {
  background: #ffffff;
}
.cid-rWpkuaKhbQ .mbr-text P {
  text-align: center;
}
.cid-rWpkPU6Wed {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-rWpkPU6Wed .image-block {
  margin: auto;
}
.cid-rWpkPU6Wed figcaption {
  position: relative;
}
.cid-rWpkPU6Wed figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rWpkPU6Wed .image-block {
    width: 100% !important;
  }
}
.cid-rWplgS98tM {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rWplgS98tM .mbr-section-subtitle {
  color: #767676;
}
.cid-rWplgS98tM H2 {
  color: #e31818;
}
.cid-rWplsaj9rA {
  padding-top: 0px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-rWplsaj9rA .images-container.container-fluid {
  padding: 0;
}
.cid-rWplsaj9rA .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-rWplsaj9rA .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-rWplsaj9rA .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-rWplsaj9rA .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-rWplsaj9rA .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-rWplsaj9rA .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-rWplsaj9rA .img-item {
    width: 100% !important;
  }
  .cid-rWplsaj9rA .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rWplGgOoGW {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rWplGgOoGW h2 {
  text-align: left;
}
.cid-rWplGgOoGW h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rWplGgOoGW p {
  color: #767676;
  text-align: left;
}
.cid-rWplGgOoGW .aside-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-rWplGgOoGW .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-rWplGgOoGW .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rWplGgOoGW .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-rWplGgOoGW .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-rWplGgOoGW .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-rWplGgOoGW .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
  .cid-rWplGgOoGW .media-container-row {
    -webkit-flex-direction: row-reverse;
  }
}
@media (max-width: 991px) {
  .cid-rWplGgOoGW .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
    padding-bottom: 0;
    margin-bottom: 0;
    padding-top: 1rem;
    margin-top: 2rem;
  }
  .cid-rWplGgOoGW .media-container-row {
    -webkit-flex-direction: column-reverse;
  }
}
@media (max-width: 300px) {
  .cid-rWplGgOoGW .card-img span {
    font-size: 40px !important;
  }
}
.cid-rWplGgOoGW H2 {
  color: #e31818;
}
.cid-rWpmf19Vly {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rWpmf19Vly .mbr-section-subtitle {
  color: #767676;
}
.cid-rWpmf19Vly H2 {
  color: #e31818;
}
.cid-rWpmgaZD5P {
  padding-top: 0px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-rWpmgaZD5P .images-container.container-fluid {
  padding: 0;
}
.cid-rWpmgaZD5P .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-rWpmgaZD5P .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-rWpmgaZD5P .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-rWpmgaZD5P .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-rWpmgaZD5P .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-rWpmgaZD5P .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-rWpmgaZD5P .img-item {
    width: 100% !important;
  }
  .cid-rWpmgaZD5P .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rWpmh2sos6 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rWpmh2sos6 h2 {
  text-align: left;
}
.cid-rWpmh2sos6 h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rWpmh2sos6 p {
  color: #767676;
  text-align: left;
}
.cid-rWpmh2sos6 .aside-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-rWpmh2sos6 .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-rWpmh2sos6 .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rWpmh2sos6 .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-rWpmh2sos6 .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-rWpmh2sos6 .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-rWpmh2sos6 .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
  .cid-rWpmh2sos6 .media-container-row {
    -webkit-flex-direction: row-reverse;
  }
}
@media (max-width: 991px) {
  .cid-rWpmh2sos6 .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
    padding-bottom: 0;
    margin-bottom: 0;
    padding-top: 1rem;
    margin-top: 2rem;
  }
  .cid-rWpmh2sos6 .media-container-row {
    -webkit-flex-direction: column-reverse;
  }
}
@media (max-width: 300px) {
  .cid-rWpmh2sos6 .card-img span {
    font-size: 40px !important;
  }
}
.cid-rWpmh2sos6 H2 {
  color: #e31818;
}
.cid-rWpmiZLUwj {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rWpmiZLUwj .mbr-section-subtitle {
  color: #767676;
}
.cid-rWpmiZLUwj H2 {
  color: #e31818;
}
.cid-rWpmmGqjCp {
  padding-top: 0px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-rWpmmGqjCp .images-container.container-fluid {
  padding: 0;
}
.cid-rWpmmGqjCp .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-rWpmmGqjCp .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-rWpmmGqjCp .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-rWpmmGqjCp .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-rWpmmGqjCp .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-rWpmmGqjCp .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-rWpmmGqjCp .img-item {
    width: 100% !important;
  }
  .cid-rWpmmGqjCp .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rWpmnslNrv {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rWpmnslNrv h2 {
  text-align: left;
}
.cid-rWpmnslNrv h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rWpmnslNrv p {
  color: #767676;
  text-align: left;
}
.cid-rWpmnslNrv .aside-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-rWpmnslNrv .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-rWpmnslNrv .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rWpmnslNrv .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-rWpmnslNrv .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-rWpmnslNrv .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-rWpmnslNrv .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
  .cid-rWpmnslNrv .media-container-row {
    -webkit-flex-direction: row-reverse;
  }
}
@media (max-width: 991px) {
  .cid-rWpmnslNrv .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
    padding-bottom: 0;
    margin-bottom: 0;
    padding-top: 1rem;
    margin-top: 2rem;
  }
  .cid-rWpmnslNrv .media-container-row {
    -webkit-flex-direction: column-reverse;
  }
}
@media (max-width: 300px) {
  .cid-rWpmnslNrv .card-img span {
    font-size: 40px !important;
  }
}
.cid-rWpmnslNrv H2 {
  color: #e31818;
}
.cid-rWpmogQ1wz {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rWpmogQ1wz .mbr-section-subtitle {
  color: #767676;
}
.cid-rWpmogQ1wz H2 {
  color: #e31818;
}
.cid-rWpmoSbWN4 {
  padding-top: 0px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-rWpmoSbWN4 .images-container.container-fluid {
  padding: 0;
}
.cid-rWpmoSbWN4 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-rWpmoSbWN4 .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-rWpmoSbWN4 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-rWpmoSbWN4 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-rWpmoSbWN4 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-rWpmoSbWN4 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-rWpmoSbWN4 .img-item {
    width: 100% !important;
  }
  .cid-rWpmoSbWN4 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rWpmpzvPvi {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rWpmpzvPvi h2 {
  text-align: left;
}
.cid-rWpmpzvPvi h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rWpmpzvPvi p {
  color: #767676;
  text-align: left;
}
.cid-rWpmpzvPvi .aside-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-rWpmpzvPvi .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-rWpmpzvPvi .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rWpmpzvPvi .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-rWpmpzvPvi .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-rWpmpzvPvi .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-rWpmpzvPvi .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
  .cid-rWpmpzvPvi .media-container-row {
    -webkit-flex-direction: row-reverse;
  }
}
@media (max-width: 991px) {
  .cid-rWpmpzvPvi .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
    padding-bottom: 0;
    margin-bottom: 0;
    padding-top: 1rem;
    margin-top: 2rem;
  }
  .cid-rWpmpzvPvi .media-container-row {
    -webkit-flex-direction: column-reverse;
  }
}
@media (max-width: 300px) {
  .cid-rWpmpzvPvi .card-img span {
    font-size: 40px !important;
  }
}
.cid-rWpmpzvPvi H2 {
  color: #e31818;
}
.cid-rWpv9dpnNR {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 90px;
}
.cid-rWpv9dpnNR .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-rWpv9dpnNR .video-block {
    width: 100% !important;
  }
}
.cid-t3rkyYoDn0 {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
@media (max-width: 767px) {
  .cid-t3rkyYoDn0 .content {
    text-align: center;
  }
  .cid-t3rkyYoDn0 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t3rkyYoDn0 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t3rkyYoDn0 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t3rkyYoDn0 .media-wrap img {
  height: 6rem;
  display: block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-t3rkyYoDn0 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t3rkyYoDn0 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-t3rkyYoDn0 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-t3rkyYoDn0 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t3rkyYoDn0 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t3rkyYoDn0 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t3rkyYoDn0 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t3rkyYoDn0 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t3rkyYoDn0 H5 {
  color: #ffffff;
  text-align: left;
}
.cid-t3rkyYoDn0 .copyright > p {
  text-align: left;
}
.cid-t3rkyYoDn0 P {
  text-align: left;
}
.cid-t3rkzGKTVP {
  padding-top: 45px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #2a2a2a, #2a2a2a);
}
.cid-t3rkzGKTVP .mbr-iconfont-social {
  font-size: 32px;
  color: #ffffff;
}
.cid-t3rkzGKTVP .social-list a:focus {
  text-decoration: none;
}
.cid-t2Ncakc3xp {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-t3rkAuIKm1 {
  background: #2a2a2a;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-t3rkAuIKm1 .image-block {
  margin: auto;
}
.cid-t3rkAuIKm1 figcaption {
  position: relative;
}
.cid-t3rkAuIKm1 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t3rkAuIKm1 .image-block {
    width: 100% !important;
  }
}
.cid-rMqSO9CqM4 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rMqSO9CqM4 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rMqSO9CqM4 a {
  font-style: normal;
}
.cid-rMqSO9CqM4 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rMqSO9CqM4 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rMqSO9CqM4 .nav-item:focus,
.cid-rMqSO9CqM4 .nav-link:focus {
  outline: none;
}
.cid-rMqSO9CqM4 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rMqSO9CqM4 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rMqSO9CqM4 .menu-logo {
  margin-right: auto;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rMqSO9CqM4 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rMqSO9CqM4 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rMqSO9CqM4 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rMqSO9CqM4 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rMqSO9CqM4 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rMqSO9CqM4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rMqSO9CqM4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rMqSO9CqM4 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rMqSO9CqM4 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rMqSO9CqM4 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rMqSO9CqM4 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rMqSO9CqM4 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rMqSO9CqM4 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rMqSO9CqM4 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rMqSO9CqM4 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rMqSO9CqM4 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rMqSO9CqM4 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rMqSO9CqM4 button.navbar-toggler:focus {
  outline: none;
}
.cid-rMqSO9CqM4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rMqSO9CqM4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rMqSO9CqM4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rMqSO9CqM4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rMqSO9CqM4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rMqSO9CqM4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rMqSO9CqM4 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rMqSO9CqM4 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rMqSO9CqM4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rMqSO9CqM4 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rMqSO9CqM4 .collapsed .btn {
  display: -webkit-flex;
}
.cid-rMqSO9CqM4 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.collapsing,
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rMqSO9CqM4 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-rMqSO9CqM4 .collapsed button.navbar-toggler {
  display: block;
}
.cid-rMqSO9CqM4 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rMqSO9CqM4 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rMqSO9CqM4 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rMqSO9CqM4 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rMqSO9CqM4 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rMqSO9CqM4 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-rMqSO9CqM4.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rMqSO9CqM4 img {
    height: 3.8rem !important;
  }
  .cid-rMqSO9CqM4 .btn {
    display: -webkit-flex;
  }
  .cid-rMqSO9CqM4 button.navbar-toggler {
    display: block;
  }
  .cid-rMqSO9CqM4 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rMqSO9CqM4 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rMqSO9CqM4 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rMqSO9CqM4 .navbar-collapse.collapsing,
  .cid-rMqSO9CqM4 .navbar-collapse.show {
    display: block !important;
  }
  .cid-rMqSO9CqM4 .navbar-collapse.collapsing .navbar-nav,
  .cid-rMqSO9CqM4 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rMqSO9CqM4 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rMqSO9CqM4 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rMqSO9CqM4 .navbar-collapse.collapsing .navbar-buttons,
  .cid-rMqSO9CqM4 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rMqSO9CqM4 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rMqSO9CqM4 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rMqSO9CqM4 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rMqSO9CqM4 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rMqSO9CqM4 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rMqSO9CqM4 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rMqSO9CqM4 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rMqSO9CqM4 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rMqSO9CqM4 .nav-link:hover,
.cid-rMqSO9CqM4 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-s8WfkFo2Pm {
  padding-top: 120px;
  padding-bottom: 120px;
  background-color: #ed3492;
}
.cid-s8WfkFo2Pm H2 {
  color: #90135d;
}
.cid-s6GD4P3X5B {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s6GD4P3X5B h2 {
  text-align: left;
}
.cid-s6GD4P3X5B h4 {
  text-align: left;
  font-weight: 500;
}
.cid-s6GD4P3X5B p {
  color: #767676;
  text-align: left;
}
.cid-s6GD4P3X5B .aside-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-s6GD4P3X5B .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-s6GD4P3X5B .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s6GD4P3X5B .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-s6GD4P3X5B .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-s6GD4P3X5B .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-s6GD4P3X5B .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
  .cid-s6GD4P3X5B .media-container-row {
    -webkit-flex-direction: row-reverse;
  }
}
@media (max-width: 991px) {
  .cid-s6GD4P3X5B .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
    padding-bottom: 0;
    margin-bottom: 0;
    padding-top: 1rem;
    margin-top: 2rem;
  }
  .cid-s6GD4P3X5B .media-container-row {
    -webkit-flex-direction: column-reverse;
  }
}
@media (max-width: 300px) {
  .cid-s6GD4P3X5B .card-img span {
    font-size: 40px !important;
  }
}
.cid-s6GD4P3X5B H2 {
  color: #767676;
}
.cid-s6GD4P3X5B .mbr-text {
  color: #767676;
  text-align: right;
}
.cid-s6GD5NQC96 {
  background: #ffffff;
  padding-top: 75px;
  padding-bottom: 45px;
}
.cid-s6GD5NQC96 .image-block {
  margin: auto;
}
.cid-s6GD5NQC96 figcaption {
  position: relative;
}
.cid-s6GD5NQC96 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s6GD5NQC96 .image-block {
    width: 100% !important;
  }
}
.cid-s6GD6ZDS16 {
  padding-top: 45px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-s6GD6ZDS16 h2 {
  text-align: left;
}
.cid-s6GD6ZDS16 h4 {
  text-align: left;
  font-weight: 500;
}
.cid-s6GD6ZDS16 p {
  color: #767676;
  text-align: left;
}
.cid-s6GD6ZDS16 .aside-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-s6GD6ZDS16 .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-s6GD6ZDS16 .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s6GD6ZDS16 .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-s6GD6ZDS16 .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-s6GD6ZDS16 .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-s6GD6ZDS16 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-s6GD6ZDS16 .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-s6GD6ZDS16 .card-img span {
    font-size: 40px !important;
  }
}
.cid-s6GD6ZDS16 H2 {
  color: #767676;
}
.cid-s6GD6ZDS16 .mbr-text {
  color: #767676;
}
.cid-s6GD7FiJYl {
  background: #00bedb;
  padding-top: 0px;
  padding-bottom: 30px;
}
.cid-s6GD7FiJYl .image-block {
  margin: auto;
}
.cid-s6GD7FiJYl figcaption {
  position: relative;
}
.cid-s6GD7FiJYl figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s6GD7FiJYl .image-block {
    width: 100% !important;
  }
}
.cid-s8WIC4wjmz {
  padding-top: 80px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
.cid-s8WIC4wjmz H1 {
  color: #767676;
}
.cid-s8WIysYSjx {
  padding-top: 40px;
  padding-bottom: 40px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
.cid-s8WIysYSjx H1 {
  color: #767676;
  text-align: center;
}
.cid-s8WIz8B71X {
  padding-top: 0px;
  padding-bottom: 60px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
.cid-s8WIz8B71X H1 {
  color: #767676;
}
.cid-s9UvZjJ8OU {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-s9UvZjJ8OU .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-s9UvZjJ8OU .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-s9UvZjJ8OU .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-s9UvZjJ8OU .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-s9UvZjJ8OU .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #554346;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-s9UvZjJ8OU .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-s9UvZjJ8OU .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-s9UvZjJ8OU .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-s9UvZjJ8OU .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #554346 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #554346, #45505b) !important;
}
.cid-s6GDfnDNIc {
  background: #ffffff;
}
.cid-s6GDfnDNIc .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-s6GDfnDNIc figcaption {
  position: relative;
}
.cid-s6GDfnDNIc figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s6GDfnDNIc .image-block {
    width: 100% !important;
  }
}
.cid-t2Ncakc3xp {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-rMqSO9CqM4 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rMqSO9CqM4 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rMqSO9CqM4 a {
  font-style: normal;
}
.cid-rMqSO9CqM4 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rMqSO9CqM4 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rMqSO9CqM4 .nav-item:focus,
.cid-rMqSO9CqM4 .nav-link:focus {
  outline: none;
}
.cid-rMqSO9CqM4 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rMqSO9CqM4 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rMqSO9CqM4 .menu-logo {
  margin-right: auto;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rMqSO9CqM4 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rMqSO9CqM4 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rMqSO9CqM4 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rMqSO9CqM4 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rMqSO9CqM4 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rMqSO9CqM4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rMqSO9CqM4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rMqSO9CqM4 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rMqSO9CqM4 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rMqSO9CqM4 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rMqSO9CqM4 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rMqSO9CqM4 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rMqSO9CqM4 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rMqSO9CqM4 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rMqSO9CqM4 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rMqSO9CqM4 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rMqSO9CqM4 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rMqSO9CqM4 button.navbar-toggler:focus {
  outline: none;
}
.cid-rMqSO9CqM4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rMqSO9CqM4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rMqSO9CqM4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rMqSO9CqM4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rMqSO9CqM4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rMqSO9CqM4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rMqSO9CqM4 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rMqSO9CqM4 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rMqSO9CqM4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rMqSO9CqM4 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rMqSO9CqM4 .collapsed .btn {
  display: -webkit-flex;
}
.cid-rMqSO9CqM4 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.collapsing,
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rMqSO9CqM4 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-rMqSO9CqM4 .collapsed button.navbar-toggler {
  display: block;
}
.cid-rMqSO9CqM4 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rMqSO9CqM4 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rMqSO9CqM4 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rMqSO9CqM4 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rMqSO9CqM4 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rMqSO9CqM4 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-rMqSO9CqM4.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rMqSO9CqM4 img {
    height: 3.8rem !important;
  }
  .cid-rMqSO9CqM4 .btn {
    display: -webkit-flex;
  }
  .cid-rMqSO9CqM4 button.navbar-toggler {
    display: block;
  }
  .cid-rMqSO9CqM4 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rMqSO9CqM4 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rMqSO9CqM4 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rMqSO9CqM4 .navbar-collapse.collapsing,
  .cid-rMqSO9CqM4 .navbar-collapse.show {
    display: block !important;
  }
  .cid-rMqSO9CqM4 .navbar-collapse.collapsing .navbar-nav,
  .cid-rMqSO9CqM4 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rMqSO9CqM4 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rMqSO9CqM4 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rMqSO9CqM4 .navbar-collapse.collapsing .navbar-buttons,
  .cid-rMqSO9CqM4 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rMqSO9CqM4 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rMqSO9CqM4 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rMqSO9CqM4 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rMqSO9CqM4 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rMqSO9CqM4 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rMqSO9CqM4 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rMqSO9CqM4 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rMqSO9CqM4 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rMqSO9CqM4 .nav-link:hover,
.cid-rMqSO9CqM4 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sa4IEEWGwZ {
  padding-top: 120px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-sa4IEEWGwZ .mbr-section-subtitle {
  color: #767676;
}
.cid-sa4IEEWGwZ H2 {
  color: #e31818;
}
.cid-sa4IFerLPl {
  background: #ffffff;
}
.cid-sa4IFerLPl .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-sa4IFerLPl figcaption {
  position: relative;
}
.cid-sa4IFerLPl figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sa4IFerLPl .image-block {
    width: 100% !important;
  }
}
.cid-t2Ncakc3xp {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-sa4IJ0xmTg .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sa4IJ0xmTg .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sa4IJ0xmTg a {
  font-style: normal;
}
.cid-sa4IJ0xmTg .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sa4IJ0xmTg .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sa4IJ0xmTg .nav-item:focus,
.cid-sa4IJ0xmTg .nav-link:focus {
  outline: none;
}
.cid-sa4IJ0xmTg .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sa4IJ0xmTg .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sa4IJ0xmTg .menu-logo {
  margin-right: auto;
}
.cid-sa4IJ0xmTg .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sa4IJ0xmTg .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sa4IJ0xmTg .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sa4IJ0xmTg .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sa4IJ0xmTg .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sa4IJ0xmTg .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sa4IJ0xmTg .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sa4IJ0xmTg .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sa4IJ0xmTg .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sa4IJ0xmTg .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sa4IJ0xmTg .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sa4IJ0xmTg .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sa4IJ0xmTg .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sa4IJ0xmTg .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sa4IJ0xmTg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sa4IJ0xmTg .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sa4IJ0xmTg .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sa4IJ0xmTg .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sa4IJ0xmTg .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sa4IJ0xmTg .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sa4IJ0xmTg .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sa4IJ0xmTg .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sa4IJ0xmTg .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sa4IJ0xmTg button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sa4IJ0xmTg button.navbar-toggler:focus {
  outline: none;
}
.cid-sa4IJ0xmTg button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-sa4IJ0xmTg button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sa4IJ0xmTg button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sa4IJ0xmTg button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sa4IJ0xmTg button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sa4IJ0xmTg nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sa4IJ0xmTg nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sa4IJ0xmTg nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sa4IJ0xmTg nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sa4IJ0xmTg .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sa4IJ0xmTg .collapsed .btn {
  display: -webkit-flex;
}
.cid-sa4IJ0xmTg .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sa4IJ0xmTg .collapsed .navbar-collapse.collapsing,
.cid-sa4IJ0xmTg .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sa4IJ0xmTg .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sa4IJ0xmTg .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sa4IJ0xmTg .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sa4IJ0xmTg .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sa4IJ0xmTg .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sa4IJ0xmTg .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sa4IJ0xmTg .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sa4IJ0xmTg .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-sa4IJ0xmTg .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-sa4IJ0xmTg .collapsed button.navbar-toggler {
  display: block;
}
.cid-sa4IJ0xmTg .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sa4IJ0xmTg .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sa4IJ0xmTg .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sa4IJ0xmTg .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sa4IJ0xmTg .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sa4IJ0xmTg .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-sa4IJ0xmTg.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sa4IJ0xmTg img {
    height: 3.8rem !important;
  }
  .cid-sa4IJ0xmTg .btn {
    display: -webkit-flex;
  }
  .cid-sa4IJ0xmTg button.navbar-toggler {
    display: block;
  }
  .cid-sa4IJ0xmTg .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sa4IJ0xmTg .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sa4IJ0xmTg .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sa4IJ0xmTg .navbar-collapse.collapsing,
  .cid-sa4IJ0xmTg .navbar-collapse.show {
    display: block !important;
  }
  .cid-sa4IJ0xmTg .navbar-collapse.collapsing .navbar-nav,
  .cid-sa4IJ0xmTg .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sa4IJ0xmTg .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sa4IJ0xmTg .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sa4IJ0xmTg .navbar-collapse.collapsing .navbar-buttons,
  .cid-sa4IJ0xmTg .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sa4IJ0xmTg .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sa4IJ0xmTg .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sa4IJ0xmTg .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sa4IJ0xmTg .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sa4IJ0xmTg .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sa4IJ0xmTg .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sa4IJ0xmTg .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sa4IJ0xmTg .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sa4IJ0xmTg .nav-link:hover,
.cid-sa4IJ0xmTg .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sa4IJ1T0zI {
  padding-top: 120px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-sa4IJ1T0zI .mbr-section-subtitle {
  color: #767676;
}
.cid-sa4IJ1T0zI H2 {
  color: #e31818;
}
.cid-sa4IJ2k9IW {
  background: #ffffff;
}
.cid-sa4IJ2k9IW .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-sa4IJ2k9IW figcaption {
  position: relative;
}
.cid-sa4IJ2k9IW figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sa4IJ2k9IW .image-block {
    width: 100% !important;
  }
}
.cid-t2Ncakc3xp {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-rMqSO9CqM4 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rMqSO9CqM4 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rMqSO9CqM4 a {
  font-style: normal;
}
.cid-rMqSO9CqM4 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rMqSO9CqM4 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rMqSO9CqM4 .nav-item:focus,
.cid-rMqSO9CqM4 .nav-link:focus {
  outline: none;
}
.cid-rMqSO9CqM4 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rMqSO9CqM4 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rMqSO9CqM4 .menu-logo {
  margin-right: auto;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rMqSO9CqM4 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rMqSO9CqM4 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rMqSO9CqM4 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rMqSO9CqM4 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rMqSO9CqM4 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rMqSO9CqM4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rMqSO9CqM4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rMqSO9CqM4 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rMqSO9CqM4 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rMqSO9CqM4 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rMqSO9CqM4 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rMqSO9CqM4 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rMqSO9CqM4 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rMqSO9CqM4 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rMqSO9CqM4 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rMqSO9CqM4 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rMqSO9CqM4 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rMqSO9CqM4 button.navbar-toggler:focus {
  outline: none;
}
.cid-rMqSO9CqM4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rMqSO9CqM4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rMqSO9CqM4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rMqSO9CqM4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rMqSO9CqM4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rMqSO9CqM4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rMqSO9CqM4 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rMqSO9CqM4 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rMqSO9CqM4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rMqSO9CqM4 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rMqSO9CqM4 .collapsed .btn {
  display: -webkit-flex;
}
.cid-rMqSO9CqM4 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.collapsing,
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rMqSO9CqM4 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-rMqSO9CqM4 .collapsed button.navbar-toggler {
  display: block;
}
.cid-rMqSO9CqM4 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rMqSO9CqM4 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rMqSO9CqM4 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rMqSO9CqM4 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rMqSO9CqM4 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rMqSO9CqM4 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-rMqSO9CqM4.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rMqSO9CqM4 img {
    height: 3.8rem !important;
  }
  .cid-rMqSO9CqM4 .btn {
    display: -webkit-flex;
  }
  .cid-rMqSO9CqM4 button.navbar-toggler {
    display: block;
  }
  .cid-rMqSO9CqM4 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rMqSO9CqM4 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rMqSO9CqM4 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rMqSO9CqM4 .navbar-collapse.collapsing,
  .cid-rMqSO9CqM4 .navbar-collapse.show {
    display: block !important;
  }
  .cid-rMqSO9CqM4 .navbar-collapse.collapsing .navbar-nav,
  .cid-rMqSO9CqM4 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rMqSO9CqM4 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rMqSO9CqM4 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rMqSO9CqM4 .navbar-collapse.collapsing .navbar-buttons,
  .cid-rMqSO9CqM4 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rMqSO9CqM4 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rMqSO9CqM4 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rMqSO9CqM4 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rMqSO9CqM4 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rMqSO9CqM4 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rMqSO9CqM4 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rMqSO9CqM4 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rMqSO9CqM4 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rMqSO9CqM4 .nav-link:hover,
.cid-rMqSO9CqM4 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-ssGKl54ttj {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ssGKl54ttj P {
  color: #767676;
}
.cid-ssGKl54ttj .mbr-text,
.cid-ssGKl54ttj .mbr-section-btn {
  color: #232323;
}
.cid-ssGKl54ttj H3 {
  color: #232323;
}
.cid-ssGKm3xfgK {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 0px;
}
.cid-ssGKm3xfgK .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-ssGKm3xfgK .video-block {
    width: 100% !important;
  }
}
.cid-ssGKCLHjks {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-ssGKCLHjks .mbr-section-subtitle {
  color: #232323;
}
.cid-ssGKCLHjks H2 {
  color: #232323;
}
.cid-ssGKn7TFxT {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-ssGKn7TFxT .mbr-text {
  color: #767676;
}
.cid-ssGKn7TFxT h4 {
  text-align: center;
}
.cid-ssGKn7TFxT p {
  text-align: center;
}
.cid-ssGKn7TFxT .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-ssGKn7TFxT .card-title,
.cid-ssGKn7TFxT .card-img {
  color: #ffffff;
}
.cid-ssGKnBuWpV {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-ssGKnBuWpV .mbr-text {
  color: #767676;
}
.cid-ssGKnBuWpV h4 {
  text-align: center;
}
.cid-ssGKnBuWpV p {
  text-align: center;
}
.cid-ssGKnBuWpV .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-ssGKnBuWpV .card-title,
.cid-ssGKnBuWpV .card-img {
  color: #ffffff;
}
.cid-ssGKoZ8fUB {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ssGKoZ8fUB P {
  color: #767676;
}
.cid-ssGKoZ8fUB .mbr-text,
.cid-ssGKoZ8fUB .mbr-section-btn {
  color: #232323;
}
.cid-ssGKoZ8fUB H3 {
  color: #232323;
}
.cid-ssGKr70kUy {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-ssGKr70kUy .mbr-section-btn > * {
  margin: 0;
}
.cid-ssGKr70kUy h4 {
  font-weight: 500;
}
.cid-ssGKr70kUy p {
  color: #232323;
}
.cid-ssGKr70kUy .aside-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-ssGKr70kUy .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-ssGKr70kUy .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-ssGKr70kUy .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-ssGKr70kUy .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-ssGKr70kUy .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-ssGKr70kUy .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-ssGKr70kUy .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-ssGKr70kUy .card-img span {
    font-size: 40px !important;
  }
}
.cid-ssGKr70kUy .cost {
  text-decoration: line-through;
  color: #767676;
}
.cid-ssGKstbY2Y {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-ssGKstbY2Y .mbr-section-btn > * {
  margin: 0;
}
.cid-ssGKstbY2Y h4 {
  font-weight: 500;
}
.cid-ssGKstbY2Y p {
  color: #232323;
}
.cid-ssGKstbY2Y .aside-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-ssGKstbY2Y .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-ssGKstbY2Y .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-ssGKstbY2Y .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-ssGKstbY2Y .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-ssGKstbY2Y .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-ssGKstbY2Y .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
  .cid-ssGKstbY2Y .media-container-row {
    -webkit-flex-direction: row-reverse;
  }
}
@media (max-width: 991px) {
  .cid-ssGKstbY2Y .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
    padding-bottom: 0;
    margin-bottom: 0;
    padding-top: 1rem;
    margin-top: 2rem;
  }
  .cid-ssGKstbY2Y .media-container-row {
    -webkit-flex-direction: column-reverse;
  }
}
@media (max-width: 300px) {
  .cid-ssGKstbY2Y .card-img span {
    font-size: 40px !important;
  }
}
.cid-ssGKstbY2Y .cost {
  text-decoration: line-through;
  color: #767676;
}
.cid-ssGKtBjIkH {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-ssGKtBjIkH .mbr-section-btn > * {
  margin: 0;
}
.cid-ssGKtBjIkH h4 {
  font-weight: 500;
}
.cid-ssGKtBjIkH p {
  color: #232323;
}
.cid-ssGKtBjIkH .aside-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-ssGKtBjIkH .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-ssGKtBjIkH .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-ssGKtBjIkH .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-ssGKtBjIkH .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-ssGKtBjIkH .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-ssGKtBjIkH .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-ssGKtBjIkH .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-ssGKtBjIkH .card-img span {
    font-size: 40px !important;
  }
}
.cid-ssGKtBjIkH .cost {
  text-decoration: line-through;
  color: #767676;
}
.cid-ssGKuWdsEM {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-ssGKuWdsEM .mbr-section-btn > * {
  margin: 0;
}
.cid-ssGKuWdsEM h4 {
  font-weight: 500;
}
.cid-ssGKuWdsEM p {
  color: #232323;
}
.cid-ssGKuWdsEM .aside-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-ssGKuWdsEM .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-ssGKuWdsEM .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-ssGKuWdsEM .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-ssGKuWdsEM .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-ssGKuWdsEM .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-ssGKuWdsEM .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
  .cid-ssGKuWdsEM .media-container-row {
    -webkit-flex-direction: row-reverse;
  }
}
@media (max-width: 991px) {
  .cid-ssGKuWdsEM .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
    padding-bottom: 0;
    margin-bottom: 0;
    padding-top: 1rem;
    margin-top: 2rem;
  }
  .cid-ssGKuWdsEM .media-container-row {
    -webkit-flex-direction: column-reverse;
  }
}
@media (max-width: 300px) {
  .cid-ssGKuWdsEM .card-img span {
    font-size: 40px !important;
  }
}
.cid-ssGKuWdsEM .cost {
  text-decoration: line-through;
  color: #767676;
}
.cid-ssGKvAmj2v {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 0px;
}
.cid-ssGKvAmj2v .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-ssGKvAmj2v .video-block {
    width: 100% !important;
  }
}
.cid-ssGKwJqQ4P {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-ssGKwJqQ4P .form-control,
.cid-ssGKwJqQ4P .form-control:focus {
  background: #ffffff;
  border: 1px solid #232323;
}
.cid-ssGKwJqQ4P .form-container {
  transition: all .2s;
  border: 1px solid #232323;
  padding: 1rem;
}
.cid-ssGKwJqQ4P textarea.form-control {
  min-height: 188px;
}
.cid-ssGKwJqQ4P .input-group-btn {
  justify-content: center;
  -webkit-justify-content: center;
}
@media (min-width: 768px) {
  .cid-ssGKwJqQ4P .content-container {
    padding-right: 5rem;
  }
}
.cid-ssGKwJqQ4P H1 {
  color: #232323;
}
.cid-ssGKwJqQ4P .mbr-text,
.cid-ssGKwJqQ4P .mbr-section-btn {
  color: #232323;
}
.cid-t3rhJ3YQj5 {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
@media (max-width: 767px) {
  .cid-t3rhJ3YQj5 .content {
    text-align: center;
  }
  .cid-t3rhJ3YQj5 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t3rhJ3YQj5 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t3rhJ3YQj5 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t3rhJ3YQj5 .media-wrap img {
  height: 6rem;
  display: block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-t3rhJ3YQj5 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t3rhJ3YQj5 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-t3rhJ3YQj5 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-t3rhJ3YQj5 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t3rhJ3YQj5 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t3rhJ3YQj5 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t3rhJ3YQj5 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t3rhJ3YQj5 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t3rhJ3YQj5 H5 {
  color: #ffffff;
  text-align: left;
}
.cid-t3rhJ3YQj5 .copyright > p {
  text-align: left;
}
.cid-t3rhJ3YQj5 P {
  text-align: left;
}
.cid-t347s8n4sB {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #2a2a2a, #2a2a2a);
}
.cid-t347s8n4sB .mbr-iconfont-social {
  font-size: 32px;
  color: #ffffff;
}
.cid-t347s8n4sB .social-list a:focus {
  text-decoration: none;
}
.cid-t2Ncakc3xp {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-t347upmR4A {
  background: #2a2a2a;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-t347upmR4A .image-block {
  margin: auto;
}
.cid-t347upmR4A figcaption {
  position: relative;
}
.cid-t347upmR4A figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t347upmR4A .image-block {
    width: 100% !important;
  }
}
.cid-stOpMNbU7y .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-stOpMNbU7y .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-stOpMNbU7y a {
  font-style: normal;
}
.cid-stOpMNbU7y .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-stOpMNbU7y .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-stOpMNbU7y .nav-item:focus,
.cid-stOpMNbU7y .nav-link:focus {
  outline: none;
}
.cid-stOpMNbU7y .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-stOpMNbU7y .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-stOpMNbU7y .menu-logo {
  margin-right: auto;
}
.cid-stOpMNbU7y .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-stOpMNbU7y .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-stOpMNbU7y .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-stOpMNbU7y .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-stOpMNbU7y .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-stOpMNbU7y .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-stOpMNbU7y .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-stOpMNbU7y .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-stOpMNbU7y .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-stOpMNbU7y .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-stOpMNbU7y .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-stOpMNbU7y .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-stOpMNbU7y .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-stOpMNbU7y .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-stOpMNbU7y .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-stOpMNbU7y .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-stOpMNbU7y .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-stOpMNbU7y .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-stOpMNbU7y .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-stOpMNbU7y .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-stOpMNbU7y .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-stOpMNbU7y .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-stOpMNbU7y .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-stOpMNbU7y button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-stOpMNbU7y button.navbar-toggler:focus {
  outline: none;
}
.cid-stOpMNbU7y button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-stOpMNbU7y button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-stOpMNbU7y button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-stOpMNbU7y button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-stOpMNbU7y button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-stOpMNbU7y nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-stOpMNbU7y nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-stOpMNbU7y nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-stOpMNbU7y nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-stOpMNbU7y .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-stOpMNbU7y .collapsed .btn {
  display: -webkit-flex;
}
.cid-stOpMNbU7y .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-stOpMNbU7y .collapsed .navbar-collapse.collapsing,
.cid-stOpMNbU7y .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-stOpMNbU7y .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-stOpMNbU7y .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-stOpMNbU7y .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-stOpMNbU7y .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-stOpMNbU7y .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-stOpMNbU7y .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-stOpMNbU7y .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-stOpMNbU7y .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-stOpMNbU7y .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-stOpMNbU7y .collapsed button.navbar-toggler {
  display: block;
}
.cid-stOpMNbU7y .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-stOpMNbU7y .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-stOpMNbU7y .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-stOpMNbU7y .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-stOpMNbU7y .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-stOpMNbU7y .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-stOpMNbU7y.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-stOpMNbU7y img {
    height: 3.8rem !important;
  }
  .cid-stOpMNbU7y .btn {
    display: -webkit-flex;
  }
  .cid-stOpMNbU7y button.navbar-toggler {
    display: block;
  }
  .cid-stOpMNbU7y .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-stOpMNbU7y .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-stOpMNbU7y .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-stOpMNbU7y .navbar-collapse.collapsing,
  .cid-stOpMNbU7y .navbar-collapse.show {
    display: block !important;
  }
  .cid-stOpMNbU7y .navbar-collapse.collapsing .navbar-nav,
  .cid-stOpMNbU7y .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-stOpMNbU7y .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-stOpMNbU7y .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-stOpMNbU7y .navbar-collapse.collapsing .navbar-buttons,
  .cid-stOpMNbU7y .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-stOpMNbU7y .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-stOpMNbU7y .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-stOpMNbU7y .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-stOpMNbU7y .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-stOpMNbU7y .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-stOpMNbU7y .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-stOpMNbU7y .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-stOpMNbU7y .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-stOpMNbU7y .nav-link:hover,
.cid-stOpMNbU7y .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-stOpMO9y8f {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-stOpMO9y8f P {
  color: #767676;
}
.cid-stOpMO9y8f .mbr-text,
.cid-stOpMO9y8f .mbr-section-btn {
  color: #232323;
}
.cid-stOpMO9y8f H3 {
  color: #232323;
}
.cid-stOpMOUlxA {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 0px;
}
.cid-stOpMOUlxA .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-stOpMOUlxA .video-block {
    width: 100% !important;
  }
}
.cid-stOpMPxYk9 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-stOpMPxYk9 .mbr-section-subtitle {
  color: #232323;
}
.cid-stOpMPxYk9 H2 {
  color: #232323;
}
.cid-stOpMQc6Sx {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-stOpMQc6Sx .mbr-text {
  color: #767676;
}
.cid-stOpMQc6Sx h4 {
  text-align: center;
}
.cid-stOpMQc6Sx p {
  text-align: center;
}
.cid-stOpMQc6Sx .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-stOpMQc6Sx .card-title,
.cid-stOpMQc6Sx .card-img {
  color: #ffffff;
}
.cid-stOpMRpgnS {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-stOpMRpgnS .mbr-text {
  color: #767676;
}
.cid-stOpMRpgnS h4 {
  text-align: center;
}
.cid-stOpMRpgnS p {
  text-align: center;
}
.cid-stOpMRpgnS .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-stOpMRpgnS .card-title,
.cid-stOpMRpgnS .card-img {
  color: #ffffff;
}
.cid-stOpMSmsZB {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-stOpMSmsZB P {
  color: #767676;
}
.cid-stOpMSmsZB .mbr-text,
.cid-stOpMSmsZB .mbr-section-btn {
  color: #232323;
}
.cid-stOpMSmsZB H3 {
  color: #232323;
}
.cid-stOpMT9G17 {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-stOpMT9G17 .mbr-section-btn > * {
  margin: 0;
}
.cid-stOpMT9G17 h4 {
  font-weight: 500;
}
.cid-stOpMT9G17 p {
  color: #232323;
}
.cid-stOpMT9G17 .aside-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-stOpMT9G17 .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-stOpMT9G17 .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-stOpMT9G17 .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-stOpMT9G17 .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-stOpMT9G17 .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-stOpMT9G17 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-stOpMT9G17 .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-stOpMT9G17 .card-img span {
    font-size: 40px !important;
  }
}
.cid-stOpMT9G17 .cost {
  text-decoration: line-through;
  color: #767676;
}
.cid-stOpMU12ob {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-stOpMU12ob .mbr-section-btn > * {
  margin: 0;
}
.cid-stOpMU12ob h4 {
  font-weight: 500;
}
.cid-stOpMU12ob p {
  color: #232323;
}
.cid-stOpMU12ob .aside-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-stOpMU12ob .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-stOpMU12ob .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-stOpMU12ob .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-stOpMU12ob .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-stOpMU12ob .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-stOpMU12ob .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
  .cid-stOpMU12ob .media-container-row {
    -webkit-flex-direction: row-reverse;
  }
}
@media (max-width: 991px) {
  .cid-stOpMU12ob .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
    padding-bottom: 0;
    margin-bottom: 0;
    padding-top: 1rem;
    margin-top: 2rem;
  }
  .cid-stOpMU12ob .media-container-row {
    -webkit-flex-direction: column-reverse;
  }
}
@media (max-width: 300px) {
  .cid-stOpMU12ob .card-img span {
    font-size: 40px !important;
  }
}
.cid-stOpMU12ob .cost {
  text-decoration: line-through;
  color: #767676;
}
.cid-stOpMUS59m {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-stOpMUS59m .mbr-section-btn > * {
  margin: 0;
}
.cid-stOpMUS59m h4 {
  font-weight: 500;
}
.cid-stOpMUS59m p {
  color: #232323;
}
.cid-stOpMUS59m .aside-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-stOpMUS59m .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-stOpMUS59m .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-stOpMUS59m .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-stOpMUS59m .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-stOpMUS59m .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-stOpMUS59m .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-stOpMUS59m .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-stOpMUS59m .card-img span {
    font-size: 40px !important;
  }
}
.cid-stOpMUS59m .cost {
  text-decoration: line-through;
  color: #767676;
}
.cid-stOpMVNZP1 {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-stOpMVNZP1 .mbr-section-btn > * {
  margin: 0;
}
.cid-stOpMVNZP1 h4 {
  font-weight: 500;
}
.cid-stOpMVNZP1 p {
  color: #232323;
}
.cid-stOpMVNZP1 .aside-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-stOpMVNZP1 .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-stOpMVNZP1 .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-stOpMVNZP1 .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-stOpMVNZP1 .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-stOpMVNZP1 .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-stOpMVNZP1 .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
  .cid-stOpMVNZP1 .media-container-row {
    -webkit-flex-direction: row-reverse;
  }
}
@media (max-width: 991px) {
  .cid-stOpMVNZP1 .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
    padding-bottom: 0;
    margin-bottom: 0;
    padding-top: 1rem;
    margin-top: 2rem;
  }
  .cid-stOpMVNZP1 .media-container-row {
    -webkit-flex-direction: column-reverse;
  }
}
@media (max-width: 300px) {
  .cid-stOpMVNZP1 .card-img span {
    font-size: 40px !important;
  }
}
.cid-stOpMVNZP1 .cost {
  text-decoration: line-through;
  color: #767676;
}
.cid-stOpMWLj2Y {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 0px;
}
.cid-stOpMWLj2Y .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-stOpMWLj2Y .video-block {
    width: 100% !important;
  }
}
.cid-stOpMXvMYX {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-stOpMXvMYX .form-control,
.cid-stOpMXvMYX .form-control:focus {
  background: #ffffff;
  border: 1px solid #232323;
}
.cid-stOpMXvMYX .form-container {
  transition: all .2s;
  border: 1px solid #232323;
  padding: 1rem;
}
.cid-stOpMXvMYX textarea.form-control {
  min-height: 188px;
}
.cid-stOpMXvMYX .input-group-btn {
  justify-content: center;
  -webkit-justify-content: center;
}
@media (min-width: 768px) {
  .cid-stOpMXvMYX .content-container {
    padding-right: 5rem;
  }
}
.cid-stOpMXvMYX H1 {
  color: #232323;
}
.cid-stOpMXvMYX .mbr-text,
.cid-stOpMXvMYX .mbr-section-btn {
  color: #232323;
}
.cid-tkOeI8LweU {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
@media (max-width: 767px) {
  .cid-tkOeI8LweU .content {
    text-align: center;
  }
  .cid-tkOeI8LweU .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tkOeI8LweU .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tkOeI8LweU .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tkOeI8LweU .media-wrap img {
  height: 6rem;
  display: block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-tkOeI8LweU .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tkOeI8LweU .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tkOeI8LweU .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tkOeI8LweU .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tkOeI8LweU .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tkOeI8LweU .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tkOeI8LweU .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tkOeI8LweU .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tkOeI8LweU H5 {
  color: #ffffff;
  text-align: left;
}
.cid-tkOeI8LweU .copyright > p {
  text-align: left;
}
.cid-tkOeI8LweU P {
  text-align: left;
}
.cid-t3rhNr9Wki {
  padding-top: 45px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #2a2a2a, #2a2a2a);
}
.cid-t3rhNr9Wki .mbr-iconfont-social {
  font-size: 32px;
  color: #ffffff;
}
.cid-t3rhNr9Wki .social-list a:focus {
  text-decoration: none;
}
.cid-t2Ncakc3xp {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-t3rhO326Wg {
  background: #2a2a2a;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-t3rhO326Wg .image-block {
  margin: auto;
}
.cid-t3rhO326Wg figcaption {
  position: relative;
}
.cid-t3rhO326Wg figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t3rhO326Wg .image-block {
    width: 100% !important;
  }
}
.cid-susfklEvEE {
  background: #ffffff;
  padding-top: 120px;
  padding-bottom: 30px;
}
.cid-susfklEvEE .image-block {
  margin: auto;
}
.cid-susfklEvEE figcaption {
  position: relative;
}
.cid-susfklEvEE figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-susfklEvEE .image-block {
    width: 100% !important;
  }
}
.cid-susflsvjNC {
  padding-top: 45px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-susflsvjNC P {
  color: #767676;
}
.cid-susflsvjNC .mbr-text,
.cid-susflsvjNC .mbr-section-btn {
  color: #232323;
}
.cid-susflsvjNC H3 {
  color: #232323;
}
.cid-susfmaD1Ut {
  padding-top: 60px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-susfmaD1Ut .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-susfmaD1Ut .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-susfmaD1Ut .mbr-text {
    text-align: center;
  }
}
.cid-susfmaD1Ut H1 {
  color: #232323;
}
.cid-susfmaD1Ut H3 {
  color: #232323;
}
.cid-susfmaD1Ut .mbr-text,
.cid-susfmaD1Ut .mbr-section-btn {
  color: #232323;
}
.cid-susfnHs16G {
  padding-top: 60px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-susfnHs16G .mbr-section-subtitle {
  color: #767676;
}
.cid-susfnHs16G .media-container-row {
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-susfnHs16G .mbr-text {
  color: #767676;
}
.cid-susfnHs16G .mbr-author-desc {
  display: block;
  color: #767676;
}
.cid-susfnHs16G .mbr-author-name {
  color: #767676;
}
.cid-susfnHs16G .mbr-testimonial .panel-item {
  background-color: #ffffff;
}
.cid-susfnHs16G .mbr-testimonial .card-block {
  -webkit-flex-grow: 0;
  flex-grow: 0;
  padding: 2.4rem 2.4rem 0 2.4rem;
}
.cid-susfnHs16G .mbr-testimonial .card-block .testimonial-photo {
  display: inline-block;
  width: 120px;
  height: 120px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
}
.cid-susfnHs16G .mbr-testimonial .card-block .testimonial-photo img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
}
.cid-susfnHs16G .mbr-testimonial .card-footer {
  padding-bottom: 2.4rem;
  border-top: 0;
  padding-top: 1rem;
  word-wrap: break-word;
  word-break: break-word;
  background: none;
}
@media (max-width: 300px) {
  .cid-susfnHs16G .testimonial-photo {
    width: 100% !important;
    height: auto !important;
  }
}
.cid-susfrk4n2Y {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-susfrk4n2Y P {
  color: #767676;
}
.cid-susfrk4n2Y .mbr-text,
.cid-susfrk4n2Y .mbr-section-btn {
  color: #232323;
}
.cid-susfpvmOB6 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-susfpvmOB6 .card-img {
  background-color: #fff;
}
.cid-susfpvmOB6 .card-box {
  padding: 2rem;
  background-color: #efefef;
}
.cid-susfpvmOB6 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-susfpvmOB6 p {
  text-align: left;
}
.cid-susfpvmOB6 .mbr-text {
  color: #767676;
  text-align: center;
}
.cid-susfpvmOB6 .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-susfpvmOB6 .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
@media (min-width: 992px) {
  .cid-susfpvmOB6 .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
    -webkit-flex: 0 0 20%;
  }
}
.cid-susfpvmOB6 .card-title {
  color: #232323;
  text-align: center;
}
.cid-susfrRT18M {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-susfrRT18M .mbr-section-subtitle {
  color: #767676;
}
.cid-susfrRT18M .media-container-row {
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-susfrRT18M .mbr-text {
  color: #767676;
}
.cid-susfrRT18M .mbr-author-desc {
  display: block;
  color: #767676;
}
.cid-susfrRT18M .mbr-author-name {
  color: #767676;
}
.cid-susfrRT18M .mbr-testimonial .panel-item {
  background-color: #ffffff;
}
.cid-susfrRT18M .mbr-testimonial .card-block {
  -webkit-flex-grow: 0;
  flex-grow: 0;
  padding: 2.4rem 2.4rem 0 2.4rem;
}
.cid-susfrRT18M .mbr-testimonial .card-block .testimonial-photo {
  display: inline-block;
  width: 120px;
  height: 120px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
}
.cid-susfrRT18M .mbr-testimonial .card-block .testimonial-photo img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
}
.cid-susfrRT18M .mbr-testimonial .card-footer {
  padding-bottom: 2.4rem;
  border-top: 0;
  padding-top: 1rem;
  word-wrap: break-word;
  word-break: break-word;
  background: none;
}
@media (max-width: 300px) {
  .cid-susfrRT18M .testimonial-photo {
    width: 100% !important;
    height: auto !important;
  }
}
.cid-t2Ncakc3xp {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-sv2KWh9C9b .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sv2KWh9C9b .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sv2KWh9C9b a {
  font-style: normal;
}
.cid-sv2KWh9C9b .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sv2KWh9C9b .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sv2KWh9C9b .nav-item:focus,
.cid-sv2KWh9C9b .nav-link:focus {
  outline: none;
}
.cid-sv2KWh9C9b .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sv2KWh9C9b .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sv2KWh9C9b .menu-logo {
  margin-right: auto;
}
.cid-sv2KWh9C9b .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sv2KWh9C9b .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sv2KWh9C9b .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sv2KWh9C9b .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sv2KWh9C9b .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sv2KWh9C9b .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sv2KWh9C9b .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sv2KWh9C9b .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sv2KWh9C9b .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sv2KWh9C9b .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sv2KWh9C9b .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sv2KWh9C9b .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sv2KWh9C9b .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sv2KWh9C9b .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sv2KWh9C9b .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sv2KWh9C9b .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sv2KWh9C9b .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sv2KWh9C9b .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sv2KWh9C9b .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sv2KWh9C9b .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sv2KWh9C9b .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sv2KWh9C9b .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sv2KWh9C9b .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sv2KWh9C9b button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sv2KWh9C9b button.navbar-toggler:focus {
  outline: none;
}
.cid-sv2KWh9C9b button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-sv2KWh9C9b button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sv2KWh9C9b button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sv2KWh9C9b button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sv2KWh9C9b button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sv2KWh9C9b nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sv2KWh9C9b nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sv2KWh9C9b nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sv2KWh9C9b nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sv2KWh9C9b .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sv2KWh9C9b .collapsed .btn {
  display: -webkit-flex;
}
.cid-sv2KWh9C9b .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sv2KWh9C9b .collapsed .navbar-collapse.collapsing,
.cid-sv2KWh9C9b .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sv2KWh9C9b .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sv2KWh9C9b .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sv2KWh9C9b .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sv2KWh9C9b .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sv2KWh9C9b .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sv2KWh9C9b .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sv2KWh9C9b .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sv2KWh9C9b .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-sv2KWh9C9b .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-sv2KWh9C9b .collapsed button.navbar-toggler {
  display: block;
}
.cid-sv2KWh9C9b .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sv2KWh9C9b .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sv2KWh9C9b .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sv2KWh9C9b .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sv2KWh9C9b .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sv2KWh9C9b .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-sv2KWh9C9b.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sv2KWh9C9b img {
    height: 3.8rem !important;
  }
  .cid-sv2KWh9C9b .btn {
    display: -webkit-flex;
  }
  .cid-sv2KWh9C9b button.navbar-toggler {
    display: block;
  }
  .cid-sv2KWh9C9b .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sv2KWh9C9b .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sv2KWh9C9b .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sv2KWh9C9b .navbar-collapse.collapsing,
  .cid-sv2KWh9C9b .navbar-collapse.show {
    display: block !important;
  }
  .cid-sv2KWh9C9b .navbar-collapse.collapsing .navbar-nav,
  .cid-sv2KWh9C9b .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sv2KWh9C9b .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sv2KWh9C9b .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sv2KWh9C9b .navbar-collapse.collapsing .navbar-buttons,
  .cid-sv2KWh9C9b .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sv2KWh9C9b .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sv2KWh9C9b .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sv2KWh9C9b .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sv2KWh9C9b .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sv2KWh9C9b .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sv2KWh9C9b .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sv2KWh9C9b .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sv2KWh9C9b .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sv2KWh9C9b .nav-link:hover,
.cid-sv2KWh9C9b .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sv2LiPWHC2 {
  padding-top: 105px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-sv2KWierTh H1 {
  text-align: center;
  color: #ffffff;
}
.cid-sv2KWierTh .mbr-text,
.cid-sv2KWierTh .mbr-section-btn {
  text-align: center;
}
.cid-sv2KWjaBgb {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-sv2KWjaBgb .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sv2KWjaBgb .video-block {
    width: 100% !important;
  }
}
.cid-sv2KWjVIVT {
  padding-top: 60px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/sfondo-comm.jpg");
}
.cid-sv2KWjVIVT .icons-media-container {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-top: 4rem;
}
.cid-sv2KWjVIVT .icons-media-container .mbr-iconfont {
  font-size: 96px;
  color: #ffffff;
}
.cid-sv2KWjVIVT .icons-media-container .icon-block {
  padding-bottom: 1rem;
}
.cid-sv2KWjVIVT .mbr-text {
  color: #ffffff;
}
.cid-sv2KWjVIVT .card {
  padding-bottom: 1.5rem;
}
.cid-sv2KWkYvE7 {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sv2KWkYvE7 .mbr-text,
.cid-sv2KWkYvE7 blockquote {
  color: #767676;
}
.cid-sv2KWkYvE7 .mbr-text P {
  text-align: center;
}
.cid-sv2KWlUS66 {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sv2KWmDUpJ {
  padding-top: 90px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sv2KWmDUpJ .mbr-section-subtitle {
  color: #767676;
}
.cid-sv2KWmDUpJ H2 {
  color: #e31818;
}
.cid-sv2KWnqFl9 {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-sv2KWnqFl9 .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sv2KWnqFl9 .video-block {
    width: 100% !important;
  }
}
.cid-sv2KWolFGF {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sv2KWolFGF .mbr-text,
.cid-sv2KWolFGF blockquote {
  color: #767676;
}
.cid-sv2KWolFGF .mbr-text P {
  text-align: center;
}
.cid-sv2KWp8DaU {
  padding-top: 75px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sv2KWp8DaU .mbr-section-subtitle {
  color: #232323;
}
.cid-sv2KWp8DaU H2 {
  color: #232323;
}
.cid-sv2KWq0Lkp {
  padding-top: 0px;
  padding-bottom: 60px;
  background: #ffffff;
}
.cid-sv2KWq0Lkp .images-container.container-fluid {
  padding: 0;
}
.cid-sv2KWq0Lkp .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-sv2KWq0Lkp .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-sv2KWq0Lkp .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-sv2KWq0Lkp .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-sv2KWq0Lkp .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-sv2KWq0Lkp .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-sv2KWq0Lkp .img-item {
    width: 100% !important;
  }
  .cid-sv2KWq0Lkp .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sv2KWqVWPB {
  padding-top: 75px;
  padding-bottom: 120px;
}
.cid-sv2KWqVWPB .icons-media-container {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-top: 4rem;
}
.cid-sv2KWqVWPB .icons-media-container .mbr-iconfont {
  font-size: 96px;
  color: #ffffff;
}
.cid-sv2KWqVWPB .icons-media-container .icon-block {
  padding-bottom: 1rem;
}
.cid-sv2KWqVWPB .mbr-text {
  color: #ffffff;
}
.cid-sv2KWqVWPB .card {
  padding-bottom: 1.5rem;
}
.cid-sv2KWs2Xrj {
  padding-top: 105px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sv2KWs2Xrj .mbr-section-subtitle {
  color: #232323;
}
.cid-sv2KWs2Xrj H2 {
  color: #232323;
}
.cid-sv2KWsTeiO {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-sv2KWsTeiO .image-block {
  margin: auto;
}
.cid-sv2KWsTeiO figcaption {
  position: relative;
}
.cid-sv2KWsTeiO figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sv2KWsTeiO .image-block {
    width: 100% !important;
  }
}
.cid-sv2KWtKGYa {
  padding-top: 60px;
  padding-bottom: 120px;
}
.cid-sv2KWtKGYa .icons-media-container {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-top: 4rem;
}
.cid-sv2KWtKGYa .icons-media-container .mbr-iconfont {
  font-size: 96px;
  color: #ffffff;
}
.cid-sv2KWtKGYa .icons-media-container .icon-block {
  padding-bottom: 1rem;
}
.cid-sv2KWtKGYa .mbr-text {
  color: #ffffff;
}
.cid-sv2KWtKGYa .card {
  padding-bottom: 1.5rem;
}
.cid-sv2KWuYjm9 {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sv2KWuYjm9 .mbr-section-subtitle {
  color: #232323;
}
.cid-sv2KWuYjm9 H2 {
  color: #232323;
}
.cid-sv2KWvZH5H {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-sv2KWvZH5H .image-block {
  margin: auto;
}
.cid-sv2KWvZH5H figcaption {
  position: relative;
}
.cid-sv2KWvZH5H figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sv2KWvZH5H .image-block {
    width: 100% !important;
  }
}
.cid-sv2KWwT1ot {
  padding-top: 15px;
  padding-bottom: 75px;
  background: #ffffff;
}
.cid-sv2KWwT1ot .images-container.container-fluid {
  padding: 0;
}
.cid-sv2KWwT1ot .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-sv2KWwT1ot .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-sv2KWwT1ot .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-sv2KWwT1ot .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-sv2KWwT1ot .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-sv2KWwT1ot .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-sv2KWwT1ot .img-item {
    width: 100% !important;
  }
  .cid-sv2KWwT1ot .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sv2KWxPkKP {
  padding-top: 120px;
  padding-bottom: 120px;
}
.cid-sv2KWxPkKP .icons-media-container {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-top: 4rem;
}
.cid-sv2KWxPkKP .icons-media-container .mbr-iconfont {
  font-size: 96px;
  color: #ffffff;
}
.cid-sv2KWxPkKP .icons-media-container .icon-block {
  padding-bottom: 1rem;
}
.cid-sv2KWxPkKP .mbr-text {
  color: #ffffff;
}
.cid-sv2KWxPkKP .card {
  padding-bottom: 1.5rem;
}
.cid-sv2KWz0VMC {
  padding-top: 90px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sv2KWz0VMC .mbr-section-subtitle {
  color: #767676;
}
.cid-sv2KWz0VMC H2 {
  color: #e31818;
}
.cid-sv2KWzXs1z {
  padding-top: 0px;
  padding-bottom: 60px;
  background: #ffffff;
}
.cid-sv2KWzXs1z .images-container.container-fluid {
  padding: 0;
}
.cid-sv2KWzXs1z .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-sv2KWzXs1z .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-sv2KWzXs1z .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-sv2KWzXs1z .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-sv2KWzXs1z .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-sv2KWzXs1z .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-sv2KWzXs1z .img-item {
    width: 100% !important;
  }
  .cid-sv2KWzXs1z .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sv2KWAUbtg {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sv2KWAUbtg .mbr-text,
.cid-sv2KWAUbtg blockquote {
  color: #767676;
}
.cid-sv2KWAUbtg .mbr-text P {
  text-align: center;
}
.cid-sv2KWBT5lj {
  padding-top: 75px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sv2KWBT5lj .mbr-section-subtitle {
  color: #767676;
}
.cid-sv2KWBT5lj H2 {
  color: #232323;
}
.cid-sv2KWCPREh {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-sv2KWCPREh .image-block {
  margin: auto;
}
.cid-sv2KWCPREh figcaption {
  position: relative;
}
.cid-sv2KWCPREh figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sv2KWCPREh .image-block {
    width: 100% !important;
  }
}
.cid-sv2KWDKya9 {
  padding-top: 60px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/immagine-categorie-led-chrome1-2000x1007.jpeg");
}
.cid-sv2KWDKya9 .icons-media-container {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-top: 4rem;
}
.cid-sv2KWDKya9 .icons-media-container .mbr-iconfont {
  font-size: 96px;
  color: #ffffff;
}
.cid-sv2KWDKya9 .icons-media-container .icon-block {
  padding-bottom: 1rem;
}
.cid-sv2KWDKya9 .mbr-text {
  color: #ffffff;
}
.cid-sv2KWDKya9 .card {
  padding-bottom: 1.5rem;
}
.cid-sv2KWF8cFf {
  padding-top: 75px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sv2KWF8cFf .mbr-section-subtitle {
  color: #232323;
}
.cid-sv2KWF8cFf H2 {
  color: #232323;
}
.cid-sxoUlAVbpL {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-sxoUlAVbpL .card-box {
  padding: 0 2rem;
}
.cid-sxoUlAVbpL .mbr-section-btn {
  padding-top: 1rem;
}
.cid-sxoUlAVbpL .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-sxoUlAVbpL h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-sxoUlAVbpL p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
  padding-top: 2rem;
}
.cid-sxoUlAVbpL .mbr-text {
  color: #767676;
  text-align: center;
}
.cid-sxoUlAVbpL .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #efefef;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-sxoUlAVbpL .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-sv2KWHmrRE {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-sv2KWHmrRE .card-box {
  padding: 0 2rem;
}
.cid-sv2KWHmrRE .mbr-section-btn {
  padding-top: 1rem;
}
.cid-sv2KWHmrRE .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-sv2KWHmrRE h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-sv2KWHmrRE p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
  padding-top: 2rem;
}
.cid-sv2KWHmrRE .mbr-text {
  color: #767676;
}
.cid-sv2KWHmrRE .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #efefef;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-sv2KWHmrRE .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-sv2KWIKG7v {
  padding-top: 45px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sv2KWJHvDR {
  background: #ffffff;
}
.cid-sv2KWJHvDR .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-sv2KWJHvDR figcaption {
  position: relative;
}
.cid-sv2KWJHvDR figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sv2KWJHvDR .image-block {
    width: 100% !important;
  }
}
.cid-t2Ncakc3xp {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-sv2LRaODI9 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sv2LRaODI9 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sv2LRaODI9 a {
  font-style: normal;
}
.cid-sv2LRaODI9 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sv2LRaODI9 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sv2LRaODI9 .nav-item:focus,
.cid-sv2LRaODI9 .nav-link:focus {
  outline: none;
}
.cid-sv2LRaODI9 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sv2LRaODI9 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sv2LRaODI9 .menu-logo {
  margin-right: auto;
}
.cid-sv2LRaODI9 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sv2LRaODI9 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sv2LRaODI9 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sv2LRaODI9 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sv2LRaODI9 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sv2LRaODI9 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sv2LRaODI9 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sv2LRaODI9 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sv2LRaODI9 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sv2LRaODI9 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sv2LRaODI9 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sv2LRaODI9 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sv2LRaODI9 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sv2LRaODI9 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sv2LRaODI9 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sv2LRaODI9 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sv2LRaODI9 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sv2LRaODI9 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sv2LRaODI9 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sv2LRaODI9 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sv2LRaODI9 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sv2LRaODI9 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sv2LRaODI9 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sv2LRaODI9 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sv2LRaODI9 button.navbar-toggler:focus {
  outline: none;
}
.cid-sv2LRaODI9 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-sv2LRaODI9 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sv2LRaODI9 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sv2LRaODI9 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sv2LRaODI9 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sv2LRaODI9 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sv2LRaODI9 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sv2LRaODI9 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sv2LRaODI9 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sv2LRaODI9 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sv2LRaODI9 .collapsed .btn {
  display: -webkit-flex;
}
.cid-sv2LRaODI9 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sv2LRaODI9 .collapsed .navbar-collapse.collapsing,
.cid-sv2LRaODI9 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sv2LRaODI9 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sv2LRaODI9 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sv2LRaODI9 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sv2LRaODI9 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sv2LRaODI9 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sv2LRaODI9 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sv2LRaODI9 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sv2LRaODI9 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-sv2LRaODI9 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-sv2LRaODI9 .collapsed button.navbar-toggler {
  display: block;
}
.cid-sv2LRaODI9 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sv2LRaODI9 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sv2LRaODI9 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sv2LRaODI9 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sv2LRaODI9 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sv2LRaODI9 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-sv2LRaODI9.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sv2LRaODI9 img {
    height: 3.8rem !important;
  }
  .cid-sv2LRaODI9 .btn {
    display: -webkit-flex;
  }
  .cid-sv2LRaODI9 button.navbar-toggler {
    display: block;
  }
  .cid-sv2LRaODI9 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sv2LRaODI9 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sv2LRaODI9 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sv2LRaODI9 .navbar-collapse.collapsing,
  .cid-sv2LRaODI9 .navbar-collapse.show {
    display: block !important;
  }
  .cid-sv2LRaODI9 .navbar-collapse.collapsing .navbar-nav,
  .cid-sv2LRaODI9 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sv2LRaODI9 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sv2LRaODI9 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sv2LRaODI9 .navbar-collapse.collapsing .navbar-buttons,
  .cid-sv2LRaODI9 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sv2LRaODI9 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sv2LRaODI9 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sv2LRaODI9 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sv2LRaODI9 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sv2LRaODI9 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sv2LRaODI9 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sv2LRaODI9 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sv2LRaODI9 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sv2LRaODI9 .nav-link:hover,
.cid-sv2LRaODI9 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sv2LRbWH4y {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sv2LRbWH4y .mbr-section-subtitle {
  color: #232323;
}
.cid-sv2LRbWH4y H2 {
  color: #232323;
}
.cid-sv2LRcJfL3 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sv2LRcJfL3 .mbr-section-subtitle {
  color: #767676;
}
.cid-sv2LRcJfL3 H2 {
  color: #e31818;
}
.cid-sv2M6n3NBl {
  padding-top: 45px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-sv2LRdxCrx H1 {
  text-align: center;
  color: #ffffff;
}
.cid-sv2LRexe3L {
  padding-top: 60px;
  padding-bottom: 60px;
  background: #ffffff;
}
.cid-sv2LRexe3L .images-container.container-fluid {
  padding: 0;
}
.cid-sv2LRexe3L .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-sv2LRexe3L .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-sv2LRexe3L .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-sv2LRexe3L .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-sv2LRexe3L .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-sv2LRexe3L .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-sv2LRexe3L .img-item {
    width: 100% !important;
  }
  .cid-sv2LRexe3L .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sv2LRfrwOY {
  padding-top: 60px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/sfondo-queue.jpg");
}
.cid-sv2LRfrwOY .icons-media-container {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-top: 4rem;
}
.cid-sv2LRfrwOY .icons-media-container .mbr-iconfont {
  font-size: 96px;
  color: #ffffff;
}
.cid-sv2LRfrwOY .icons-media-container .icon-block {
  padding-bottom: 1rem;
}
.cid-sv2LRfrwOY .mbr-text {
  color: #ffffff;
}
.cid-sv2LRfrwOY .card {
  padding-bottom: 1.5rem;
}
.cid-sv2LRgxe4r {
  background: #ffffff;
  padding-top: 75px;
  padding-bottom: 60px;
}
.cid-sv2LRgxe4r .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sv2LRgxe4r .video-block {
    width: 100% !important;
  }
}
.cid-sv2LRhn3uL {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sv2LRhn3uL .mbr-text,
.cid-sv2LRhn3uL blockquote {
  color: #767676;
}
.cid-sv2LRhn3uL .mbr-text P {
  text-align: center;
}
.cid-sv2LRic9WM {
  padding-top: 15px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sv2LRj9qiJ {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sv2LRj9qiJ .mbr-section-subtitle {
  color: #767676;
}
.cid-sv2LRj9qiJ H2 {
  color: #e31818;
}
.cid-sv2LRjYxjR {
  padding-top: 0px;
  padding-bottom: 60px;
  background: #ffffff;
}
.cid-sv2LRjYxjR .images-container.container-fluid {
  padding: 0;
}
.cid-sv2LRjYxjR .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-sv2LRjYxjR .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-sv2LRjYxjR .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-sv2LRjYxjR .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-sv2LRjYxjR .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-sv2LRjYxjR .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-sv2LRjYxjR .img-item {
    width: 100% !important;
  }
  .cid-sv2LRjYxjR .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sv2LRkRY7p {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sv2LRkRY7p .mbr-text,
.cid-sv2LRkRY7p blockquote {
  color: #767676;
}
.cid-sv2LRkRY7p .mbr-text P {
  text-align: center;
}
.cid-sv2LRlHiPE {
  padding-top: 75px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sv2LRlHiPE .mbr-section-subtitle {
  color: #767676;
}
.cid-sv2LRlHiPE H2 {
  color: #232323;
}
.cid-sv2LRmzHz3 {
  padding-top: 15px;
  padding-bottom: 30px;
  background: #ffffff;
}
.cid-sv2LRmzHz3 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-sv2LRmzHz3 .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-sv2LRmzHz3 .media-container-row .img-item .img-cont {
  position: relative;
  overflow: hidden;
}
.cid-sv2LRmzHz3 .media-container-row .img-item .img-cont img {
  width: 100%;
}
.cid-sv2LRmzHz3 .media-container-row .img-item .img-cont .img-caption {
  position: absolute;
  bottom: 0;
  width: 100%;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-sv2LRmzHz3 .media-container-row .img-item .img-cont .img-caption p {
  margin-bottom: 0;
}
.cid-sv2LRmzHz3 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-sv2LRmzHz3 .img-item {
    width: 100% !important;
  }
  .cid-sv2LRmzHz3 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sv2LRnufB9 {
  padding-top: 45px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-sv2LRnufB9 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-sv2LRnufB9 .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-sv2LRnufB9 .media-container-row .img-item .img-cont {
  position: relative;
  overflow: hidden;
}
.cid-sv2LRnufB9 .media-container-row .img-item .img-cont img {
  width: 100%;
}
.cid-sv2LRnufB9 .media-container-row .img-item .img-cont .img-caption {
  position: absolute;
  bottom: 0;
  width: 100%;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-sv2LRnufB9 .media-container-row .img-item .img-cont .img-caption p {
  margin-bottom: 0;
}
.cid-sv2LRnufB9 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-sv2LRnufB9 .img-item {
    width: 100% !important;
  }
  .cid-sv2LRnufB9 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sv2LRopBAg {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sv2LRpdTP1 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #f9f9f9;
}
.cid-sv2LRpdTP1 .mbr-section-btn > * {
  margin: 0;
}
.cid-sv2LRpdTP1 h4 {
  font-weight: 500;
}
.cid-sv2LRpdTP1 p {
  color: #232323;
}
.cid-sv2LRpdTP1 .aside-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-sv2LRpdTP1 .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-sv2LRpdTP1 .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sv2LRpdTP1 .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-sv2LRpdTP1 .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-sv2LRpdTP1 .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-sv2LRpdTP1 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sv2LRpdTP1 .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-sv2LRpdTP1 .card-img span {
    font-size: 40px !important;
  }
}
.cid-sv2LRpdTP1 .cost {
  text-decoration: line-through;
  color: #767676;
}
.cid-sv2LRqgKS9 {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #f9f9f9;
}
.cid-sv2LRqgKS9 .mbr-section-btn > * {
  margin: 0;
}
.cid-sv2LRqgKS9 h4 {
  font-weight: 500;
}
.cid-sv2LRqgKS9 p {
  color: #232323;
}
.cid-sv2LRqgKS9 .aside-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-sv2LRqgKS9 .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-sv2LRqgKS9 .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sv2LRqgKS9 .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-sv2LRqgKS9 .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-sv2LRqgKS9 .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-sv2LRqgKS9 .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
  .cid-sv2LRqgKS9 .media-container-row {
    -webkit-flex-direction: row-reverse;
  }
}
@media (max-width: 991px) {
  .cid-sv2LRqgKS9 .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
    padding-bottom: 0;
    margin-bottom: 0;
    padding-top: 1rem;
    margin-top: 2rem;
  }
  .cid-sv2LRqgKS9 .media-container-row {
    -webkit-flex-direction: column-reverse;
  }
}
@media (max-width: 300px) {
  .cid-sv2LRqgKS9 .card-img span {
    font-size: 40px !important;
  }
}
.cid-sv2LRqgKS9 .cost {
  text-decoration: line-through;
  color: #767676;
}
.cid-sv2LRriHFw {
  padding-top: 0px;
  padding-bottom: 60px;
  background: #f9f9f9;
}
.cid-sv2LRriHFw .images-container.container-fluid {
  padding: 0;
}
.cid-sv2LRriHFw .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-sv2LRriHFw .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-sv2LRriHFw .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-sv2LRriHFw .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-sv2LRriHFw .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-sv2LRriHFw .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-sv2LRriHFw .img-item {
    width: 100% !important;
  }
  .cid-sv2LRriHFw .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sv2LRsphHD {
  padding-top: 75px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sv2LRsphHD .mbr-section-subtitle {
  color: #232323;
}
.cid-sv2LRsphHD H2 {
  color: #232323;
}
.cid-sv2LRtjNtk {
  padding-top: 15px;
  padding-bottom: 30px;
  background: #ffffff;
}
.cid-sv2LRtjNtk .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-sv2LRtjNtk .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-sv2LRtjNtk .media-container-row .img-item .img-cont {
  position: relative;
  overflow: hidden;
}
.cid-sv2LRtjNtk .media-container-row .img-item .img-cont img {
  width: 100%;
}
.cid-sv2LRtjNtk .media-container-row .img-item .img-cont .img-caption {
  position: absolute;
  bottom: 0;
  width: 100%;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-sv2LRtjNtk .media-container-row .img-item .img-cont .img-caption p {
  margin-bottom: 0;
}
.cid-sv2LRtjNtk .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-sv2LRtjNtk .img-item {
    width: 100% !important;
  }
  .cid-sv2LRtjNtk .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sv2LRuhRC3 {
  padding-top: 15px;
  padding-bottom: 30px;
  background: #ffffff;
}
.cid-sv2LRuhRC3 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-sv2LRuhRC3 .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-sv2LRuhRC3 .media-container-row .img-item .img-cont {
  position: relative;
  overflow: hidden;
}
.cid-sv2LRuhRC3 .media-container-row .img-item .img-cont img {
  width: 100%;
}
.cid-sv2LRuhRC3 .media-container-row .img-item .img-cont .img-caption {
  position: absolute;
  bottom: 0;
  width: 100%;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-sv2LRuhRC3 .media-container-row .img-item .img-cont .img-caption p {
  margin-bottom: 0;
}
.cid-sv2LRuhRC3 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-sv2LRuhRC3 .img-item {
    width: 100% !important;
  }
  .cid-sv2LRuhRC3 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sv2LRveAFa {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sv2LRw46vZ {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #f9f9f9;
}
.cid-sv2LRw46vZ .mbr-section-btn > * {
  margin: 0;
}
.cid-sv2LRw46vZ h4 {
  font-weight: 500;
}
.cid-sv2LRw46vZ p {
  color: #232323;
}
.cid-sv2LRw46vZ .aside-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-sv2LRw46vZ .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-sv2LRw46vZ .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sv2LRw46vZ .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-sv2LRw46vZ .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-sv2LRw46vZ .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-sv2LRw46vZ .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
  .cid-sv2LRw46vZ .media-container-row {
    -webkit-flex-direction: row-reverse;
  }
}
@media (max-width: 991px) {
  .cid-sv2LRw46vZ .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
    padding-bottom: 0;
    margin-bottom: 0;
    padding-top: 1rem;
    margin-top: 2rem;
  }
  .cid-sv2LRw46vZ .media-container-row {
    -webkit-flex-direction: column-reverse;
  }
}
@media (max-width: 300px) {
  .cid-sv2LRw46vZ .card-img span {
    font-size: 40px !important;
  }
}
.cid-sv2LRw46vZ .cost {
  text-decoration: line-through;
  color: #767676;
}
.cid-sv2LRx645e {
  padding-top: 0px;
  padding-bottom: 60px;
  background: #f9f9f9;
}
.cid-sv2LRx645e .images-container.container-fluid {
  padding: 0;
}
.cid-sv2LRx645e .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-sv2LRx645e .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-sv2LRx645e .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-sv2LRx645e .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-sv2LRx645e .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-sv2LRx645e .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-sv2LRx645e .img-item {
    width: 100% !important;
  }
  .cid-sv2LRx645e .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sv2LRy2338 {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-sv2LRy2338 .image-block {
  margin: auto;
}
.cid-sv2LRy2338 figcaption {
  position: relative;
}
.cid-sv2LRy2338 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sv2LRy2338 .image-block {
    width: 100% !important;
  }
}
.cid-sv2LRz3uh1 {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #f9f9f9;
}
.cid-sv2LRz3uh1 .mbr-section-btn > * {
  margin: 0;
}
.cid-sv2LRz3uh1 h4 {
  font-weight: 500;
}
.cid-sv2LRz3uh1 p {
  color: #232323;
}
.cid-sv2LRz3uh1 .aside-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-sv2LRz3uh1 .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-sv2LRz3uh1 .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sv2LRz3uh1 .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-sv2LRz3uh1 .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-sv2LRz3uh1 .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-sv2LRz3uh1 .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
  .cid-sv2LRz3uh1 .media-container-row {
    -webkit-flex-direction: row-reverse;
  }
}
@media (max-width: 991px) {
  .cid-sv2LRz3uh1 .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
    padding-bottom: 0;
    margin-bottom: 0;
    padding-top: 1rem;
    margin-top: 2rem;
  }
  .cid-sv2LRz3uh1 .media-container-row {
    -webkit-flex-direction: column-reverse;
  }
}
@media (max-width: 300px) {
  .cid-sv2LRz3uh1 .card-img span {
    font-size: 40px !important;
  }
}
.cid-sv2LRz3uh1 .cost {
  text-decoration: line-through;
  color: #767676;
}
.cid-sv2LRA65mA {
  padding-top: 105px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sv2LRA65mA .mbr-section-subtitle {
  color: #232323;
}
.cid-sv2LRA65mA H2 {
  color: #232323;
}
.cid-sxoUHnLgNt {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-sxoUHnLgNt .card-box {
  padding: 0 2rem;
}
.cid-sxoUHnLgNt .mbr-section-btn {
  padding-top: 1rem;
}
.cid-sxoUHnLgNt .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-sxoUHnLgNt h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-sxoUHnLgNt p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
  padding-top: 2rem;
}
.cid-sxoUHnLgNt .mbr-text {
  color: #767676;
  text-align: center;
}
.cid-sxoUHnLgNt .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #efefef;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-sxoUHnLgNt .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-sv2LRCnuAj {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-sv2LRCnuAj .card-box {
  padding: 0 2rem;
}
.cid-sv2LRCnuAj .mbr-section-btn {
  padding-top: 1rem;
}
.cid-sv2LRCnuAj .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-sv2LRCnuAj h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-sv2LRCnuAj p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
  padding-top: 2rem;
}
.cid-sv2LRCnuAj .mbr-text {
  color: #767676;
}
.cid-sv2LRCnuAj .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #efefef;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-sv2LRCnuAj .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-sv2LRDFjbP {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sv2LREzLgL {
  background: #ffffff;
}
.cid-sv2LREzLgL .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-sv2LREzLgL figcaption {
  position: relative;
}
.cid-sv2LREzLgL figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sv2LREzLgL .image-block {
    width: 100% !important;
  }
}
.cid-t2Ncakc3xp {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-sv2Mspw2js {
  padding-top: 105px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-sv2MfAlYUH {
  background-image: url("../../../assets/images/immagine-categorie-custom2-2000x1007.jpeg");
}
.cid-sv2MfBgf7O .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sv2MfBgf7O .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sv2MfBgf7O a {
  font-style: normal;
}
.cid-sv2MfBgf7O .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sv2MfBgf7O .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sv2MfBgf7O .nav-item:focus,
.cid-sv2MfBgf7O .nav-link:focus {
  outline: none;
}
.cid-sv2MfBgf7O .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sv2MfBgf7O .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sv2MfBgf7O .menu-logo {
  margin-right: auto;
}
.cid-sv2MfBgf7O .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sv2MfBgf7O .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sv2MfBgf7O .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sv2MfBgf7O .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sv2MfBgf7O .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sv2MfBgf7O .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sv2MfBgf7O .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sv2MfBgf7O .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sv2MfBgf7O .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sv2MfBgf7O .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sv2MfBgf7O .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sv2MfBgf7O .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sv2MfBgf7O .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sv2MfBgf7O .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sv2MfBgf7O .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sv2MfBgf7O .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sv2MfBgf7O .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sv2MfBgf7O .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sv2MfBgf7O .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sv2MfBgf7O .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sv2MfBgf7O .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sv2MfBgf7O .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sv2MfBgf7O .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sv2MfBgf7O button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sv2MfBgf7O button.navbar-toggler:focus {
  outline: none;
}
.cid-sv2MfBgf7O button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-sv2MfBgf7O button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sv2MfBgf7O button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sv2MfBgf7O button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sv2MfBgf7O button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sv2MfBgf7O nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sv2MfBgf7O nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sv2MfBgf7O nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sv2MfBgf7O nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sv2MfBgf7O .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sv2MfBgf7O .collapsed .btn {
  display: -webkit-flex;
}
.cid-sv2MfBgf7O .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sv2MfBgf7O .collapsed .navbar-collapse.collapsing,
.cid-sv2MfBgf7O .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sv2MfBgf7O .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sv2MfBgf7O .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sv2MfBgf7O .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sv2MfBgf7O .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sv2MfBgf7O .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sv2MfBgf7O .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sv2MfBgf7O .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sv2MfBgf7O .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-sv2MfBgf7O .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-sv2MfBgf7O .collapsed button.navbar-toggler {
  display: block;
}
.cid-sv2MfBgf7O .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sv2MfBgf7O .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sv2MfBgf7O .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sv2MfBgf7O .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sv2MfBgf7O .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sv2MfBgf7O .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-sv2MfBgf7O.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sv2MfBgf7O img {
    height: 3.8rem !important;
  }
  .cid-sv2MfBgf7O .btn {
    display: -webkit-flex;
  }
  .cid-sv2MfBgf7O button.navbar-toggler {
    display: block;
  }
  .cid-sv2MfBgf7O .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sv2MfBgf7O .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sv2MfBgf7O .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sv2MfBgf7O .navbar-collapse.collapsing,
  .cid-sv2MfBgf7O .navbar-collapse.show {
    display: block !important;
  }
  .cid-sv2MfBgf7O .navbar-collapse.collapsing .navbar-nav,
  .cid-sv2MfBgf7O .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sv2MfBgf7O .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sv2MfBgf7O .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sv2MfBgf7O .navbar-collapse.collapsing .navbar-buttons,
  .cid-sv2MfBgf7O .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sv2MfBgf7O .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sv2MfBgf7O .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sv2MfBgf7O .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sv2MfBgf7O .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sv2MfBgf7O .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sv2MfBgf7O .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sv2MfBgf7O .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sv2MfBgf7O .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sv2MfBgf7O .nav-link:hover,
.cid-sv2MfBgf7O .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sv2MfC63ek {
  padding-top: 60px;
  padding-bottom: 60px;
  background: #ffffff;
}
.cid-sv2MfC63ek .images-container.container-fluid {
  padding: 0;
}
.cid-sv2MfC63ek .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-sv2MfC63ek .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-sv2MfC63ek .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-sv2MfC63ek .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-sv2MfC63ek .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-sv2MfC63ek .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-sv2MfC63ek .img-item {
    width: 100% !important;
  }
  .cid-sv2MfC63ek .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sv2MfCPgo4 {
  padding-top: 45px;
  padding-bottom: 0px;
  background-image: url("../../images/sfondo-custom.jpg");
}
.cid-sv2MfCPgo4 .icons-media-container {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-top: 4rem;
}
.cid-sv2MfCPgo4 .icons-media-container .mbr-iconfont {
  font-size: 96px;
  color: #ffffff;
}
.cid-sv2MfCPgo4 .icons-media-container .icon-block {
  padding-bottom: 1rem;
}
.cid-sv2MfCPgo4 .mbr-text {
  color: #ffffff;
}
.cid-sv2MfCPgo4 .card {
  padding-bottom: 1.5rem;
}
.cid-sv2MfDPV3H {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sv2MfDPV3H .mbr-section-subtitle {
  color: #767676;
}
.cid-sv2MfDPV3H H2 {
  color: #e31818;
}
.cid-sv2MfEvQGH {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 60px;
}
.cid-sv2MfEvQGH .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sv2MfEvQGH .video-block {
    width: 100% !important;
  }
}
.cid-sv2MfFm2sk {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sv2MfFm2sk .mbr-text,
.cid-sv2MfFm2sk blockquote {
  color: #767676;
}
.cid-sv2MfFm2sk .mbr-text P {
  text-align: center;
}
.cid-sv2MfG3ZIB {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sv2MfG3ZIB .mbr-section-subtitle,
.cid-sv2MfG3ZIB .mbr-text {
  color: #767676;
}
.cid-sv2MfG3ZIB .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-sv2MfG3ZIB .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-sv2MfG3ZIB .card-wrapper .card-img {
  display: -webkit-flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  overflow: hidden;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
  -webkit-flex-direction: column;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sv2MfG3ZIB .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-sv2MfG3ZIB .card-wrapper .card-img .mbr-section-btn {
  position: absolute;
  transition: opacity .3s;
  width: 100%;
  left: 0;
  top: 50%;
  height: auto;
  transform: translateY(-50%);
}
.cid-sv2MfG3ZIB .card-wrapper .card-img img {
  width: 100%;
}
.cid-sv2MfG3ZIB .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-sv2MfG3ZIB .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-sv2MfG3ZIB .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-sv2MfG3ZIB .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-sv2MfG3ZIB .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-sv2MfG3ZIB .card-img .mbr-section-btn {
  opacity: 0;
}
.cid-sv2MfG3ZIB .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-sv2MfG3ZIB .card-img:hover .mbr-section-btn {
  opacity: 1;
}
.cid-sv2MfG3ZIB .card-title {
  text-align: center;
}
.cid-sv2MfHc4o8 {
  padding-top: 90px;
  padding-bottom: 60px;
  background: #ffffff;
}
.cid-sv2MfHc4o8 .images-container.container-fluid {
  padding: 0;
}
.cid-sv2MfHc4o8 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-sv2MfHc4o8 .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-sv2MfHc4o8 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-sv2MfHc4o8 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-sv2MfHc4o8 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-sv2MfHc4o8 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-sv2MfHc4o8 .img-item {
    width: 100% !important;
  }
  .cid-sv2MfHc4o8 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sv2MfI1miO {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 75px;
}
.cid-sv2MfI1miO .image-block {
  margin: auto;
}
.cid-sv2MfI1miO figcaption {
  position: relative;
}
.cid-sv2MfI1miO figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sv2MfI1miO .image-block {
    width: 100% !important;
  }
}
.cid-sv2MfIOTHB {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-sv2MfIOTHB .image-block {
  margin: auto;
}
.cid-sv2MfIOTHB figcaption {
  position: relative;
}
.cid-sv2MfIOTHB figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sv2MfIOTHB .image-block {
    width: 100% !important;
  }
}
.cid-sv2MfJA6gU {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sv2MfJA6gU .mbr-section-subtitle {
  color: #767676;
}
.cid-sv2MfJA6gU H2 {
  color: #e31818;
}
.cid-sv2MfKiCpz {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sv2MfKiCpz .mbr-text,
.cid-sv2MfKiCpz blockquote {
  color: #767676;
}
.cid-sv2MfKiCpz .mbr-text {
  text-align: center;
}
.cid-sv2MfKYFaO {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-sv2MfKYFaO .card-img {
  background-color: #fff;
}
.cid-sv2MfKYFaO .card-box {
  padding: 2rem;
  background-color: #efefef;
}
.cid-sv2MfKYFaO h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sv2MfKYFaO p {
  text-align: left;
}
.cid-sv2MfKYFaO .mbr-text {
  color: #767676;
}
.cid-sv2MfKYFaO .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-sv2MfKYFaO .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
@media (min-width: 992px) {
  .cid-sv2MfKYFaO .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
    -webkit-flex: 0 0 20%;
  }
}
.cid-sv2MfKYFaO .card-title {
  color: #e31818;
}
.cid-sv2MfMm8hZ {
  padding-top: 15px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-sv2MfMm8hZ .card-img {
  background-color: #fff;
}
.cid-sv2MfMm8hZ .card-box {
  padding: 2rem;
  background-color: #efefef;
}
.cid-sv2MfMm8hZ h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sv2MfMm8hZ p {
  text-align: left;
}
.cid-sv2MfMm8hZ .mbr-text {
  color: #767676;
}
.cid-sv2MfMm8hZ .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-sv2MfMm8hZ .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
@media (min-width: 992px) {
  .cid-sv2MfMm8hZ .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
    -webkit-flex: 0 0 20%;
  }
}
.cid-sv2MfMm8hZ .card-title {
  color: #e31818;
}
.cid-sv2MfNBZdo {
  padding-top: 75px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sv2MfNBZdo .mbr-section-subtitle {
  color: #232323;
}
.cid-sv2MfNBZdo H2 {
  color: #232323;
}
.cid-sv2MfOlpYv {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-sv2MfOlpYv .card-box {
  padding: 0 2rem;
}
.cid-sv2MfOlpYv .mbr-section-btn {
  padding-top: 1rem;
}
.cid-sv2MfOlpYv .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-sv2MfOlpYv h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-sv2MfOlpYv p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
  padding-top: 2rem;
}
.cid-sv2MfOlpYv .mbr-text {
  color: #767676;
}
.cid-sv2MfOlpYv .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #efefef;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-sv2MfOlpYv .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-sv2MfPwVp2 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sv2MfPwVp2 h4 {
  text-align: left;
  font-weight: 500;
}
.cid-sv2MfPwVp2 p {
  color: #767676;
  text-align: left;
}
.cid-sv2MfPwVp2 .card-img {
  text-align: left;
}
.cid-sv2MfPwVp2 .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-sv2MfPwVp2 P {
  color: #767676;
}
.cid-sv2MfQNv4t {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-sv2MfQNv4t h4 {
  text-align: left;
  font-weight: 500;
}
.cid-sv2MfQNv4t p {
  color: #767676;
  text-align: left;
}
.cid-sv2MfQNv4t .card-img {
  text-align: left;
}
.cid-sv2MfQNv4t .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-sv2MfRWbuu {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sv2MfRWbuu h4 {
  text-align: left;
  font-weight: 500;
}
.cid-sv2MfRWbuu p {
  color: #767676;
  text-align: left;
}
.cid-sv2MfRWbuu .card-img {
  text-align: left;
}
.cid-sv2MfRWbuu .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-sv2MfRWbuu P {
  color: #767676;
}
.cid-sv2MfTjcgR {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sv2MfUca9f {
  background: #ffffff;
}
.cid-sv2MfUca9f .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-sv2MfUca9f figcaption {
  position: relative;
}
.cid-sv2MfUca9f figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sv2MfUca9f .image-block {
    width: 100% !important;
  }
}
.cid-t2Ncakc3xp {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-sv2N2ROuUN .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sv2N2ROuUN .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sv2N2ROuUN a {
  font-style: normal;
}
.cid-sv2N2ROuUN .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sv2N2ROuUN .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sv2N2ROuUN .nav-item:focus,
.cid-sv2N2ROuUN .nav-link:focus {
  outline: none;
}
.cid-sv2N2ROuUN .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sv2N2ROuUN .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sv2N2ROuUN .menu-logo {
  margin-right: auto;
}
.cid-sv2N2ROuUN .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sv2N2ROuUN .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sv2N2ROuUN .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sv2N2ROuUN .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sv2N2ROuUN .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sv2N2ROuUN .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sv2N2ROuUN .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sv2N2ROuUN .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sv2N2ROuUN .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sv2N2ROuUN .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sv2N2ROuUN .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sv2N2ROuUN .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sv2N2ROuUN .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sv2N2ROuUN .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sv2N2ROuUN .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sv2N2ROuUN .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sv2N2ROuUN .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sv2N2ROuUN .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sv2N2ROuUN .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sv2N2ROuUN .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sv2N2ROuUN .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sv2N2ROuUN .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sv2N2ROuUN .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sv2N2ROuUN button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sv2N2ROuUN button.navbar-toggler:focus {
  outline: none;
}
.cid-sv2N2ROuUN button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-sv2N2ROuUN button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sv2N2ROuUN button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sv2N2ROuUN button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sv2N2ROuUN button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sv2N2ROuUN nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sv2N2ROuUN nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sv2N2ROuUN nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sv2N2ROuUN nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sv2N2ROuUN .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sv2N2ROuUN .collapsed .btn {
  display: -webkit-flex;
}
.cid-sv2N2ROuUN .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sv2N2ROuUN .collapsed .navbar-collapse.collapsing,
.cid-sv2N2ROuUN .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sv2N2ROuUN .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sv2N2ROuUN .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sv2N2ROuUN .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sv2N2ROuUN .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sv2N2ROuUN .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sv2N2ROuUN .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sv2N2ROuUN .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sv2N2ROuUN .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-sv2N2ROuUN .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-sv2N2ROuUN .collapsed button.navbar-toggler {
  display: block;
}
.cid-sv2N2ROuUN .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sv2N2ROuUN .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sv2N2ROuUN .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sv2N2ROuUN .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sv2N2ROuUN .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sv2N2ROuUN .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-sv2N2ROuUN.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sv2N2ROuUN img {
    height: 3.8rem !important;
  }
  .cid-sv2N2ROuUN .btn {
    display: -webkit-flex;
  }
  .cid-sv2N2ROuUN button.navbar-toggler {
    display: block;
  }
  .cid-sv2N2ROuUN .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sv2N2ROuUN .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sv2N2ROuUN .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sv2N2ROuUN .navbar-collapse.collapsing,
  .cid-sv2N2ROuUN .navbar-collapse.show {
    display: block !important;
  }
  .cid-sv2N2ROuUN .navbar-collapse.collapsing .navbar-nav,
  .cid-sv2N2ROuUN .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sv2N2ROuUN .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sv2N2ROuUN .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sv2N2ROuUN .navbar-collapse.collapsing .navbar-buttons,
  .cid-sv2N2ROuUN .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sv2N2ROuUN .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sv2N2ROuUN .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sv2N2ROuUN .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sv2N2ROuUN .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sv2N2ROuUN .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sv2N2ROuUN .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sv2N2ROuUN .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sv2N2ROuUN .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sv2N2ROuUN .nav-link:hover,
.cid-sv2N2ROuUN .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sv2NhjHI21 {
  padding-top: 105px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-sv2N2T4YEw H1 {
  text-align: center;
  color: #ffffff;
}
.cid-sv2N2T4YEw .mbr-text,
.cid-sv2N2T4YEw .mbr-section-btn {
  text-align: center;
}
.cid-sv2N2TYAFn {
  padding-top: 60px;
  padding-bottom: 60px;
  background: #ffffff;
}
.cid-sv2N2TYAFn .images-container.container-fluid {
  padding: 0;
}
.cid-sv2N2TYAFn .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-sv2N2TYAFn .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-sv2N2TYAFn .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-sv2N2TYAFn .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-sv2N2TYAFn .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-sv2N2TYAFn .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-sv2N2TYAFn .img-item {
    width: 100% !important;
  }
  .cid-sv2N2TYAFn .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sv2N2UNCp5 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/he-wayfinding-1.jpg");
}
.cid-sv2N2UNCp5 .icons-media-container {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-top: 4rem;
}
.cid-sv2N2UNCp5 .icons-media-container .mbr-iconfont {
  font-size: 96px;
  color: #ffffff;
}
.cid-sv2N2UNCp5 .icons-media-container .icon-block {
  padding-bottom: 1rem;
}
.cid-sv2N2UNCp5 .mbr-text {
  color: #ffffff;
}
.cid-sv2N2UNCp5 .card {
  padding-bottom: 1.5rem;
}
.cid-sv2N2VTDMu {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sv2N2VTDMu .mbr-text,
.cid-sv2N2VTDMu blockquote {
  color: #767676;
}
.cid-sv2N2VTDMu .mbr-text P {
  text-align: center;
}
.cid-sv2N2WFTuG {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sv2N2XoI5c {
  padding-top: 75px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sv2N2XoI5c .mbr-section-subtitle {
  color: #767676;
}
.cid-sv2N2XoI5c H2 {
  color: #232323;
}
.cid-sv2N2YcND8 {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 120px;
}
.cid-sv2N2YcND8 .image-block {
  margin: auto;
}
.cid-sv2N2YcND8 figcaption {
  position: relative;
}
.cid-sv2N2YcND8 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sv2N2YcND8 .image-block {
    width: 100% !important;
  }
}
.cid-sv2N2Z0VaY {
  padding-top: 60px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/immagine-categorie-wayfinding2-2000x1007.jpg");
}
.cid-sv2N2Z0VaY .icons-media-container {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-top: 4rem;
}
.cid-sv2N2Z0VaY .icons-media-container .mbr-iconfont {
  font-size: 96px;
  color: #ffffff;
}
.cid-sv2N2Z0VaY .icons-media-container .icon-block {
  padding-bottom: 1rem;
}
.cid-sv2N2Z0VaY .mbr-text {
  color: #ffffff;
}
.cid-sv2N2Z0VaY .card {
  padding-bottom: 1.5rem;
}
.cid-sv2N30ikkN {
  padding-top: 90px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sv2N30ikkN .mbr-section-subtitle {
  color: #767676;
}
.cid-sv2N30ikkN H2 {
  color: #232323;
}
.cid-sv2N316yRf {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-sv2N316yRf .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sv2N316yRf .video-block {
    width: 100% !important;
  }
}
.cid-sv2N31VXxE {
  padding-top: 45px;
  padding-bottom: 30px;
  background: #ffffff;
}
.cid-sv2N31VXxE .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-sv2N31VXxE .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-sv2N31VXxE .media-container-row .img-item .img-cont {
  position: relative;
  overflow: hidden;
}
.cid-sv2N31VXxE .media-container-row .img-item .img-cont img {
  width: 100%;
}
.cid-sv2N31VXxE .media-container-row .img-item .img-cont .img-caption {
  position: absolute;
  bottom: 0;
  width: 100%;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-sv2N31VXxE .media-container-row .img-item .img-cont .img-caption p {
  margin-bottom: 0;
}
.cid-sv2N31VXxE .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-sv2N31VXxE .img-item {
    width: 100% !important;
  }
  .cid-sv2N31VXxE .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sv2N32PACN {
  padding-top: 45px;
  padding-bottom: 90px;
  background: #ffffff;
}
.cid-sv2N32PACN .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-sv2N32PACN .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-sv2N32PACN .media-container-row .img-item .img-cont {
  position: relative;
  overflow: hidden;
}
.cid-sv2N32PACN .media-container-row .img-item .img-cont img {
  width: 100%;
}
.cid-sv2N32PACN .media-container-row .img-item .img-cont .img-caption {
  position: absolute;
  bottom: 0;
  width: 100%;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-sv2N32PACN .media-container-row .img-item .img-cont .img-caption p {
  margin-bottom: 0;
}
.cid-sv2N32PACN .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-sv2N32PACN .img-item {
    width: 100% !important;
  }
  .cid-sv2N32PACN .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sv2N33IEkC {
  padding-top: 60px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/immagine-categorie-sign-line-2000x1007.jpeg");
}
.cid-sv2N33IEkC .icons-media-container {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-top: 4rem;
}
.cid-sv2N33IEkC .icons-media-container .mbr-iconfont {
  font-size: 96px;
  color: #ffffff;
}
.cid-sv2N33IEkC .icons-media-container .icon-block {
  padding-bottom: 1rem;
}
.cid-sv2N33IEkC .mbr-text {
  color: #ffffff;
}
.cid-sv2N33IEkC .card {
  padding-bottom: 1.5rem;
}
.cid-sv2N34RiAa {
  padding-top: 105px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sv2N34RiAa .mbr-section-subtitle {
  color: #767676;
}
.cid-sv2N34RiAa H2 {
  color: #e31818;
}
.cid-sv2N35IZ0m {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-sv2N35IZ0m .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sv2N35IZ0m .video-block {
    width: 100% !important;
  }
}
.cid-sv2N36ANv7 {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sv2N36ANv7 .mbr-text,
.cid-sv2N36ANv7 blockquote {
  color: #767676;
}
.cid-sv2N36ANv7 .mbr-text P {
  text-align: center;
}
.cid-sv2N37quEv {
  padding-top: 75px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sv2N37quEv .mbr-section-subtitle {
  color: #232323;
}
.cid-sv2N37quEv H2 {
  color: #232323;
}
.cid-sv2N38gHvQ {
  padding-top: 0px;
  padding-bottom: 60px;
  background: #ffffff;
}
.cid-sv2N38gHvQ .images-container.container-fluid {
  padding: 0;
}
.cid-sv2N38gHvQ .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-sv2N38gHvQ .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-sv2N38gHvQ .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-sv2N38gHvQ .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-sv2N38gHvQ .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-sv2N38gHvQ .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-sv2N38gHvQ .img-item {
    width: 100% !important;
  }
  .cid-sv2N38gHvQ .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sv2N39iljW {
  padding-top: 75px;
  padding-bottom: 120px;
}
.cid-sv2N39iljW .icons-media-container {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-top: 4rem;
}
.cid-sv2N39iljW .icons-media-container .mbr-iconfont {
  font-size: 96px;
  color: #ffffff;
}
.cid-sv2N39iljW .icons-media-container .icon-block {
  padding-bottom: 1rem;
}
.cid-sv2N39iljW .mbr-text {
  color: #ffffff;
}
.cid-sv2N39iljW .card {
  padding-bottom: 1.5rem;
}
.cid-sv2N3atXra {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sv2N3atXra .mbr-section-subtitle {
  color: #232323;
}
.cid-sv2N3atXra H2 {
  color: #232323;
}
.cid-sv2N3bnRM0 {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 60px;
}
.cid-sv2N3bnRM0 .image-block {
  margin: auto;
}
.cid-sv2N3bnRM0 figcaption {
  position: relative;
}
.cid-sv2N3bnRM0 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sv2N3bnRM0 .image-block {
    width: 100% !important;
  }
}
.cid-sv2N3ciq8v {
  padding-top: 15px;
  padding-bottom: 75px;
  background: #ffffff;
}
.cid-sv2N3ciq8v .images-container.container-fluid {
  padding: 0;
}
.cid-sv2N3ciq8v .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-sv2N3ciq8v .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-sv2N3ciq8v .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-sv2N3ciq8v .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-sv2N3ciq8v .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-sv2N3ciq8v .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-sv2N3ciq8v .img-item {
    width: 100% !important;
  }
  .cid-sv2N3ciq8v .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sv2N3dfxym {
  padding-top: 120px;
  padding-bottom: 120px;
}
.cid-sv2N3dfxym .icons-media-container {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-top: 4rem;
}
.cid-sv2N3dfxym .icons-media-container .mbr-iconfont {
  font-size: 96px;
  color: #ffffff;
}
.cid-sv2N3dfxym .icons-media-container .icon-block {
  padding-bottom: 1rem;
}
.cid-sv2N3dfxym .mbr-text {
  color: #ffffff;
}
.cid-sv2N3dfxym .card {
  padding-bottom: 1.5rem;
}
.cid-sv2N3erLdq {
  padding-top: 75px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sv2N3erLdq .mbr-section-subtitle {
  color: #232323;
}
.cid-sv2N3erLdq H2 {
  color: #232323;
}
.cid-sxoUW8z45x {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-sxoUW8z45x .card-box {
  padding: 0 2rem;
}
.cid-sxoUW8z45x .mbr-section-btn {
  padding-top: 1rem;
}
.cid-sxoUW8z45x .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-sxoUW8z45x h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-sxoUW8z45x p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
  padding-top: 2rem;
}
.cid-sxoUW8z45x .mbr-text {
  color: #767676;
}
.cid-sxoUW8z45x .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #efefef;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-sxoUW8z45x .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-sv2N3gOuTM {
  padding-top: 45px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sv2N3hHMGl {
  background: #ffffff;
}
.cid-sv2N3hHMGl .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-sv2N3hHMGl figcaption {
  position: relative;
}
.cid-sv2N3hHMGl figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sv2N3hHMGl .image-block {
    width: 100% !important;
  }
}
.cid-t2Ncakc3xp {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-sv2Pkc1V16 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sv2Pkc1V16 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sv2Pkc1V16 a {
  font-style: normal;
}
.cid-sv2Pkc1V16 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sv2Pkc1V16 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sv2Pkc1V16 .nav-item:focus,
.cid-sv2Pkc1V16 .nav-link:focus {
  outline: none;
}
.cid-sv2Pkc1V16 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sv2Pkc1V16 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sv2Pkc1V16 .menu-logo {
  margin-right: auto;
}
.cid-sv2Pkc1V16 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sv2Pkc1V16 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sv2Pkc1V16 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sv2Pkc1V16 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sv2Pkc1V16 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sv2Pkc1V16 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sv2Pkc1V16 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sv2Pkc1V16 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sv2Pkc1V16 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sv2Pkc1V16 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sv2Pkc1V16 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sv2Pkc1V16 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sv2Pkc1V16 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sv2Pkc1V16 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sv2Pkc1V16 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sv2Pkc1V16 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sv2Pkc1V16 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sv2Pkc1V16 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sv2Pkc1V16 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sv2Pkc1V16 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sv2Pkc1V16 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sv2Pkc1V16 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sv2Pkc1V16 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sv2Pkc1V16 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sv2Pkc1V16 button.navbar-toggler:focus {
  outline: none;
}
.cid-sv2Pkc1V16 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-sv2Pkc1V16 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sv2Pkc1V16 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sv2Pkc1V16 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sv2Pkc1V16 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sv2Pkc1V16 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sv2Pkc1V16 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sv2Pkc1V16 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sv2Pkc1V16 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sv2Pkc1V16 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sv2Pkc1V16 .collapsed .btn {
  display: -webkit-flex;
}
.cid-sv2Pkc1V16 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sv2Pkc1V16 .collapsed .navbar-collapse.collapsing,
.cid-sv2Pkc1V16 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sv2Pkc1V16 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sv2Pkc1V16 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sv2Pkc1V16 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sv2Pkc1V16 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sv2Pkc1V16 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sv2Pkc1V16 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sv2Pkc1V16 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sv2Pkc1V16 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-sv2Pkc1V16 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-sv2Pkc1V16 .collapsed button.navbar-toggler {
  display: block;
}
.cid-sv2Pkc1V16 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sv2Pkc1V16 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sv2Pkc1V16 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sv2Pkc1V16 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sv2Pkc1V16 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sv2Pkc1V16 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-sv2Pkc1V16.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sv2Pkc1V16 img {
    height: 3.8rem !important;
  }
  .cid-sv2Pkc1V16 .btn {
    display: -webkit-flex;
  }
  .cid-sv2Pkc1V16 button.navbar-toggler {
    display: block;
  }
  .cid-sv2Pkc1V16 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sv2Pkc1V16 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sv2Pkc1V16 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sv2Pkc1V16 .navbar-collapse.collapsing,
  .cid-sv2Pkc1V16 .navbar-collapse.show {
    display: block !important;
  }
  .cid-sv2Pkc1V16 .navbar-collapse.collapsing .navbar-nav,
  .cid-sv2Pkc1V16 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sv2Pkc1V16 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sv2Pkc1V16 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sv2Pkc1V16 .navbar-collapse.collapsing .navbar-buttons,
  .cid-sv2Pkc1V16 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sv2Pkc1V16 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sv2Pkc1V16 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sv2Pkc1V16 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sv2Pkc1V16 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sv2Pkc1V16 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sv2Pkc1V16 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sv2Pkc1V16 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sv2Pkc1V16 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sv2Pkc1V16 .nav-link:hover,
.cid-sv2Pkc1V16 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sv2PkdwUkK {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sv2PkdwUkK .mbr-section-subtitle {
  color: #767676;
}
.cid-sv2PkdwUkK H2 {
  color: #e31818;
}
.cid-sv2PscsB7T {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-sv2Pkes6fn H1 {
  text-align: center;
  color: #ffffff;
}
.cid-sv2Pkes6fn .mbr-text,
.cid-sv2Pkes6fn .mbr-section-btn {
  text-align: center;
}
.cid-sv2Pkfy151 {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #f9f9f9;
}
.cid-sv2Pkfy151 .mbr-section-btn > * {
  margin: 0;
}
.cid-sv2Pkfy151 h4 {
  font-weight: 500;
}
.cid-sv2Pkfy151 p {
  color: #232323;
}
.cid-sv2Pkfy151 .aside-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-sv2Pkfy151 .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-sv2Pkfy151 .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sv2Pkfy151 .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-sv2Pkfy151 .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-sv2Pkfy151 .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-sv2Pkfy151 .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
  .cid-sv2Pkfy151 .media-container-row {
    -webkit-flex-direction: row-reverse;
  }
}
@media (max-width: 991px) {
  .cid-sv2Pkfy151 .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
    padding-bottom: 0;
    margin-bottom: 0;
    padding-top: 1rem;
    margin-top: 2rem;
  }
  .cid-sv2Pkfy151 .media-container-row {
    -webkit-flex-direction: column-reverse;
  }
}
@media (max-width: 300px) {
  .cid-sv2Pkfy151 .card-img span {
    font-size: 40px !important;
  }
}
.cid-sv2Pkfy151 .cost {
  text-decoration: line-through;
  color: #767676;
}
.cid-sv2PkgH1kw {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #f9f9f9;
}
.cid-sv2PkgH1kw .mbr-section-btn > * {
  margin: 0;
}
.cid-sv2PkgH1kw h4 {
  font-weight: 500;
}
.cid-sv2PkgH1kw p {
  color: #232323;
}
.cid-sv2PkgH1kw .aside-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-sv2PkgH1kw .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-sv2PkgH1kw .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sv2PkgH1kw .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-sv2PkgH1kw .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-sv2PkgH1kw .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-sv2PkgH1kw .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sv2PkgH1kw .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-sv2PkgH1kw .card-img span {
    font-size: 40px !important;
  }
}
.cid-sv2PkgH1kw .cost {
  text-decoration: line-through;
  color: #767676;
}
.cid-sv2PkhPaCl {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #f9f9f9;
}
.cid-sv2PkhPaCl .mbr-section-btn > * {
  margin: 0;
}
.cid-sv2PkhPaCl h4 {
  font-weight: 500;
}
.cid-sv2PkhPaCl p {
  color: #232323;
}
.cid-sv2PkhPaCl .aside-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-sv2PkhPaCl .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-sv2PkhPaCl .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sv2PkhPaCl .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-sv2PkhPaCl .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-sv2PkhPaCl .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-sv2PkhPaCl .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
  .cid-sv2PkhPaCl .media-container-row {
    -webkit-flex-direction: row-reverse;
  }
}
@media (max-width: 991px) {
  .cid-sv2PkhPaCl .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
    padding-bottom: 0;
    margin-bottom: 0;
    padding-top: 1rem;
    margin-top: 2rem;
  }
  .cid-sv2PkhPaCl .media-container-row {
    -webkit-flex-direction: column-reverse;
  }
}
@media (max-width: 300px) {
  .cid-sv2PkhPaCl .card-img span {
    font-size: 40px !important;
  }
}
.cid-sv2PkhPaCl .cost {
  text-decoration: line-through;
  color: #767676;
}
.cid-sv2PkiWDR3 {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #f9f9f9;
}
.cid-sv2PkiWDR3 .mbr-section-btn > * {
  margin: 0;
}
.cid-sv2PkiWDR3 h4 {
  font-weight: 500;
}
.cid-sv2PkiWDR3 p {
  color: #232323;
}
.cid-sv2PkiWDR3 .aside-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-sv2PkiWDR3 .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-sv2PkiWDR3 .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sv2PkiWDR3 .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-sv2PkiWDR3 .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-sv2PkiWDR3 .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-sv2PkiWDR3 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sv2PkiWDR3 .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-sv2PkiWDR3 .card-img span {
    font-size: 40px !important;
  }
}
.cid-sv2PkiWDR3 .cost {
  text-decoration: line-through;
  color: #767676;
}
.cid-sv2PkkoZIa {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #f9f9f9;
}
.cid-sv2PkkoZIa .mbr-section-btn > * {
  margin: 0;
}
.cid-sv2PkkoZIa h4 {
  font-weight: 500;
}
.cid-sv2PkkoZIa p {
  color: #232323;
}
.cid-sv2PkkoZIa .aside-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-sv2PkkoZIa .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-sv2PkkoZIa .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sv2PkkoZIa .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-sv2PkkoZIa .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-sv2PkkoZIa .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-sv2PkkoZIa .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
  .cid-sv2PkkoZIa .media-container-row {
    -webkit-flex-direction: row-reverse;
  }
}
@media (max-width: 991px) {
  .cid-sv2PkkoZIa .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
    padding-bottom: 0;
    margin-bottom: 0;
    padding-top: 1rem;
    margin-top: 2rem;
  }
  .cid-sv2PkkoZIa .media-container-row {
    -webkit-flex-direction: column-reverse;
  }
}
@media (max-width: 300px) {
  .cid-sv2PkkoZIa .card-img span {
    font-size: 40px !important;
  }
}
.cid-sv2PkkoZIa .cost {
  text-decoration: line-through;
  color: #767676;
}
.cid-sv2PklzAsS {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #f9f9f9;
}
.cid-sv2PklzAsS .mbr-section-btn > * {
  margin: 0;
}
.cid-sv2PklzAsS h4 {
  font-weight: 500;
}
.cid-sv2PklzAsS p {
  color: #232323;
}
.cid-sv2PklzAsS .aside-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-sv2PklzAsS .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-sv2PklzAsS .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sv2PklzAsS .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-sv2PklzAsS .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-sv2PklzAsS .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-sv2PklzAsS .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sv2PklzAsS .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-sv2PklzAsS .card-img span {
    font-size: 40px !important;
  }
}
.cid-sv2PklzAsS .cost {
  text-decoration: line-through;
  color: #767676;
}
.cid-sv2PkmIXGp {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sv2PkmIXGp .mbr-section-subtitle {
  color: #767676;
}
.cid-sv2PkmIXGp H2 {
  color: #e31818;
}
.cid-sv2PknJKEz {
  padding-top: 90px;
  padding-bottom: 105px;
  background-image: url("../../../assets/images/bigstock-d-rendering-empty-school-cla-242565031-e1562018626273-1024x683-2-1024x683.jpg");
}
.cid-sv2Pkp2fyW {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sv2Pkp2fyW .mbr-section-subtitle {
  color: #767676;
}
.cid-sv2Pkp2fyW H2 {
  color: #e31818;
}
.cid-sv2Pkq4wCD {
  padding-top: 90px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/sfondo-uffici-3-2000x1333.jpeg");
}
.cid-sv2PkrcbX7 {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sv2PkrcbX7 .mbr-section-subtitle {
  color: #767676;
}
.cid-sv2PkrcbX7 H2 {
  color: #e31818;
}
.cid-sv2Pksf6SC {
  padding-top: 90px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/sfondo-retail-3-2000x1008.jpg");
}
.cid-sv2PktyobO {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sv2PktyobO .mbr-section-subtitle {
  color: #767676;
}
.cid-sv2PktyobO H2 {
  color: #e31818;
}
.cid-sv2PkuCfpc {
  padding-top: 90px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/sfondo-bank-2000x1334.jpg");
}
.cid-sv2PkvOROh {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sv2PkvOROh .mbr-section-subtitle {
  color: #767676;
}
.cid-sv2PkvOROh H2 {
  color: #e31818;
}
.cid-sv2PkwYao9 {
  padding-top: 90px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/sfondo-coiffeur-2000x1334.jpg");
}
.cid-sv2Pky9PfH {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sv2Pky9PfH .mbr-section-subtitle {
  color: #767676;
}
.cid-sv2Pky9PfH H2 {
  color: #e31818;
}
.cid-sv2PkzhhYV {
  padding-top: 90px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/sfondo-ristoranti-2000x1334.jpg");
}
.cid-sv2PkAuUma {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sv2PkAuUma .mbr-section-subtitle {
  color: #767676;
}
.cid-sv2PkAuUma H2 {
  color: #e31818;
}
.cid-sv2PkBBgKh {
  padding-top: 90px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/sfondo-spiaggia-3-2000x1334.jpg");
}
.cid-sv2PkCOMzA {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sv2PkCOMzA .mbr-section-subtitle {
  color: #767676;
}
.cid-sv2PkCOMzA H2 {
  color: #e31818;
}
.cid-sv2PkE7DAB {
  padding-top: 90px;
  padding-bottom: 105px;
  background-image: url("../../../assets/images/sfondo-aeroporti-2000x1334.jpeg");
}
.cid-sv2PkFsD25 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sv2PkFsD25 .mbr-section-subtitle {
  color: #767676;
}
.cid-sv2PkFsD25 H2 {
  color: #e31818;
}
.cid-sv2PkGBOQr {
  padding-top: 90px;
  padding-bottom: 105px;
  background-image: url("../../../assets/images/parchi-divertimento-2-1200x724.jpg");
}
.cid-sv2PkHQP6G {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sv2PkHQP6G .mbr-section-subtitle {
  color: #767676;
}
.cid-sv2PkHQP6G H2 {
  color: #e31818;
}
.cid-sv2PkJ78zC {
  padding-top: 90px;
  padding-bottom: 105px;
  background-image: url("../../../assets/images/sfondo-mercati-1414x707.jpg");
}
.cid-sv2PkKpOWr {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sv2PkKpOWr .mbr-section-subtitle {
  color: #767676;
}
.cid-sv2PkKpOWr H2 {
  color: #e31818;
}
.cid-sv2PkLB4EM {
  padding-top: 90px;
  padding-bottom: 105px;
  background-image: url("../../../assets/images/arredi-scuola-infanzia-1024x722-2-1024x722.jpg");
}
.cid-sv2PkMTKMy {
  padding-top: 105px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sv2PkMTKMy P {
  color: #767676;
}
.cid-sv2PkMTKMy H1 {
  color: #767676;
}
.cid-sv2PkOmNoO {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sv2PkPA4SZ {
  background: #ffffff;
}
.cid-sv2PkPA4SZ .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-sv2PkPA4SZ figcaption {
  position: relative;
}
.cid-sv2PkPA4SZ figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sv2PkPA4SZ .image-block {
    width: 100% !important;
  }
}
.cid-t2Ncakc3xp {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-sL4112BsEq .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sL4112BsEq .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sL4112BsEq a {
  font-style: normal;
}
.cid-sL4112BsEq .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sL4112BsEq .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sL4112BsEq .nav-item:focus,
.cid-sL4112BsEq .nav-link:focus {
  outline: none;
}
.cid-sL4112BsEq .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sL4112BsEq .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sL4112BsEq .menu-logo {
  margin-right: auto;
}
.cid-sL4112BsEq .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sL4112BsEq .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sL4112BsEq .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sL4112BsEq .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sL4112BsEq .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sL4112BsEq .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sL4112BsEq .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sL4112BsEq .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sL4112BsEq .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sL4112BsEq .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sL4112BsEq .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sL4112BsEq .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sL4112BsEq .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sL4112BsEq .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sL4112BsEq .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sL4112BsEq .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sL4112BsEq .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sL4112BsEq .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sL4112BsEq .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sL4112BsEq .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sL4112BsEq .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sL4112BsEq .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sL4112BsEq .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sL4112BsEq button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sL4112BsEq button.navbar-toggler:focus {
  outline: none;
}
.cid-sL4112BsEq button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-sL4112BsEq button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sL4112BsEq button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sL4112BsEq button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sL4112BsEq button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sL4112BsEq nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL4112BsEq nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sL4112BsEq nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sL4112BsEq nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL4112BsEq .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sL4112BsEq .collapsed .btn {
  display: -webkit-flex;
}
.cid-sL4112BsEq .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sL4112BsEq .collapsed .navbar-collapse.collapsing,
.cid-sL4112BsEq .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sL4112BsEq .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sL4112BsEq .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sL4112BsEq .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sL4112BsEq .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sL4112BsEq .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sL4112BsEq .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sL4112BsEq .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sL4112BsEq .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-sL4112BsEq .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-sL4112BsEq .collapsed button.navbar-toggler {
  display: block;
}
.cid-sL4112BsEq .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sL4112BsEq .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sL4112BsEq .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sL4112BsEq .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sL4112BsEq .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sL4112BsEq .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-sL4112BsEq.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sL4112BsEq img {
    height: 3.8rem !important;
  }
  .cid-sL4112BsEq .btn {
    display: -webkit-flex;
  }
  .cid-sL4112BsEq button.navbar-toggler {
    display: block;
  }
  .cid-sL4112BsEq .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sL4112BsEq .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sL4112BsEq .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sL4112BsEq .navbar-collapse.collapsing,
  .cid-sL4112BsEq .navbar-collapse.show {
    display: block !important;
  }
  .cid-sL4112BsEq .navbar-collapse.collapsing .navbar-nav,
  .cid-sL4112BsEq .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sL4112BsEq .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sL4112BsEq .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sL4112BsEq .navbar-collapse.collapsing .navbar-buttons,
  .cid-sL4112BsEq .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sL4112BsEq .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sL4112BsEq .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sL4112BsEq .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sL4112BsEq .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sL4112BsEq .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sL4112BsEq .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sL4112BsEq .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sL4112BsEq .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sL4112BsEq .nav-link:hover,
.cid-sL4112BsEq .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sL4113rSm2 {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sL4113rSm2 .mbr-section-subtitle {
  color: #767676;
}
.cid-sL4113rSm2 H2 {
  color: #e31818;
}
.cid-sL41ox8sd9 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sL41ox8sd9 .mbr-section-subtitle {
  color: #767676;
}
.cid-sL41ox8sd9 H2 {
  color: #e31818;
}
.cid-sL41mMh6Vc {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sL41mMh6Vc .mbr-section-subtitle {
  color: #767676;
}
.cid-sL41mMh6Vc H2 {
  color: #e31818;
}
.cid-sL41nCiUkf {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sL41nCiUkf .mbr-text,
.cid-sL41nCiUkf blockquote {
  color: #767676;
}
.cid-sL41nCiUkf .mbr-text {
  text-align: center;
}
.cid-sL41pgJ9AZ {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-sL41pgJ9AZ .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sL41pgJ9AZ .video-block {
    width: 100% !important;
  }
}
.cid-sL41pVKzbC {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sL41pVKzbC .mbr-text,
.cid-sL41pVKzbC blockquote {
  color: #767676;
}
.cid-sL41pVKzbC .mbr-text {
  text-align: center;
}
.cid-sL41r4hw3G {
  padding-top: 0px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-sL41r4hw3G .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-sL41r4hw3G .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-sL41r4hw3G .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-sL41r4hw3G .media-container-row .img-item .img-caption {
  background: #efefef;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-sL41r4hw3G .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-sL41r4hw3G .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-sL41r4hw3G .img-item {
    width: 100% !important;
  }
  .cid-sL41r4hw3G .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sL41tfbwcW {
  padding-top: 0px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-sL41tfbwcW .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-sL41tfbwcW .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-sL41tfbwcW .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-sL41tfbwcW .media-container-row .img-item .img-caption {
  background: #efefef;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-sL41tfbwcW .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-sL41tfbwcW .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-sL41tfbwcW .img-item {
    width: 100% !important;
  }
  .cid-sL41tfbwcW .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sL41y3l2JH {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 30px;
}
.cid-sL41y3l2JH .image-block {
  margin: auto;
}
.cid-sL41y3l2JH figcaption {
  position: relative;
}
.cid-sL41y3l2JH figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sL41y3l2JH .image-block {
    width: 100% !important;
  }
}
.cid-sL41yDKj8u {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sL41yDKj8u .mbr-text,
.cid-sL41yDKj8u blockquote {
  color: #767676;
}
.cid-sL41yDKj8u .mbr-text {
  text-align: center;
  color: #232323;
}
.cid-tkOfeOVP3Z {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
@media (max-width: 767px) {
  .cid-tkOfeOVP3Z .content {
    text-align: center;
  }
  .cid-tkOfeOVP3Z .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tkOfeOVP3Z .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tkOfeOVP3Z .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tkOfeOVP3Z .media-wrap img {
  height: 6rem;
  display: block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-tkOfeOVP3Z .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tkOfeOVP3Z .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tkOfeOVP3Z .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tkOfeOVP3Z .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tkOfeOVP3Z .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tkOfeOVP3Z .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tkOfeOVP3Z .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tkOfeOVP3Z .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tkOfeOVP3Z H5 {
  color: #ffffff;
  text-align: left;
}
.cid-tkOfeOVP3Z .copyright > p {
  text-align: left;
}
.cid-tkOfeOVP3Z P {
  text-align: left;
}
.cid-t3rilGL4nu {
  padding-top: 45px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #2a2a2a, #2a2a2a);
}
.cid-t3rilGL4nu .mbr-iconfont-social {
  font-size: 32px;
  color: #ffffff;
}
.cid-t3rilGL4nu .social-list a:focus {
  text-decoration: none;
}
.cid-t2Ncakc3xp {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-t3rimg8JU0 {
  background: #2a2a2a;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-t3rimg8JU0 .image-block {
  margin: auto;
}
.cid-t3rimg8JU0 figcaption {
  position: relative;
}
.cid-t3rimg8JU0 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t3rimg8JU0 .image-block {
    width: 100% !important;
  }
}
.cid-sOWlsQRiEH .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sOWlsQRiEH .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sOWlsQRiEH a {
  font-style: normal;
}
.cid-sOWlsQRiEH .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sOWlsQRiEH .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sOWlsQRiEH .nav-item:focus,
.cid-sOWlsQRiEH .nav-link:focus {
  outline: none;
}
.cid-sOWlsQRiEH .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sOWlsQRiEH .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sOWlsQRiEH .menu-logo {
  margin-right: auto;
}
.cid-sOWlsQRiEH .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sOWlsQRiEH .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sOWlsQRiEH .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sOWlsQRiEH .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sOWlsQRiEH .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sOWlsQRiEH .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sOWlsQRiEH .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sOWlsQRiEH .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sOWlsQRiEH .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sOWlsQRiEH .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sOWlsQRiEH .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sOWlsQRiEH .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sOWlsQRiEH .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sOWlsQRiEH .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sOWlsQRiEH .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sOWlsQRiEH .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sOWlsQRiEH .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sOWlsQRiEH .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sOWlsQRiEH .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sOWlsQRiEH .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sOWlsQRiEH .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sOWlsQRiEH .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sOWlsQRiEH .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sOWlsQRiEH button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sOWlsQRiEH button.navbar-toggler:focus {
  outline: none;
}
.cid-sOWlsQRiEH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-sOWlsQRiEH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sOWlsQRiEH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sOWlsQRiEH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sOWlsQRiEH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sOWlsQRiEH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sOWlsQRiEH nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sOWlsQRiEH nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sOWlsQRiEH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sOWlsQRiEH .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sOWlsQRiEH .collapsed .btn {
  display: -webkit-flex;
}
.cid-sOWlsQRiEH .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sOWlsQRiEH .collapsed .navbar-collapse.collapsing,
.cid-sOWlsQRiEH .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sOWlsQRiEH .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sOWlsQRiEH .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sOWlsQRiEH .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sOWlsQRiEH .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sOWlsQRiEH .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sOWlsQRiEH .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sOWlsQRiEH .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sOWlsQRiEH .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-sOWlsQRiEH .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-sOWlsQRiEH .collapsed button.navbar-toggler {
  display: block;
}
.cid-sOWlsQRiEH .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sOWlsQRiEH .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sOWlsQRiEH .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sOWlsQRiEH .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sOWlsQRiEH .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sOWlsQRiEH .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-sOWlsQRiEH.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sOWlsQRiEH img {
    height: 3.8rem !important;
  }
  .cid-sOWlsQRiEH .btn {
    display: -webkit-flex;
  }
  .cid-sOWlsQRiEH button.navbar-toggler {
    display: block;
  }
  .cid-sOWlsQRiEH .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sOWlsQRiEH .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sOWlsQRiEH .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sOWlsQRiEH .navbar-collapse.collapsing,
  .cid-sOWlsQRiEH .navbar-collapse.show {
    display: block !important;
  }
  .cid-sOWlsQRiEH .navbar-collapse.collapsing .navbar-nav,
  .cid-sOWlsQRiEH .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sOWlsQRiEH .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sOWlsQRiEH .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sOWlsQRiEH .navbar-collapse.collapsing .navbar-buttons,
  .cid-sOWlsQRiEH .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sOWlsQRiEH .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sOWlsQRiEH .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sOWlsQRiEH .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sOWlsQRiEH .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sOWlsQRiEH .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sOWlsQRiEH .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sOWlsQRiEH .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sOWlsQRiEH .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sOWlsQRiEH .nav-link:hover,
.cid-sOWlsQRiEH .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-sOWlsRC94C {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sOWlsRC94C .mbr-section-subtitle {
  color: #767676;
}
.cid-sOWlsRC94C H2 {
  color: #e31818;
}
.cid-sOWlsS9wHB {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sOWlsS9wHB .mbr-section-subtitle {
  color: #767676;
}
.cid-sOWlsS9wHB H2 {
  color: #e31818;
}
.cid-sOWlsSBCvh {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sOWlsSBCvh .mbr-section-subtitle {
  color: #767676;
}
.cid-sOWlsSBCvh H2 {
  color: #e31818;
}
.cid-sOWlIgxcJ8 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sOWlIgxcJ8 .mbr-text,
.cid-sOWlIgxcJ8 blockquote {
  color: #767676;
}
.cid-sOWlIgxcJ8 .mbr-text {
  text-align: center;
}
.cid-sOWma7MjmG {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-sOWma7MjmG .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sOWma7MjmG .video-block {
    width: 100% !important;
  }
}
.cid-sOWlsTYqKI {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sOWlsTYqKI .mbr-text,
.cid-sOWlsTYqKI blockquote {
  color: #767676;
}
.cid-sOWlsTYqKI .mbr-text {
  text-align: center;
}
.cid-sOWmgVRYTT {
  padding-top: 0px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-sOWmgVRYTT .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-sOWmgVRYTT .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-sOWmgVRYTT .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-sOWmgVRYTT .media-container-row .img-item .img-caption {
  background: #efefef;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-sOWmgVRYTT .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-sOWmgVRYTT .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-sOWmgVRYTT .img-item {
    width: 100% !important;
  }
  .cid-sOWmgVRYTT .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sOWmjrkwHX {
  padding-top: 0px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-sOWmjrkwHX .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-sOWmjrkwHX .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-sOWmjrkwHX .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-sOWmjrkwHX .media-container-row .img-item .img-caption {
  background: #efefef;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-sOWmjrkwHX .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-sOWmjrkwHX .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-sOWmjrkwHX .img-item {
    width: 100% !important;
  }
  .cid-sOWmjrkwHX .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sOWmk8qtTf {
  padding-top: 0px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-sOWmk8qtTf .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-sOWmk8qtTf .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-sOWmk8qtTf .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-sOWmk8qtTf .media-container-row .img-item .img-caption {
  background: #efefef;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-sOWmk8qtTf .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-sOWmk8qtTf .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-sOWmk8qtTf .img-item {
    width: 100% !important;
  }
  .cid-sOWmk8qtTf .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sOWmkO1NHB {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 30px;
}
.cid-sOWmkO1NHB .image-block {
  margin: auto;
}
.cid-sOWmkO1NHB figcaption {
  position: relative;
}
.cid-sOWmkO1NHB figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sOWmkO1NHB .image-block {
    width: 100% !important;
  }
}
.cid-sOWlsW1FTi {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sOWlsW1FTi .mbr-text,
.cid-sOWlsW1FTi blockquote {
  color: #767676;
}
.cid-sOWlsW1FTi .mbr-text {
  text-align: center;
  color: #232323;
}
.cid-tkOfjoUOve {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
@media (max-width: 767px) {
  .cid-tkOfjoUOve .content {
    text-align: center;
  }
  .cid-tkOfjoUOve .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tkOfjoUOve .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tkOfjoUOve .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tkOfjoUOve .media-wrap img {
  height: 6rem;
  display: block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-tkOfjoUOve .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tkOfjoUOve .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tkOfjoUOve .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tkOfjoUOve .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tkOfjoUOve .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tkOfjoUOve .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tkOfjoUOve .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tkOfjoUOve .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tkOfjoUOve H5 {
  color: #ffffff;
  text-align: left;
}
.cid-tkOfjoUOve .copyright > p {
  text-align: left;
}
.cid-tkOfjoUOve P {
  text-align: left;
}
.cid-t3ris5VKCr {
  padding-top: 45px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #2a2a2a, #2a2a2a);
}
.cid-t3ris5VKCr .mbr-iconfont-social {
  font-size: 32px;
  color: #ffffff;
}
.cid-t3ris5VKCr .social-list a:focus {
  text-decoration: none;
}
.cid-t2Ncakc3xp {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-t3risIXITc {
  background: #2a2a2a;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-t3risIXITc .image-block {
  margin: auto;
}
.cid-t3risIXITc figcaption {
  position: relative;
}
.cid-t3risIXITc figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t3risIXITc .image-block {
    width: 100% !important;
  }
}
.cid-sZ812c7TgM {
  padding-top: 105px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sZ812c7TgM .mbr-section-subtitle {
  color: #767676;
}
.cid-t0llel0GS7 {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/banner3-2000x678.jpg");
}
.cid-sZ1uzNtmc8 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sZ1uzNtmc8 .mbr-text {
  color: #767676;
}
.cid-sZ1uzNtmc8 h4 {
  text-align: center;
}
.cid-sZ1uzNtmc8 p {
  text-align: center;
}
.cid-sZ1uzNtmc8 .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-sZ1uyxws6h {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-sZ1uyxws6h .mbr-overlay {
  z-index: 1;
}
.cid-sZ1uyxws6h .carousel-caption {
  bottom: 40px;
}
.cid-sZ1uyxws6h .carousel-control .icon-next,
.cid-sZ1uyxws6h .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-sZ1uyxws6h .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sZ1uyxws6h .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-sZ1uyxws6h .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-sZ1uyxws6h .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-sZ1uyxws6h .carousel-control {
  top: 50%;
  width: 50px;
  height: 50px;
  margin-top: -1.5rem;
  font-size: 35px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sZ1uyxws6h .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sZ1uyxws6h .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sZ1uyxws6h .carousel-control .mbr-iconfont {
  font-size: 1.5rem;
}
@media (max-width: 767px) {
  .cid-sZ1uyxws6h .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sZ1uyxws6h .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-sZ1uyxws6h .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sZ1uyxws6h .carousel-indicators li.active,
.cid-sZ1uyxws6h .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sZ1uyxws6h .carousel-indicators li::after,
.cid-sZ1uyxws6h .carousel-indicators li::before {
  content: none;
}
.cid-sZ1uyxws6h .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sZ1uyxws6h .carousel-indicators {
    display: none !important;
  }
}
.cid-rMqSO9CqM4 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rMqSO9CqM4 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rMqSO9CqM4 a {
  font-style: normal;
}
.cid-rMqSO9CqM4 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rMqSO9CqM4 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rMqSO9CqM4 .nav-item:focus,
.cid-rMqSO9CqM4 .nav-link:focus {
  outline: none;
}
.cid-rMqSO9CqM4 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rMqSO9CqM4 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rMqSO9CqM4 .menu-logo {
  margin-right: auto;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rMqSO9CqM4 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rMqSO9CqM4 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rMqSO9CqM4 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rMqSO9CqM4 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rMqSO9CqM4 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rMqSO9CqM4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rMqSO9CqM4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rMqSO9CqM4 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rMqSO9CqM4 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rMqSO9CqM4 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rMqSO9CqM4 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rMqSO9CqM4 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rMqSO9CqM4 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rMqSO9CqM4 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rMqSO9CqM4 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rMqSO9CqM4 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rMqSO9CqM4 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rMqSO9CqM4 button.navbar-toggler:focus {
  outline: none;
}
.cid-rMqSO9CqM4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rMqSO9CqM4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rMqSO9CqM4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rMqSO9CqM4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rMqSO9CqM4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rMqSO9CqM4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rMqSO9CqM4 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rMqSO9CqM4 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rMqSO9CqM4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rMqSO9CqM4 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rMqSO9CqM4 .collapsed .btn {
  display: -webkit-flex;
}
.cid-rMqSO9CqM4 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.collapsing,
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rMqSO9CqM4 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-rMqSO9CqM4 .collapsed button.navbar-toggler {
  display: block;
}
.cid-rMqSO9CqM4 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rMqSO9CqM4 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rMqSO9CqM4 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rMqSO9CqM4 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rMqSO9CqM4 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rMqSO9CqM4 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-rMqSO9CqM4.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rMqSO9CqM4 img {
    height: 3.8rem !important;
  }
  .cid-rMqSO9CqM4 .btn {
    display: -webkit-flex;
  }
  .cid-rMqSO9CqM4 button.navbar-toggler {
    display: block;
  }
  .cid-rMqSO9CqM4 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rMqSO9CqM4 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rMqSO9CqM4 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rMqSO9CqM4 .navbar-collapse.collapsing,
  .cid-rMqSO9CqM4 .navbar-collapse.show {
    display: block !important;
  }
  .cid-rMqSO9CqM4 .navbar-collapse.collapsing .navbar-nav,
  .cid-rMqSO9CqM4 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rMqSO9CqM4 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rMqSO9CqM4 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rMqSO9CqM4 .navbar-collapse.collapsing .navbar-buttons,
  .cid-rMqSO9CqM4 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rMqSO9CqM4 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rMqSO9CqM4 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rMqSO9CqM4 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rMqSO9CqM4 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rMqSO9CqM4 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rMqSO9CqM4 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rMqSO9CqM4 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rMqSO9CqM4 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rMqSO9CqM4 .nav-link:hover,
.cid-rMqSO9CqM4 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-t0lmBc4u9w {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-sZ1v0KwEAZ {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #efefef;
}
.cid-sZ1v0KwEAZ .mbr-section-subtitle {
  color: #767676;
}
.cid-sZ1uC9sScN {
  padding-top: 60px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-sZ1uC9sScN .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sZ1uC9sScN .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sZ1uC9sScN .mbr-text {
    text-align: center;
  }
}
.cid-sZ1uC9sScN H1 {
  color: #232323;
}
.cid-sZ1uC9sScN H3 {
  color: #232323;
}
.cid-sZ1uC9sScN .mbr-text,
.cid-sZ1uC9sScN .mbr-section-btn {
  color: #232323;
}
.cid-sZ1uDUBCv9 {
  padding-top: 60px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sZ1uDUBCv9 .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sZ1uDUBCv9 .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sZ1uDUBCv9 .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sZ1uDUBCv9 .mbr-text {
    text-align: center;
  }
}
.cid-sZ1uDUBCv9 H1 {
  color: #232323;
}
.cid-sZ1uDUBCv9 H3 {
  color: #232323;
}
.cid-sZ1uDUBCv9 .mbr-text,
.cid-sZ1uDUBCv9 .mbr-section-btn {
  color: #232323;
}
.cid-sZ1uG7qRC1 {
  padding-top: 60px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-sZ1uG7qRC1 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sZ1uG7qRC1 .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sZ1uG7qRC1 .mbr-text {
    text-align: center;
  }
}
.cid-sZ1uG7qRC1 H1 {
  color: #232323;
}
.cid-sZ1uG7qRC1 H3 {
  color: #232323;
}
.cid-sZ1uG7qRC1 .mbr-text,
.cid-sZ1uG7qRC1 .mbr-section-btn {
  color: #232323;
}
.cid-sZ1uHAytXY {
  padding-top: 60px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sZ1uHAytXY .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sZ1uHAytXY .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sZ1uHAytXY .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sZ1uHAytXY .mbr-text {
    text-align: center;
  }
}
.cid-sZ1uHAytXY H1 {
  color: #232323;
}
.cid-sZ1uHAytXY H3 {
  color: #232323;
}
.cid-sZ1uHAytXY .mbr-text,
.cid-sZ1uHAytXY .mbr-section-btn {
  color: #232323;
}
.cid-t0lmM1x1tb {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sZ1uJSKuet {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #efefef;
}
.cid-sZ1uJSKuet .mbr-section-subtitle {
  color: #767676;
}
.cid-sZ1uKOR2Km {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 1292px) {
  .cid-sZ1uKOR2Km .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sZ1uKOR2Km .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sZ1uKOR2Km .mbr-text {
    text-align: center;
  }
}
.cid-sZ1uKOR2Km H1 {
  color: #232323;
}
.cid-sZ1uKOR2Km H3 {
  color: #232323;
}
.cid-sZ1uKOR2Km .mbr-text,
.cid-sZ1uKOR2Km .mbr-section-btn {
  color: #232323;
}
.cid-sZocfG6QiC {
  padding-top: 0px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-sZocfG6QiC .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-sZocfG6QiC .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-sZocfG6QiC .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-sZocfG6QiC .media-container-row .img-item .img-caption {
  background: #efefef;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-sZocfG6QiC .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-sZocfG6QiC .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-sZocfG6QiC .img-item {
    width: 100% !important;
  }
  .cid-sZocfG6QiC .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sZocgxHjfR {
  background: #ffffff;
}
.cid-sZocgxHjfR .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-sZocgxHjfR figcaption {
  position: relative;
}
.cid-sZocgxHjfR figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sZocgxHjfR .image-block {
    width: 100% !important;
  }
}
.cid-sZ1uNBXgmw {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sZ1uNBXgmw .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sZ1uNBXgmw .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sZ1uNBXgmw .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sZ1uNBXgmw .mbr-text {
    text-align: center;
  }
}
.cid-sZ1uNBXgmw H1 {
  color: #232323;
}
.cid-sZ1uNBXgmw H3 {
  color: #232323;
}
.cid-sZ1uNBXgmw .mbr-text,
.cid-sZ1uNBXgmw .mbr-section-btn {
  color: #232323;
}
.cid-sZ1uPKeM01 {
  background: #ffffff;
}
.cid-sZ1uPKeM01 .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-sZ1uPKeM01 figcaption {
  position: relative;
}
.cid-sZ1uPKeM01 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sZ1uPKeM01 .image-block {
    width: 100% !important;
  }
}
.cid-sZ1uQABnCZ {
  padding-top: 120px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-sZ1uQABnCZ .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sZ1uQABnCZ .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sZ1uQABnCZ .mbr-text {
    text-align: center;
  }
}
.cid-sZ1uQABnCZ H1 {
  color: #232323;
}
.cid-sZ1uQABnCZ H3 {
  color: #232323;
}
.cid-sZ1uQABnCZ .mbr-text,
.cid-sZ1uQABnCZ .mbr-section-btn {
  color: #232323;
}
.cid-sZ1uRmry7h {
  padding-top: 30px;
  padding-bottom: 120px;
  background: #ffffff;
}
.cid-sZ1uRmry7h .images-container.container-fluid {
  padding: 0;
}
.cid-sZ1uRmry7h .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-sZ1uRmry7h .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-sZ1uRmry7h .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-sZ1uRmry7h .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-sZ1uRmry7h .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-sZ1uRmry7h .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-sZ1uRmry7h .img-item {
    width: 100% !important;
  }
  .cid-sZ1uRmry7h .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-t0ln33mic2 {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sZob3jXyvv {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sZob3jXyvv h3 {
  text-align: center;
}
.cid-sZob3jXyvv .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-sZob3jXyvv .mbr-content-text {
  color: #767676;
}
.cid-sZob3jXyvv .panel-item {
  background: #ffffff;
}
.cid-sZob3jXyvv .card {
  word-wrap: break-word;
}
.cid-sZob3jXyvv .mbr-iconfont {
  font-size: 80px;
  color: #149dcc;
}
.cid-sZob3jXyvv H3 {
  color: #8abec3;
}
.cid-ttiPDO6muX {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #8abec3;
}
.cid-ttiPDO6muX .carousel-item {
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-ttiPDO6muX .carousel-item.active,
.cid-ttiPDO6muX .carousel-item-next,
.cid-ttiPDO6muX .carousel-item-prev {
  display: flex;
}
.cid-ttiPDO6muX .carousel-controls a {
  transition: opacity .5s;
  font-size: 2rem;
}
.cid-ttiPDO6muX .carousel-controls a span {
  position: absolute;
  top: 180px;
  padding: 10px;
  border-radius: 50%;
  color: #585858;
  background: #c8c6c6;
  opacity: .5;
}
.cid-ttiPDO6muX .carousel-controls a:hover span {
  opacity: 1;
}
.cid-ttiPDO6muX .user_image {
  width: 200px;
  height: 200px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
  margin: 0 auto 2rem auto;
}
.cid-ttiPDO6muX .user_image img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
}
@media (max-width: 230px) {
  .cid-ttiPDO6muX .user_image {
    width: 100%;
    height: auto;
  }
}
.cid-ttiPDO6muX .user_text {
  color: #ffffff;
}
.cid-sZ1uWZXTTB {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sZ1uWZXTTB .carousel-control {
  background: #000;
}
.cid-sZ1uWZXTTB .mbr-section-subtitle {
  color: #767676;
}
.cid-sZ1uWZXTTB .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sZ1uWZXTTB .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-sZ1uWZXTTB .carousel-item .wrap-img {
  text-align: center;
}
.cid-sZ1uWZXTTB .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-sZ1uWZXTTB .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sZ1uWZXTTB .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-sZ1uWZXTTB .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-sZ1uWZXTTB .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-sZ1uWZXTTB .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-sZ1uWZXTTB .cloneditem-1,
.cid-sZ1uWZXTTB .cloneditem-2,
.cid-sZ1uWZXTTB .cloneditem-3,
.cid-sZ1uWZXTTB .cloneditem-4,
.cid-sZ1uWZXTTB .cloneditem-5 {
  display: none;
}
.cid-sZ1uWZXTTB .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-sZ1uWZXTTB .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-sZ1uWZXTTB .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-sZ1uWZXTTB .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-sZ1uWZXTTB .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-sZ1uWZXTTB .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-sZ1uWZXTTB .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-sZ1uWZXTTB .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sZ1uWZXTTB .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sZ1uWZXTTB .carousel-inner.slides2 .cloneditem-1,
  .cid-sZ1uWZXTTB .carousel-inner.slides2 .cloneditem-2,
  .cid-sZ1uWZXTTB .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-sZ1uWZXTTB .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-sZ1uWZXTTB .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-sZ1uWZXTTB .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-sZ1uWZXTTB .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-sZ1uWZXTTB .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-sZ1uWZXTTB .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sZ1uWZXTTB .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sZ1uWZXTTB .carousel-inner.slides3 .cloneditem-1,
  .cid-sZ1uWZXTTB .carousel-inner.slides3 .cloneditem-2,
  .cid-sZ1uWZXTTB .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-sZ1uWZXTTB .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-sZ1uWZXTTB .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-sZ1uWZXTTB .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-sZ1uWZXTTB .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-sZ1uWZXTTB .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-sZ1uWZXTTB .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sZ1uWZXTTB .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sZ1uWZXTTB .carousel-inner.slides4 .cloneditem-1,
  .cid-sZ1uWZXTTB .carousel-inner.slides4 .cloneditem-2,
  .cid-sZ1uWZXTTB .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-sZ1uWZXTTB .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-sZ1uWZXTTB .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-sZ1uWZXTTB .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-sZ1uWZXTTB .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-sZ1uWZXTTB .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-sZ1uWZXTTB .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sZ1uWZXTTB .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sZ1uWZXTTB .carousel-inner.slides5 .cloneditem-1,
  .cid-sZ1uWZXTTB .carousel-inner.slides5 .cloneditem-2,
  .cid-sZ1uWZXTTB .carousel-inner.slides5 .cloneditem-3,
  .cid-sZ1uWZXTTB .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-sZ1uWZXTTB .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-sZ1uWZXTTB .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-sZ1uWZXTTB .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-sZ1uWZXTTB .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-sZ1uWZXTTB .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-sZ1uWZXTTB .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sZ1uWZXTTB .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sZ1uWZXTTB .carousel-inner.slides6 .cloneditem-1,
  .cid-sZ1uWZXTTB .carousel-inner.slides6 .cloneditem-2,
  .cid-sZ1uWZXTTB .carousel-inner.slides6 .cloneditem-3,
  .cid-sZ1uWZXTTB .carousel-inner.slides6 .cloneditem-4,
  .cid-sZ1uWZXTTB .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-tkOetpJpCw {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
@media (max-width: 767px) {
  .cid-tkOetpJpCw .content {
    text-align: center;
  }
  .cid-tkOetpJpCw .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tkOetpJpCw .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tkOetpJpCw .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tkOetpJpCw .media-wrap img {
  height: 6rem;
  display: block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-tkOetpJpCw .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tkOetpJpCw .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tkOetpJpCw .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tkOetpJpCw .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tkOetpJpCw .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tkOetpJpCw .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tkOetpJpCw .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tkOetpJpCw .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tkOetpJpCw H5 {
  color: #ffffff;
  text-align: left;
}
.cid-tkOetpJpCw .copyright > p {
  text-align: left;
}
.cid-tkOetpJpCw P {
  text-align: left;
}
.cid-t340Jn8xL4 {
  padding-top: 45px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #2a2a2a, #2a2a2a);
}
.cid-t340Jn8xL4 .mbr-iconfont-social {
  font-size: 32px;
  color: #ffffff;
}
.cid-t340Jn8xL4 .social-list a:focus {
  text-decoration: none;
}
.cid-t2Ncakc3xp {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-t340Dr65kJ {
  background: #2a2a2a;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-t340Dr65kJ .image-block {
  margin: auto;
}
.cid-t340Dr65kJ figcaption {
  position: relative;
}
.cid-t340Dr65kJ figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t340Dr65kJ .image-block {
    width: 100% !important;
  }
}
.cid-t09NhCH0QJ {
  padding-top: 105px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t09NhCH0QJ .mbr-section-subtitle {
  color: #767676;
}
.cid-t0fJwRFaH4 {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/test-2000x898.jpg");
}
.cid-t09NYrzIel {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-t09NYrzIel .mbr-text {
  color: #767676;
}
.cid-t09NYrzIel h4 {
  text-align: center;
}
.cid-t09NYrzIel p {
  text-align: center;
}
.cid-t09NYrzIel .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-tv5CjWbKKx {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tv5CjWbKKx .content-slider {
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-tv5CjWbKKx .modal-body .close {
  background: #1b1b1b;
}
.cid-tv5CjWbKKx .modal-body .close span {
  font-style: normal;
}
.cid-tv5CjWbKKx .carousel-inner > .active,
.cid-tv5CjWbKKx .carousel-inner > .next,
.cid-tv5CjWbKKx .carousel-inner > .prev {
  display: -webkit-flex;
}
.cid-tv5CjWbKKx .carousel-control .icon-next,
.cid-tv5CjWbKKx .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-tv5CjWbKKx .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tv5CjWbKKx .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tv5CjWbKKx .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tv5CjWbKKx .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-tv5CjWbKKx .boxed-slider > div {
  position: relative;
}
.cid-tv5CjWbKKx .container img {
  width: 100%;
}
.cid-tv5CjWbKKx .container img + .row {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 2;
}
.cid-tv5CjWbKKx .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-tv5CjWbKKx .mbr-table-cell {
  padding: 0;
}
.cid-tv5CjWbKKx .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-tv5CjWbKKx .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-tv5CjWbKKx .mbr-overlay {
  z-index: 1;
}
.cid-tv5CjWbKKx .container-slide.container {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-tv5CjWbKKx .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  opacity: 1;
}
.cid-tv5CjWbKKx .carousel-item.active.right,
.cid-tv5CjWbKKx .carousel-item.next {
  left: 0;
  transition: opacity 0.7s ease-in-out;
  opacity: 0;
}
.cid-tv5CjWbKKx .carousel-item.active.left,
.cid-tv5CjWbKKx .carousel-item.prev {
  left: 0;
  transition: opacity 0.7s ease-in-out;
  opacity: 0;
}
.cid-tv5CjWbKKx .carousel-item.active,
.cid-tv5CjWbKKx .carousel-item.next.left,
.cid-tv5CjWbKKx .carousel-item.prev.right {
  left: 0;
  opacity: 1;
}
.cid-tv5CjWbKKx .mbr-slider .carousel-control {
  top: 50%;
  width: 50px;
  height: 50px;
  margin-top: -1.5rem;
  font-size: 35px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  z-index: 11;
}
.cid-tv5CjWbKKx .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tv5CjWbKKx .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tv5CjWbKKx .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tv5CjWbKKx .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tv5CjWbKKx .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-tv5CjWbKKx .mbr-slider .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tv5CjWbKKx .mbr-slider .carousel-indicators li.active,
.cid-tv5CjWbKKx .mbr-slider .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tv5CjWbKKx .mbr-slider .carousel-indicators li::after,
.cid-tv5CjWbKKx .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-tv5CjWbKKx .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 576px) {
  .cid-tv5CjWbKKx .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-tv5CjWbKKx .mbr-slider > .container img {
  width: 100%;
}
.cid-tv5CjWbKKx .mbr-slider > .container img + .row {
  position: absolute;
  top: 50%;
  right: 0;
  left: 0;
  z-index: 2;
  -moz-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-tv5CjWbKKx .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 576px) {
  .cid-tv5CjWbKKx .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tv5CjWbKKx .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-tv5CjWbKKx .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-tv5CjWbKKx .carousel-item .container.container-slide {
  position: initial;
  min-height: 0;
}
.cid-tv5CjWbKKx .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-tv5CjWbKKx .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-tv5CjWbKKx .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-tv5CjWbKKx .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-tv5CjWbKKx .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-tv5CjWbKKx .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-tv5CjWbKKx .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-tv5CjWbKKx .mbr-slider.slide .container {
  overflow: hidden;
  padding: 0;
}
.cid-tv5CjWbKKx .carousel-inner {
  height: 100%;
}
.cid-tv5CjWbKKx .slider-fullscreen-image {
  height: 100%;
  background: transparent !important;
}
.cid-tv5CjWbKKx .image_wrapper {
  height: 700px;
  width: 100%;
  position: relative;
  display: inline-block;
}
.cid-tv5CjWbKKx .image_wrapper img {
  width: 100% !important;
  height: 100%;
  object-fit: cover;
}
.cid-tv5CjWbKKx .carousel-item .container-slide {
  text-align: center;
}
.cid-tv5CjWbKKx .content-slider-wrap {
  width: 100%;
}
.cid-t09NhDfC1b .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-t09NhDfC1b .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-t09NhDfC1b a {
  font-style: normal;
}
.cid-t09NhDfC1b .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-t09NhDfC1b .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-t09NhDfC1b .nav-item:focus,
.cid-t09NhDfC1b .nav-link:focus {
  outline: none;
}
.cid-t09NhDfC1b .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-t09NhDfC1b .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-t09NhDfC1b .menu-logo {
  margin-right: auto;
}
.cid-t09NhDfC1b .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-t09NhDfC1b .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-t09NhDfC1b .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-t09NhDfC1b .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t09NhDfC1b .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t09NhDfC1b .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t09NhDfC1b .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-t09NhDfC1b .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-t09NhDfC1b .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-t09NhDfC1b .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-t09NhDfC1b .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t09NhDfC1b .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-t09NhDfC1b .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-t09NhDfC1b .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t09NhDfC1b .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t09NhDfC1b .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t09NhDfC1b .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-t09NhDfC1b .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-t09NhDfC1b .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-t09NhDfC1b .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-t09NhDfC1b .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t09NhDfC1b .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t09NhDfC1b .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t09NhDfC1b button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-t09NhDfC1b button.navbar-toggler:focus {
  outline: none;
}
.cid-t09NhDfC1b button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-t09NhDfC1b button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t09NhDfC1b button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t09NhDfC1b button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t09NhDfC1b button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t09NhDfC1b nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t09NhDfC1b nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t09NhDfC1b nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t09NhDfC1b nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t09NhDfC1b .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t09NhDfC1b .collapsed .btn {
  display: -webkit-flex;
}
.cid-t09NhDfC1b .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t09NhDfC1b .collapsed .navbar-collapse.collapsing,
.cid-t09NhDfC1b .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t09NhDfC1b .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t09NhDfC1b .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t09NhDfC1b .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t09NhDfC1b .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t09NhDfC1b .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t09NhDfC1b .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-t09NhDfC1b .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t09NhDfC1b .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-t09NhDfC1b .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-t09NhDfC1b .collapsed button.navbar-toggler {
  display: block;
}
.cid-t09NhDfC1b .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-t09NhDfC1b .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t09NhDfC1b .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-t09NhDfC1b .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t09NhDfC1b .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t09NhDfC1b .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-t09NhDfC1b.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t09NhDfC1b img {
    height: 3.8rem !important;
  }
  .cid-t09NhDfC1b .btn {
    display: -webkit-flex;
  }
  .cid-t09NhDfC1b button.navbar-toggler {
    display: block;
  }
  .cid-t09NhDfC1b .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-t09NhDfC1b .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t09NhDfC1b .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-t09NhDfC1b .navbar-collapse.collapsing,
  .cid-t09NhDfC1b .navbar-collapse.show {
    display: block !important;
  }
  .cid-t09NhDfC1b .navbar-collapse.collapsing .navbar-nav,
  .cid-t09NhDfC1b .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t09NhDfC1b .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t09NhDfC1b .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t09NhDfC1b .navbar-collapse.collapsing .navbar-buttons,
  .cid-t09NhDfC1b .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-t09NhDfC1b .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t09NhDfC1b .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t09NhDfC1b .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-t09NhDfC1b .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t09NhDfC1b .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t09NhDfC1b .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-t09NhDfC1b .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-t09NhDfC1b .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-t09NhDfC1b .nav-link:hover,
.cid-t09NhDfC1b .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-t0fJYjXe88 {
  padding-top: 75px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-t09TcLNPFj {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #efefef;
}
.cid-t09TcLNPFj .mbr-section-subtitle {
  color: #767676;
}
.cid-t09TkLuiCB {
  padding-top: 60px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-t09TkLuiCB .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-t09TkLuiCB .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-t09TkLuiCB .mbr-text {
    text-align: center;
  }
}
.cid-t09TkLuiCB H1 {
  color: #232323;
}
.cid-t09TkLuiCB H3 {
  color: #232323;
}
.cid-t09TkLuiCB .mbr-text,
.cid-t09TkLuiCB .mbr-section-btn {
  color: #232323;
}
.cid-t09TnnMH3f {
  padding-top: 60px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-t09TnnMH3f .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-t09TnnMH3f .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-t09TnnMH3f .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-t09TnnMH3f .mbr-text {
    text-align: center;
  }
}
.cid-t09TnnMH3f H1 {
  color: #232323;
}
.cid-t09TnnMH3f H3 {
  color: #232323;
}
.cid-t09TnnMH3f .mbr-text,
.cid-t09TnnMH3f .mbr-section-btn {
  color: #232323;
}
.cid-t09TMAPwYt {
  padding-top: 60px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-t09TMAPwYt .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-t09TMAPwYt .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-t09TMAPwYt .mbr-text {
    text-align: center;
  }
}
.cid-t09TMAPwYt H1 {
  color: #232323;
}
.cid-t09TMAPwYt H3 {
  color: #232323;
}
.cid-t09TMAPwYt .mbr-text,
.cid-t09TMAPwYt .mbr-section-btn {
  color: #232323;
}
.cid-t09TPbewy6 {
  padding-top: 60px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-t09TPbewy6 .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-t09TPbewy6 .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-t09TPbewy6 .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-t09TPbewy6 .mbr-text {
    text-align: center;
  }
}
.cid-t09TPbewy6 H1 {
  color: #232323;
}
.cid-t09TPbewy6 H3 {
  color: #232323;
}
.cid-t09TPbewy6 .mbr-text,
.cid-t09TPbewy6 .mbr-section-btn {
  color: #232323;
}
.cid-tv5LUMMUks {
  padding-top: 60px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-tv5LUMMUks .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tv5LUMMUks .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tv5LUMMUks .mbr-text {
    text-align: center;
  }
}
.cid-tv5LUMMUks H1 {
  color: #232323;
}
.cid-tv5LUMMUks H3 {
  color: #232323;
}
.cid-tv5LUMMUks .mbr-text,
.cid-tv5LUMMUks .mbr-section-btn {
  color: #232323;
}
.cid-tv5LXz3cBt {
  padding-top: 60px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-tv5LXz3cBt .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tv5LXz3cBt .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tv5LXz3cBt .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tv5LXz3cBt .mbr-text {
    text-align: center;
  }
}
.cid-tv5LXz3cBt H1 {
  color: #232323;
}
.cid-tv5LXz3cBt H3 {
  color: #232323;
}
.cid-tv5LXz3cBt .mbr-text,
.cid-tv5LXz3cBt .mbr-section-btn {
  color: #232323;
}
.cid-t0kusVu1i6 {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t0kusVu1i6 .mbr-section-subtitle {
  color: #767676;
}
.cid-t0kuu5NWei {
  padding-top: 60px;
  padding-bottom: 60px;
  background: #ffffff;
}
.cid-t0kuu5NWei .images-container.container-fluid {
  padding: 0;
}
.cid-t0kuu5NWei .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-t0kuu5NWei .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-t0kuu5NWei .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-t0kuu5NWei .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-t0kuu5NWei .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-t0kuu5NWei .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-t0kuu5NWei .img-item {
    width: 100% !important;
  }
  .cid-t0kuu5NWei .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-t0fKpIlyRy {
  padding-top: 75px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-t09NhFJe6A {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #efefef;
}
.cid-t09NhFJe6A .mbr-section-subtitle {
  color: #767676;
}
.cid-t09UAU4P3I {
  padding-top: 75px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 1292px) {
  .cid-t09UAU4P3I .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-t09UAU4P3I .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-t09UAU4P3I .mbr-text {
    text-align: center;
  }
}
.cid-t09UAU4P3I H1 {
  color: #232323;
}
.cid-t09UAU4P3I H3 {
  color: #232323;
}
.cid-t09UAU4P3I .mbr-text,
.cid-t09UAU4P3I .mbr-section-btn {
  color: #232323;
}
.cid-t09UCfPifP {
  padding-top: 30px;
  padding-bottom: 120px;
  background: #ffffff;
}
.cid-t09UCfPifP .images-container.container-fluid {
  padding: 0;
}
.cid-t09UCfPifP .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-t09UCfPifP .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-t09UCfPifP .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-t09UCfPifP .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-t09UCfPifP .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-t09UCfPifP .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-t09UCfPifP .img-item {
    width: 100% !important;
  }
  .cid-t09UCfPifP .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-t09UEeh2Zb {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-t09UEeh2Zb .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-t09UEeh2Zb .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-t09UEeh2Zb .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-t09UEeh2Zb .mbr-text {
    text-align: center;
  }
}
.cid-t09UEeh2Zb H1 {
  color: #232323;
}
.cid-t09UEeh2Zb H3 {
  color: #232323;
}
.cid-t09UEeh2Zb .mbr-text,
.cid-t09UEeh2Zb .mbr-section-btn {
  color: #232323;
}
.cid-t09UFmYGmV {
  padding-top: 0px;
  padding-bottom: 120px;
  background: #ffffff;
}
.cid-t09UFmYGmV .images-container.container-fluid {
  padding: 0;
}
.cid-t09UFmYGmV .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-t09UFmYGmV .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-t09UFmYGmV .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-t09UFmYGmV .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-t09UFmYGmV .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-t09UFmYGmV .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-t09UFmYGmV .img-item {
    width: 100% !important;
  }
  .cid-t09UFmYGmV .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-tv5A4hSr9G {
  padding-top: 75px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 1292px) {
  .cid-tv5A4hSr9G .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tv5A4hSr9G .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tv5A4hSr9G .mbr-text {
    text-align: center;
  }
}
.cid-tv5A4hSr9G H1 {
  color: #232323;
}
.cid-tv5A4hSr9G H3 {
  color: #232323;
}
.cid-tv5A4hSr9G .mbr-text,
.cid-tv5A4hSr9G .mbr-section-btn {
  color: #232323;
}
.cid-tv5A4SKDY0 {
  padding-top: 30px;
  padding-bottom: 120px;
  background: #ffffff;
}
.cid-tv5A4SKDY0 .images-container.container-fluid {
  padding: 0;
}
.cid-tv5A4SKDY0 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-tv5A4SKDY0 .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-tv5A4SKDY0 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tv5A4SKDY0 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tv5A4SKDY0 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tv5A4SKDY0 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tv5A4SKDY0 .img-item {
    width: 100% !important;
  }
  .cid-tv5A4SKDY0 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-t09UTKDkpB {
  padding-top: 45px;
  padding-bottom: 45px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
@media (min-width: 992px) {
  .cid-t09UTKDkpB .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-t09UTKDkpB .mbr-figure {
    padding-top: 3rem;
  }
}
.cid-t09UTKDkpB .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-t09UTKDkpB .media-container-row .mbr-figure {
    padding-left: 0;
    padding-right: 4rem;
  }
}
.cid-t09UTKDkpB .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-t09UTKDkpB .mbr-text,
.cid-t09UTKDkpB .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-t09UV5jr30 {
  background: #ffffff;
}
.cid-t09UV5jr30 .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-t09UV5jr30 figcaption {
  position: relative;
}
.cid-t09UV5jr30 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t09UV5jr30 .image-block {
    width: 100% !important;
  }
}
.cid-t0eOwUp6XF {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t0eOwUp6XF .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-t0eOwUp6XF .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-t0eOwUp6XF .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-t0eOwUp6XF .mbr-text {
    text-align: center;
  }
}
.cid-t0eOwUp6XF H1 {
  color: #232323;
}
.cid-t0eOwUp6XF H3 {
  color: #232323;
}
.cid-t0eOwUp6XF .mbr-text,
.cid-t0eOwUp6XF .mbr-section-btn {
  color: #232323;
}
.cid-t09V0tR60v {
  padding-top: 0px;
  padding-bottom: 120px;
  background: #ffffff;
}
.cid-t09V0tR60v .images-container.container-fluid {
  padding: 0;
}
.cid-t09V0tR60v .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-t09V0tR60v .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-t09V0tR60v .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-t09V0tR60v .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-t09V0tR60v .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-t09V0tR60v .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-t09V0tR60v .img-item {
    width: 100% !important;
  }
  .cid-t09V0tR60v .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-t09V3xYfDJ {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-t09V3xYfDJ .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-t09V3xYfDJ .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-t09V3xYfDJ .mbr-text {
    text-align: center;
  }
}
.cid-t09V3xYfDJ H1 {
  color: #232323;
}
.cid-t09V3xYfDJ H3 {
  color: #232323;
}
.cid-t09V3xYfDJ .mbr-text,
.cid-t09V3xYfDJ .mbr-section-btn {
  color: #232323;
}
.cid-t09V81PuSK {
  padding-top: 0px;
  padding-bottom: 120px;
  background: #ffffff;
}
.cid-t09V81PuSK .images-container.container-fluid {
  padding: 0;
}
.cid-t09V81PuSK .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-t09V81PuSK .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-t09V81PuSK .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-t09V81PuSK .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-t09V81PuSK .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-t09V81PuSK .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-t09V81PuSK .img-item {
    width: 100% !important;
  }
  .cid-t09V81PuSK .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-t0fKBmnMNH {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t0a4q0SAEa {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-t0a4q0SAEa h3 {
  text-align: center;
}
.cid-t0a4q0SAEa .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-t0a4q0SAEa .mbr-content-text {
  color: #767676;
}
.cid-t0a4q0SAEa .panel-item {
  background: #ffffff;
}
.cid-t0a4q0SAEa .card {
  word-wrap: break-word;
}
.cid-t0a4q0SAEa .mbr-iconfont {
  font-size: 80px;
  color: #149dcc;
}
.cid-t0a4q0SAEa H3 {
  color: #8abec3;
}
.cid-ttiQ9eRBGM {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #8abec3;
}
.cid-ttiQ9eRBGM .carousel-item {
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-ttiQ9eRBGM .carousel-item.active,
.cid-ttiQ9eRBGM .carousel-item-next,
.cid-ttiQ9eRBGM .carousel-item-prev {
  display: flex;
}
.cid-ttiQ9eRBGM .carousel-controls a {
  transition: opacity .5s;
  font-size: 2rem;
}
.cid-ttiQ9eRBGM .carousel-controls a span {
  position: absolute;
  top: 180px;
  padding: 10px;
  border-radius: 50%;
  color: #585858;
  background: #c8c6c6;
  opacity: .5;
}
.cid-ttiQ9eRBGM .carousel-controls a:hover span {
  opacity: 1;
}
.cid-ttiQ9eRBGM .user_image {
  width: 200px;
  height: 200px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
  margin: 0 auto 2rem auto;
}
.cid-ttiQ9eRBGM .user_image img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
}
@media (max-width: 230px) {
  .cid-ttiQ9eRBGM .user_image {
    width: 100%;
    height: auto;
  }
}
.cid-ttiQ9eRBGM .user_text {
  color: #ffffff;
}
.cid-t09ZA2cCiY {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-t09ZA2cCiY .carousel-control {
  background: #000;
}
.cid-t09ZA2cCiY .mbr-section-subtitle {
  color: #767676;
}
.cid-t09ZA2cCiY .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-t09ZA2cCiY .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-t09ZA2cCiY .carousel-item .wrap-img {
  text-align: center;
}
.cid-t09ZA2cCiY .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-t09ZA2cCiY .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-t09ZA2cCiY .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-t09ZA2cCiY .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-t09ZA2cCiY .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-t09ZA2cCiY .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-t09ZA2cCiY .cloneditem-1,
.cid-t09ZA2cCiY .cloneditem-2,
.cid-t09ZA2cCiY .cloneditem-3,
.cid-t09ZA2cCiY .cloneditem-4,
.cid-t09ZA2cCiY .cloneditem-5 {
  display: none;
}
.cid-t09ZA2cCiY .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-t09ZA2cCiY .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-t09ZA2cCiY .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-t09ZA2cCiY .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-t09ZA2cCiY .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-t09ZA2cCiY .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-t09ZA2cCiY .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-t09ZA2cCiY .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-t09ZA2cCiY .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-t09ZA2cCiY .carousel-inner.slides2 .cloneditem-1,
  .cid-t09ZA2cCiY .carousel-inner.slides2 .cloneditem-2,
  .cid-t09ZA2cCiY .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-t09ZA2cCiY .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-t09ZA2cCiY .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-t09ZA2cCiY .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-t09ZA2cCiY .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-t09ZA2cCiY .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-t09ZA2cCiY .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-t09ZA2cCiY .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-t09ZA2cCiY .carousel-inner.slides3 .cloneditem-1,
  .cid-t09ZA2cCiY .carousel-inner.slides3 .cloneditem-2,
  .cid-t09ZA2cCiY .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-t09ZA2cCiY .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-t09ZA2cCiY .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-t09ZA2cCiY .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-t09ZA2cCiY .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-t09ZA2cCiY .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-t09ZA2cCiY .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-t09ZA2cCiY .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-t09ZA2cCiY .carousel-inner.slides4 .cloneditem-1,
  .cid-t09ZA2cCiY .carousel-inner.slides4 .cloneditem-2,
  .cid-t09ZA2cCiY .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-t09ZA2cCiY .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-t09ZA2cCiY .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-t09ZA2cCiY .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-t09ZA2cCiY .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-t09ZA2cCiY .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-t09ZA2cCiY .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-t09ZA2cCiY .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-t09ZA2cCiY .carousel-inner.slides5 .cloneditem-1,
  .cid-t09ZA2cCiY .carousel-inner.slides5 .cloneditem-2,
  .cid-t09ZA2cCiY .carousel-inner.slides5 .cloneditem-3,
  .cid-t09ZA2cCiY .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-t09ZA2cCiY .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-t09ZA2cCiY .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-t09ZA2cCiY .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-t09ZA2cCiY .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-t09ZA2cCiY .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-t09ZA2cCiY .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-t09ZA2cCiY .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-t09ZA2cCiY .carousel-inner.slides6 .cloneditem-1,
  .cid-t09ZA2cCiY .carousel-inner.slides6 .cloneditem-2,
  .cid-t09ZA2cCiY .carousel-inner.slides6 .cloneditem-3,
  .cid-t09ZA2cCiY .carousel-inner.slides6 .cloneditem-4,
  .cid-t09ZA2cCiY .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-tkOex8Fp82 {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
@media (max-width: 767px) {
  .cid-tkOex8Fp82 .content {
    text-align: center;
  }
  .cid-tkOex8Fp82 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tkOex8Fp82 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tkOex8Fp82 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tkOex8Fp82 .media-wrap img {
  height: 6rem;
  display: block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-tkOex8Fp82 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tkOex8Fp82 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tkOex8Fp82 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tkOex8Fp82 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tkOex8Fp82 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tkOex8Fp82 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tkOex8Fp82 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tkOex8Fp82 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tkOex8Fp82 H5 {
  color: #ffffff;
  text-align: left;
}
.cid-tkOex8Fp82 .copyright > p {
  text-align: left;
}
.cid-tkOex8Fp82 P {
  text-align: left;
}
.cid-t346SgarvZ {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #2a2a2a, #2a2a2a);
}
.cid-t346SgarvZ .mbr-iconfont-social {
  font-size: 32px;
  color: #ffffff;
}
.cid-t346SgarvZ .social-list a:focus {
  text-decoration: none;
}
.cid-t2Ncakc3xp {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-t346WaTpXZ {
  background: #2a2a2a;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-t346WaTpXZ .image-block {
  margin: auto;
}
.cid-t346WaTpXZ figcaption {
  position: relative;
}
.cid-t346WaTpXZ figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t346WaTpXZ .image-block {
    width: 100% !important;
  }
}
.cid-rMqSO9CqM4 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rMqSO9CqM4 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rMqSO9CqM4 a {
  font-style: normal;
}
.cid-rMqSO9CqM4 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rMqSO9CqM4 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rMqSO9CqM4 .nav-item:focus,
.cid-rMqSO9CqM4 .nav-link:focus {
  outline: none;
}
.cid-rMqSO9CqM4 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rMqSO9CqM4 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rMqSO9CqM4 .menu-logo {
  margin-right: auto;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rMqSO9CqM4 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rMqSO9CqM4 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rMqSO9CqM4 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rMqSO9CqM4 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rMqSO9CqM4 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rMqSO9CqM4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rMqSO9CqM4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rMqSO9CqM4 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rMqSO9CqM4 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rMqSO9CqM4 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rMqSO9CqM4 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rMqSO9CqM4 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rMqSO9CqM4 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rMqSO9CqM4 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rMqSO9CqM4 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rMqSO9CqM4 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rMqSO9CqM4 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rMqSO9CqM4 button.navbar-toggler:focus {
  outline: none;
}
.cid-rMqSO9CqM4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rMqSO9CqM4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rMqSO9CqM4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rMqSO9CqM4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rMqSO9CqM4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rMqSO9CqM4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rMqSO9CqM4 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rMqSO9CqM4 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rMqSO9CqM4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rMqSO9CqM4 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rMqSO9CqM4 .collapsed .btn {
  display: -webkit-flex;
}
.cid-rMqSO9CqM4 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.collapsing,
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rMqSO9CqM4 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-rMqSO9CqM4 .collapsed button.navbar-toggler {
  display: block;
}
.cid-rMqSO9CqM4 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rMqSO9CqM4 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rMqSO9CqM4 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rMqSO9CqM4 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rMqSO9CqM4 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rMqSO9CqM4 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-rMqSO9CqM4.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rMqSO9CqM4 img {
    height: 3.8rem !important;
  }
  .cid-rMqSO9CqM4 .btn {
    display: -webkit-flex;
  }
  .cid-rMqSO9CqM4 button.navbar-toggler {
    display: block;
  }
  .cid-rMqSO9CqM4 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rMqSO9CqM4 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rMqSO9CqM4 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rMqSO9CqM4 .navbar-collapse.collapsing,
  .cid-rMqSO9CqM4 .navbar-collapse.show {
    display: block !important;
  }
  .cid-rMqSO9CqM4 .navbar-collapse.collapsing .navbar-nav,
  .cid-rMqSO9CqM4 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rMqSO9CqM4 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rMqSO9CqM4 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rMqSO9CqM4 .navbar-collapse.collapsing .navbar-buttons,
  .cid-rMqSO9CqM4 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rMqSO9CqM4 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rMqSO9CqM4 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rMqSO9CqM4 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rMqSO9CqM4 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rMqSO9CqM4 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rMqSO9CqM4 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rMqSO9CqM4 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rMqSO9CqM4 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rMqSO9CqM4 .nav-link:hover,
.cid-rMqSO9CqM4 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-t2GvchhdVQ {
  padding-top: 75px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-t2GvchhdVQ .mbr-section-subtitle {
  color: #767676;
}
.cid-t2Gv8DdBmC {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/sfondo-header-2000x1244.jpg");
}
.cid-t2GvhzdZ7m {
  background: #ffffff;
  padding-top: 90px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-t2GvhzdZ7m .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-t2GvhzdZ7m .video-block {
    width: 100% !important;
  }
}
.cid-t2Gvjp5bs6 {
  padding-top: 75px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-t2Gvjp5bs6 .mbr-section-subtitle {
  color: #767676;
}
.cid-t2Gvk2ictf {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #2a2a2a;
}
.cid-t2Gvk2ictf h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-t2Gvk2ictf p {
  color: #767676;
  text-align: left;
}
.cid-t2Gvk2ictf .card-box {
  padding-top: 2rem;
}
.cid-t2Gvk2ictf .card-wrapper {
  height: 100%;
}
.cid-t2Gvk2ictf .card-title {
  text-align: center;
}
.cid-t2Gvk2ictf P {
  text-align: center;
  color: #ffffff;
}
.cid-t2Gvkxpc1j {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-t2Gvkxpc1j .mbr-section-subtitle {
  color: #767676;
}
.cid-t2GvlrLUTp {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-t2GvlrLUTp img,
.cid-t2GvlrLUTp .item-img {
  width: 100%;
}
.cid-t2GvlrLUTp .item:focus,
.cid-t2GvlrLUTp span:focus {
  outline: none;
}
.cid-t2GvlrLUTp .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-t2GvlrLUTp .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #efefef;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-t2GvlrLUTp .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t2GvlrLUTp .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-t2GvlrLUTp .mbr-section-btn {
  margin-top: auto !important;
}
.cid-t2GvlrLUTp .mbr-section-title {
  color: #ffffff;
}
.cid-t2GvlrLUTp .mbr-text,
.cid-t2GvlrLUTp .mbr-section-btn {
  text-align: center;
}
.cid-t2GvlrLUTp .item-title {
  text-align: center;
}
.cid-t2GvlrLUTp .item-subtitle {
  text-align: left;
}
.cid-t2Gvnvgtuc {
  padding-top: 120px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t2Gvnvgtuc .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-t2Gvnvgtuc .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-t2Gvnvgtuc .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-t2Gvnvgtuc .mbr-text {
    text-align: center;
  }
}
.cid-t2Gvnvgtuc H1 {
  color: #232323;
}
.cid-t2Gvnvgtuc H3 {
  color: #232323;
}
.cid-t2Gvnvgtuc .mbr-text,
.cid-t2Gvnvgtuc .mbr-section-btn {
  color: #232323;
}
.cid-t2GvoZIfOY {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-t2GvoZIfOY img,
.cid-t2GvoZIfOY .item-img {
  width: 100%;
}
.cid-t2GvoZIfOY .item:focus,
.cid-t2GvoZIfOY span:focus {
  outline: none;
}
.cid-t2GvoZIfOY .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-t2GvoZIfOY .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-t2GvoZIfOY .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t2GvoZIfOY .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-t2GvoZIfOY .mbr-section-btn {
  margin-top: auto !important;
}
.cid-t2GvoZIfOY .mbr-section-title {
  color: #ffffff;
}
.cid-t2GvoZIfOY .mbr-text,
.cid-t2GvoZIfOY .mbr-section-btn {
  text-align: center;
}
.cid-t2GvoZIfOY .item-title {
  text-align: center;
}
.cid-t2GvoZIfOY .item-subtitle {
  text-align: left;
}
.cid-t2GvpUXwrg {
  padding-top: 0px;
  padding-bottom: 105px;
  background-color: #ffffff;
}
.cid-t3rhmBQvIj {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
@media (max-width: 767px) {
  .cid-t3rhmBQvIj .content {
    text-align: center;
  }
  .cid-t3rhmBQvIj .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t3rhmBQvIj .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t3rhmBQvIj .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t3rhmBQvIj .media-wrap img {
  height: 6rem;
  display: block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-t3rhmBQvIj .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t3rhmBQvIj .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-t3rhmBQvIj .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-t3rhmBQvIj .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t3rhmBQvIj .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t3rhmBQvIj .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t3rhmBQvIj .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t3rhmBQvIj .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t3rhmBQvIj H5 {
  color: #ffffff;
  text-align: left;
}
.cid-t3rhmBQvIj .copyright > p {
  text-align: left;
}
.cid-t3rhmBQvIj P {
  text-align: left;
}
.cid-t2GvsSdEKf {
  padding-top: 45px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #2a2a2a, #2a2a2a);
}
.cid-t2GvsSdEKf .mbr-iconfont-social {
  font-size: 32px;
  color: #ffffff;
}
.cid-t2GvsSdEKf .social-list a:focus {
  text-decoration: none;
}
.cid-t2Ncakc3xp {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-t2GvAIffxe {
  background: #2a2a2a;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-t2GvAIffxe .image-block {
  margin: auto;
}
.cid-t2GvAIffxe figcaption {
  position: relative;
}
.cid-t2GvAIffxe figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t2GvAIffxe .image-block {
    width: 100% !important;
  }
}
.cid-rMqSO9CqM4 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rMqSO9CqM4 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rMqSO9CqM4 a {
  font-style: normal;
}
.cid-rMqSO9CqM4 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rMqSO9CqM4 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rMqSO9CqM4 .nav-item:focus,
.cid-rMqSO9CqM4 .nav-link:focus {
  outline: none;
}
.cid-rMqSO9CqM4 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rMqSO9CqM4 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rMqSO9CqM4 .menu-logo {
  margin-right: auto;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rMqSO9CqM4 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rMqSO9CqM4 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rMqSO9CqM4 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rMqSO9CqM4 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rMqSO9CqM4 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rMqSO9CqM4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rMqSO9CqM4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rMqSO9CqM4 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rMqSO9CqM4 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rMqSO9CqM4 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rMqSO9CqM4 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rMqSO9CqM4 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rMqSO9CqM4 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rMqSO9CqM4 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rMqSO9CqM4 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rMqSO9CqM4 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rMqSO9CqM4 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rMqSO9CqM4 button.navbar-toggler:focus {
  outline: none;
}
.cid-rMqSO9CqM4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rMqSO9CqM4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rMqSO9CqM4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rMqSO9CqM4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rMqSO9CqM4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rMqSO9CqM4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rMqSO9CqM4 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rMqSO9CqM4 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rMqSO9CqM4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rMqSO9CqM4 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rMqSO9CqM4 .collapsed .btn {
  display: -webkit-flex;
}
.cid-rMqSO9CqM4 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.collapsing,
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rMqSO9CqM4 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-rMqSO9CqM4 .collapsed button.navbar-toggler {
  display: block;
}
.cid-rMqSO9CqM4 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rMqSO9CqM4 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rMqSO9CqM4 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rMqSO9CqM4 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rMqSO9CqM4 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rMqSO9CqM4 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-rMqSO9CqM4.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rMqSO9CqM4 img {
    height: 3.8rem !important;
  }
  .cid-rMqSO9CqM4 .btn {
    display: -webkit-flex;
  }
  .cid-rMqSO9CqM4 button.navbar-toggler {
    display: block;
  }
  .cid-rMqSO9CqM4 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rMqSO9CqM4 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rMqSO9CqM4 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rMqSO9CqM4 .navbar-collapse.collapsing,
  .cid-rMqSO9CqM4 .navbar-collapse.show {
    display: block !important;
  }
  .cid-rMqSO9CqM4 .navbar-collapse.collapsing .navbar-nav,
  .cid-rMqSO9CqM4 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rMqSO9CqM4 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rMqSO9CqM4 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rMqSO9CqM4 .navbar-collapse.collapsing .navbar-buttons,
  .cid-rMqSO9CqM4 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rMqSO9CqM4 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rMqSO9CqM4 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rMqSO9CqM4 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rMqSO9CqM4 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rMqSO9CqM4 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rMqSO9CqM4 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rMqSO9CqM4 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rMqSO9CqM4 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rMqSO9CqM4 .nav-link:hover,
.cid-rMqSO9CqM4 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-t340c4sehF {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t340c4sehF .mbr-section-subtitle {
  color: #767676;
}
.cid-t340c4sehF H2 {
  color: #e31818;
}
.cid-t340cT5nqH {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t340cT5nqH .mbr-section-subtitle {
  color: #767676;
}
.cid-t340cT5nqH H2 {
  color: #e31818;
}
.cid-t340dG4NFs {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t340dG4NFs .mbr-text,
.cid-t340dG4NFs blockquote {
  color: #767676;
}
.cid-t340dG4NFs .mbr-text {
  text-align: center;
  color: #232323;
}
.cid-t340fKmSpO {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t340fKmSpO .mbr-text,
.cid-t340fKmSpO blockquote {
  color: #767676;
}
.cid-t340fKmSpO .mbr-text {
  text-align: center;
  color: #232323;
}
.cid-t340fKmSpO .mbr-text P {
  text-align: center;
}
.cid-t340gU080j {
  padding-top: 75px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t340gU080j .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-t340gU080j .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-t340gU080j .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-t340gU080j .mbr-text {
    text-align: center;
  }
}
.cid-t340gU080j H1 {
  color: #232323;
}
.cid-t340gU080j H3 {
  color: #232323;
}
.cid-t340gU080j .mbr-text,
.cid-t340gU080j .mbr-section-btn {
  color: #232323;
}
.cid-t340husnfu {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-t340husnfu .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-t340husnfu .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-t340husnfu .mbr-text {
    text-align: center;
  }
}
.cid-t340husnfu H1 {
  color: #232323;
}
.cid-t340husnfu H3 {
  color: #232323;
}
.cid-t340husnfu .mbr-text,
.cid-t340husnfu .mbr-section-btn {
  color: #232323;
}
.cid-t340idArvA {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t340idArvA .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-t340idArvA .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-t340idArvA .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-t340idArvA .mbr-text {
    text-align: center;
  }
}
.cid-t340idArvA H1 {
  color: #232323;
}
.cid-t340idArvA H3 {
  color: #232323;
}
.cid-t340idArvA .mbr-text,
.cid-t340idArvA .mbr-section-btn {
  color: #232323;
}
.cid-t340iMgSAV {
  padding-top: 75px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-t340iMgSAV .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-t340iMgSAV .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-t340iMgSAV .mbr-text {
    text-align: center;
  }
}
.cid-t340iMgSAV H1 {
  color: #232323;
}
.cid-t340iMgSAV H3 {
  color: #232323;
}
.cid-t340iMgSAV .mbr-text,
.cid-t340iMgSAV .mbr-section-btn {
  color: #232323;
}
.cid-t340jDMxSi {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t340jDMxSi .mbr-text,
.cid-t340jDMxSi blockquote {
  color: #767676;
}
.cid-t340jDMxSi .mbr-text {
  text-align: center;
  color: #232323;
}
.cid-t340knoChm {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-tkOepaBghB {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
@media (max-width: 767px) {
  .cid-tkOepaBghB .content {
    text-align: center;
  }
  .cid-tkOepaBghB .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tkOepaBghB .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tkOepaBghB .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tkOepaBghB .media-wrap img {
  height: 6rem;
  display: block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-tkOepaBghB .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tkOepaBghB .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tkOepaBghB .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tkOepaBghB .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tkOepaBghB .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tkOepaBghB .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tkOepaBghB .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tkOepaBghB .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tkOepaBghB H5 {
  color: #ffffff;
  text-align: left;
}
.cid-tkOepaBghB .copyright > p {
  text-align: left;
}
.cid-tkOepaBghB P {
  text-align: left;
}
.cid-t340UVCPpf {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #2a2a2a, #2a2a2a);
}
.cid-t340UVCPpf .mbr-iconfont-social {
  font-size: 32px;
  color: #ffffff;
}
.cid-t340UVCPpf .social-list a:focus {
  text-decoration: none;
}
.cid-t340PBaM6x {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-t340sxFF6H {
  background: #2a2a2a;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-t340sxFF6H .image-block {
  margin: auto;
}
.cid-t340sxFF6H figcaption {
  position: relative;
}
.cid-t340sxFF6H figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t340sxFF6H .image-block {
    width: 100% !important;
  }
}
.cid-rMqSO9CqM4 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rMqSO9CqM4 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rMqSO9CqM4 a {
  font-style: normal;
}
.cid-rMqSO9CqM4 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rMqSO9CqM4 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rMqSO9CqM4 .nav-item:focus,
.cid-rMqSO9CqM4 .nav-link:focus {
  outline: none;
}
.cid-rMqSO9CqM4 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rMqSO9CqM4 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rMqSO9CqM4 .menu-logo {
  margin-right: auto;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rMqSO9CqM4 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rMqSO9CqM4 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rMqSO9CqM4 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rMqSO9CqM4 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rMqSO9CqM4 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rMqSO9CqM4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rMqSO9CqM4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rMqSO9CqM4 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rMqSO9CqM4 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rMqSO9CqM4 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rMqSO9CqM4 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rMqSO9CqM4 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rMqSO9CqM4 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rMqSO9CqM4 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rMqSO9CqM4 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rMqSO9CqM4 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rMqSO9CqM4 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rMqSO9CqM4 button.navbar-toggler:focus {
  outline: none;
}
.cid-rMqSO9CqM4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rMqSO9CqM4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rMqSO9CqM4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rMqSO9CqM4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rMqSO9CqM4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rMqSO9CqM4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rMqSO9CqM4 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rMqSO9CqM4 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rMqSO9CqM4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rMqSO9CqM4 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rMqSO9CqM4 .collapsed .btn {
  display: -webkit-flex;
}
.cid-rMqSO9CqM4 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.collapsing,
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rMqSO9CqM4 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-rMqSO9CqM4 .collapsed button.navbar-toggler {
  display: block;
}
.cid-rMqSO9CqM4 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rMqSO9CqM4 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rMqSO9CqM4 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rMqSO9CqM4 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rMqSO9CqM4 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rMqSO9CqM4 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-rMqSO9CqM4.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rMqSO9CqM4 img {
    height: 3.8rem !important;
  }
  .cid-rMqSO9CqM4 .btn {
    display: -webkit-flex;
  }
  .cid-rMqSO9CqM4 button.navbar-toggler {
    display: block;
  }
  .cid-rMqSO9CqM4 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rMqSO9CqM4 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rMqSO9CqM4 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rMqSO9CqM4 .navbar-collapse.collapsing,
  .cid-rMqSO9CqM4 .navbar-collapse.show {
    display: block !important;
  }
  .cid-rMqSO9CqM4 .navbar-collapse.collapsing .navbar-nav,
  .cid-rMqSO9CqM4 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rMqSO9CqM4 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rMqSO9CqM4 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rMqSO9CqM4 .navbar-collapse.collapsing .navbar-buttons,
  .cid-rMqSO9CqM4 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rMqSO9CqM4 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rMqSO9CqM4 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rMqSO9CqM4 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rMqSO9CqM4 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rMqSO9CqM4 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rMqSO9CqM4 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rMqSO9CqM4 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rMqSO9CqM4 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rMqSO9CqM4 .nav-link:hover,
.cid-rMqSO9CqM4 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-t344Orr6mk {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t344Orr6mk .mbr-section-subtitle {
  color: #767676;
}
.cid-t344Orr6mk H2 {
  color: #e31818;
}
.cid-t344OYiWO3 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t344OYiWO3 .mbr-section-subtitle {
  color: #767676;
}
.cid-t344OYiWO3 H2 {
  color: #e31818;
}
.cid-t344R5gIHT {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t344R5gIHT .mbr-section-subtitle {
  color: #767676;
}
.cid-t344R5gIHT H2 {
  color: #000000;
}
.cid-t6F8mRKkdY {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t6F8mRKkdY .mbr-text,
.cid-t6F8mRKkdY blockquote {
  color: #767676;
}
.cid-t6F8mRKkdY .mbr-text {
  text-align: center;
  color: #232323;
}
.cid-t344Sr1ypT {
  padding-top: 0px;
  padding-bottom: 30px;
  background: #ffffff;
}
.cid-t344Sr1ypT .images-container.container-fluid {
  padding: 0;
}
.cid-t344Sr1ypT .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-t344Sr1ypT .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-t344Sr1ypT .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-t344Sr1ypT .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-t344Sr1ypT .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-t344Sr1ypT .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-t344Sr1ypT .img-item {
    width: 100% !important;
  }
  .cid-t344Sr1ypT .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-t344SXOJ6g {
  padding-top: 45px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-t344SXOJ6g .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-t344SXOJ6g .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-t344SXOJ6g .mbr-text {
    text-align: center;
  }
}
.cid-t344SXOJ6g H1 {
  color: #232323;
}
.cid-t344SXOJ6g H3 {
  color: #232323;
}
.cid-t344SXOJ6g .mbr-text,
.cid-t344SXOJ6g .mbr-section-btn {
  color: #232323;
}
.cid-t344TDKNZS {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t344TDKNZS .mbr-text,
.cid-t344TDKNZS blockquote {
  color: #767676;
}
.cid-t344TDKNZS .mbr-text {
  text-align: center;
  color: #232323;
}
.cid-tkOelusomn {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
@media (max-width: 767px) {
  .cid-tkOelusomn .content {
    text-align: center;
  }
  .cid-tkOelusomn .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tkOelusomn .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tkOelusomn .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tkOelusomn .media-wrap img {
  height: 6rem;
  display: block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-tkOelusomn .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tkOelusomn .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tkOelusomn .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tkOelusomn .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tkOelusomn .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tkOelusomn .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tkOelusomn .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tkOelusomn .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tkOelusomn H5 {
  color: #ffffff;
  text-align: left;
}
.cid-tkOelusomn .copyright > p {
  text-align: left;
}
.cid-tkOelusomn P {
  text-align: left;
}
.cid-t344Y46RuX {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #2a2a2a, #2a2a2a);
}
.cid-t344Y46RuX .mbr-iconfont-social {
  font-size: 32px;
  color: #ffffff;
}
.cid-t344Y46RuX .social-list a:focus {
  text-decoration: none;
}
.cid-t344Z2Y3sl {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-t3450GLbFh {
  background: #2a2a2a;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-t3450GLbFh .image-block {
  margin: auto;
}
.cid-t3450GLbFh figcaption {
  position: relative;
}
.cid-t3450GLbFh figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t3450GLbFh .image-block {
    width: 100% !important;
  }
}
.cid-rSg7miXuKm .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rSg7miXuKm .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rSg7miXuKm a {
  font-style: normal;
}
.cid-rSg7miXuKm .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rSg7miXuKm .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rSg7miXuKm .nav-item:focus,
.cid-rSg7miXuKm .nav-link:focus {
  outline: none;
}
.cid-rSg7miXuKm .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rSg7miXuKm .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rSg7miXuKm .menu-logo {
  margin-right: auto;
}
.cid-rSg7miXuKm .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rSg7miXuKm .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rSg7miXuKm .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rSg7miXuKm .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rSg7miXuKm .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rSg7miXuKm .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rSg7miXuKm .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rSg7miXuKm .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rSg7miXuKm .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rSg7miXuKm .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rSg7miXuKm .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rSg7miXuKm .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rSg7miXuKm .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rSg7miXuKm .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rSg7miXuKm .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rSg7miXuKm .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rSg7miXuKm .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rSg7miXuKm .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rSg7miXuKm .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rSg7miXuKm .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rSg7miXuKm .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rSg7miXuKm .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rSg7miXuKm .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rSg7miXuKm button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rSg7miXuKm button.navbar-toggler:focus {
  outline: none;
}
.cid-rSg7miXuKm button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rSg7miXuKm button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rSg7miXuKm button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rSg7miXuKm button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rSg7miXuKm button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rSg7miXuKm nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rSg7miXuKm nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rSg7miXuKm nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rSg7miXuKm nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rSg7miXuKm .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rSg7miXuKm .collapsed .btn {
  display: -webkit-flex;
}
.cid-rSg7miXuKm .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rSg7miXuKm .collapsed .navbar-collapse.collapsing,
.cid-rSg7miXuKm .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rSg7miXuKm .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rSg7miXuKm .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rSg7miXuKm .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rSg7miXuKm .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rSg7miXuKm .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rSg7miXuKm .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rSg7miXuKm .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rSg7miXuKm .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rSg7miXuKm .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-rSg7miXuKm .collapsed button.navbar-toggler {
  display: block;
}
.cid-rSg7miXuKm .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rSg7miXuKm .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rSg7miXuKm .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rSg7miXuKm .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rSg7miXuKm .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rSg7miXuKm .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-rSg7miXuKm.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rSg7miXuKm img {
    height: 3.8rem !important;
  }
  .cid-rSg7miXuKm .btn {
    display: -webkit-flex;
  }
  .cid-rSg7miXuKm button.navbar-toggler {
    display: block;
  }
  .cid-rSg7miXuKm .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rSg7miXuKm .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rSg7miXuKm .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rSg7miXuKm .navbar-collapse.collapsing,
  .cid-rSg7miXuKm .navbar-collapse.show {
    display: block !important;
  }
  .cid-rSg7miXuKm .navbar-collapse.collapsing .navbar-nav,
  .cid-rSg7miXuKm .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rSg7miXuKm .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rSg7miXuKm .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rSg7miXuKm .navbar-collapse.collapsing .navbar-buttons,
  .cid-rSg7miXuKm .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rSg7miXuKm .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rSg7miXuKm .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rSg7miXuKm .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rSg7miXuKm .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rSg7miXuKm .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rSg7miXuKm .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rSg7miXuKm .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rSg7miXuKm .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rSg7miXuKm .nav-link:hover,
.cid-rSg7miXuKm .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-t3qKlfFKFX {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t3qKlfFKFX .mbr-section-subtitle {
  color: #767676;
}
.cid-t3qKlfFKFX H2 {
  color: #e31818;
}
.cid-t3qKjVpJP7 {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-t3qKjVpJP7 .mbr-section-subtitle {
  color: #767676;
}
.cid-t3qKnrN3Yr {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-t3qKnrN3Yr .card-img {
  background-color: #fff;
}
.cid-t3qKnrN3Yr .card-box {
  padding: 2rem;
  background-color: #efefef;
}
.cid-t3qKnrN3Yr h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-t3qKnrN3Yr p {
  text-align: left;
}
.cid-t3qKnrN3Yr .mbr-text {
  color: #767676;
}
.cid-t3qKnrN3Yr .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-t3qKnrN3Yr .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
@media (min-width: 992px) {
  .cid-t3qKnrN3Yr .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
    -webkit-flex: 0 0 20%;
  }
}
.cid-t3qKnrN3Yr .card-title {
  color: #e31818;
}
.cid-t3qKo03j5H {
  padding-top: 15px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-t3qKo03j5H .card-img {
  background-color: #fff;
}
.cid-t3qKo03j5H .card-box {
  padding: 2rem;
  background-color: #efefef;
}
.cid-t3qKo03j5H h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-t3qKo03j5H p {
  text-align: left;
}
.cid-t3qKo03j5H .mbr-text {
  color: #767676;
}
.cid-t3qKo03j5H .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-t3qKo03j5H .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
@media (min-width: 992px) {
  .cid-t3qKo03j5H .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
    -webkit-flex: 0 0 20%;
  }
}
.cid-t3qKo03j5H .card-title {
  color: #e31818;
}
.cid-t3rh8BxFy3 {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
@media (max-width: 767px) {
  .cid-t3rh8BxFy3 .content {
    text-align: center;
  }
  .cid-t3rh8BxFy3 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t3rh8BxFy3 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t3rh8BxFy3 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t3rh8BxFy3 .media-wrap img {
  height: 6rem;
  display: block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-t3rh8BxFy3 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t3rh8BxFy3 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-t3rh8BxFy3 .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-t3rh8BxFy3 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t3rh8BxFy3 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t3rh8BxFy3 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t3rh8BxFy3 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t3rh8BxFy3 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t3rh8BxFy3 H5 {
  color: #ffffff;
  text-align: left;
}
.cid-t3rh8BxFy3 .copyright > p {
  text-align: left;
}
.cid-t3rh8BxFy3 P {
  text-align: left;
}
.cid-t3qKsI7S7e {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #2a2a2a, #2a2a2a);
}
.cid-t3qKsI7S7e .mbr-iconfont-social {
  font-size: 32px;
  color: #ffffff;
}
.cid-t3qKsI7S7e .social-list a:focus {
  text-decoration: none;
}
.cid-t3qKuONe1W {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-t3qKxMXqJ0 {
  background: #2a2a2a;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-t3qKxMXqJ0 .image-block {
  margin: auto;
}
.cid-t3qKxMXqJ0 figcaption {
  position: relative;
}
.cid-t3qKxMXqJ0 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t3qKxMXqJ0 .image-block {
    width: 100% !important;
  }
}
.cid-sOWlsQRiEH .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sOWlsQRiEH .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sOWlsQRiEH a {
  font-style: normal;
}
.cid-sOWlsQRiEH .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sOWlsQRiEH .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sOWlsQRiEH .nav-item:focus,
.cid-sOWlsQRiEH .nav-link:focus {
  outline: none;
}
.cid-sOWlsQRiEH .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sOWlsQRiEH .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sOWlsQRiEH .menu-logo {
  margin-right: auto;
}
.cid-sOWlsQRiEH .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sOWlsQRiEH .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sOWlsQRiEH .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sOWlsQRiEH .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sOWlsQRiEH .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sOWlsQRiEH .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sOWlsQRiEH .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sOWlsQRiEH .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sOWlsQRiEH .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sOWlsQRiEH .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sOWlsQRiEH .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sOWlsQRiEH .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sOWlsQRiEH .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sOWlsQRiEH .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sOWlsQRiEH .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sOWlsQRiEH .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sOWlsQRiEH .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sOWlsQRiEH .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sOWlsQRiEH .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sOWlsQRiEH .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sOWlsQRiEH .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sOWlsQRiEH .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sOWlsQRiEH .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sOWlsQRiEH button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sOWlsQRiEH button.navbar-toggler:focus {
  outline: none;
}
.cid-sOWlsQRiEH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-sOWlsQRiEH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sOWlsQRiEH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sOWlsQRiEH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sOWlsQRiEH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sOWlsQRiEH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sOWlsQRiEH nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sOWlsQRiEH nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sOWlsQRiEH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sOWlsQRiEH .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sOWlsQRiEH .collapsed .btn {
  display: -webkit-flex;
}
.cid-sOWlsQRiEH .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sOWlsQRiEH .collapsed .navbar-collapse.collapsing,
.cid-sOWlsQRiEH .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sOWlsQRiEH .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sOWlsQRiEH .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sOWlsQRiEH .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sOWlsQRiEH .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sOWlsQRiEH .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sOWlsQRiEH .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sOWlsQRiEH .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sOWlsQRiEH .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-sOWlsQRiEH .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-sOWlsQRiEH .collapsed button.navbar-toggler {
  display: block;
}
.cid-sOWlsQRiEH .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sOWlsQRiEH .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sOWlsQRiEH .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sOWlsQRiEH .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sOWlsQRiEH .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sOWlsQRiEH .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-sOWlsQRiEH.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sOWlsQRiEH img {
    height: 3.8rem !important;
  }
  .cid-sOWlsQRiEH .btn {
    display: -webkit-flex;
  }
  .cid-sOWlsQRiEH button.navbar-toggler {
    display: block;
  }
  .cid-sOWlsQRiEH .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sOWlsQRiEH .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sOWlsQRiEH .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sOWlsQRiEH .navbar-collapse.collapsing,
  .cid-sOWlsQRiEH .navbar-collapse.show {
    display: block !important;
  }
  .cid-sOWlsQRiEH .navbar-collapse.collapsing .navbar-nav,
  .cid-sOWlsQRiEH .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sOWlsQRiEH .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sOWlsQRiEH .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sOWlsQRiEH .navbar-collapse.collapsing .navbar-buttons,
  .cid-sOWlsQRiEH .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sOWlsQRiEH .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sOWlsQRiEH .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sOWlsQRiEH .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sOWlsQRiEH .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sOWlsQRiEH .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sOWlsQRiEH .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sOWlsQRiEH .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sOWlsQRiEH .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sOWlsQRiEH .nav-link:hover,
.cid-sOWlsQRiEH .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-t9Y9chhjcf {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t9Y9chhjcf .mbr-section-subtitle {
  color: #767676;
}
.cid-t9Y9chhjcf H2 {
  color: #e31818;
}
.cid-t9Y9gMdsnO {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t9Y9gMdsnO .mbr-section-subtitle {
  color: #767676;
}
.cid-t9Y9gMdsnO H2 {
  color: #e31818;
}
.cid-t9Y9hkXgRi {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t9Y9hkXgRi .mbr-text,
.cid-t9Y9hkXgRi blockquote {
  color: #767676;
}
.cid-t9Y9hkXgRi .mbr-text {
  text-align: center;
}
.cid-t9Y9hW4Wtn {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-t9Y9hW4Wtn .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-t9Y9hW4Wtn .video-block {
    width: 100% !important;
  }
}
.cid-t9Y9iSGsc6 {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-t9Y9iSGsc6 .mbr-text,
.cid-t9Y9iSGsc6 blockquote {
  color: #767676;
}
.cid-t9Y9iSGsc6 .mbr-text {
  text-align: center;
}
.cid-t9Y9jCkhUJ {
  padding-top: 0px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-t9Y9jCkhUJ .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-t9Y9jCkhUJ .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-t9Y9jCkhUJ .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-t9Y9jCkhUJ .media-container-row .img-item .img-caption {
  background: #efefef;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-t9Y9jCkhUJ .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-t9Y9jCkhUJ .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-t9Y9jCkhUJ .img-item {
    width: 100% !important;
  }
  .cid-t9Y9jCkhUJ .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-t9Y9kLCQZG {
  padding-top: 0px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-t9Y9kLCQZG .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-t9Y9kLCQZG .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-t9Y9kLCQZG .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-t9Y9kLCQZG .media-container-row .img-item .img-caption {
  background: #efefef;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-t9Y9kLCQZG .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-t9Y9kLCQZG .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-t9Y9kLCQZG .img-item {
    width: 100% !important;
  }
  .cid-t9Y9kLCQZG .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-t9Y9m5c75b {
  padding-top: 0px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-t9Y9m5c75b .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-t9Y9m5c75b .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-t9Y9m5c75b .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-t9Y9m5c75b .media-container-row .img-item .img-caption {
  background: #efefef;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-t9Y9m5c75b .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-t9Y9m5c75b .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-t9Y9m5c75b .img-item {
    width: 100% !important;
  }
  .cid-t9Y9m5c75b .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-t9Y9mF3alQ {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 30px;
}
.cid-t9Y9mF3alQ .image-block {
  margin: auto;
}
.cid-t9Y9mF3alQ figcaption {
  position: relative;
}
.cid-t9Y9mF3alQ figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t9Y9mF3alQ .image-block {
    width: 100% !important;
  }
}
.cid-t9Y9nd3e3i {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t9Y9nd3e3i .mbr-text,
.cid-t9Y9nd3e3i blockquote {
  color: #767676;
}
.cid-t9Y9nd3e3i .mbr-text {
  text-align: center;
  color: #232323;
}
.cid-tkOehFTPWq {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
@media (max-width: 767px) {
  .cid-tkOehFTPWq .content {
    text-align: center;
  }
  .cid-tkOehFTPWq .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tkOehFTPWq .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tkOehFTPWq .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tkOehFTPWq .media-wrap img {
  height: 6rem;
  display: block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-tkOehFTPWq .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tkOehFTPWq .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tkOehFTPWq .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tkOehFTPWq .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tkOehFTPWq .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tkOehFTPWq .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tkOehFTPWq .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tkOehFTPWq .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tkOehFTPWq H5 {
  color: #ffffff;
  text-align: left;
}
.cid-tkOehFTPWq .copyright > p {
  text-align: left;
}
.cid-tkOehFTPWq P {
  text-align: left;
}
.cid-t9Y9ArqRPN {
  padding-top: 45px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #2a2a2a, #2a2a2a);
}
.cid-t9Y9ArqRPN .mbr-iconfont-social {
  font-size: 32px;
  color: #ffffff;
}
.cid-t9Y9ArqRPN .social-list a:focus {
  text-decoration: none;
}
.cid-t9Y9B946QE {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-t9Y9BYYVH4 {
  background: #2a2a2a;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-t9Y9BYYVH4 .image-block {
  margin: auto;
}
.cid-t9Y9BYYVH4 figcaption {
  position: relative;
}
.cid-t9Y9BYYVH4 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t9Y9BYYVH4 .image-block {
    width: 100% !important;
  }
}
.cid-tbDPzmvxXg {
  padding-top: 105px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tbDPzmvxXg .mbr-section-subtitle {
  color: #767676;
}
.cid-tbDQfytV4y {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/cover-1-2000x898.jpg");
}
.cid-tbDPznbQ2L {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-tbDPznbQ2L .mbr-text {
  color: #767676;
}
.cid-tbDPznbQ2L h4 {
  text-align: center;
}
.cid-tbDPznbQ2L p {
  text-align: center;
}
.cid-tbDPznbQ2L .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-tv5Xvzex9D {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tv5Xvzex9D .content-slider {
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-tv5Xvzex9D .modal-body .close {
  background: #1b1b1b;
}
.cid-tv5Xvzex9D .modal-body .close span {
  font-style: normal;
}
.cid-tv5Xvzex9D .carousel-inner > .active,
.cid-tv5Xvzex9D .carousel-inner > .next,
.cid-tv5Xvzex9D .carousel-inner > .prev {
  display: -webkit-flex;
}
.cid-tv5Xvzex9D .carousel-control .icon-next,
.cid-tv5Xvzex9D .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-tv5Xvzex9D .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tv5Xvzex9D .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tv5Xvzex9D .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tv5Xvzex9D .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-tv5Xvzex9D .boxed-slider > div {
  position: relative;
}
.cid-tv5Xvzex9D .container img {
  width: 100%;
}
.cid-tv5Xvzex9D .container img + .row {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 2;
}
.cid-tv5Xvzex9D .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-tv5Xvzex9D .mbr-table-cell {
  padding: 0;
}
.cid-tv5Xvzex9D .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-tv5Xvzex9D .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-tv5Xvzex9D .mbr-overlay {
  z-index: 1;
}
.cid-tv5Xvzex9D .container-slide.container {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-tv5Xvzex9D .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  opacity: 1;
}
.cid-tv5Xvzex9D .carousel-item.active.right,
.cid-tv5Xvzex9D .carousel-item.next {
  left: 0;
  transition: opacity 0.7s ease-in-out;
  opacity: 0;
}
.cid-tv5Xvzex9D .carousel-item.active.left,
.cid-tv5Xvzex9D .carousel-item.prev {
  left: 0;
  transition: opacity 0.7s ease-in-out;
  opacity: 0;
}
.cid-tv5Xvzex9D .carousel-item.active,
.cid-tv5Xvzex9D .carousel-item.next.left,
.cid-tv5Xvzex9D .carousel-item.prev.right {
  left: 0;
  opacity: 1;
}
.cid-tv5Xvzex9D .mbr-slider .carousel-control {
  top: 50%;
  width: 50px;
  height: 50px;
  margin-top: -1.5rem;
  font-size: 35px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  z-index: 11;
}
.cid-tv5Xvzex9D .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tv5Xvzex9D .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tv5Xvzex9D .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tv5Xvzex9D .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tv5Xvzex9D .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-tv5Xvzex9D .mbr-slider .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tv5Xvzex9D .mbr-slider .carousel-indicators li.active,
.cid-tv5Xvzex9D .mbr-slider .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tv5Xvzex9D .mbr-slider .carousel-indicators li::after,
.cid-tv5Xvzex9D .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-tv5Xvzex9D .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 576px) {
  .cid-tv5Xvzex9D .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-tv5Xvzex9D .mbr-slider > .container img {
  width: 100%;
}
.cid-tv5Xvzex9D .mbr-slider > .container img + .row {
  position: absolute;
  top: 50%;
  right: 0;
  left: 0;
  z-index: 2;
  -moz-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-tv5Xvzex9D .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 576px) {
  .cid-tv5Xvzex9D .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tv5Xvzex9D .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-tv5Xvzex9D .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-tv5Xvzex9D .carousel-item .container.container-slide {
  position: initial;
  min-height: 0;
}
.cid-tv5Xvzex9D .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-tv5Xvzex9D .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-tv5Xvzex9D .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-tv5Xvzex9D .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-tv5Xvzex9D .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-tv5Xvzex9D .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-tv5Xvzex9D .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-tv5Xvzex9D .mbr-slider.slide .container {
  overflow: hidden;
  padding: 0;
}
.cid-tv5Xvzex9D .carousel-inner {
  height: 100%;
}
.cid-tv5Xvzex9D .slider-fullscreen-image {
  height: 100%;
  background: transparent !important;
}
.cid-tv5Xvzex9D .image_wrapper {
  height: 700px;
  width: 100%;
  position: relative;
  display: inline-block;
}
.cid-tv5Xvzex9D .image_wrapper img {
  width: 100% !important;
  height: 100%;
  object-fit: cover;
}
.cid-tv5Xvzex9D .carousel-item .container-slide {
  text-align: center;
}
.cid-tv5Xvzex9D .content-slider-wrap {
  width: 100%;
}
.cid-tbDPzoeKuv .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-tbDPzoeKuv .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-tbDPzoeKuv a {
  font-style: normal;
}
.cid-tbDPzoeKuv .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tbDPzoeKuv .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-tbDPzoeKuv .nav-item:focus,
.cid-tbDPzoeKuv .nav-link:focus {
  outline: none;
}
.cid-tbDPzoeKuv .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tbDPzoeKuv .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tbDPzoeKuv .menu-logo {
  margin-right: auto;
}
.cid-tbDPzoeKuv .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tbDPzoeKuv .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tbDPzoeKuv .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tbDPzoeKuv .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tbDPzoeKuv .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tbDPzoeKuv .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tbDPzoeKuv .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-tbDPzoeKuv .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tbDPzoeKuv .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tbDPzoeKuv .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tbDPzoeKuv .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tbDPzoeKuv .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tbDPzoeKuv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tbDPzoeKuv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tbDPzoeKuv .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tbDPzoeKuv .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tbDPzoeKuv .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-tbDPzoeKuv .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tbDPzoeKuv .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tbDPzoeKuv .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tbDPzoeKuv .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tbDPzoeKuv .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tbDPzoeKuv .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tbDPzoeKuv button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tbDPzoeKuv button.navbar-toggler:focus {
  outline: none;
}
.cid-tbDPzoeKuv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-tbDPzoeKuv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tbDPzoeKuv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tbDPzoeKuv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tbDPzoeKuv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tbDPzoeKuv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tbDPzoeKuv nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tbDPzoeKuv nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tbDPzoeKuv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tbDPzoeKuv .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tbDPzoeKuv .collapsed .btn {
  display: -webkit-flex;
}
.cid-tbDPzoeKuv .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tbDPzoeKuv .collapsed .navbar-collapse.collapsing,
.cid-tbDPzoeKuv .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tbDPzoeKuv .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tbDPzoeKuv .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tbDPzoeKuv .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tbDPzoeKuv .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tbDPzoeKuv .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tbDPzoeKuv .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tbDPzoeKuv .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tbDPzoeKuv .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-tbDPzoeKuv .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-tbDPzoeKuv .collapsed button.navbar-toggler {
  display: block;
}
.cid-tbDPzoeKuv .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tbDPzoeKuv .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tbDPzoeKuv .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-tbDPzoeKuv .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tbDPzoeKuv .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tbDPzoeKuv .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-tbDPzoeKuv.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tbDPzoeKuv img {
    height: 3.8rem !important;
  }
  .cid-tbDPzoeKuv .btn {
    display: -webkit-flex;
  }
  .cid-tbDPzoeKuv button.navbar-toggler {
    display: block;
  }
  .cid-tbDPzoeKuv .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-tbDPzoeKuv .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tbDPzoeKuv .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tbDPzoeKuv .navbar-collapse.collapsing,
  .cid-tbDPzoeKuv .navbar-collapse.show {
    display: block !important;
  }
  .cid-tbDPzoeKuv .navbar-collapse.collapsing .navbar-nav,
  .cid-tbDPzoeKuv .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tbDPzoeKuv .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tbDPzoeKuv .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tbDPzoeKuv .navbar-collapse.collapsing .navbar-buttons,
  .cid-tbDPzoeKuv .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tbDPzoeKuv .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tbDPzoeKuv .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tbDPzoeKuv .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tbDPzoeKuv .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tbDPzoeKuv .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tbDPzoeKuv .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-tbDPzoeKuv .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-tbDPzoeKuv .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-tbDPzoeKuv .nav-link:hover,
.cid-tbDPzoeKuv .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-tbDQv8Edtx {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #efefef;
}
.cid-tbDQv8Edtx .mbr-section-subtitle {
  color: #767676;
}
.cid-tbDQyziXpx {
  padding-top: 60px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-tbDQyziXpx .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tbDQyziXpx .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tbDQyziXpx .mbr-text {
    text-align: center;
  }
}
.cid-tbDQyziXpx H1 {
  color: #232323;
}
.cid-tbDQyziXpx H3 {
  color: #232323;
}
.cid-tbDQyziXpx .mbr-text,
.cid-tbDQyziXpx .mbr-section-btn {
  color: #232323;
}
.cid-tbDQBkTTLN {
  padding-top: 60px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-tbDQBkTTLN .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tbDQBkTTLN .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tbDQBkTTLN .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tbDQBkTTLN .mbr-text {
    text-align: center;
  }
}
.cid-tbDQBkTTLN H1 {
  color: #232323;
}
.cid-tbDQBkTTLN H3 {
  color: #232323;
}
.cid-tbDQBkTTLN .mbr-text,
.cid-tbDQBkTTLN .mbr-section-btn {
  color: #232323;
}
.cid-tbDQE8Y6ZI {
  padding-top: 60px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-tbDQE8Y6ZI .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tbDQE8Y6ZI .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tbDQE8Y6ZI .mbr-text {
    text-align: center;
  }
}
.cid-tbDQE8Y6ZI H1 {
  color: #232323;
}
.cid-tbDQE8Y6ZI H3 {
  color: #232323;
}
.cid-tbDQE8Y6ZI .mbr-text,
.cid-tbDQE8Y6ZI .mbr-section-btn {
  color: #232323;
}
.cid-tbDQHbxEGj {
  padding-top: 60px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-tbDQHbxEGj .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tbDQHbxEGj .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tbDQHbxEGj .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tbDQHbxEGj .mbr-text {
    text-align: center;
  }
}
.cid-tbDQHbxEGj H1 {
  color: #232323;
}
.cid-tbDQHbxEGj H3 {
  color: #232323;
}
.cid-tbDQHbxEGj .mbr-text,
.cid-tbDQHbxEGj .mbr-section-btn {
  color: #232323;
}
.cid-tbDQFJFD9h {
  padding-top: 60px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-tbDQFJFD9h .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tbDQFJFD9h .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tbDQFJFD9h .mbr-text {
    text-align: center;
  }
}
.cid-tbDQFJFD9h H1 {
  color: #232323;
}
.cid-tbDQFJFD9h H3 {
  color: #232323;
}
.cid-tbDQFJFD9h .mbr-text,
.cid-tbDQFJFD9h .mbr-section-btn {
  color: #232323;
}
.cid-tbDPzrhuYl {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tbDPzrhuYl .mbr-section-subtitle {
  color: #767676;
}
.cid-tbDQOCqluB {
  padding-top: 60px;
  padding-bottom: 120px;
  background: #ffffff;
}
.cid-tbDQOCqluB .images-container.container-fluid {
  padding: 0;
}
.cid-tbDQOCqluB .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-tbDQOCqluB .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-tbDQOCqluB .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tbDQOCqluB .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tbDQOCqluB .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tbDQOCqluB .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tbDQOCqluB .img-item {
    width: 100% !important;
  }
  .cid-tbDQOCqluB .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-tdsoFzjZHV {
  padding-top: 0px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-tbDPzstwp6 {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #efefef;
}
.cid-tbDPzstwp6 .mbr-section-subtitle {
  color: #767676;
}
.cid-tbDQUgU6Rc {
  padding-top: 75px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 1292px) {
  .cid-tbDQUgU6Rc .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tbDQUgU6Rc .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tbDQUgU6Rc .mbr-text {
    text-align: center;
  }
}
.cid-tbDQUgU6Rc H1 {
  color: #232323;
}
.cid-tbDQUgU6Rc H3 {
  color: #232323;
}
.cid-tbDQUgU6Rc .mbr-text,
.cid-tbDQUgU6Rc .mbr-section-btn {
  color: #232323;
}
.cid-tv5WZL8PbE {
  padding-top: 30px;
  padding-bottom: 120px;
  background: #ffffff;
}
.cid-tv5WZL8PbE .images-container.container-fluid {
  padding: 0;
}
.cid-tv5WZL8PbE .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-tv5WZL8PbE .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-tv5WZL8PbE .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tv5WZL8PbE .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tv5WZL8PbE .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tv5WZL8PbE .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tv5WZL8PbE .img-item {
    width: 100% !important;
  }
  .cid-tv5WZL8PbE .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-tbDPztKTT5 {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tbDPztKTT5 .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tbDPztKTT5 .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tbDPztKTT5 .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tbDPztKTT5 .mbr-text {
    text-align: center;
  }
}
.cid-tbDPztKTT5 H1 {
  color: #232323;
}
.cid-tbDPztKTT5 H3 {
  color: #232323;
}
.cid-tbDPztKTT5 .mbr-text,
.cid-tbDPztKTT5 .mbr-section-btn {
  color: #232323;
}
.cid-tbDQXZL1hs {
  padding-top: 0px;
  padding-bottom: 120px;
  background: #ffffff;
}
.cid-tbDQXZL1hs .images-container.container-fluid {
  padding: 0;
}
.cid-tbDQXZL1hs .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-tbDQXZL1hs .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-tbDQXZL1hs .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tbDQXZL1hs .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tbDQXZL1hs .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tbDQXZL1hs .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tbDQXZL1hs .img-item {
    width: 100% !important;
  }
  .cid-tbDQXZL1hs .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-tbDPzuFRZ3 {
  padding-top: 45px;
  padding-bottom: 45px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
@media (min-width: 992px) {
  .cid-tbDPzuFRZ3 .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tbDPzuFRZ3 .mbr-figure {
    padding-top: 3rem;
  }
}
.cid-tbDPzuFRZ3 .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tbDPzuFRZ3 .media-container-row .mbr-figure {
    padding-left: 0;
    padding-right: 4rem;
  }
}
.cid-tbDPzuFRZ3 .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-tbDPzuFRZ3 .mbr-text,
.cid-tbDPzuFRZ3 .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-tbDPzv78fa {
  background: #ffffff;
}
.cid-tbDPzv78fa .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tbDPzv78fa figcaption {
  position: relative;
}
.cid-tbDPzv78fa figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tbDPzv78fa .image-block {
    width: 100% !important;
  }
}
.cid-tbDPzvB02U {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tbDPzvB02U .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tbDPzvB02U .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tbDPzvB02U .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tbDPzvB02U .mbr-text {
    text-align: center;
  }
}
.cid-tbDPzvB02U H1 {
  color: #232323;
}
.cid-tbDPzvB02U H3 {
  color: #232323;
}
.cid-tbDPzvB02U .mbr-text,
.cid-tbDPzvB02U .mbr-section-btn {
  color: #232323;
}
.cid-tbDR03NluW {
  padding-top: 0px;
  padding-bottom: 120px;
  background: #ffffff;
}
.cid-tbDR03NluW .images-container.container-fluid {
  padding: 0;
}
.cid-tbDR03NluW .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-tbDR03NluW .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-tbDR03NluW .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tbDR03NluW .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tbDR03NluW .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tbDR03NluW .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tbDR03NluW .img-item {
    width: 100% !important;
  }
  .cid-tbDR03NluW .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-tbDR2AYs4S {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-tbDR2AYs4S .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tbDR2AYs4S .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tbDR2AYs4S .mbr-text {
    text-align: center;
  }
}
.cid-tbDR2AYs4S H1 {
  color: #232323;
}
.cid-tbDR2AYs4S H3 {
  color: #232323;
}
.cid-tbDR2AYs4S .mbr-text,
.cid-tbDR2AYs4S .mbr-section-btn {
  color: #232323;
}
.cid-tbDR3ETm8V {
  padding-top: 0px;
  padding-bottom: 120px;
  background: #ffffff;
}
.cid-tbDR3ETm8V .images-container.container-fluid {
  padding: 0;
}
.cid-tbDR3ETm8V .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tbDR3ETm8V .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-tbDR3ETm8V .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tbDR3ETm8V .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tbDR3ETm8V .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tbDR3ETm8V .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tbDR3ETm8V .img-item {
    width: 100% !important;
  }
  .cid-tbDR3ETm8V .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-tdsp8rEibU {
  padding-top: 0px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-tbDPzyeThT {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-tbDPzyeThT h3 {
  text-align: center;
}
.cid-tbDPzyeThT .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-tbDPzyeThT .mbr-content-text {
  color: #767676;
}
.cid-tbDPzyeThT .panel-item {
  background: #ffffff;
}
.cid-tbDPzyeThT .card {
  word-wrap: break-word;
}
.cid-tbDPzyeThT .mbr-iconfont {
  font-size: 80px;
  color: #149dcc;
}
.cid-tbDPzyeThT H3 {
  color: #8abec3;
}
.cid-ttiTQfQDyr {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #8abec3;
}
.cid-ttiTQfQDyr .carousel-item {
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-ttiTQfQDyr .carousel-item.active,
.cid-ttiTQfQDyr .carousel-item-next,
.cid-ttiTQfQDyr .carousel-item-prev {
  display: flex;
}
.cid-ttiTQfQDyr .carousel-controls a {
  transition: opacity .5s;
  font-size: 2rem;
}
.cid-ttiTQfQDyr .carousel-controls a span {
  position: absolute;
  top: 180px;
  padding: 10px;
  border-radius: 50%;
  color: #585858;
  background: #c8c6c6;
  opacity: .5;
}
.cid-ttiTQfQDyr .carousel-controls a:hover span {
  opacity: 1;
}
.cid-ttiTQfQDyr .user_image {
  width: 200px;
  height: 200px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
  margin: 0 auto 2rem auto;
}
.cid-ttiTQfQDyr .user_image img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
}
@media (max-width: 230px) {
  .cid-ttiTQfQDyr .user_image {
    width: 100%;
    height: auto;
  }
}
.cid-ttiTQfQDyr .user_text {
  color: #ffffff;
}
.cid-tbDS6Oy4ZY {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-tbDS6Oy4ZY .carousel-control {
  background: #000;
}
.cid-tbDS6Oy4ZY .mbr-section-subtitle {
  color: #767676;
}
.cid-tbDS6Oy4ZY .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tbDS6Oy4ZY .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-tbDS6Oy4ZY .carousel-item .wrap-img {
  text-align: center;
}
.cid-tbDS6Oy4ZY .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-tbDS6Oy4ZY .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tbDS6Oy4ZY .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-tbDS6Oy4ZY .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-tbDS6Oy4ZY .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-tbDS6Oy4ZY .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-tbDS6Oy4ZY .cloneditem-1,
.cid-tbDS6Oy4ZY .cloneditem-2,
.cid-tbDS6Oy4ZY .cloneditem-3,
.cid-tbDS6Oy4ZY .cloneditem-4,
.cid-tbDS6Oy4ZY .cloneditem-5 {
  display: none;
}
.cid-tbDS6Oy4ZY .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tbDS6Oy4ZY .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-tbDS6Oy4ZY .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-tbDS6Oy4ZY .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-tbDS6Oy4ZY .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-tbDS6Oy4ZY .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-tbDS6Oy4ZY .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-tbDS6Oy4ZY .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-tbDS6Oy4ZY .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-tbDS6Oy4ZY .carousel-inner.slides2 .cloneditem-1,
  .cid-tbDS6Oy4ZY .carousel-inner.slides2 .cloneditem-2,
  .cid-tbDS6Oy4ZY .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-tbDS6Oy4ZY .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-tbDS6Oy4ZY .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-tbDS6Oy4ZY .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-tbDS6Oy4ZY .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-tbDS6Oy4ZY .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-tbDS6Oy4ZY .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-tbDS6Oy4ZY .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-tbDS6Oy4ZY .carousel-inner.slides3 .cloneditem-1,
  .cid-tbDS6Oy4ZY .carousel-inner.slides3 .cloneditem-2,
  .cid-tbDS6Oy4ZY .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-tbDS6Oy4ZY .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-tbDS6Oy4ZY .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-tbDS6Oy4ZY .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-tbDS6Oy4ZY .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-tbDS6Oy4ZY .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-tbDS6Oy4ZY .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-tbDS6Oy4ZY .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-tbDS6Oy4ZY .carousel-inner.slides4 .cloneditem-1,
  .cid-tbDS6Oy4ZY .carousel-inner.slides4 .cloneditem-2,
  .cid-tbDS6Oy4ZY .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-tbDS6Oy4ZY .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-tbDS6Oy4ZY .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-tbDS6Oy4ZY .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-tbDS6Oy4ZY .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-tbDS6Oy4ZY .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-tbDS6Oy4ZY .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-tbDS6Oy4ZY .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-tbDS6Oy4ZY .carousel-inner.slides5 .cloneditem-1,
  .cid-tbDS6Oy4ZY .carousel-inner.slides5 .cloneditem-2,
  .cid-tbDS6Oy4ZY .carousel-inner.slides5 .cloneditem-3,
  .cid-tbDS6Oy4ZY .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-tbDS6Oy4ZY .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-tbDS6Oy4ZY .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-tbDS6Oy4ZY .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-tbDS6Oy4ZY .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-tbDS6Oy4ZY .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-tbDS6Oy4ZY .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-tbDS6Oy4ZY .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-tbDS6Oy4ZY .carousel-inner.slides6 .cloneditem-1,
  .cid-tbDS6Oy4ZY .carousel-inner.slides6 .cloneditem-2,
  .cid-tbDS6Oy4ZY .carousel-inner.slides6 .cloneditem-3,
  .cid-tbDS6Oy4ZY .carousel-inner.slides6 .cloneditem-4,
  .cid-tbDS6Oy4ZY .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-tkOeAUZX4M {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
@media (max-width: 767px) {
  .cid-tkOeAUZX4M .content {
    text-align: center;
  }
  .cid-tkOeAUZX4M .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tkOeAUZX4M .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tkOeAUZX4M .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tkOeAUZX4M .media-wrap img {
  height: 6rem;
  display: block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-tkOeAUZX4M .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tkOeAUZX4M .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tkOeAUZX4M .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tkOeAUZX4M .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tkOeAUZX4M .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tkOeAUZX4M .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tkOeAUZX4M .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tkOeAUZX4M .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tkOeAUZX4M H5 {
  color: #ffffff;
  text-align: left;
}
.cid-tkOeAUZX4M .copyright > p {
  text-align: left;
}
.cid-tkOeAUZX4M P {
  text-align: left;
}
.cid-tbDPzBLZdQ {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #2a2a2a, #2a2a2a);
}
.cid-tbDPzBLZdQ .mbr-iconfont-social {
  font-size: 32px;
  color: #ffffff;
}
.cid-tbDPzBLZdQ .social-list a:focus {
  text-decoration: none;
}
.cid-tbDPzCskX8 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-tbDPzCZl42 {
  background: #2a2a2a;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-tbDPzCZl42 .image-block {
  margin: auto;
}
.cid-tbDPzCZl42 figcaption {
  position: relative;
}
.cid-tbDPzCZl42 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tbDPzCZl42 .image-block {
    width: 100% !important;
  }
}
.cid-rMqSO9CqM4 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rMqSO9CqM4 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rMqSO9CqM4 a {
  font-style: normal;
}
.cid-rMqSO9CqM4 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rMqSO9CqM4 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rMqSO9CqM4 .nav-item:focus,
.cid-rMqSO9CqM4 .nav-link:focus {
  outline: none;
}
.cid-rMqSO9CqM4 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rMqSO9CqM4 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rMqSO9CqM4 .menu-logo {
  margin-right: auto;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rMqSO9CqM4 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rMqSO9CqM4 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rMqSO9CqM4 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rMqSO9CqM4 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rMqSO9CqM4 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rMqSO9CqM4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rMqSO9CqM4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rMqSO9CqM4 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rMqSO9CqM4 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rMqSO9CqM4 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rMqSO9CqM4 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rMqSO9CqM4 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rMqSO9CqM4 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rMqSO9CqM4 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rMqSO9CqM4 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rMqSO9CqM4 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rMqSO9CqM4 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rMqSO9CqM4 button.navbar-toggler:focus {
  outline: none;
}
.cid-rMqSO9CqM4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rMqSO9CqM4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rMqSO9CqM4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rMqSO9CqM4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rMqSO9CqM4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rMqSO9CqM4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rMqSO9CqM4 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rMqSO9CqM4 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rMqSO9CqM4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rMqSO9CqM4 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rMqSO9CqM4 .collapsed .btn {
  display: -webkit-flex;
}
.cid-rMqSO9CqM4 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.collapsing,
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rMqSO9CqM4 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-rMqSO9CqM4 .collapsed button.navbar-toggler {
  display: block;
}
.cid-rMqSO9CqM4 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rMqSO9CqM4 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rMqSO9CqM4 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rMqSO9CqM4 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rMqSO9CqM4 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rMqSO9CqM4 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-rMqSO9CqM4.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rMqSO9CqM4 img {
    height: 3.8rem !important;
  }
  .cid-rMqSO9CqM4 .btn {
    display: -webkit-flex;
  }
  .cid-rMqSO9CqM4 button.navbar-toggler {
    display: block;
  }
  .cid-rMqSO9CqM4 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rMqSO9CqM4 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rMqSO9CqM4 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rMqSO9CqM4 .navbar-collapse.collapsing,
  .cid-rMqSO9CqM4 .navbar-collapse.show {
    display: block !important;
  }
  .cid-rMqSO9CqM4 .navbar-collapse.collapsing .navbar-nav,
  .cid-rMqSO9CqM4 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rMqSO9CqM4 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rMqSO9CqM4 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rMqSO9CqM4 .navbar-collapse.collapsing .navbar-buttons,
  .cid-rMqSO9CqM4 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rMqSO9CqM4 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rMqSO9CqM4 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rMqSO9CqM4 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rMqSO9CqM4 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rMqSO9CqM4 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rMqSO9CqM4 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rMqSO9CqM4 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rMqSO9CqM4 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rMqSO9CqM4 .nav-link:hover,
.cid-rMqSO9CqM4 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-tkNskNc5j0 {
  padding-top: 120px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tkNskNc5j0 .mbr-section-subtitle {
  color: #232323;
}
.cid-tkNsgt9wWt {
  padding-top: 90px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tkNsgt9wWt .mbr-section-subtitle {
  color: #232323;
}
.cid-tkNsKMUhch {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tkNsKMUhch .mbr-section-subtitle {
  color: #767676;
}
.cid-tkNsuFXxqR {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tkNsuFXxqR img,
.cid-tkNsuFXxqR .item-img {
  width: 100%;
}
.cid-tkNsuFXxqR .item:focus,
.cid-tkNsuFXxqR span:focus {
  outline: none;
}
.cid-tkNsuFXxqR .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tkNsuFXxqR .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #efefef;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tkNsuFXxqR .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tkNsuFXxqR .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tkNsuFXxqR .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tkNsuFXxqR .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tkNsuFXxqR .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tkNsuFXxqR .mbr-section-title {
  color: #ffffff;
}
.cid-tkNsuFXxqR .mbr-text,
.cid-tkNsuFXxqR .mbr-section-btn {
  text-align: center;
}
.cid-tkNsuFXxqR .item-title {
  text-align: center;
}
.cid-tkNsuFXxqR .item-subtitle {
  text-align: left;
}
.cid-tkNvrKDDBM {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
@media (max-width: 767px) {
  .cid-tkNvrKDDBM .content {
    text-align: center;
  }
  .cid-tkNvrKDDBM .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tkNvrKDDBM .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tkNvrKDDBM .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tkNvrKDDBM .media-wrap img {
  height: 6rem;
  display: block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-tkNvrKDDBM .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tkNvrKDDBM .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tkNvrKDDBM .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tkNvrKDDBM .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tkNvrKDDBM .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tkNvrKDDBM .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tkNvrKDDBM .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tkNvrKDDBM .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tkNvrKDDBM H5 {
  color: #ffffff;
  text-align: left;
}
.cid-tkNvrKDDBM .copyright > p {
  text-align: left;
}
.cid-tkNvrKDDBM P {
  text-align: left;
}
.cid-tkNvteQMce {
  padding-top: 45px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #2a2a2a, #2a2a2a);
}
.cid-tkNvteQMce .mbr-iconfont-social {
  font-size: 32px;
  color: #ffffff;
}
.cid-tkNvteQMce .social-list a:focus {
  text-decoration: none;
}
.cid-t2Ncakc3xp {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-tkNvtMV9iD {
  background: #2a2a2a;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-tkNvtMV9iD .image-block {
  margin: auto;
}
.cid-tkNvtMV9iD figcaption {
  position: relative;
}
.cid-tkNvtMV9iD figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tkNvtMV9iD .image-block {
    width: 100% !important;
  }
}
.cid-rMqSO9CqM4 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-rMqSO9CqM4 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-rMqSO9CqM4 a {
  font-style: normal;
}
.cid-rMqSO9CqM4 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-rMqSO9CqM4 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-rMqSO9CqM4 .nav-item:focus,
.cid-rMqSO9CqM4 .nav-link:focus {
  outline: none;
}
.cid-rMqSO9CqM4 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rMqSO9CqM4 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-rMqSO9CqM4 .menu-logo {
  margin-right: auto;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-rMqSO9CqM4 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-rMqSO9CqM4 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-rMqSO9CqM4 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-rMqSO9CqM4 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-rMqSO9CqM4 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-rMqSO9CqM4 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-rMqSO9CqM4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-rMqSO9CqM4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rMqSO9CqM4 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-rMqSO9CqM4 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rMqSO9CqM4 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-rMqSO9CqM4 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-rMqSO9CqM4 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-rMqSO9CqM4 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-rMqSO9CqM4 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-rMqSO9CqM4 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-rMqSO9CqM4 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-rMqSO9CqM4 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-rMqSO9CqM4 button.navbar-toggler:focus {
  outline: none;
}
.cid-rMqSO9CqM4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-rMqSO9CqM4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rMqSO9CqM4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rMqSO9CqM4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rMqSO9CqM4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rMqSO9CqM4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rMqSO9CqM4 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rMqSO9CqM4 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rMqSO9CqM4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rMqSO9CqM4 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rMqSO9CqM4 .collapsed .btn {
  display: -webkit-flex;
}
.cid-rMqSO9CqM4 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.collapsing,
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-rMqSO9CqM4 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-rMqSO9CqM4 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-rMqSO9CqM4 .collapsed button.navbar-toggler {
  display: block;
}
.cid-rMqSO9CqM4 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-rMqSO9CqM4 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-rMqSO9CqM4 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-rMqSO9CqM4 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-rMqSO9CqM4 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-rMqSO9CqM4 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-rMqSO9CqM4.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rMqSO9CqM4 img {
    height: 3.8rem !important;
  }
  .cid-rMqSO9CqM4 .btn {
    display: -webkit-flex;
  }
  .cid-rMqSO9CqM4 button.navbar-toggler {
    display: block;
  }
  .cid-rMqSO9CqM4 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-rMqSO9CqM4 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-rMqSO9CqM4 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-rMqSO9CqM4 .navbar-collapse.collapsing,
  .cid-rMqSO9CqM4 .navbar-collapse.show {
    display: block !important;
  }
  .cid-rMqSO9CqM4 .navbar-collapse.collapsing .navbar-nav,
  .cid-rMqSO9CqM4 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-rMqSO9CqM4 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-rMqSO9CqM4 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-rMqSO9CqM4 .navbar-collapse.collapsing .navbar-buttons,
  .cid-rMqSO9CqM4 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-rMqSO9CqM4 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-rMqSO9CqM4 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-rMqSO9CqM4 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-rMqSO9CqM4 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-rMqSO9CqM4 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-rMqSO9CqM4 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-rMqSO9CqM4 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-rMqSO9CqM4 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-rMqSO9CqM4 .nav-link:hover,
.cid-rMqSO9CqM4 .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-tkObzGkz2i {
  padding-top: 120px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tkObzGkz2i .mbr-section-subtitle {
  color: #232323;
}
.cid-tkObx8Dvu5 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tkObx8Dvu5 .mbr-section-subtitle {
  color: #232323;
}
.cid-tkOby6aZuk {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tkOby6aZuk .mbr-section-subtitle {
  color: #767676;
}
.cid-tkObARAA1P {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-tkObARAA1P h4 {
  font-weight: 500;
  color: #ffffff;
}
.cid-tkObARAA1P p {
  color: #ffffff;
}
.cid-tkObARAA1P .card {
  margin-bottom: 2rem;
}
.cid-tkObARAA1P .card-img {
  border-radius: 0;
  padding: 2rem 2rem 0 2rem;
}
.cid-tkObARAA1P .card-img span {
  font-size: 100px;
  color: #ffffff;
}
.cid-tkObARAA1P .card-box {
  padding-bottom: 2rem;
}
.cid-tkObARAA1P .card-box .card-title {
  margin: 0;
  padding: 2rem 2rem 0 2rem;
}
.cid-tkObARAA1P .card-box .mbr-text {
  margin-bottom: 0;
  padding: 2rem 2rem 0 2rem;
}
.cid-tkObARAA1P .card-box .mbr-section-btn {
  padding-top: 1rem;
}
.cid-tkObARAA1P .card-box .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-tkObARAA1P .card-title,
.cid-tkObARAA1P .card-img {
  color: #2a2a2a;
}
.cid-tkObARAA1P P {
  color: #2a2a2a;
}
.cid-tkObBuYeGX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-tkObBuYeGX h4 {
  font-weight: 500;
  color: #ffffff;
}
.cid-tkObBuYeGX p {
  color: #ffffff;
}
.cid-tkObBuYeGX .card {
  margin-bottom: 2rem;
}
.cid-tkObBuYeGX .card-img {
  border-radius: 0;
  padding: 2rem 2rem 0 2rem;
}
.cid-tkObBuYeGX .card-img span {
  font-size: 100px;
  color: #ffffff;
}
.cid-tkObBuYeGX .card-box {
  padding-bottom: 2rem;
}
.cid-tkObBuYeGX .card-box .card-title {
  margin: 0;
  padding: 2rem 2rem 0 2rem;
}
.cid-tkObBuYeGX .card-box .mbr-text {
  margin-bottom: 0;
  padding: 2rem 2rem 0 2rem;
}
.cid-tkObBuYeGX .card-box .mbr-section-btn {
  padding-top: 1rem;
}
.cid-tkObBuYeGX .card-box .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-tkObBuYeGX .card-title,
.cid-tkObBuYeGX .card-img {
  color: #2a2a2a;
}
.cid-tkObBuYeGX P {
  color: #2a2a2a;
}
.cid-tkObGYtwKo {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
@media (max-width: 767px) {
  .cid-tkObGYtwKo .content {
    text-align: center;
  }
  .cid-tkObGYtwKo .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tkObGYtwKo .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tkObGYtwKo .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tkObGYtwKo .media-wrap img {
  height: 6rem;
  display: block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-tkObGYtwKo .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tkObGYtwKo .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tkObGYtwKo .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tkObGYtwKo .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tkObGYtwKo .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tkObGYtwKo .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tkObGYtwKo .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tkObGYtwKo .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tkObGYtwKo H5 {
  color: #ffffff;
  text-align: left;
}
.cid-tkObGYtwKo .copyright > p {
  text-align: left;
}
.cid-tkObGYtwKo P {
  text-align: left;
}
.cid-tkObIiNWu2 {
  padding-top: 45px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #2a2a2a, #2a2a2a);
}
.cid-tkObIiNWu2 .mbr-iconfont-social {
  font-size: 32px;
  color: #ffffff;
}
.cid-tkObIiNWu2 .social-list a:focus {
  text-decoration: none;
}
.cid-t2Ncakc3xp {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-tkObIMOn93 {
  background: #2a2a2a;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-tkObIMOn93 .image-block {
  margin: auto;
}
.cid-tkObIMOn93 figcaption {
  position: relative;
}
.cid-tkObIMOn93 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tkObIMOn93 .image-block {
    width: 100% !important;
  }
}
.cid-tm18ts92cd .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-tm18ts92cd .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-tm18ts92cd a {
  font-style: normal;
}
.cid-tm18ts92cd .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tm18ts92cd .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-tm18ts92cd .nav-item:focus,
.cid-tm18ts92cd .nav-link:focus {
  outline: none;
}
.cid-tm18ts92cd .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tm18ts92cd .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tm18ts92cd .menu-logo {
  margin-right: auto;
}
.cid-tm18ts92cd .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tm18ts92cd .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tm18ts92cd .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tm18ts92cd .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tm18ts92cd .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tm18ts92cd .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tm18ts92cd .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-tm18ts92cd .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tm18ts92cd .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tm18ts92cd .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tm18ts92cd .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tm18ts92cd .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tm18ts92cd .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tm18ts92cd .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tm18ts92cd .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tm18ts92cd .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tm18ts92cd .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-tm18ts92cd .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tm18ts92cd .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tm18ts92cd .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tm18ts92cd .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tm18ts92cd .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tm18ts92cd .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tm18ts92cd button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tm18ts92cd button.navbar-toggler:focus {
  outline: none;
}
.cid-tm18ts92cd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-tm18ts92cd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tm18ts92cd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tm18ts92cd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tm18ts92cd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tm18ts92cd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tm18ts92cd nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tm18ts92cd nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tm18ts92cd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tm18ts92cd .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tm18ts92cd .collapsed .btn {
  display: -webkit-flex;
}
.cid-tm18ts92cd .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tm18ts92cd .collapsed .navbar-collapse.collapsing,
.cid-tm18ts92cd .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tm18ts92cd .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tm18ts92cd .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tm18ts92cd .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tm18ts92cd .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tm18ts92cd .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tm18ts92cd .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tm18ts92cd .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tm18ts92cd .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-tm18ts92cd .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-tm18ts92cd .collapsed button.navbar-toggler {
  display: block;
}
.cid-tm18ts92cd .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tm18ts92cd .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tm18ts92cd .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-tm18ts92cd .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tm18ts92cd .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tm18ts92cd .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-tm18ts92cd.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tm18ts92cd img {
    height: 3.8rem !important;
  }
  .cid-tm18ts92cd .btn {
    display: -webkit-flex;
  }
  .cid-tm18ts92cd button.navbar-toggler {
    display: block;
  }
  .cid-tm18ts92cd .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-tm18ts92cd .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tm18ts92cd .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tm18ts92cd .navbar-collapse.collapsing,
  .cid-tm18ts92cd .navbar-collapse.show {
    display: block !important;
  }
  .cid-tm18ts92cd .navbar-collapse.collapsing .navbar-nav,
  .cid-tm18ts92cd .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tm18ts92cd .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tm18ts92cd .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tm18ts92cd .navbar-collapse.collapsing .navbar-buttons,
  .cid-tm18ts92cd .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tm18ts92cd .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tm18ts92cd .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tm18ts92cd .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tm18ts92cd .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tm18ts92cd .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tm18ts92cd .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-tm18ts92cd .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-tm18ts92cd .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-tm18ts92cd .nav-link:hover,
.cid-tm18ts92cd .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-tm18tsIvVB {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tm18tsIvVB .mbr-section-subtitle {
  color: #767676;
}
.cid-tm18tsIvVB H2 {
  color: #e31818;
}
.cid-tm18ttdj7q {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tm18ttdj7q .mbr-section-subtitle {
  color: #767676;
}
.cid-tm18ttdj7q H2 {
  color: #e31818;
}
.cid-tm18NASpxg {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tm18NASpxg .mbr-section-subtitle {
  color: #767676;
}
.cid-tm18NASpxg H2 {
  color: #000000;
}
.cid-tm18OmKX9s {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tm18OmKX9s .mbr-text,
.cid-tm18OmKX9s blockquote {
  color: #767676;
}
.cid-tm18OmKX9s .mbr-text {
  text-align: center;
  color: #232323;
}
.cid-tm18PUDZV1 {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tm18PUDZV1 .mbr-text,
.cid-tm18PUDZV1 blockquote {
  color: #767676;
}
.cid-tm18PUDZV1 .mbr-text {
  text-align: center;
  color: #232323;
}
.cid-tm18QFEYwt {
  padding-top: 0px;
  padding-bottom: 30px;
  background: #ffffff;
}
.cid-tm18QFEYwt .images-container.container-fluid {
  padding: 0;
}
.cid-tm18QFEYwt .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tm18QFEYwt .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-tm18QFEYwt .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tm18QFEYwt .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tm18QFEYwt .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tm18QFEYwt .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tm18QFEYwt .img-item {
    width: 100% !important;
  }
  .cid-tm18QFEYwt .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-tm18RzuK38 {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tm18RzuK38 .mbr-text,
.cid-tm18RzuK38 blockquote {
  color: #767676;
}
.cid-tm18RzuK38 .mbr-text {
  text-align: center;
  color: #232323;
}
.cid-tm18tvBk7J {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
@media (max-width: 767px) {
  .cid-tm18tvBk7J .content {
    text-align: center;
  }
  .cid-tm18tvBk7J .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tm18tvBk7J .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tm18tvBk7J .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tm18tvBk7J .media-wrap img {
  height: 6rem;
  display: block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-tm18tvBk7J .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tm18tvBk7J .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tm18tvBk7J .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tm18tvBk7J .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tm18tvBk7J .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tm18tvBk7J .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tm18tvBk7J .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tm18tvBk7J .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tm18tvBk7J H5 {
  color: #ffffff;
  text-align: left;
}
.cid-tm18tvBk7J .copyright > p {
  text-align: left;
}
.cid-tm18tvBk7J P {
  text-align: left;
}
.cid-tm18txCaBM {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #2a2a2a, #2a2a2a);
}
.cid-tm18txCaBM .mbr-iconfont-social {
  font-size: 32px;
  color: #ffffff;
}
.cid-tm18txCaBM .social-list a:focus {
  text-decoration: none;
}
.cid-tm18ty3vuy {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-tm18tynjcu {
  background: #2a2a2a;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-tm18tynjcu .image-block {
  margin: auto;
}
.cid-tm18tynjcu figcaption {
  position: relative;
}
.cid-tm18tynjcu figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tm18tynjcu .image-block {
    width: 100% !important;
  }
}
.cid-tnrqBqxcbJ .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-tnrqBqxcbJ .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-tnrqBqxcbJ a {
  font-style: normal;
}
.cid-tnrqBqxcbJ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tnrqBqxcbJ .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-tnrqBqxcbJ .nav-item:focus,
.cid-tnrqBqxcbJ .nav-link:focus {
  outline: none;
}
.cid-tnrqBqxcbJ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tnrqBqxcbJ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tnrqBqxcbJ .menu-logo {
  margin-right: auto;
}
.cid-tnrqBqxcbJ .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tnrqBqxcbJ .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tnrqBqxcbJ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tnrqBqxcbJ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tnrqBqxcbJ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tnrqBqxcbJ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tnrqBqxcbJ .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-tnrqBqxcbJ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tnrqBqxcbJ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tnrqBqxcbJ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tnrqBqxcbJ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tnrqBqxcbJ .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tnrqBqxcbJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tnrqBqxcbJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tnrqBqxcbJ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tnrqBqxcbJ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tnrqBqxcbJ .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-tnrqBqxcbJ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tnrqBqxcbJ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tnrqBqxcbJ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tnrqBqxcbJ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tnrqBqxcbJ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tnrqBqxcbJ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tnrqBqxcbJ button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tnrqBqxcbJ button.navbar-toggler:focus {
  outline: none;
}
.cid-tnrqBqxcbJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-tnrqBqxcbJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tnrqBqxcbJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tnrqBqxcbJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tnrqBqxcbJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tnrqBqxcbJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tnrqBqxcbJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tnrqBqxcbJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tnrqBqxcbJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tnrqBqxcbJ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tnrqBqxcbJ .collapsed .btn {
  display: -webkit-flex;
}
.cid-tnrqBqxcbJ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tnrqBqxcbJ .collapsed .navbar-collapse.collapsing,
.cid-tnrqBqxcbJ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tnrqBqxcbJ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tnrqBqxcbJ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tnrqBqxcbJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tnrqBqxcbJ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tnrqBqxcbJ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tnrqBqxcbJ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tnrqBqxcbJ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tnrqBqxcbJ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-tnrqBqxcbJ .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-tnrqBqxcbJ .collapsed button.navbar-toggler {
  display: block;
}
.cid-tnrqBqxcbJ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tnrqBqxcbJ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tnrqBqxcbJ .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-tnrqBqxcbJ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tnrqBqxcbJ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tnrqBqxcbJ .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-tnrqBqxcbJ.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tnrqBqxcbJ img {
    height: 3.8rem !important;
  }
  .cid-tnrqBqxcbJ .btn {
    display: -webkit-flex;
  }
  .cid-tnrqBqxcbJ button.navbar-toggler {
    display: block;
  }
  .cid-tnrqBqxcbJ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-tnrqBqxcbJ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tnrqBqxcbJ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tnrqBqxcbJ .navbar-collapse.collapsing,
  .cid-tnrqBqxcbJ .navbar-collapse.show {
    display: block !important;
  }
  .cid-tnrqBqxcbJ .navbar-collapse.collapsing .navbar-nav,
  .cid-tnrqBqxcbJ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tnrqBqxcbJ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tnrqBqxcbJ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tnrqBqxcbJ .navbar-collapse.collapsing .navbar-buttons,
  .cid-tnrqBqxcbJ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tnrqBqxcbJ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tnrqBqxcbJ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tnrqBqxcbJ .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tnrqBqxcbJ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tnrqBqxcbJ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tnrqBqxcbJ .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-tnrqBqxcbJ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-tnrqBqxcbJ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-tnrqBqxcbJ .nav-link:hover,
.cid-tnrqBqxcbJ .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-tnrqQDS24F {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tnrqQDS24F .mbr-section-subtitle {
  color: #767676;
}
.cid-tnrqQDS24F H2 {
  color: #e31818;
}
.cid-tnrqBrfBC0 {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tnrqBrfBC0 .mbr-section-subtitle {
  color: #767676;
}
.cid-tnrqBrfBC0 H2 {
  color: #e31818;
}
.cid-tnrqWmrHjW {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tnrqWmrHjW .mbr-section-subtitle {
  color: #767676;
}
.cid-tnrqWmrHjW H2 {
  color: #232323;
}
.cid-tnrqBrKzAw {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tnrqBrKzAw .mbr-section-subtitle {
  color: #767676;
}
.cid-tnrqBrKzAw H2 {
  color: #e31818;
}
.cid-tnrqBs8Wbs {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tnrqBs8Wbs .mbr-text,
.cid-tnrqBs8Wbs blockquote {
  color: #767676;
}
.cid-tnrqBs8Wbs .mbr-text {
  text-align: center;
}
.cid-tnrqBsroPr {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-tnrqBsroPr .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-tnrqBsroPr .video-block {
    width: 100% !important;
  }
}
.cid-tnrqBsMvb7 {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tnrqBsMvb7 .mbr-text,
.cid-tnrqBsMvb7 blockquote {
  color: #767676;
}
.cid-tnrqBsMvb7 .mbr-text {
  text-align: center;
}
.cid-tnrrpmKDDD {
  padding-top: 0px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-tnrrpmKDDD .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-tnrrpmKDDD .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-tnrrpmKDDD .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tnrrpmKDDD .media-container-row .img-item .img-caption {
  background: #efefef;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tnrrpmKDDD .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tnrrpmKDDD .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tnrrpmKDDD .img-item {
    width: 100% !important;
  }
  .cid-tnrrpmKDDD .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-tnrrro2iv3 {
  padding-top: 0px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-tnrrro2iv3 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-tnrrro2iv3 .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-tnrrro2iv3 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tnrrro2iv3 .media-container-row .img-item .img-caption {
  background: #efefef;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tnrrro2iv3 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tnrrro2iv3 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tnrrro2iv3 .img-item {
    width: 100% !important;
  }
  .cid-tnrrro2iv3 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-tnrrvmUZdg {
  padding-top: 0px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-tnrrvmUZdg .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-tnrrvmUZdg .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-tnrrvmUZdg .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tnrrvmUZdg .media-container-row .img-item .img-caption {
  background: #efefef;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tnrrvmUZdg .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tnrrvmUZdg .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tnrrvmUZdg .img-item {
    width: 100% !important;
  }
  .cid-tnrrvmUZdg .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-tnrrw2V2Dq {
  padding-top: 0px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-tnrrw2V2Dq .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-tnrrw2V2Dq .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-tnrrw2V2Dq .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tnrrw2V2Dq .media-container-row .img-item .img-caption {
  background: #efefef;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tnrrw2V2Dq .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tnrrw2V2Dq .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tnrrw2V2Dq .img-item {
    width: 100% !important;
  }
  .cid-tnrrw2V2Dq .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-tnrrwN5eaJ {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 30px;
}
.cid-tnrrwN5eaJ .image-block {
  margin: auto;
}
.cid-tnrrwN5eaJ figcaption {
  position: relative;
}
.cid-tnrrwN5eaJ figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tnrrwN5eaJ .image-block {
    width: 100% !important;
  }
}
.cid-tnrrEx4jDa {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tnrrEx4jDa .mbr-text,
.cid-tnrrEx4jDa blockquote {
  color: #767676;
}
.cid-tnrrEx4jDa .mbr-text {
  text-align: center;
}
.cid-tnrqBuzshL {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tnrqBuzshL .mbr-text,
.cid-tnrqBuzshL blockquote {
  color: #767676;
}
.cid-tnrqBuzshL .mbr-text {
  text-align: center;
  color: #232323;
}
.cid-tnrqBuWjoc {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
@media (max-width: 767px) {
  .cid-tnrqBuWjoc .content {
    text-align: center;
  }
  .cid-tnrqBuWjoc .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tnrqBuWjoc .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tnrqBuWjoc .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tnrqBuWjoc .media-wrap img {
  height: 6rem;
  display: block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-tnrqBuWjoc .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tnrqBuWjoc .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tnrqBuWjoc .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tnrqBuWjoc .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tnrqBuWjoc .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tnrqBuWjoc .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tnrqBuWjoc .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tnrqBuWjoc .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tnrqBuWjoc H5 {
  color: #ffffff;
  text-align: left;
}
.cid-tnrqBuWjoc .copyright > p {
  text-align: left;
}
.cid-tnrqBuWjoc P {
  text-align: left;
}
.cid-tnrqBvzSkS {
  padding-top: 45px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #2a2a2a, #2a2a2a);
}
.cid-tnrqBvzSkS .mbr-iconfont-social {
  font-size: 32px;
  color: #ffffff;
}
.cid-tnrqBvzSkS .social-list a:focus {
  text-decoration: none;
}
.cid-tnrqBw1vSZ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-tnrqBwqUbS {
  background: #2a2a2a;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-tnrqBwqUbS .image-block {
  margin: auto;
}
.cid-tnrqBwqUbS figcaption {
  position: relative;
}
.cid-tnrqBwqUbS figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tnrqBwqUbS .image-block {
    width: 100% !important;
  }
}
.cid-tu99166drN {
  padding-top: 105px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tu99166drN .mbr-section-subtitle {
  color: #767676;
}
.cid-tv4FLDmNWc {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/fotoinserimento-8-ok2-2000x677.jpg");
}
.cid-tu99dETsrH {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-tu99dETsrH .mbr-text {
  color: #767676;
}
.cid-tu99dETsrH h4 {
  text-align: center;
}
.cid-tu99dETsrH p {
  text-align: center;
}
.cid-tu99dETsrH .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-tu99183wkH .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-tu99183wkH .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-tu99183wkH a {
  font-style: normal;
}
.cid-tu99183wkH .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tu99183wkH .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-tu99183wkH .nav-item:focus,
.cid-tu99183wkH .nav-link:focus {
  outline: none;
}
.cid-tu99183wkH .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tu99183wkH .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tu99183wkH .menu-logo {
  margin-right: auto;
}
.cid-tu99183wkH .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tu99183wkH .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-tu99183wkH .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tu99183wkH .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tu99183wkH .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tu99183wkH .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tu99183wkH .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-tu99183wkH .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tu99183wkH .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tu99183wkH .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tu99183wkH .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tu99183wkH .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-tu99183wkH .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tu99183wkH .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tu99183wkH .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tu99183wkH .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tu99183wkH .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-tu99183wkH .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tu99183wkH .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tu99183wkH .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tu99183wkH .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tu99183wkH .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tu99183wkH .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tu99183wkH button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tu99183wkH button.navbar-toggler:focus {
  outline: none;
}
.cid-tu99183wkH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-tu99183wkH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tu99183wkH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tu99183wkH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tu99183wkH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tu99183wkH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tu99183wkH nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tu99183wkH nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tu99183wkH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tu99183wkH .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tu99183wkH .collapsed .btn {
  display: -webkit-flex;
}
.cid-tu99183wkH .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tu99183wkH .collapsed .navbar-collapse.collapsing,
.cid-tu99183wkH .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tu99183wkH .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tu99183wkH .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tu99183wkH .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tu99183wkH .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tu99183wkH .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tu99183wkH .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tu99183wkH .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tu99183wkH .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-tu99183wkH .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-tu99183wkH .collapsed button.navbar-toggler {
  display: block;
}
.cid-tu99183wkH .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tu99183wkH .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tu99183wkH .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  overflow: hidden;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-tu99183wkH .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tu99183wkH .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tu99183wkH .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 1023px) {
  .cid-tu99183wkH.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tu99183wkH img {
    height: 3.8rem !important;
  }
  .cid-tu99183wkH .btn {
    display: -webkit-flex;
  }
  .cid-tu99183wkH button.navbar-toggler {
    display: block;
  }
  .cid-tu99183wkH .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-tu99183wkH .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tu99183wkH .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tu99183wkH .navbar-collapse.collapsing,
  .cid-tu99183wkH .navbar-collapse.show {
    display: block !important;
  }
  .cid-tu99183wkH .navbar-collapse.collapsing .navbar-nav,
  .cid-tu99183wkH .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tu99183wkH .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tu99183wkH .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tu99183wkH .navbar-collapse.collapsing .navbar-buttons,
  .cid-tu99183wkH .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tu99183wkH .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tu99183wkH .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tu99183wkH .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    overflow: hidden;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-tu99183wkH .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tu99183wkH .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tu99183wkH .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-tu99183wkH .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-tu99183wkH .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-tu99183wkH .nav-link:hover,
.cid-tu99183wkH .dropdown-item:hover {
  color: #c1c1c1 !important;
}
.cid-tu9918pWay {
  padding-top: 75px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-tv4G5dAbxe {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tv4G5dAbxe .content-slider {
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-tv4G5dAbxe .modal-body .close {
  background: #1b1b1b;
}
.cid-tv4G5dAbxe .modal-body .close span {
  font-style: normal;
}
.cid-tv4G5dAbxe .carousel-inner > .active,
.cid-tv4G5dAbxe .carousel-inner > .next,
.cid-tv4G5dAbxe .carousel-inner > .prev {
  display: -webkit-flex;
}
.cid-tv4G5dAbxe .carousel-control .icon-next,
.cid-tv4G5dAbxe .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-tv4G5dAbxe .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tv4G5dAbxe .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tv4G5dAbxe .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tv4G5dAbxe .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-tv4G5dAbxe .boxed-slider > div {
  position: relative;
}
.cid-tv4G5dAbxe .container img {
  width: 100%;
}
.cid-tv4G5dAbxe .container img + .row {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 2;
}
.cid-tv4G5dAbxe .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-tv4G5dAbxe .mbr-table-cell {
  padding: 0;
}
.cid-tv4G5dAbxe .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-tv4G5dAbxe .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: -webkit-flex;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  -webkit-align-items: center;
}
.cid-tv4G5dAbxe .mbr-overlay {
  z-index: 1;
}
.cid-tv4G5dAbxe .container-slide.container {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-tv4G5dAbxe .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  opacity: 1;
}
.cid-tv4G5dAbxe .carousel-item.active.right,
.cid-tv4G5dAbxe .carousel-item.next {
  left: 0;
  transition: opacity 0.7s ease-in-out;
  opacity: 0;
}
.cid-tv4G5dAbxe .carousel-item.active.left,
.cid-tv4G5dAbxe .carousel-item.prev {
  left: 0;
  transition: opacity 0.7s ease-in-out;
  opacity: 0;
}
.cid-tv4G5dAbxe .carousel-item.active,
.cid-tv4G5dAbxe .carousel-item.next.left,
.cid-tv4G5dAbxe .carousel-item.prev.right {
  left: 0;
  opacity: 1;
}
.cid-tv4G5dAbxe .mbr-slider .carousel-control {
  top: 50%;
  width: 50px;
  height: 50px;
  margin-top: -1.5rem;
  font-size: 35px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  z-index: 11;
}
.cid-tv4G5dAbxe .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tv4G5dAbxe .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tv4G5dAbxe .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tv4G5dAbxe .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tv4G5dAbxe .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-tv4G5dAbxe .mbr-slider .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tv4G5dAbxe .mbr-slider .carousel-indicators li.active,
.cid-tv4G5dAbxe .mbr-slider .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tv4G5dAbxe .mbr-slider .carousel-indicators li::after,
.cid-tv4G5dAbxe .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-tv4G5dAbxe .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 576px) {
  .cid-tv4G5dAbxe .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-tv4G5dAbxe .mbr-slider > .container img {
  width: 100%;
}
.cid-tv4G5dAbxe .mbr-slider > .container img + .row {
  position: absolute;
  top: 50%;
  right: 0;
  left: 0;
  z-index: 2;
  -moz-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-tv4G5dAbxe .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 576px) {
  .cid-tv4G5dAbxe .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tv4G5dAbxe .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-tv4G5dAbxe .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-tv4G5dAbxe .carousel-item .container.container-slide {
  position: initial;
  min-height: 0;
}
.cid-tv4G5dAbxe .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-tv4G5dAbxe .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-tv4G5dAbxe .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-tv4G5dAbxe .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-tv4G5dAbxe .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-tv4G5dAbxe .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-tv4G5dAbxe .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-tv4G5dAbxe .mbr-slider.slide .container {
  overflow: hidden;
  padding: 0;
}
.cid-tv4G5dAbxe .carousel-inner {
  height: 100%;
}
.cid-tv4G5dAbxe .slider-fullscreen-image {
  height: 100%;
  background: transparent !important;
}
.cid-tv4G5dAbxe .image_wrapper {
  height: 700px;
  width: 100%;
  position: relative;
  display: inline-block;
}
.cid-tv4G5dAbxe .image_wrapper img {
  width: 100% !important;
  height: 100%;
  object-fit: cover;
}
.cid-tv4G5dAbxe .carousel-item .container-slide {
  text-align: center;
}
.cid-tv4G5dAbxe .content-slider-wrap {
  width: 100%;
}
.cid-tu9gGgVEvT {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #efefef;
}
.cid-tu9gGgVEvT .mbr-section-subtitle {
  color: #767676;
}
.cid-tu9iatTeFJ {
  padding-top: 75px;
  padding-bottom: 75px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
@media (min-width: 992px) {
  .cid-tu9iatTeFJ .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tu9iatTeFJ .mbr-figure {
    padding-top: 3rem;
  }
}
.cid-tu9iatTeFJ .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tu9iatTeFJ .media-container-row .mbr-figure {
    padding-left: 0;
    padding-right: 4rem;
  }
}
.cid-tu9iatTeFJ .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-tu9iatTeFJ .mbr-text,
.cid-tu9iatTeFJ .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-tu9mketU5o {
  padding-top: 60px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-tu9mketU5o .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tu9mketU5o .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tu9mketU5o .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tu9mketU5o .mbr-text {
    text-align: center;
  }
}
.cid-tu9mketU5o H1 {
  color: #232323;
}
.cid-tu9mketU5o H3 {
  color: #232323;
}
.cid-tu9mketU5o .mbr-text,
.cid-tu9mketU5o .mbr-section-btn {
  color: #232323;
}
.cid-tu9mDxef9V {
  padding-top: 60px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-tu9mDxef9V .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tu9mDxef9V .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tu9mDxef9V .mbr-text {
    text-align: center;
  }
}
.cid-tu9mDxef9V H1 {
  color: #232323;
}
.cid-tu9mDxef9V H3 {
  color: #232323;
}
.cid-tu9mDxef9V .mbr-text,
.cid-tu9mDxef9V .mbr-section-btn {
  color: #232323;
}
.cid-tu9o0CbJ3T {
  padding-top: 60px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-tu9o0CbJ3T .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tu9o0CbJ3T .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tu9o0CbJ3T .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tu9o0CbJ3T .mbr-text {
    text-align: center;
  }
}
.cid-tu9o0CbJ3T H1 {
  color: #232323;
}
.cid-tu9o0CbJ3T H3 {
  color: #232323;
}
.cid-tu9o0CbJ3T .mbr-text,
.cid-tu9o0CbJ3T .mbr-section-btn {
  color: #232323;
}
.cid-tu9o1FIN8b {
  padding-top: 60px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-tu9o1FIN8b .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tu9o1FIN8b .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tu9o1FIN8b .mbr-text {
    text-align: center;
  }
}
.cid-tu9o1FIN8b H1 {
  color: #232323;
}
.cid-tu9o1FIN8b H3 {
  color: #232323;
}
.cid-tu9o1FIN8b .mbr-text,
.cid-tu9o1FIN8b .mbr-section-btn {
  color: #232323;
}
.cid-tu991azmiK {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tu991azmiK .mbr-section-subtitle {
  color: #767676;
}
.cid-tu9va6b7BE {
  padding-top: 60px;
  padding-bottom: 120px;
  background: #ffffff;
}
.cid-tu9va6b7BE .images-container.container-fluid {
  padding: 0;
}
.cid-tu9va6b7BE .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-tu9va6b7BE .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-tu9va6b7BE .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tu9va6b7BE .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tu9va6b7BE .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tu9va6b7BE .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tu9va6b7BE .img-item {
    width: 100% !important;
  }
  .cid-tu9va6b7BE .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-tu991bdIEk {
  padding-top: 75px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-tu991bxa7g {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #efefef;
}
.cid-tu991bxa7g .mbr-section-subtitle {
  color: #767676;
}
.cid-tu9vhxoL87 {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-tu9vhxoL87 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tu9vhxoL87 .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tu9vhxoL87 .mbr-text {
    text-align: center;
  }
}
.cid-tu9vhxoL87 H1 {
  color: #232323;
}
.cid-tu9vhxoL87 H3 {
  color: #232323;
}
.cid-tu9vhxoL87 .mbr-text,
.cid-tu9vhxoL87 .mbr-section-btn {
  color: #232323;
}
.cid-tu9vipSfPb {
  padding-top: 0px;
  padding-bottom: 120px;
  background: #ffffff;
}
.cid-tu9vipSfPb .images-container.container-fluid {
  padding: 0;
}
.cid-tu9vipSfPb .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tu9vipSfPb .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-tu9vipSfPb .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tu9vipSfPb .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tu9vipSfPb .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tu9vipSfPb .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tu9vipSfPb .img-item {
    width: 100% !important;
  }
  .cid-tu9vipSfPb .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-tu9w4PTunm {
  padding-top: 75px;
  padding-bottom: 75px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
@media (min-width: 992px) {
  .cid-tu9w4PTunm .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tu9w4PTunm .mbr-figure {
    padding-top: 3rem;
  }
}
.cid-tu9w4PTunm .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-tu9w4PTunm .mbr-text,
.cid-tu9w4PTunm .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-tv4IvZuZmS {
  padding-top: 0px;
  padding-bottom: 120px;
  background: #ffffff;
}
.cid-tv4IvZuZmS .images-container.container-fluid {
  padding: 0;
}
.cid-tv4IvZuZmS .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tv4IvZuZmS .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-tv4IvZuZmS .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tv4IvZuZmS .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tv4IvZuZmS .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tv4IvZuZmS .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tv4IvZuZmS .img-item {
    width: 100% !important;
  }
  .cid-tv4IvZuZmS .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-tu9wyP2c40 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tu9wyP2c40 .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tu9wyP2c40 .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tu9wyP2c40 .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tu9wyP2c40 .mbr-text {
    text-align: center;
  }
}
.cid-tu9wyP2c40 H1 {
  color: #232323;
}
.cid-tu9wyP2c40 H3 {
  color: #232323;
}
.cid-tu9wyP2c40 .mbr-text,
.cid-tu9wyP2c40 .mbr-section-btn {
  color: #232323;
}
.cid-tu9wA1RDxX {
  padding-top: 0px;
  padding-bottom: 120px;
  background: #ffffff;
}
.cid-tu9wA1RDxX .images-container.container-fluid {
  padding: 0;
}
.cid-tu9wA1RDxX .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tu9wA1RDxX .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-tu9wA1RDxX .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tu9wA1RDxX .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tu9wA1RDxX .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tu9wA1RDxX .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tu9wA1RDxX .img-item {
    width: 100% !important;
  }
  .cid-tu9wA1RDxX .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-tu991bR1M8 {
  padding-top: 75px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 1292px) {
  .cid-tu991bR1M8 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tu991bR1M8 .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tu991bR1M8 .mbr-text {
    text-align: center;
  }
}
.cid-tu991bR1M8 H1 {
  color: #232323;
}
.cid-tu991bR1M8 H3 {
  color: #232323;
}
.cid-tu991bR1M8 .mbr-text,
.cid-tu991bR1M8 .mbr-section-btn {
  color: #232323;
}
.cid-tv4IMCU5E9 {
  padding-top: 30px;
  padding-bottom: 120px;
  background: #ffffff;
}
.cid-tv4IMCU5E9 .images-container.container-fluid {
  padding: 0;
}
.cid-tv4IMCU5E9 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tv4IMCU5E9 .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-tv4IMCU5E9 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tv4IMCU5E9 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tv4IMCU5E9 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tv4IMCU5E9 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tv4IMCU5E9 .img-item {
    width: 100% !important;
  }
  .cid-tv4IMCU5E9 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-tu991fJYVQ {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tu991g7jWk {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-tu991g7jWk h3 {
  text-align: center;
}
.cid-tu991g7jWk .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-tu991g7jWk .mbr-content-text {
  color: #767676;
}
.cid-tu991g7jWk .panel-item {
  background: #ffffff;
}
.cid-tu991g7jWk .card {
  word-wrap: break-word;
}
.cid-tu991g7jWk .mbr-iconfont {
  font-size: 80px;
  color: #149dcc;
}
.cid-tu991g7jWk H3 {
  color: #8abec3;
}
.cid-tu991gIYEF {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #8abec3;
}
.cid-tu991gIYEF .carousel-item {
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-tu991gIYEF .carousel-item.active,
.cid-tu991gIYEF .carousel-item-next,
.cid-tu991gIYEF .carousel-item-prev {
  display: flex;
}
.cid-tu991gIYEF .carousel-controls a {
  transition: opacity .5s;
  font-size: 2rem;
}
.cid-tu991gIYEF .carousel-controls a span {
  position: absolute;
  top: 180px;
  padding: 10px;
  border-radius: 50%;
  color: #585858;
  background: #c8c6c6;
  opacity: .5;
}
.cid-tu991gIYEF .carousel-controls a:hover span {
  opacity: 1;
}
.cid-tu991gIYEF .user_image {
  width: 200px;
  height: 200px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
  margin: 0 auto 2rem auto;
}
.cid-tu991gIYEF .user_image img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
}
@media (max-width: 230px) {
  .cid-tu991gIYEF .user_image {
    width: 100%;
    height: auto;
  }
}
.cid-tu991gIYEF .user_text {
  color: #ffffff;
}
.cid-tu9yJCnmus {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-tu9yJCnmus .carousel-control {
  background: #000;
}
.cid-tu9yJCnmus .mbr-section-subtitle {
  color: #767676;
}
.cid-tu9yJCnmus .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tu9yJCnmus .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-tu9yJCnmus .carousel-item .wrap-img {
  text-align: center;
}
.cid-tu9yJCnmus .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-tu9yJCnmus .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tu9yJCnmus .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-tu9yJCnmus .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-tu9yJCnmus .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-tu9yJCnmus .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-tu9yJCnmus .cloneditem-1,
.cid-tu9yJCnmus .cloneditem-2,
.cid-tu9yJCnmus .cloneditem-3,
.cid-tu9yJCnmus .cloneditem-4,
.cid-tu9yJCnmus .cloneditem-5 {
  display: none;
}
.cid-tu9yJCnmus .col-lg-15 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tu9yJCnmus .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-tu9yJCnmus .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-tu9yJCnmus .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-tu9yJCnmus .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-tu9yJCnmus .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-tu9yJCnmus .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-tu9yJCnmus .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-tu9yJCnmus .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-tu9yJCnmus .carousel-inner.slides2 .cloneditem-1,
  .cid-tu9yJCnmus .carousel-inner.slides2 .cloneditem-2,
  .cid-tu9yJCnmus .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-tu9yJCnmus .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-tu9yJCnmus .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-tu9yJCnmus .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-tu9yJCnmus .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-tu9yJCnmus .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-tu9yJCnmus .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-tu9yJCnmus .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-tu9yJCnmus .carousel-inner.slides3 .cloneditem-1,
  .cid-tu9yJCnmus .carousel-inner.slides3 .cloneditem-2,
  .cid-tu9yJCnmus .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-tu9yJCnmus .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-tu9yJCnmus .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-tu9yJCnmus .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-tu9yJCnmus .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-tu9yJCnmus .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-tu9yJCnmus .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-tu9yJCnmus .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-tu9yJCnmus .carousel-inner.slides4 .cloneditem-1,
  .cid-tu9yJCnmus .carousel-inner.slides4 .cloneditem-2,
  .cid-tu9yJCnmus .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-tu9yJCnmus .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-tu9yJCnmus .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-tu9yJCnmus .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-tu9yJCnmus .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-tu9yJCnmus .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-tu9yJCnmus .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-tu9yJCnmus .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-tu9yJCnmus .carousel-inner.slides5 .cloneditem-1,
  .cid-tu9yJCnmus .carousel-inner.slides5 .cloneditem-2,
  .cid-tu9yJCnmus .carousel-inner.slides5 .cloneditem-3,
  .cid-tu9yJCnmus .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-tu9yJCnmus .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-tu9yJCnmus .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-tu9yJCnmus .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-tu9yJCnmus .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-tu9yJCnmus .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-tu9yJCnmus .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-tu9yJCnmus .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-tu9yJCnmus .carousel-inner.slides6 .cloneditem-1,
  .cid-tu9yJCnmus .carousel-inner.slides6 .cloneditem-2,
  .cid-tu9yJCnmus .carousel-inner.slides6 .cloneditem-3,
  .cid-tu9yJCnmus .carousel-inner.slides6 .cloneditem-4,
  .cid-tu9yJCnmus .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-tu991isMGg {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
@media (max-width: 767px) {
  .cid-tu991isMGg .content {
    text-align: center;
  }
  .cid-tu991isMGg .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tu991isMGg .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tu991isMGg .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tu991isMGg .media-wrap img {
  height: 6rem;
  display: block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-tu991isMGg .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tu991isMGg .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tu991isMGg .footer-lower .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-tu991isMGg .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tu991isMGg .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tu991isMGg .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tu991isMGg .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tu991isMGg .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tu991isMGg H5 {
  color: #ffffff;
  text-align: left;
}
.cid-tu991isMGg .copyright > p {
  text-align: left;
}
.cid-tu991isMGg P {
  text-align: left;
}
.cid-tu991j43QZ {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #2a2a2a, #2a2a2a);
}
.cid-tu991j43QZ .mbr-iconfont-social {
  font-size: 32px;
  color: #ffffff;
}
.cid-tu991j43QZ .social-list a:focus {
  text-decoration: none;
}
.cid-tu991jzULt {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-tu991jYI1f {
  background: #2a2a2a;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-tu991jYI1f .image-block {
  margin: auto;
}
.cid-tu991jYI1f figcaption {
  position: relative;
}
.cid-tu991jYI1f figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tu991jYI1f .image-block {
    width: 100% !important;
  }
}
