body {
  font-family: Rubik;
}
.display-1 {
  font-family: 'Open Sans', sans-serif;
  font-size: 4.8rem;
  font-display: swap;
}
.display-1 > .mbr-iconfont {
  font-size: 7.68rem;
}
.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.84rem;
    font-size: calc( 2.33rem + (4.8 - 2.33) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (2.33rem + (4.8 - 2.33) * ((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: #ffffff !important;
}
.bg-success {
  background-color: #efefef !important;
}
.bg-info {
  background-color: #ff3366 !important;
}
.bg-warning {
  background-color: #8abec3 !important;
}
.bg-danger {
  background-color: #ff1d2d !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  color: #808080 !important;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: #808080 !important;
  background-color: #d9d9d9 !important;
  border-color: #d9d9d9 !important;
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #808080 !important;
  background-color: #d9d9d9 !important;
  border-color: #d9d9d9 !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  color: #808080 !important;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: #808080 !important;
  background-color: #d9d9d9 !important;
  border-color: #d9d9d9 !important;
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #808080 !important;
  background-color: #d9d9d9 !important;
  border-color: #d9d9d9 !important;
}
.btn-info,
.btn-info:active {
  background-color: #ff3366 !important;
  border-color: #ff3366 !important;
  color: #ffffff !important;
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.active {
  color: #ffffff !important;
  background-color: #e50039 !important;
  border-color: #e50039 !important;
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #e50039 !important;
  border-color: #e50039 !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: #8abec3 !important;
  border-color: #8abec3 !important;
  color: #ffffff !important;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: #ffffff !important;
  background-color: #57a2a9 !important;
  border-color: #57a2a9 !important;
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #ffffff !important;
  background-color: #57a2a9 !important;
  border-color: #57a2a9 !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #ff1d2d !important;
  border-color: #ff1d2d !important;
  color: #ffffff !important;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
  color: #ffffff !important;
  background-color: #d0000f !important;
  border-color: #d0000f !important;
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #d0000f !important;
  border-color: #d0000f !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: #cccccc;
  color: #cccccc;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #808080;
  background-color: #ffffff;
  border-color: #ffffff;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #808080 !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background: none;
  border-color: #cccccc;
  color: #cccccc;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #808080;
  background-color: #ffffff;
  border-color: #ffffff;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #808080 !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background: none;
  border-color: #cc0033;
  color: #cc0033;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #ffffff;
  background-color: #ff3366;
  border-color: #ff3366;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #ff3366 !important;
  border-color: #ff3366 !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: #4e9299;
  color: #4e9299;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #ffffff;
  background-color: #8abec3;
  border-color: #8abec3;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #ffffff !important;
  background-color: #8abec3 !important;
  border-color: #8abec3 !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background: none;
  border-color: #b6000d;
  color: #b6000d;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #ffffff;
  background-color: #ff1d2d;
  border-color: #ff1d2d;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #ff1d2d !important;
  border-color: #ff1d2d !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: #ffffff !important;
}
.text-secondary {
  color: #ffffff !important;
}
.text-success {
  color: #efefef !important;
}
.text-info {
  color: #ff3366 !important;
}
.text-warning {
  color: #8abec3 !important;
}
.text-danger {
  color: #ff1d2d !important;
}
.text-white {
  color: #ffffff !important;
}
.text-black {
  color: #000000 !important;
}
a.text-primary:hover,
a.text-primary:focus {
  color: #cccccc !important;
}
a.text-secondary:hover,
a.text-secondary:focus {
  color: #cccccc !important;
}
a.text-success:hover,
a.text-success:focus {
  color: #bcbcbc !important;
}
a.text-info:hover,
a.text-info:focus {
  color: #cc0033 !important;
}
a.text-warning:hover,
a.text-warning:focus {
  color: #4e9299 !important;
}
a.text-danger:hover,
a.text-danger:focus {
  color: #b6000d !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: #ff3366;
}
.alert-warning {
  background-color: #8abec3;
}
.alert-danger {
  background-color: #ff1d2d;
}
.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: #ffffff;
  border-color: #ffffff;
  color: #8c8c8c;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
.nav-tabs .nav-link {
  border-radius: 100px !important;
}
a,
a:hover {
  color: #ffffff;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #ffffff;
}
.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: #ffffff;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #deedee;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #ffe9eb;
}
/* 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: #ffffff;
}
/* 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: #ffffff;
}
.mbr-footer-content li a:hover,
.mbr-footer .mbr-contacts li a:hover {
  color: #ffffff;
}
.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: #ffffff;
  color: #000000;
}
.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: #ffffff;
  border-bottom-color: #ffffff;
}
.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: #000000 !important;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.xdsoft_datetimepicker .xdsoft_calendar td:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:hover {
  color: #000000 !important;
  background: #ffffff !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='%23ffffff' %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-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: #cfcfcf;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.0rem;
  padding-bottom: 1.0rem;
  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: #575757 !important;
}
.cid-sPu0pK0T4s {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 30px;
}
.cid-sPu0pK0T4s .image-block {
  margin: auto;
}
.cid-sPu0pK0T4s figcaption {
  position: relative;
}
.cid-sPu0pK0T4s figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sPu0pK0T4s .image-block {
    width: 100% !important;
  }
}
.cid-rZxwBwcJpE {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #e31818;
}
.cid-t3qR5i7KNc .modal-body .close {
  background: #1b1b1b;
}
.cid-t3qR5i7KNc .modal-body .close span {
  font-style: normal;
}
.cid-t3qR5i7KNc .carousel-inner > .active,
.cid-t3qR5i7KNc .carousel-inner > .next,
.cid-t3qR5i7KNc .carousel-inner > .prev {
  display: flex;
}
.cid-t3qR5i7KNc .carousel-control .icon-next,
.cid-t3qR5i7KNc .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-t3qR5i7KNc .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t3qR5i7KNc .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-t3qR5i7KNc .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-t3qR5i7KNc .boxed-slider > div {
  position: relative;
}
.cid-t3qR5i7KNc .container img {
  width: 100%;
}
.cid-t3qR5i7KNc .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-t3qR5i7KNc .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-t3qR5i7KNc .mbr-table-cell {
  padding: 0;
}
.cid-t3qR5i7KNc .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-t3qR5i7KNc .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-t3qR5i7KNc .mbr-overlay {
  z-index: 1;
}
.cid-t3qR5i7KNc .container-slide.container {
  min-width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-t3qR5i7KNc .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  opacity: 1;
}
.cid-t3qR5i7KNc .carousel-item.active.right,
.cid-t3qR5i7KNc .carousel-item.next {
  left: 0;
  transition: opacity 0.7s ease-in-out;
  opacity: 0;
}
.cid-t3qR5i7KNc .carousel-item.active.left,
.cid-t3qR5i7KNc .carousel-item.prev {
  left: 0;
  transition: opacity 0.7s ease-in-out;
  opacity: 0;
}
.cid-t3qR5i7KNc .carousel-item.active,
.cid-t3qR5i7KNc .carousel-item.next.left,
.cid-t3qR5i7KNc .carousel-item.prev.right {
  left: 0;
  opacity: 1;
}
.cid-t3qR5i7KNc .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-t3qR5i7KNc .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-t3qR5i7KNc .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-t3qR5i7KNc .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 2rem;
}
@media (max-width: 767px) {
  .cid-t3qR5i7KNc .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-t3qR5i7KNc .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-t3qR5i7KNc .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-t3qR5i7KNc .mbr-slider .carousel-indicators li.active,
.cid-t3qR5i7KNc .mbr-slider .carousel-indicators li:hover {
  opacity: .9;
}
.cid-t3qR5i7KNc .mbr-slider .carousel-indicators li::after,
.cid-t3qR5i7KNc .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-t3qR5i7KNc .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 576px) {
  .cid-t3qR5i7KNc .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-t3qR5i7KNc .mbr-slider > .container img {
  width: 100%;
}
.cid-t3qR5i7KNc .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-t3qR5i7KNc .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 576px) {
  .cid-t3qR5i7KNc .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-t3qR5i7KNc .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-t3qR5i7KNc .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-t3qR5i7KNc .carousel-item .container.container-slide {
  position: initial;
  min-height: 0;
}
.cid-t3qR5i7KNc .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-t3qR5i7KNc .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-t3qR5i7KNc .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-t3qR5i7KNc .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-t3qR5i7KNc .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-t3qR5i7KNc .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-t3qR5i7KNc .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-13QT4T79fg .divider-top {
  position: relative;
  padding: 2.5em;
  background: #767676;
}
.cid-13QT4T79fg .divider-bottom {
  position: relative;
  padding: 2.5em;
  background: #ffffff;
}
.cid-13QT4T79fg .divider-top::before,
.cid-13QT4T79fg .divider-bottom::before,
.cid-13QT4T79fg .divider-top::after,
.cid-13QT4T79fg .divider-bottom::after {
  position: absolute;
  content: '';
  pointer-events: none;
}
.cid-13QT4T79fg .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-13QT4T79fg .divider-triangles::before {
  top: -50px;
}
.cid-13QT4T79fg .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-13QT4T79fg .divider-halfcircle::before {
  top: -50px;
}
.cid-13QT4T79fg .divider-multitriangles::before,
.cid-13QT4T79fg .divider-multitriangles::after {
  left: 50%;
  width: 50px;
  height: 50px;
  -webkit-transform: translateX(-50%) rotate(45deg);
  transform: translateX(-50%) rotate(45deg);
}
.cid-13QT4T79fg .divider-multitriangles::after {
  bottom: -25px;
  z-index: 10;
  background: inherit;
  box-shadow: -50px 50px 0 #767676, 50px -50px 0 #767676;
}
.cid-tkHFW0Widi {
  padding-top: 90px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tkHFW0Widi .mbr-section-subtitle {
  color: #232323;
}
.cid-tkHFWWMxva {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tkHFWWMxva .mbr-section-subtitle {
  color: #767676;
}
.cid-t3qRqdTIFR {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-t3qRqdTIFR img,
.cid-t3qRqdTIFR .item-img {
  width: 100%;
}
.cid-t3qRqdTIFR .item:focus,
.cid-t3qRqdTIFR span:focus {
  outline: none;
}
.cid-t3qRqdTIFR .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-t3qRqdTIFR .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #efefef;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-t3qRqdTIFR .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-t3qRqdTIFR .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t3qRqdTIFR .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-t3qRqdTIFR .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-t3qRqdTIFR .mbr-section-btn {
  margin-top: auto !important;
}
.cid-t3qRqdTIFR .mbr-section-title {
  color: #ffffff;
}
.cid-t3qRqdTIFR .mbr-text,
.cid-t3qRqdTIFR .mbr-section-btn {
  text-align: center;
}
.cid-t3qRqdTIFR .item-title {
  text-align: center;
}
.cid-t3qRqdTIFR .item-subtitle {
  text-align: left;
}
.cid-tkHHpGSzna {
  padding-top: 120px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tkHHpGSzna .mbr-section-subtitle {
  color: #232323;
}
.cid-tkHHqhJgO1 {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tkHHqhJgO1 .mbr-section-subtitle {
  color: #767676;
}
.cid-tke7T8usio {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-tke7T8usio h4 {
  font-weight: 500;
  color: #ffffff;
}
.cid-tke7T8usio p {
  color: #ffffff;
}
.cid-tke7T8usio .card {
  margin-bottom: 2rem;
}
.cid-tke7T8usio .card-img {
  border-radius: 0;
  padding: 2rem 2rem 0 2rem;
}
.cid-tke7T8usio .card-img span {
  font-size: 100px;
  color: #ffffff;
}
.cid-tke7T8usio .card-box {
  padding-bottom: 2rem;
}
.cid-tke7T8usio .card-box .card-title {
  margin: 0;
  padding: 2rem 2rem 0 2rem;
}
.cid-tke7T8usio .card-box .mbr-text {
  margin-bottom: 0;
  padding: 2rem 2rem 0 2rem;
}
.cid-tke7T8usio .card-box .mbr-section-btn {
  padding-top: 1rem;
}
.cid-tke7T8usio .card-box .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-tke7T8usio .card-title,
.cid-tke7T8usio .card-img {
  color: #2a2a2a;
}
.cid-tke7T8usio P {
  color: #2a2a2a;
}
.cid-tke7Us99mV {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-tke7Us99mV h4 {
  font-weight: 500;
  color: #ffffff;
}
.cid-tke7Us99mV p {
  color: #ffffff;
}
.cid-tke7Us99mV .card {
  margin-bottom: 2rem;
}
.cid-tke7Us99mV .card-img {
  border-radius: 0;
  padding: 2rem 2rem 0 2rem;
}
.cid-tke7Us99mV .card-img span {
  font-size: 100px;
  color: #ffffff;
}
.cid-tke7Us99mV .card-box {
  padding-bottom: 2rem;
}
.cid-tke7Us99mV .card-box .card-title {
  margin: 0;
  padding: 2rem 2rem 0 2rem;
}
.cid-tke7Us99mV .card-box .mbr-text {
  margin-bottom: 0;
  padding: 2rem 2rem 0 2rem;
}
.cid-tke7Us99mV .card-box .mbr-section-btn {
  padding-top: 1rem;
}
.cid-tke7Us99mV .card-box .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-tke7Us99mV .card-title,
.cid-tke7Us99mV .card-img {
  color: #2a2a2a;
}
.cid-tke7Us99mV P {
  color: #2a2a2a;
}
.cid-tkIxGjX8Hw {
  padding-top: 120px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tkIxGjX8Hw .mbr-section-subtitle {
  color: #232323;
}
.cid-tkIA8Ux1uB {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tkIA8Ux1uB h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-tkIA8Ux1uB p {
  color: #767676;
  text-align: left;
}
.cid-tkIA8Ux1uB .card-box {
  padding-top: 2rem;
}
.cid-tkIA8Ux1uB .card-wrapper {
  height: 100%;
}
.cid-tkIA8Ux1uB .card-title {
  text-align: center;
}
.cid-tkIA8Ux1uB P {
  text-align: center;
}
.cid-tkIIFEBKzw {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tkIIFEBKzw h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-tkIIFEBKzw p {
  color: #767676;
  text-align: left;
}
.cid-tkIIFEBKzw .card-box {
  padding-top: 2rem;
}
.cid-tkIIFEBKzw .card-wrapper {
  height: 100%;
}
.cid-tkIIFEBKzw .card-title {
  text-align: center;
}
.cid-tkIIFEBKzw P {
  text-align: center;
}
.cid-t3qRjsk67I {
  padding-top: 90px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/bozza-architetti2-2000x789.jpg");
}
.cid-t3qRjsk67I .mbr-section-subtitle {
  letter-spacing: .2rem;
}
.cid-t3qRjsk67I .media-container-column {
  background-color: #2a2a2a;
}
@media (max-width: 767px) {
  .cid-t3qRjsk67I .media-container-column {
    padding: 1rem !important;
  }
}
.cid-t3qRjsk67I .mbr-text,
.cid-t3qRjsk67I .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-t3qRjsk67I H1 {
  text-align: center;
}
.cid-t3qRntHDXL {
  padding-top: 60px;
  padding-bottom: 60px;
  background: linear-gradient(45deg, #0082a0, #8abec3);
}
.cid-t3qRntHDXL .main {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
.cid-t3qRntHDXL .main .mbr-section-btn {
  text-align: right;
}
.cid-t3qRntHDXL .btn {
  margin: 0 0 .5rem 0;
}
.cid-t3qRntHDXL H2 {
  text-align: left;
}
.cid-t3qRntHDXL H3 {
  text-align: left;
}
.cid-t3qRuOVv8H {
  padding-top: 105px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-t3qRuOVv8H .mbr-section-subtitle {
  color: #767676;
}
.cid-t3qRwp3IEs {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-t3qRwp3IEs .card {
  align-self: stretch;
}
.cid-t3qRwp3IEs .card-box {
  height: 100%;
  background-color: #55b4d4;
  padding: 2rem;
}
.cid-t3qRwp3IEs h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-t3qRwp3IEs p {
  color: #767676;
  text-align: left;
}
.cid-t3qRwp3IEs .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-t3qRwp3IEs .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-t3qRwp3IEs .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-t3qRwp3IEs .card-title {
  color: #ffffff;
  text-align: center;
}
.cid-t3qRwp3IEs P {
  color: #ffffff;
  text-align: center;
}
.cid-t3qRwp3IEs .card-title DIV {
  text-align: center;
}
.cid-t3qRxNxvsp {
  background-image: url("../../../assets/images/sfondo-custom-2000x930.jpg");
}
.cid-t3qRxNxvsp .form-control,
.cid-t3qRxNxvsp .form-control:focus {
  background: #ffffff;
  border: 1px solid #ffffff;
}
.cid-t3qRxNxvsp .form-container {
  transition: all .2s;
  border: 1px solid #ffffff;
  padding: 1rem;
}
.cid-t3qRxNxvsp textarea.form-control {
  min-height: 188px;
}
.cid-t3qRxNxvsp .input-group-btn {
  justify-content: center;
  -webkit-justify-content: center;
}
@media (min-width: 768px) {
  .cid-t3qRxNxvsp .content-container {
    padding-right: 5rem;
  }
}
.cid-t3qRxNxvsp H1 {
  text-align: left;
}
.cid-t3qRxNxvsp .mbr-text,
.cid-t3qRxNxvsp .mbr-section-btn {
  text-align: left;
}
.cid-t3qRzWI3Yo {
  padding-top: 60px;
  padding-bottom: 60px;
  background: linear-gradient(45deg, #0082a0, #8abec3);
}
.cid-t3qRzWI3Yo .main {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
.cid-t3qRzWI3Yo .main .mbr-section-btn {
  text-align: right;
}
.cid-t3qRzWI3Yo .btn {
  margin: 0 0 .5rem 0;
}
.cid-t3qRzWI3Yo H2 {
  text-align: left;
}
.cid-t3qRzWI3Yo H3 {
  text-align: left;
}
.cid-t3qRAvZv4p {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t3qRAvZv4p h3 {
  text-align: center;
}
.cid-t3qRAvZv4p .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-t3qRAvZv4p .mbr-content-text {
  color: #767676;
}
.cid-t3qRAvZv4p .panel-item {
  background: #ffffff;
}
.cid-t3qRAvZv4p .card {
  word-wrap: break-word;
}
.cid-t3qRAvZv4p .mbr-iconfont {
  font-size: 80px;
  color: #149dcc;
}
.cid-t3qRAvZv4p H3 {
  color: #8abec3;
}
.cid-t3qRI0kGjU {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #8abec3;
}
.cid-t3qRI0kGjU .carousel-item {
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-t3qRI0kGjU .carousel-item.active,
.cid-t3qRI0kGjU .carousel-item-next,
.cid-t3qRI0kGjU .carousel-item-prev {
  display: flex;
}
.cid-t3qRI0kGjU .carousel-controls a {
  transition: opacity .5s;
  font-size: 2rem;
}
.cid-t3qRI0kGjU .carousel-controls a span {
  position: absolute;
  top: 180px;
  padding: 10px;
  border-radius: 50%;
  color: #585858;
  background: #c8c6c6;
  opacity: .5;
}
.cid-t3qRI0kGjU .carousel-controls a:hover span {
  opacity: 1;
}
.cid-t3qRI0kGjU .user_image {
  width: 200px;
  height: 200px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
  margin: 0 auto 2rem auto;
}
.cid-t3qRI0kGjU .user_image img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
}
@media (max-width: 230px) {
  .cid-t3qRI0kGjU .user_image {
    width: 100%;
    height: auto;
  }
}
.cid-t3qRI0kGjU .user_text {
  color: #ffffff;
}
.cid-t3qRNaXVi0 {
  padding-top: 90px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-t3qRNaXVi0 .carousel-control {
  background: #000;
}
.cid-t3qRNaXVi0 .mbr-section-subtitle {
  color: #767676;
}
.cid-t3qRNaXVi0 .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-t3qRNaXVi0 .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-t3qRNaXVi0 .carousel-item .wrap-img {
  text-align: center;
}
.cid-t3qRNaXVi0 .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-t3qRNaXVi0 .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-t3qRNaXVi0 .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-t3qRNaXVi0 .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-t3qRNaXVi0 .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-t3qRNaXVi0 .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-t3qRNaXVi0 .cloneditem-1,
.cid-t3qRNaXVi0 .cloneditem-2,
.cid-t3qRNaXVi0 .cloneditem-3,
.cid-t3qRNaXVi0 .cloneditem-4,
.cid-t3qRNaXVi0 .cloneditem-5 {
  display: none;
}
.cid-t3qRNaXVi0 .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-t3qRNaXVi0 .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-t3qRNaXVi0 .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-t3qRNaXVi0 .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-t3qRNaXVi0 .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-t3qRNaXVi0 .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-t3qRNaXVi0 .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-t3qRNaXVi0 .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-t3qRNaXVi0 .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-t3qRNaXVi0 .carousel-inner.slides2 .cloneditem-1,
  .cid-t3qRNaXVi0 .carousel-inner.slides2 .cloneditem-2,
  .cid-t3qRNaXVi0 .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-t3qRNaXVi0 .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-t3qRNaXVi0 .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-t3qRNaXVi0 .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-t3qRNaXVi0 .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-t3qRNaXVi0 .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-t3qRNaXVi0 .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-t3qRNaXVi0 .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-t3qRNaXVi0 .carousel-inner.slides3 .cloneditem-1,
  .cid-t3qRNaXVi0 .carousel-inner.slides3 .cloneditem-2,
  .cid-t3qRNaXVi0 .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-t3qRNaXVi0 .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-t3qRNaXVi0 .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-t3qRNaXVi0 .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-t3qRNaXVi0 .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-t3qRNaXVi0 .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-t3qRNaXVi0 .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-t3qRNaXVi0 .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-t3qRNaXVi0 .carousel-inner.slides4 .cloneditem-1,
  .cid-t3qRNaXVi0 .carousel-inner.slides4 .cloneditem-2,
  .cid-t3qRNaXVi0 .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-t3qRNaXVi0 .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-t3qRNaXVi0 .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-t3qRNaXVi0 .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-t3qRNaXVi0 .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-t3qRNaXVi0 .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-t3qRNaXVi0 .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-t3qRNaXVi0 .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-t3qRNaXVi0 .carousel-inner.slides5 .cloneditem-1,
  .cid-t3qRNaXVi0 .carousel-inner.slides5 .cloneditem-2,
  .cid-t3qRNaXVi0 .carousel-inner.slides5 .cloneditem-3,
  .cid-t3qRNaXVi0 .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-t3qRNaXVi0 .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-t3qRNaXVi0 .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-t3qRNaXVi0 .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-t3qRNaXVi0 .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-t3qRNaXVi0 .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-t3qRNaXVi0 .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-t3qRNaXVi0 .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-t3qRNaXVi0 .carousel-inner.slides6 .cloneditem-1,
  .cid-t3qRNaXVi0 .carousel-inner.slides6 .cloneditem-2,
  .cid-t3qRNaXVi0 .carousel-inner.slides6 .cloneditem-3,
  .cid-t3qRNaXVi0 .carousel-inner.slides6 .cloneditem-4,
  .cid-t3qRNaXVi0 .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-t3qRSrM9cr {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #2a2a2a;
}
@media (max-width: 767px) {
  .cid-t3qRSrM9cr .content {
    text-align: center;
  }
  .cid-t3qRSrM9cr .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t3qRSrM9cr .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t3qRSrM9cr .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t3qRSrM9cr .media-wrap img {
  height: 6rem;
  display: block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-t3qRSrM9cr .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t3qRSrM9cr .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-t3qRSrM9cr .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-t3qRSrM9cr .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t3qRSrM9cr .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t3qRSrM9cr .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t3qRSrM9cr .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t3qRSrM9cr .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t3qRSrM9cr H5 {
  color: #ffffff;
  text-align: left;
}
.cid-t3qRSrM9cr .copyright > p {
  text-align: left;
}
.cid-t3qRSrM9cr P {
  text-align: left;
}
.cid-t3qRT7r80K {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #2a2a2a, #2a2a2a);
}
.cid-t3qRT7r80K .mbr-iconfont-social {
  font-size: 32px;
  color: #ffffff;
}
.cid-t3qRT7r80K .social-list a:focus {
  text-decoration: none;
}
.cid-t3qS8i2zXl {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-t3qS9zZQQT {
  background: #2a2a2a;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-t3qS9zZQQT .image-block {
  margin: auto;
}
.cid-t3qS9zZQQT figcaption {
  position: relative;
}
.cid-t3qS9zZQQT figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t3qS9zZQQT .image-block {
    width: 100% !important;
  }
}
.cid-t3s1y47ePl .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-t3s1y47ePl .my-float {
  margin-top: 16px;
}
.cid-t3s1y47ePl P {
  color: #232323;
}
.cid-t3s1y47ePl DIV {
  color: #ffffff;
}
.cid-t3s1y47ePl H10 {
  color: #767676;
}
.cid-t3s1y47ePl .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: #cfcfcf;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.0rem;
  padding-bottom: 1.0rem;
  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: #575757 !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-tkISWnGq7P {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #2a2a2a;
}
@media (max-width: 767px) {
  .cid-tkISWnGq7P .content {
    text-align: center;
  }
  .cid-tkISWnGq7P .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tkISWnGq7P .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tkISWnGq7P .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tkISWnGq7P .media-wrap img {
  height: 6rem;
  display: block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-tkISWnGq7P .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tkISWnGq7P .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tkISWnGq7P .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-tkISWnGq7P .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tkISWnGq7P .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tkISWnGq7P .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tkISWnGq7P .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tkISWnGq7P .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tkISWnGq7P H5 {
  color: #ffffff;
  text-align: left;
}
.cid-tkISWnGq7P .copyright > p {
  text-align: left;
}
.cid-tkISWnGq7P P {
  text-align: left;
}
.cid-tafjeOqtNt {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #2a2a2a, #2a2a2a);
}
.cid-tafjeOqtNt .mbr-iconfont-social {
  font-size: 32px;
  color: #ffffff;
}
.cid-tafjeOqtNt .social-list a:focus {
  text-decoration: none;
}
.cid-t3r1vrkKhF {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-t3r1wtcQy6 {
  background: #2a2a2a;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-t3r1wtcQy6 .image-block {
  margin: auto;
}
.cid-t3r1wtcQy6 figcaption {
  position: relative;
}
.cid-t3r1wtcQy6 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t3r1wtcQy6 .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: 15px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rZqi5iCDBp .mbr-text,
.cid-rZqi5iCDBp blockquote {
  color: #767676;
}
.cid-rZqi5iCDBp .mbr-text P {
  text-align: center;
}
.cid-t9Acve9Sve {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-t9Acve9Sve .card-img {
  background-color: #fff;
}
.cid-t9Acve9Sve .card-box {
  padding: 2rem;
  background-color: #efefef;
}
.cid-t9Acve9Sve h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-t9Acve9Sve p {
  text-align: left;
}
.cid-t9Acve9Sve .mbr-text {
  color: #767676;
}
.cid-t9Acve9Sve .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-t9Acve9Sve .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-t9Acve9Sve .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
    -webkit-flex: 0 0 20%;
  }
}
.cid-t9Acve9Sve .card-title {
  color: #e31818;
}
.cid-sxSgvBbxEz {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-sxSgvBbxEz .card-img {
  background-color: #fff;
}
.cid-sxSgvBbxEz .card-box {
  padding: 2rem;
  background-color: #efefef;
}
.cid-sxSgvBbxEz h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sxSgvBbxEz p {
  text-align: left;
}
.cid-sxSgvBbxEz .mbr-text {
  color: #767676;
}
.cid-sxSgvBbxEz .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-sxSgvBbxEz .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-sxSgvBbxEz .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
    -webkit-flex: 0 0 20%;
  }
}
.cid-sxSgvBbxEz .card-title {
  color: #e31818;
}
.cid-rW7ge8THOr {
  padding-top: 15px;
  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-ty16zaJxbm {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ty16zaJxbm .mbr-section-subtitle {
  color: #767676;
}
.cid-ty16zaJxbm H2 {
  color: #e31818;
}
.cid-ty16zXrgug {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-ty16zXrgug .mbr-text,
.cid-ty16zXrgug blockquote {
  color: #767676;
}
.cid-ty16zXrgug .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: 15px;
  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-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: #cfcfcf;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.0rem;
  padding-bottom: 1.0rem;
  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: #575757 !important;
}
.cid-tTMpV9WLPJ {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #2a2a2a;
}
@media (max-width: 767px) {
  .cid-tTMpV9WLPJ .content {
    text-align: center;
  }
  .cid-tTMpV9WLPJ .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tTMpV9WLPJ .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tTMpV9WLPJ .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tTMpV9WLPJ .media-wrap img {
  height: 6rem;
  display: block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-tTMpV9WLPJ .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tTMpV9WLPJ .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tTMpV9WLPJ .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-tTMpV9WLPJ .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tTMpV9WLPJ .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tTMpV9WLPJ .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tTMpV9WLPJ .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tTMpV9WLPJ .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tTMpV9WLPJ H5 {
  color: #ffffff;
  text-align: left;
}
.cid-tTMpV9WLPJ .copyright > p {
  text-align: left;
}
.cid-tTMpV9WLPJ P {
  text-align: left;
}
.cid-tafjtpjCfl {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #2a2a2a, #2a2a2a);
}
.cid-tafjtpjCfl .mbr-iconfont-social {
  font-size: 32px;
  color: #ffffff;
}
.cid-tafjtpjCfl .social-list a:focus {
  text-decoration: none;
}
.cid-t3r1WqHCtP {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-t3r1XjQQAN {
  background: #2a2a2a;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-t3r1XjQQAN .image-block {
  margin: auto;
}
.cid-t3r1XjQQAN figcaption {
  position: relative;
}
.cid-t3r1XjQQAN figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t3r1XjQQAN .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: #cfcfcf;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.0rem;
  padding-bottom: 1.0rem;
  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: #575757 !important;
}
.cid-smwPICyql4 H1 {
  text-align: center;
  color: #ffffff;
}
.cid-slXGE9WiAh {
  background: #ffffff;
  padding-top: 75px;
  padding-bottom: 75px;
}
.cid-slXGE9WiAh .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-slXGE9WiAh .video-block {
    width: 100% !important;
  }
}
.cid-rYH5Lwaxve {
  padding-top: 60px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/sfondo-comm.jpg");
}
.cid-rYH5Lwaxve .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-rYH5Lwaxve .icons-media-container .mbr-iconfont {
  font-size: 96px;
  color: #ffffff;
}
.cid-rYH5Lwaxve .icons-media-container .icon-block {
  padding-bottom: 1rem;
}
.cid-rYH5Lwaxve .mbr-text {
  color: #ffffff;
}
.cid-rYH5Lwaxve .card {
  padding-bottom: 1.5rem;
}
.cid-slXGF0mQ5B {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slXGF0mQ5B .mbr-text,
.cid-slXGF0mQ5B blockquote {
  color: #767676;
}
.cid-slXGF0mQ5B .mbr-text P {
  text-align: center;
}
.cid-smObg3AIbF {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slXRR4gl9K {
  padding-top: 90px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-slXRR4gl9K .mbr-section-subtitle {
  color: #767676;
}
.cid-slXRR4gl9K H2 {
  color: #e31818;
}
.cid-slXXve5qdJ {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-slXXve5qdJ .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-slXXve5qdJ .video-block {
    width: 100% !important;
  }
}
.cid-slXRSDtJ7l {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slXRSDtJ7l .mbr-text,
.cid-slXRSDtJ7l blockquote {
  color: #767676;
}
.cid-slXRSDtJ7l .mbr-text P {
  text-align: center;
}
.cid-slXRHQuYrL {
  padding-top: 75px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-slXRHQuYrL .mbr-section-subtitle {
  color: #232323;
}
.cid-slXRHQuYrL H2 {
  color: #232323;
}
.cid-slXY9dcG65 {
  padding-top: 0px;
  padding-bottom: 60px;
  background: #ffffff;
}
.cid-slXY9dcG65 .images-container.container-fluid {
  padding: 0;
}
.cid-slXY9dcG65 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-slXY9dcG65 .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-slXY9dcG65 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-slXY9dcG65 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-slXY9dcG65 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-slXY9dcG65 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-slXY9dcG65 .img-item {
    width: 100% !important;
  }
  .cid-slXY9dcG65 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-slZ2NNqjQK {
  padding-top: 75px;
  padding-bottom: 120px;
}
.cid-slZ2NNqjQK .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-slZ2NNqjQK .icons-media-container .mbr-iconfont {
  font-size: 96px;
  color: #ffffff;
}
.cid-slZ2NNqjQK .icons-media-container .icon-block {
  padding-bottom: 1rem;
}
.cid-slZ2NNqjQK .mbr-text {
  color: #ffffff;
}
.cid-slZ2NNqjQK .card {
  padding-bottom: 1.5rem;
}
.cid-slZ4uYsZOA {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slZ4uYsZOA .mbr-section-subtitle {
  color: #767676;
}
.cid-slZ4uYsZOA H2 {
  color: #e31818;
}
.cid-slYcbVPpm8 {
  padding-top: 105px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-slYcbVPpm8 .mbr-section-subtitle {
  color: #232323;
}
.cid-slYcbVPpm8 H2 {
  color: #232323;
}
.cid-slZSdj1XCL {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-slZSdj1XCL .image-block {
  margin: auto;
}
.cid-slZSdj1XCL figcaption {
  position: relative;
}
.cid-slZSdj1XCL figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-slZSdj1XCL .image-block {
    width: 100% !important;
  }
}
.cid-slZhnp3hRf {
  padding-top: 60px;
  padding-bottom: 120px;
}
.cid-slZhnp3hRf .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-slZhnp3hRf .icons-media-container .mbr-iconfont {
  font-size: 96px;
  color: #ffffff;
}
.cid-slZhnp3hRf .icons-media-container .icon-block {
  padding-bottom: 1rem;
}
.cid-slZhnp3hRf .mbr-text {
  color: #ffffff;
}
.cid-slZhnp3hRf .card {
  padding-bottom: 1.5rem;
}
.cid-slZjd9TT9T {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slZjd9TT9T .mbr-section-subtitle {
  color: #232323;
}
.cid-slZjd9TT9T H2 {
  color: #232323;
}
.cid-slZmsXz5Mh {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-slZmsXz5Mh .image-block {
  margin: auto;
}
.cid-slZmsXz5Mh figcaption {
  position: relative;
}
.cid-slZmsXz5Mh figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-slZmsXz5Mh .image-block {
    width: 100% !important;
  }
}
.cid-rYH5R4mRo9 {
  padding-top: 15px;
  padding-bottom: 75px;
  background: #ffffff;
}
.cid-rYH5R4mRo9 .images-container.container-fluid {
  padding: 0;
}
.cid-rYH5R4mRo9 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-rYH5R4mRo9 .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-rYH5R4mRo9 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-rYH5R4mRo9 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-rYH5R4mRo9 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-rYH5R4mRo9 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-rYH5R4mRo9 .img-item {
    width: 100% !important;
  }
  .cid-rYH5R4mRo9 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-slZmRZ9Rzi {
  padding-top: 120px;
  padding-bottom: 120px;
}
.cid-slZmRZ9Rzi .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-slZmRZ9Rzi .icons-media-container .mbr-iconfont {
  font-size: 96px;
  color: #ffffff;
}
.cid-slZmRZ9Rzi .icons-media-container .icon-block {
  padding-bottom: 1rem;
}
.cid-slZmRZ9Rzi .mbr-text {
  color: #ffffff;
}
.cid-slZmRZ9Rzi .card {
  padding-bottom: 1.5rem;
}
.cid-slXKOt9ATB {
  padding-top: 90px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-slXKOt9ATB .mbr-section-subtitle {
  color: #767676;
}
.cid-slXKOt9ATB H2 {
  color: #e31818;
}
.cid-slXKPUn7Yy {
  padding-top: 0px;
  padding-bottom: 60px;
  background: #ffffff;
}
.cid-slXKPUn7Yy .images-container.container-fluid {
  padding: 0;
}
.cid-slXKPUn7Yy .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-slXKPUn7Yy .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-slXKPUn7Yy .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-slXKPUn7Yy .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-slXKPUn7Yy .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-slXKPUn7Yy .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-slXKPUn7Yy .img-item {
    width: 100% !important;
  }
  .cid-slXKPUn7Yy .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-slXKQNAGj3 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-slXKQNAGj3 .mbr-text,
.cid-slXKQNAGj3 blockquote {
  color: #767676;
}
.cid-slXKQNAGj3 .mbr-text P {
  text-align: center;
}
.cid-slXNefwmRx {
  padding-top: 75px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-slXNefwmRx .mbr-section-subtitle {
  color: #767676;
}
.cid-slXNefwmRx H2 {
  color: #232323;
}
.cid-slZ1QMI3CN {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-slZ1QMI3CN .image-block {
  margin: auto;
}
.cid-slZ1QMI3CN figcaption {
  position: relative;
}
.cid-slZ1QMI3CN figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-slZ1QMI3CN .image-block {
    width: 100% !important;
  }
}
.cid-slYZ3oaN7e {
  padding-top: 60px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/immagine-categorie-led-chrome1-2000x1007.jpeg");
}
.cid-slYZ3oaN7e .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-slYZ3oaN7e .icons-media-container .mbr-iconfont {
  font-size: 96px;
  color: #ffffff;
}
.cid-slYZ3oaN7e .icons-media-container .icon-block {
  padding-bottom: 1rem;
}
.cid-slYZ3oaN7e .mbr-text {
  color: #ffffff;
}
.cid-slYZ3oaN7e .card {
  padding-bottom: 1.5rem;
}
.cid-slNxyyGx5L {
  padding-top: 75px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-slNxyyGx5L .mbr-section-subtitle {
  color: #232323;
}
.cid-slNxyyGx5L H2 {
  color: #232323;
}
.cid-smaIJ1cq6e {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-smaIJ1cq6e .card-box {
  padding: 0 2rem;
}
.cid-smaIJ1cq6e .mbr-section-btn {
  padding-top: 1rem;
}
.cid-smaIJ1cq6e .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-smaIJ1cq6e h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-smaIJ1cq6e p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
  padding-top: 2rem;
}
.cid-smaIJ1cq6e .mbr-text {
  color: #767676;
  text-align: center;
}
.cid-smaIJ1cq6e .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-smaIJ1cq6e .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-slND53hZpG {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-slND53hZpG .card-box {
  padding: 0 2rem;
}
.cid-slND53hZpG .mbr-section-btn {
  padding-top: 1rem;
}
.cid-slND53hZpG .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-slND53hZpG h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-slND53hZpG p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
  padding-top: 2rem;
}
.cid-slND53hZpG .mbr-text {
  color: #767676;
}
.cid-slND53hZpG .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-slND53hZpG .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-tTMpiab20o {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #2a2a2a;
}
@media (max-width: 767px) {
  .cid-tTMpiab20o .content {
    text-align: center;
  }
  .cid-tTMpiab20o .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tTMpiab20o .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tTMpiab20o .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tTMpiab20o .media-wrap img {
  height: 6rem;
  display: block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-tTMpiab20o .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tTMpiab20o .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tTMpiab20o .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-tTMpiab20o .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tTMpiab20o .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tTMpiab20o .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tTMpiab20o .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tTMpiab20o .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tTMpiab20o H5 {
  color: #ffffff;
  text-align: left;
}
.cid-tTMpiab20o .copyright > p {
  text-align: left;
}
.cid-tTMpiab20o P {
  text-align: left;
}
.cid-tafiQciNp7 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #2a2a2a, #2a2a2a);
}
.cid-tafiQciNp7 .mbr-iconfont-social {
  font-size: 32px;
  color: #ffffff;
}
.cid-tafiQciNp7 .social-list a:focus {
  text-decoration: none;
}
.cid-t3r0Xgpeav {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-t3r0Ya39Kt {
  background: #2a2a2a;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-t3r0Ya39Kt .image-block {
  margin: auto;
}
.cid-t3r0Ya39Kt figcaption {
  position: relative;
}
.cid-t3r0Ya39Kt figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t3r0Ya39Kt .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: #cfcfcf;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.0rem;
  padding-bottom: 1.0rem;
  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: #575757 !important;
}
.cid-smsOTSllmP {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-smsOTSllmP .mbr-section-subtitle {
  color: #232323;
}
.cid-smsOTSllmP H2 {
  color: #232323;
}
.cid-smwPw4OoZC H1 {
  text-align: center;
  color: #ffffff;
}
.cid-rYL5WKj5p7 {
  padding-top: 45px;
  padding-bottom: 60px;
  background: #ffffff;
}
.cid-rYL5WKj5p7 .images-container.container-fluid {
  padding: 0;
}
.cid-rYL5WKj5p7 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-rYL5WKj5p7 .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-rYL5WKj5p7 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-rYL5WKj5p7 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-rYL5WKj5p7 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-rYL5WKj5p7 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-rYL5WKj5p7 .img-item {
    width: 100% !important;
  }
  .cid-rYL5WKj5p7 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rYL5XOCyAI {
  padding-top: 60px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/sfondo-queue.jpg");
}
.cid-rYL5XOCyAI .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-rYL5XOCyAI .icons-media-container .mbr-iconfont {
  font-size: 96px;
  color: #ffffff;
}
.cid-rYL5XOCyAI .icons-media-container .icon-block {
  padding-bottom: 1rem;
}
.cid-rYL5XOCyAI .mbr-text {
  color: #ffffff;
}
.cid-rYL5XOCyAI .card {
  padding-bottom: 1.5rem;
}
.cid-slTgtiCvnp {
  background: #ffffff;
  padding-top: 75px;
  padding-bottom: 60px;
}
.cid-slTgtiCvnp .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-slTgtiCvnp .video-block {
    width: 100% !important;
  }
}
.cid-slThgxBYP4 {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-slThgxBYP4 .mbr-text,
.cid-slThgxBYP4 blockquote {
  color: #767676;
}
.cid-slThgxBYP4 .mbr-text P {
  text-align: center;
}
.cid-smOao0ksA3 {
  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-rYWZUALae9 {
  padding-top: 0px;
  padding-bottom: 60px;
  background: #ffffff;
}
.cid-rYWZUALae9 .images-container.container-fluid {
  padding: 0;
}
.cid-rYWZUALae9 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-rYWZUALae9 .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-rYWZUALae9 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-rYWZUALae9 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-rYWZUALae9 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-rYWZUALae9 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-rYWZUALae9 .img-item {
    width: 100% !important;
  }
  .cid-rYWZUALae9 .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-slM4kGJn2u {
  padding-top: 75px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-slM4kGJn2u .mbr-section-subtitle {
  color: #767676;
}
.cid-slM4kGJn2u H2 {
  color: #232323;
}
.cid-slM4b5A0lX {
  padding-top: 15px;
  padding-bottom: 30px;
  background: #ffffff;
}
.cid-slM4b5A0lX .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-slM4b5A0lX .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-slM4b5A0lX .media-container-row .img-item .img-cont {
  position: relative;
  overflow: hidden;
}
.cid-slM4b5A0lX .media-container-row .img-item .img-cont img {
  width: 100%;
}
.cid-slM4b5A0lX .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-slM4b5A0lX .media-container-row .img-item .img-cont .img-caption p {
  margin-bottom: 0;
}
.cid-slM4b5A0lX .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-slM4b5A0lX .img-item {
    width: 100% !important;
  }
  .cid-slM4b5A0lX .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-slTbYFuRug {
  padding-top: 45px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-slTbYFuRug .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-slTbYFuRug .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-slTbYFuRug .media-container-row .img-item .img-cont {
  position: relative;
  overflow: hidden;
}
.cid-slTbYFuRug .media-container-row .img-item .img-cont img {
  width: 100%;
}
.cid-slTbYFuRug .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-slTbYFuRug .media-container-row .img-item .img-cont .img-caption p {
  margin-bottom: 0;
}
.cid-slTbYFuRug .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-slTbYFuRug .img-item {
    width: 100% !important;
  }
  .cid-slTbYFuRug .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-slM6sEPQEB {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-slM6Pvjy9V {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #f9f9f9;
}
.cid-slM6Pvjy9V .mbr-section-btn > * {
  margin: 0;
}
.cid-slM6Pvjy9V h4 {
  font-weight: 500;
}
.cid-slM6Pvjy9V p {
  color: #232323;
}
.cid-slM6Pvjy9V .aside-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-slM6Pvjy9V .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-slM6Pvjy9V .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-slM6Pvjy9V .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-slM6Pvjy9V .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-slM6Pvjy9V .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-slM6Pvjy9V .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-slM6Pvjy9V .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-slM6Pvjy9V .card-img span {
    font-size: 40px !important;
  }
}
.cid-slM6Pvjy9V .cost {
  text-decoration: line-through;
  color: #767676;
}
.cid-slMubEC6Eh {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #f9f9f9;
}
.cid-slMubEC6Eh .mbr-section-btn > * {
  margin: 0;
}
.cid-slMubEC6Eh h4 {
  font-weight: 500;
}
.cid-slMubEC6Eh p {
  color: #232323;
}
.cid-slMubEC6Eh .aside-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-slMubEC6Eh .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-slMubEC6Eh .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-slMubEC6Eh .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-slMubEC6Eh .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-slMubEC6Eh .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-slMubEC6Eh .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
  .cid-slMubEC6Eh .media-container-row {
    -webkit-flex-direction: row-reverse;
  }
}
@media (max-width: 991px) {
  .cid-slMubEC6Eh .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
    padding-bottom: 0;
    margin-bottom: 0;
    padding-top: 1rem;
    margin-top: 2rem;
  }
  .cid-slMubEC6Eh .media-container-row {
    -webkit-flex-direction: column-reverse;
  }
}
@media (max-width: 300px) {
  .cid-slMubEC6Eh .card-img span {
    font-size: 40px !important;
  }
}
.cid-slMubEC6Eh .cost {
  text-decoration: line-through;
  color: #767676;
}
.cid-slMv4bx012 {
  padding-top: 0px;
  padding-bottom: 60px;
  background: #f9f9f9;
}
.cid-slMv4bx012 .images-container.container-fluid {
  padding: 0;
}
.cid-slMv4bx012 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-slMv4bx012 .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-slMv4bx012 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-slMv4bx012 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-slMv4bx012 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-slMv4bx012 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-slMv4bx012 .img-item {
    width: 100% !important;
  }
  .cid-slMv4bx012 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-slNcXLNNTg {
  padding-top: 75px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-slNcXLNNTg .mbr-section-subtitle {
  color: #232323;
}
.cid-slNcXLNNTg H2 {
  color: #232323;
}
.cid-slNdMPZ1HB {
  padding-top: 15px;
  padding-bottom: 30px;
  background: #ffffff;
}
.cid-slNdMPZ1HB .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-slNdMPZ1HB .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-slNdMPZ1HB .media-container-row .img-item .img-cont {
  position: relative;
  overflow: hidden;
}
.cid-slNdMPZ1HB .media-container-row .img-item .img-cont img {
  width: 100%;
}
.cid-slNdMPZ1HB .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-slNdMPZ1HB .media-container-row .img-item .img-cont .img-caption p {
  margin-bottom: 0;
}
.cid-slNdMPZ1HB .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-slNdMPZ1HB .img-item {
    width: 100% !important;
  }
  .cid-slNdMPZ1HB .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-slTFuTZJZO {
  padding-top: 15px;
  padding-bottom: 30px;
  background: #ffffff;
}
.cid-slTFuTZJZO .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-slTFuTZJZO .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-slTFuTZJZO .media-container-row .img-item .img-cont {
  position: relative;
  overflow: hidden;
}
.cid-slTFuTZJZO .media-container-row .img-item .img-cont img {
  width: 100%;
}
.cid-slTFuTZJZO .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-slTFuTZJZO .media-container-row .img-item .img-cont .img-caption p {
  margin-bottom: 0;
}
.cid-slTFuTZJZO .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-slTFuTZJZO .img-item {
    width: 100% !important;
  }
  .cid-slTFuTZJZO .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-slNghr5X6q {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-slNeC0xDmX {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #f9f9f9;
}
.cid-slNeC0xDmX .mbr-section-btn > * {
  margin: 0;
}
.cid-slNeC0xDmX h4 {
  font-weight: 500;
}
.cid-slNeC0xDmX p {
  color: #232323;
}
.cid-slNeC0xDmX .aside-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-slNeC0xDmX .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-slNeC0xDmX .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-slNeC0xDmX .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-slNeC0xDmX .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-slNeC0xDmX .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-slNeC0xDmX .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
  .cid-slNeC0xDmX .media-container-row {
    -webkit-flex-direction: row-reverse;
  }
}
@media (max-width: 991px) {
  .cid-slNeC0xDmX .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
    padding-bottom: 0;
    margin-bottom: 0;
    padding-top: 1rem;
    margin-top: 2rem;
  }
  .cid-slNeC0xDmX .media-container-row {
    -webkit-flex-direction: column-reverse;
  }
}
@media (max-width: 300px) {
  .cid-slNeC0xDmX .card-img span {
    font-size: 40px !important;
  }
}
.cid-slNeC0xDmX .cost {
  text-decoration: line-through;
  color: #767676;
}
.cid-slNeYn0LO6 {
  padding-top: 0px;
  padding-bottom: 60px;
  background: #f9f9f9;
}
.cid-slNeYn0LO6 .images-container.container-fluid {
  padding: 0;
}
.cid-slNeYn0LO6 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-slNeYn0LO6 .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-slNeYn0LO6 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-slNeYn0LO6 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-slNeYn0LO6 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-slNeYn0LO6 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-slNeYn0LO6 .img-item {
    width: 100% !important;
  }
  .cid-slNeYn0LO6 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rZ39aV18ux {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-rZ39aV18ux .image-block {
  margin: auto;
}
.cid-rZ39aV18ux figcaption {
  position: relative;
}
.cid-rZ39aV18ux figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-rZ39aV18ux .image-block {
    width: 100% !important;
  }
}
.cid-slTIZfcnYr {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #f9f9f9;
}
.cid-slTIZfcnYr .mbr-section-btn > * {
  margin: 0;
}
.cid-slTIZfcnYr h4 {
  font-weight: 500;
}
.cid-slTIZfcnYr p {
  color: #232323;
}
.cid-slTIZfcnYr .aside-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-slTIZfcnYr .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-slTIZfcnYr .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-slTIZfcnYr .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-slTIZfcnYr .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-slTIZfcnYr .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-slTIZfcnYr .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
  .cid-slTIZfcnYr .media-container-row {
    -webkit-flex-direction: row-reverse;
  }
}
@media (max-width: 991px) {
  .cid-slTIZfcnYr .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
    padding-bottom: 0;
    margin-bottom: 0;
    padding-top: 1rem;
    margin-top: 2rem;
  }
  .cid-slTIZfcnYr .media-container-row {
    -webkit-flex-direction: column-reverse;
  }
}
@media (max-width: 300px) {
  .cid-slTIZfcnYr .card-img span {
    font-size: 40px !important;
  }
}
.cid-slTIZfcnYr .cost {
  text-decoration: line-through;
  color: #767676;
}
.cid-slNgvK10mS {
  padding-top: 75px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-slNgvK10mS .mbr-section-subtitle {
  color: #232323;
}
.cid-slNgvK10mS H2 {
  color: #232323;
}
.cid-sm9IFYh2UI {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-sm9IFYh2UI .card-box {
  padding: 0 2rem;
}
.cid-sm9IFYh2UI .mbr-section-btn {
  padding-top: 1rem;
}
.cid-sm9IFYh2UI .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-sm9IFYh2UI h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-sm9IFYh2UI p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
  padding-top: 2rem;
}
.cid-sm9IFYh2UI .mbr-text {
  color: #767676;
  text-align: center;
}
.cid-sm9IFYh2UI .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-sm9IFYh2UI .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-slNJv0x4gZ {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-slNJv0x4gZ .card-box {
  padding: 0 2rem;
}
.cid-slNJv0x4gZ .mbr-section-btn {
  padding-top: 1rem;
}
.cid-slNJv0x4gZ .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-slNJv0x4gZ h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-slNJv0x4gZ p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
  padding-top: 2rem;
}
.cid-slNJv0x4gZ .mbr-text {
  color: #767676;
}
.cid-slNJv0x4gZ .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-slNJv0x4gZ .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-rZqctPVqzi {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tTMpGMzDdl {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #2a2a2a;
}
@media (max-width: 767px) {
  .cid-tTMpGMzDdl .content {
    text-align: center;
  }
  .cid-tTMpGMzDdl .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tTMpGMzDdl .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tTMpGMzDdl .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tTMpGMzDdl .media-wrap img {
  height: 6rem;
  display: block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-tTMpGMzDdl .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tTMpGMzDdl .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tTMpGMzDdl .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-tTMpGMzDdl .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tTMpGMzDdl .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tTMpGMzDdl .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tTMpGMzDdl .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tTMpGMzDdl .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tTMpGMzDdl H5 {
  color: #ffffff;
  text-align: left;
}
.cid-tTMpGMzDdl .copyright > p {
  text-align: left;
}
.cid-tTMpGMzDdl P {
  text-align: left;
}
.cid-tafiUnhoEE {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #2a2a2a, #2a2a2a);
}
.cid-tafiUnhoEE .mbr-iconfont-social {
  font-size: 32px;
  color: #ffffff;
}
.cid-tafiUnhoEE .social-list a:focus {
  text-decoration: none;
}
.cid-t3r16yWB8U {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-t3r17qrcDb {
  background: #2a2a2a;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-t3r17qrcDb .image-block {
  margin: auto;
}
.cid-t3r17qrcDb figcaption {
  position: relative;
}
.cid-t3r17qrcDb figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t3r17qrcDb .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: #cfcfcf;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.0rem;
  padding-bottom: 1.0rem;
  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: #575757 !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-tkIT2Nj0bj {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #2a2a2a;
}
@media (max-width: 767px) {
  .cid-tkIT2Nj0bj .content {
    text-align: center;
  }
  .cid-tkIT2Nj0bj .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tkIT2Nj0bj .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tkIT2Nj0bj .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tkIT2Nj0bj .media-wrap img {
  height: 6rem;
  display: block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-tkIT2Nj0bj .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tkIT2Nj0bj .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tkIT2Nj0bj .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-tkIT2Nj0bj .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tkIT2Nj0bj .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tkIT2Nj0bj .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tkIT2Nj0bj .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tkIT2Nj0bj .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tkIT2Nj0bj H5 {
  color: #ffffff;
  text-align: left;
}
.cid-tkIT2Nj0bj .copyright > p {
  text-align: left;
}
.cid-tkIT2Nj0bj P {
  text-align: left;
}
.cid-tafjmu27Am {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #2a2a2a, #2a2a2a);
}
.cid-tafjmu27Am .mbr-iconfont-social {
  font-size: 32px;
  color: #ffffff;
}
.cid-tafjmu27Am .social-list a:focus {
  text-decoration: none;
}
.cid-t3r1KbiImw {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-t3r1Lcuvn2 {
  background: #2a2a2a;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-t3r1Lcuvn2 .image-block {
  margin: auto;
}
.cid-t3r1Lcuvn2 figcaption {
  position: relative;
}
.cid-t3r1Lcuvn2 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t3r1Lcuvn2 .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: #cfcfcf;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.0rem;
  padding-bottom: 1.0rem;
  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: #575757 !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-shOK2JG8Q1 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rSgjrRURGy {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #efefef;
}
@media (min-width: 992px) {
  .cid-rSgjrRURGy .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rSgjrRURGy .mbr-figure {
    padding-bottom: 1rem;
  }
}
.cid-rSgjrRURGy .mbr-text {
  color: #767676;
}
.cid-rSgjsW6wSw {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #efefef;
}
@media (min-width: 992px) {
  .cid-rSgjsW6wSw .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 992px) {
  .cid-rSgjsW6wSw .mbr-figure {
    padding-top: 1rem;
  }
}
.cid-rSgjsW6wSw .mbr-text {
  color: #767676;
}
.cid-tkIT5PAWBJ {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #2a2a2a;
}
@media (max-width: 767px) {
  .cid-tkIT5PAWBJ .content {
    text-align: center;
  }
  .cid-tkIT5PAWBJ .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tkIT5PAWBJ .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tkIT5PAWBJ .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tkIT5PAWBJ .media-wrap img {
  height: 6rem;
  display: block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-tkIT5PAWBJ .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tkIT5PAWBJ .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tkIT5PAWBJ .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-tkIT5PAWBJ .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tkIT5PAWBJ .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tkIT5PAWBJ .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tkIT5PAWBJ .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tkIT5PAWBJ .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tkIT5PAWBJ H5 {
  color: #ffffff;
  text-align: left;
}
.cid-tkIT5PAWBJ .copyright > p {
  text-align: left;
}
.cid-tkIT5PAWBJ P {
  text-align: left;
}
.cid-tafjpV4QtO {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #2a2a2a, #2a2a2a);
}
.cid-tafjpV4QtO .mbr-iconfont-social {
  font-size: 32px;
  color: #ffffff;
}
.cid-tafjpV4QtO .social-list a:focus {
  text-decoration: none;
}
.cid-t3r1QTM6FB {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-t3r1RH6ije {
  background: #2a2a2a;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-t3r1RH6ije .image-block {
  margin: auto;
}
.cid-t3r1RH6ije figcaption {
  position: relative;
}
.cid-t3r1RH6ije figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t3r1RH6ije .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: #cfcfcf;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.0rem;
  padding-bottom: 1.0rem;
  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: #575757 !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-tkIT07JAkU {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #2a2a2a;
}
@media (max-width: 767px) {
  .cid-tkIT07JAkU .content {
    text-align: center;
  }
  .cid-tkIT07JAkU .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tkIT07JAkU .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tkIT07JAkU .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tkIT07JAkU .media-wrap img {
  height: 6rem;
  display: block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-tkIT07JAkU .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tkIT07JAkU .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tkIT07JAkU .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-tkIT07JAkU .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tkIT07JAkU .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tkIT07JAkU .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tkIT07JAkU .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tkIT07JAkU .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tkIT07JAkU H5 {
  color: #ffffff;
  text-align: left;
}
.cid-tkIT07JAkU .copyright > p {
  text-align: left;
}
.cid-tkIT07JAkU P {
  text-align: left;
}
.cid-tafjja5hiq {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #2a2a2a, #2a2a2a);
}
.cid-tafjja5hiq .mbr-iconfont-social {
  font-size: 32px;
  color: #ffffff;
}
.cid-tafjja5hiq .social-list a:focus {
  text-decoration: none;
}
.cid-t3r1BEACO8 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-t3r1COTfnt {
  background: #2a2a2a;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-t3r1COTfnt .image-block {
  margin: auto;
}
.cid-t3r1COTfnt figcaption {
  position: relative;
}
.cid-t3r1COTfnt figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t3r1COTfnt .image-block {
    width: 100% !important;
  }
}
.cid-sm5iCkcter {
  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: #cfcfcf;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.0rem;
  padding-bottom: 1.0rem;
  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: #575757 !important;
}
.cid-rZjTqDP9Ef {
  padding-top: 60px;
  padding-bottom: 60px;
  background: #ffffff;
}
.cid-rZjTqDP9Ef .images-container.container-fluid {
  padding: 0;
}
.cid-rZjTqDP9Ef .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-rZjTqDP9Ef .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-rZjTqDP9Ef .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-rZjTqDP9Ef .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-rZjTqDP9Ef .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-rZjTqDP9Ef .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-rZjTqDP9Ef .img-item {
    width: 100% !important;
  }
  .cid-rZjTqDP9Ef .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rZjTs3pr6j {
  padding-top: 45px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/sfondo-custom.jpg");
}
.cid-rZjTs3pr6j .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-rZjTs3pr6j .icons-media-container .mbr-iconfont {
  font-size: 96px;
  color: #ffffff;
}
.cid-rZjTs3pr6j .icons-media-container .icon-block {
  padding-bottom: 1rem;
}
.cid-rZjTs3pr6j .mbr-text {
  color: #ffffff;
}
.cid-rZjTs3pr6j .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-sm5yQEYHfK {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 60px;
}
.cid-sm5yQEYHfK .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sm5yQEYHfK .video-block {
    width: 100% !important;
  }
}
.cid-sm5oMvHav6 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sm5oMvHav6 .mbr-text,
.cid-sm5oMvHav6 blockquote {
  color: #767676;
}
.cid-sm5oMvHav6 .mbr-text P {
  text-align: center;
}
.cid-spnRoTlHhw {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-spnRoTlHhw .mbr-section-subtitle,
.cid-spnRoTlHhw .mbr-text {
  color: #767676;
}
.cid-spnRoTlHhw .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-spnRoTlHhw .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-spnRoTlHhw .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-spnRoTlHhw .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-spnRoTlHhw .card-wrapper .card-img .mbr-section-btn {
  position: absolute;
  transition: opacity .3s;
  width: 100%;
  left: 0;
  top: 50%;
  height: auto;
  transform: translateY(-50%);
}
.cid-spnRoTlHhw .card-wrapper .card-img img {
  width: 100%;
}
.cid-spnRoTlHhw .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-spnRoTlHhw .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-spnRoTlHhw .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-spnRoTlHhw .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-spnRoTlHhw .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-spnRoTlHhw .card-img .mbr-section-btn {
  opacity: 0;
}
.cid-spnRoTlHhw .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-spnRoTlHhw .card-img:hover .mbr-section-btn {
  opacity: 1;
}
.cid-spnRoTlHhw .card-title {
  text-align: center;
}
.cid-rZjTFhWsor {
  padding-top: 90px;
  padding-bottom: 60px;
  background: #ffffff;
}
.cid-rZjTFhWsor .images-container.container-fluid {
  padding: 0;
}
.cid-rZjTFhWsor .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-rZjTFhWsor .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-rZjTFhWsor .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-rZjTFhWsor .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-rZjTFhWsor .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-rZjTFhWsor .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-rZjTFhWsor .img-item {
    width: 100% !important;
  }
  .cid-rZjTFhWsor .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sm9tiaYv83 {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 75px;
}
.cid-sm9tiaYv83 .image-block {
  margin: auto;
}
.cid-sm9tiaYv83 figcaption {
  position: relative;
}
.cid-sm9tiaYv83 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sm9tiaYv83 .image-block {
    width: 100% !important;
  }
}
.cid-sm9CBHrrBr {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-sm9CBHrrBr .image-block {
  margin: auto;
}
.cid-sm9CBHrrBr figcaption {
  position: relative;
}
.cid-sm9CBHrrBr figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sm9CBHrrBr .image-block {
    width: 100% !important;
  }
}
.cid-smaNLBAvEa {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-smaNLBAvEa .mbr-section-subtitle {
  color: #767676;
}
.cid-smaNLBAvEa H2 {
  color: #e31818;
}
.cid-smaNMBcEyy {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-smaNMBcEyy .mbr-text,
.cid-smaNMBcEyy blockquote {
  color: #767676;
}
.cid-smaNMBcEyy .mbr-text {
  text-align: center;
}
.cid-smaNNqWZLx {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-smaNNqWZLx .card-img {
  background-color: #fff;
}
.cid-smaNNqWZLx .card-box {
  padding: 2rem;
  background-color: #efefef;
}
.cid-smaNNqWZLx h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-smaNNqWZLx p {
  text-align: left;
}
.cid-smaNNqWZLx .mbr-text {
  color: #767676;
}
.cid-smaNNqWZLx .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-smaNNqWZLx .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-smaNNqWZLx .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
    -webkit-flex: 0 0 20%;
  }
}
.cid-smaNNqWZLx .card-title {
  color: #e31818;
}
.cid-smaNO8q1NW {
  padding-top: 15px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-smaNO8q1NW .card-img {
  background-color: #fff;
}
.cid-smaNO8q1NW .card-box {
  padding: 2rem;
  background-color: #efefef;
}
.cid-smaNO8q1NW h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-smaNO8q1NW p {
  text-align: left;
}
.cid-smaNO8q1NW .mbr-text {
  color: #767676;
}
.cid-smaNO8q1NW .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-smaNO8q1NW .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-smaNO8q1NW .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
    -webkit-flex: 0 0 20%;
  }
}
.cid-smaNO8q1NW .card-title {
  color: #e31818;
}
.cid-slT4ltZpMK {
  padding-top: 90px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-slT4ltZpMK .mbr-section-subtitle {
  color: #232323;
}
.cid-slT4ltZpMK H2 {
  color: #232323;
}
.cid-slT4nC0YnZ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-slT4nC0YnZ .card-box {
  padding: 0 2rem;
}
.cid-slT4nC0YnZ .mbr-section-btn {
  padding-top: 1rem;
}
.cid-slT4nC0YnZ .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-slT4nC0YnZ h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-slT4nC0YnZ p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
  padding-top: 2rem;
}
.cid-slT4nC0YnZ .mbr-text {
  color: #767676;
}
.cid-slT4nC0YnZ .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-slT4nC0YnZ .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-smaNPUzgg4 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-smaNPUzgg4 h4 {
  text-align: left;
  font-weight: 500;
}
.cid-smaNPUzgg4 p {
  color: #767676;
  text-align: left;
}
.cid-smaNPUzgg4 .card-img {
  text-align: left;
}
.cid-smaNPUzgg4 .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-smaNPUzgg4 P {
  color: #767676;
}
.cid-smaNQH9mxL {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-smaNQH9mxL h4 {
  text-align: left;
  font-weight: 500;
}
.cid-smaNQH9mxL p {
  color: #767676;
  text-align: left;
}
.cid-smaNQH9mxL .card-img {
  text-align: left;
}
.cid-smaNQH9mxL .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-smaNRq2rPT {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-smaNRq2rPT h4 {
  text-align: left;
  font-weight: 500;
}
.cid-smaNRq2rPT p {
  color: #767676;
  text-align: left;
}
.cid-smaNRq2rPT .card-img {
  text-align: left;
}
.cid-smaNRq2rPT .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-smaNRq2rPT P {
  color: #767676;
}
.cid-rZlfsrwB0C {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rZlfsrwB0C .mbr-section-subtitle {
  color: #767676;
}
.cid-rZlfsrwB0C H2 {
  color: #e31818;
}
.cid-rZqcqAsGc1 {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tkISN93fpe {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #2a2a2a;
}
@media (max-width: 767px) {
  .cid-tkISN93fpe .content {
    text-align: center;
  }
  .cid-tkISN93fpe .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tkISN93fpe .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tkISN93fpe .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tkISN93fpe .media-wrap img {
  height: 6rem;
  display: block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-tkISN93fpe .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tkISN93fpe .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tkISN93fpe .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-tkISN93fpe .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tkISN93fpe .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tkISN93fpe .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tkISN93fpe .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tkISN93fpe .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tkISN93fpe H5 {
  color: #ffffff;
  text-align: left;
}
.cid-tkISN93fpe .copyright > p {
  text-align: left;
}
.cid-tkISN93fpe P {
  text-align: left;
}
.cid-tafiZspjkL {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #2a2a2a, #2a2a2a);
}
.cid-tafiZspjkL .mbr-iconfont-social {
  font-size: 32px;
  color: #ffffff;
}
.cid-tafiZspjkL .social-list a:focus {
  text-decoration: none;
}
.cid-t3r1c9omLn {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-t3r1dhLSOo {
  background: #2a2a2a;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-t3r1dhLSOo .image-block {
  margin: auto;
}
.cid-t3r1dhLSOo figcaption {
  position: relative;
}
.cid-t3r1dhLSOo figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t3r1dhLSOo .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: #cfcfcf;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.0rem;
  padding-bottom: 1.0rem;
  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: #575757 !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-tkITeP6H6V {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #2a2a2a;
}
@media (max-width: 767px) {
  .cid-tkITeP6H6V .content {
    text-align: center;
  }
  .cid-tkITeP6H6V .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tkITeP6H6V .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tkITeP6H6V .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tkITeP6H6V .media-wrap img {
  height: 6rem;
  display: block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-tkITeP6H6V .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tkITeP6H6V .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tkITeP6H6V .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-tkITeP6H6V .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tkITeP6H6V .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tkITeP6H6V .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tkITeP6H6V .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tkITeP6H6V .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tkITeP6H6V H5 {
  color: #ffffff;
  text-align: left;
}
.cid-tkITeP6H6V .copyright > p {
  text-align: left;
}
.cid-tkITeP6H6V P {
  text-align: left;
}
.cid-tafjyDR67E {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #2a2a2a, #2a2a2a);
}
.cid-tafjyDR67E .mbr-iconfont-social {
  font-size: 32px;
  color: #ffffff;
}
.cid-tafjyDR67E .social-list a:focus {
  text-decoration: none;
}
.cid-t3r24bR1GB {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-t3r250Fuqf {
  background: #2a2a2a;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-t3r250Fuqf .image-block {
  margin: auto;
}
.cid-t3r250Fuqf figcaption {
  position: relative;
}
.cid-t3r250Fuqf figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t3r250Fuqf .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: #cfcfcf;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.0rem;
  padding-bottom: 1.0rem;
  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: #575757 !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-tkIQCN4W9c {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #2a2a2a;
}
@media (max-width: 767px) {
  .cid-tkIQCN4W9c .content {
    text-align: center;
  }
  .cid-tkIQCN4W9c .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tkIQCN4W9c .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tkIQCN4W9c .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tkIQCN4W9c .media-wrap img {
  height: 6rem;
  display: block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-tkIQCN4W9c .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tkIQCN4W9c .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tkIQCN4W9c .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-tkIQCN4W9c .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tkIQCN4W9c .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tkIQCN4W9c .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tkIQCN4W9c .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tkIQCN4W9c .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tkIQCN4W9c H5 {
  color: #ffffff;
  text-align: left;
}
.cid-tkIQCN4W9c .copyright > p {
  text-align: left;
}
.cid-tkIQCN4W9c P {
  text-align: left;
}
.cid-taffDZosvc {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #2a2a2a, #2a2a2a);
}
.cid-taffDZosvc .mbr-iconfont-social {
  font-size: 32px;
  color: #ffffff;
}
.cid-taffDZosvc .social-list a:focus {
  text-decoration: none;
}
.cid-t3qUxp0jow {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-t3qUyxUxfT {
  background: #2a2a2a;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-t3qUyxUxfT .image-block {
  margin: auto;
}
.cid-t3qUyxUxfT figcaption {
  position: relative;
}
.cid-t3qUyxUxfT figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t3qUyxUxfT .image-block {
    width: 100% !important;
  }
}
.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: #cfcfcf;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.0rem;
  padding-bottom: 1.0rem;
  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: #575757 !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-tkIQMSWO2l {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #2a2a2a;
}
@media (max-width: 767px) {
  .cid-tkIQMSWO2l .content {
    text-align: center;
  }
  .cid-tkIQMSWO2l .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tkIQMSWO2l .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tkIQMSWO2l .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tkIQMSWO2l .media-wrap img {
  height: 6rem;
  display: block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-tkIQMSWO2l .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tkIQMSWO2l .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tkIQMSWO2l .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-tkIQMSWO2l .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tkIQMSWO2l .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tkIQMSWO2l .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tkIQMSWO2l .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tkIQMSWO2l .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tkIQMSWO2l H5 {
  color: #ffffff;
  text-align: left;
}
.cid-tkIQMSWO2l .copyright > p {
  text-align: left;
}
.cid-tkIQMSWO2l P {
  text-align: left;
}
.cid-taffQXSwpI {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #2a2a2a, #2a2a2a);
}
.cid-taffQXSwpI .mbr-iconfont-social {
  font-size: 32px;
  color: #ffffff;
}
.cid-taffQXSwpI .social-list a:focus {
  text-decoration: none;
}
.cid-t3qUW6FCGm {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-t3qUX5CpIf {
  background: #2a2a2a;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-t3qUX5CpIf .image-block {
  margin: auto;
}
.cid-t3qUX5CpIf figcaption {
  position: relative;
}
.cid-t3qUX5CpIf figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t3qUX5CpIf .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: #cfcfcf;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.0rem;
  padding-bottom: 1.0rem;
  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: #575757 !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-tkIR4PnRRG {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #2a2a2a;
}
@media (max-width: 767px) {
  .cid-tkIR4PnRRG .content {
    text-align: center;
  }
  .cid-tkIR4PnRRG .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tkIR4PnRRG .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tkIR4PnRRG .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tkIR4PnRRG .media-wrap img {
  height: 6rem;
  display: block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-tkIR4PnRRG .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tkIR4PnRRG .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tkIR4PnRRG .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-tkIR4PnRRG .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tkIR4PnRRG .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tkIR4PnRRG .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tkIR4PnRRG .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tkIR4PnRRG .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tkIR4PnRRG H5 {
  color: #ffffff;
  text-align: left;
}
.cid-tkIR4PnRRG .copyright > p {
  text-align: left;
}
.cid-tkIR4PnRRG P {
  text-align: left;
}
.cid-tafgk6l0Of {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #2a2a2a, #2a2a2a);
}
.cid-tafgk6l0Of .mbr-iconfont-social {
  font-size: 32px;
  color: #ffffff;
}
.cid-tafgk6l0Of .social-list a:focus {
  text-decoration: none;
}
.cid-t3qVV5Hh4k {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-t3qVWVUU9v {
  background: #2a2a2a;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-t3qVWVUU9v .image-block {
  margin: auto;
}
.cid-t3qVWVUU9v figcaption {
  position: relative;
}
.cid-t3qVWVUU9v figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t3qVWVUU9v .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: #cfcfcf;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.0rem;
  padding-bottom: 1.0rem;
  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: #575757 !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-tkIRc6T9Pb {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #2a2a2a;
}
@media (max-width: 767px) {
  .cid-tkIRc6T9Pb .content {
    text-align: center;
  }
  .cid-tkIRc6T9Pb .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tkIRc6T9Pb .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tkIRc6T9Pb .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tkIRc6T9Pb .media-wrap img {
  height: 6rem;
  display: block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-tkIRc6T9Pb .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tkIRc6T9Pb .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tkIRc6T9Pb .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-tkIRc6T9Pb .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tkIRc6T9Pb .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tkIRc6T9Pb .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tkIRc6T9Pb .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tkIRc6T9Pb .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tkIRc6T9Pb H5 {
  color: #ffffff;
  text-align: left;
}
.cid-tkIRc6T9Pb .copyright > p {
  text-align: left;
}
.cid-tkIRc6T9Pb P {
  text-align: left;
}
.cid-tafgozvuRu {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #2a2a2a, #2a2a2a);
}
.cid-tafgozvuRu .mbr-iconfont-social {
  font-size: 32px;
  color: #ffffff;
}
.cid-tafgozvuRu .social-list a:focus {
  text-decoration: none;
}
.cid-t3qW4eM6wC {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-t3qW5nTAYt {
  background: #2a2a2a;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-t3qW5nTAYt .image-block {
  margin: auto;
}
.cid-t3qW5nTAYt figcaption {
  position: relative;
}
.cid-t3qW5nTAYt figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t3qW5nTAYt .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: #cfcfcf;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.0rem;
  padding-bottom: 1.0rem;
  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: #575757 !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-tafgs5ufDS {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #2a2a2a, #2a2a2a);
}
.cid-tafgs5ufDS .mbr-iconfont-social {
  font-size: 32px;
  color: #ffffff;
}
.cid-tafgs5ufDS .social-list a:focus {
  text-decoration: none;
}
.cid-tkIRg2Rq4S {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #2a2a2a;
}
@media (max-width: 767px) {
  .cid-tkIRg2Rq4S .content {
    text-align: center;
  }
  .cid-tkIRg2Rq4S .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tkIRg2Rq4S .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tkIRg2Rq4S .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tkIRg2Rq4S .media-wrap img {
  height: 6rem;
  display: block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-tkIRg2Rq4S .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tkIRg2Rq4S .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tkIRg2Rq4S .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-tkIRg2Rq4S .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tkIRg2Rq4S .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tkIRg2Rq4S .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tkIRg2Rq4S .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tkIRg2Rq4S .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tkIRg2Rq4S H5 {
  color: #ffffff;
  text-align: left;
}
.cid-tkIRg2Rq4S .copyright > p {
  text-align: left;
}
.cid-tkIRg2Rq4S P {
  text-align: left;
}
.cid-t3qWuMOdxo {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-t3qWvVJGf7 {
  background: #2a2a2a;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-t3qWvVJGf7 .image-block {
  margin: auto;
}
.cid-t3qWvVJGf7 figcaption {
  position: relative;
}
.cid-t3qWvVJGf7 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t3qWvVJGf7 .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: #cfcfcf;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.0rem;
  padding-bottom: 1.0rem;
  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: #575757 !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-s8Xc92S5Q7 {
  padding-top: 0px;
  padding-bottom: 30px;
  background: #ffffff;
}
.cid-s8Xc92S5Q7 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s8Xc92S5Q7 .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-s8Xc92S5Q7 .media-container-row .img-item .img-cont {
  position: relative;
  overflow: hidden;
}
.cid-s8Xc92S5Q7 .media-container-row .img-item .img-cont img {
  width: 100%;
}
.cid-s8Xc92S5Q7 .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-s8Xc92S5Q7 .media-container-row .img-item .img-cont .img-caption p {
  margin-bottom: 0;
}
.cid-s8Xc92S5Q7 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s8Xc92S5Q7 .img-item {
    width: 100% !important;
  }
  .cid-s8Xc92S5Q7 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s68GYJmCMO {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 30px;
}
.cid-s68GYJmCMO .image-block {
  margin: auto;
}
.cid-s68GYJmCMO figcaption {
  position: relative;
}
.cid-s68GYJmCMO figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s68GYJmCMO .image-block {
    width: 100% !important;
  }
}
.cid-s68H7u62Ss {
  padding-top: 0px;
  padding-bottom: 30px;
  background: #ffffff;
}
.cid-s68H7u62Ss .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s68H7u62Ss .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-s68H7u62Ss .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s68H7u62Ss .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s68H7u62Ss .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s68H7u62Ss .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s68H7u62Ss .img-item {
    width: 100% !important;
  }
  .cid-s68H7u62Ss .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s68HsiZSti {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 30px;
}
.cid-s68HsiZSti .image-block {
  margin: auto;
}
.cid-s68HsiZSti figcaption {
  position: relative;
}
.cid-s68HsiZSti figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s68HsiZSti .image-block {
    width: 100% !important;
  }
}
.cid-s68HEms0IJ {
  padding-top: 0px;
  padding-bottom: 30px;
  background: #ffffff;
}
.cid-s68HEms0IJ .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s68HEms0IJ .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-s68HEms0IJ .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s68HEms0IJ .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s68HEms0IJ .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s68HEms0IJ .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s68HEms0IJ .img-item {
    width: 100% !important;
  }
  .cid-s68HEms0IJ .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-s49KUB8aDx {
  padding-top: 0px;
  padding-bottom: 30px;
  background: #ffffff;
}
.cid-s49KUB8aDx .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s49KUB8aDx .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-s49KUB8aDx .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s49KUB8aDx .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s49KUB8aDx .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s49KUB8aDx .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s49KUB8aDx .img-item {
    width: 100% !important;
  }
  .cid-s49KUB8aDx .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: 90px;
  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-t3qWF9Ce8v {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #2a2a2a;
}
@media (max-width: 767px) {
  .cid-t3qWF9Ce8v .content {
    text-align: center;
  }
  .cid-t3qWF9Ce8v .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t3qWF9Ce8v .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t3qWF9Ce8v .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t3qWF9Ce8v .media-wrap img {
  height: 6rem;
  display: block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-t3qWF9Ce8v .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t3qWF9Ce8v .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-t3qWF9Ce8v .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-t3qWF9Ce8v .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t3qWF9Ce8v .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t3qWF9Ce8v .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t3qWF9Ce8v .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t3qWF9Ce8v .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t3qWF9Ce8v H5 {
  color: #ffffff;
  text-align: left;
}
.cid-t3qWF9Ce8v .copyright > p {
  text-align: left;
}
.cid-t3qWF9Ce8v P {
  text-align: left;
}
.cid-tafgErGQwW {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #2a2a2a, #2a2a2a);
}
.cid-tafgErGQwW .mbr-iconfont-social {
  font-size: 32px;
  color: #ffffff;
}
.cid-tafgErGQwW .social-list a:focus {
  text-decoration: none;
}
.cid-t3qWHopJvl {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-t3qWIcMhMH {
  background: #2a2a2a;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-t3qWIcMhMH .image-block {
  margin: auto;
}
.cid-t3qWIcMhMH figcaption {
  position: relative;
}
.cid-t3qWIcMhMH figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t3qWIcMhMH .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: #cfcfcf;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.0rem;
  padding-bottom: 1.0rem;
  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: #575757 !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-s8Xccr4Uvx {
  padding-top: 0px;
  padding-bottom: 30px;
  background: #ffffff;
}
.cid-s8Xccr4Uvx .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s8Xccr4Uvx .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-s8Xccr4Uvx .media-container-row .img-item .img-cont {
  position: relative;
  overflow: hidden;
}
.cid-s8Xccr4Uvx .media-container-row .img-item .img-cont img {
  width: 100%;
}
.cid-s8Xccr4Uvx .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-s8Xccr4Uvx .media-container-row .img-item .img-cont .img-caption p {
  margin-bottom: 0;
}
.cid-s8Xccr4Uvx .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s8Xccr4Uvx .img-item {
    width: 100% !important;
  }
  .cid-s8Xccr4Uvx .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s8Xcd1tXEr {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 30px;
}
.cid-s8Xcd1tXEr .image-block {
  margin: auto;
}
.cid-s8Xcd1tXEr figcaption {
  position: relative;
}
.cid-s8Xcd1tXEr figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s8Xcd1tXEr .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-t3qWT0lT8W {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #2a2a2a;
}
@media (max-width: 767px) {
  .cid-t3qWT0lT8W .content {
    text-align: center;
  }
  .cid-t3qWT0lT8W .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t3qWT0lT8W .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t3qWT0lT8W .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t3qWT0lT8W .media-wrap img {
  height: 6rem;
  display: block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-t3qWT0lT8W .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t3qWT0lT8W .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-t3qWT0lT8W .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-t3qWT0lT8W .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t3qWT0lT8W .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t3qWT0lT8W .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t3qWT0lT8W .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t3qWT0lT8W .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t3qWT0lT8W H5 {
  color: #ffffff;
  text-align: left;
}
.cid-t3qWT0lT8W .copyright > p {
  text-align: left;
}
.cid-t3qWT0lT8W P {
  text-align: left;
}
.cid-tafgJrCO9v {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #2a2a2a, #2a2a2a);
}
.cid-tafgJrCO9v .mbr-iconfont-social {
  font-size: 32px;
  color: #ffffff;
}
.cid-tafgJrCO9v .social-list a:focus {
  text-decoration: none;
}
.cid-t3qWUxhbwp {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-t3qWVrqKtm {
  background: #2a2a2a;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-t3qWVrqKtm .image-block {
  margin: auto;
}
.cid-t3qWVrqKtm figcaption {
  position: relative;
}
.cid-t3qWVrqKtm figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t3qWVrqKtm .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: #cfcfcf;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.0rem;
  padding-bottom: 1.0rem;
  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: #575757 !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-s8XciHOxLA {
  padding-top: 0px;
  padding-bottom: 30px;
  background: #ffffff;
}
.cid-s8XciHOxLA .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s8XciHOxLA .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-s8XciHOxLA .media-container-row .img-item .img-cont {
  position: relative;
  overflow: hidden;
}
.cid-s8XciHOxLA .media-container-row .img-item .img-cont img {
  width: 100%;
}
.cid-s8XciHOxLA .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-s8XciHOxLA .media-container-row .img-item .img-cont .img-caption p {
  margin-bottom: 0;
}
.cid-s8XciHOxLA .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s8XciHOxLA .img-item {
    width: 100% !important;
  }
  .cid-s8XciHOxLA .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s8XcjfPcuC {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 30px;
}
.cid-s8XcjfPcuC .image-block {
  margin: auto;
}
.cid-s8XcjfPcuC figcaption {
  position: relative;
}
.cid-s8XcjfPcuC figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s8XcjfPcuC .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-t3qX0mr7s0 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #2a2a2a;
}
@media (max-width: 767px) {
  .cid-t3qX0mr7s0 .content {
    text-align: center;
  }
  .cid-t3qX0mr7s0 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t3qX0mr7s0 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t3qX0mr7s0 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t3qX0mr7s0 .media-wrap img {
  height: 6rem;
  display: block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-t3qX0mr7s0 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t3qX0mr7s0 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-t3qX0mr7s0 .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-t3qX0mr7s0 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t3qX0mr7s0 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t3qX0mr7s0 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t3qX0mr7s0 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t3qX0mr7s0 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t3qX0mr7s0 H5 {
  color: #ffffff;
  text-align: left;
}
.cid-t3qX0mr7s0 .copyright > p {
  text-align: left;
}
.cid-t3qX0mr7s0 P {
  text-align: left;
}
.cid-tafgO6Ox0H {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #2a2a2a, #2a2a2a);
}
.cid-tafgO6Ox0H .mbr-iconfont-social {
  font-size: 32px;
  color: #ffffff;
}
.cid-tafgO6Ox0H .social-list a:focus {
  text-decoration: none;
}
.cid-t3qX1SBt1z {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-t3qX2LhMiS {
  background: #2a2a2a;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-t3qX2LhMiS .image-block {
  margin: auto;
}
.cid-t3qX2LhMiS figcaption {
  position: relative;
}
.cid-t3qX2LhMiS figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t3qX2LhMiS .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: #cfcfcf;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.0rem;
  padding-bottom: 1.0rem;
  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: #575757 !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-t3qXcFSBF4 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #2a2a2a;
}
@media (max-width: 767px) {
  .cid-t3qXcFSBF4 .content {
    text-align: center;
  }
  .cid-t3qXcFSBF4 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t3qXcFSBF4 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t3qXcFSBF4 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t3qXcFSBF4 .media-wrap img {
  height: 6rem;
  display: block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-t3qXcFSBF4 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t3qXcFSBF4 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-t3qXcFSBF4 .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-t3qXcFSBF4 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t3qXcFSBF4 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t3qXcFSBF4 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t3qXcFSBF4 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t3qXcFSBF4 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t3qXcFSBF4 H5 {
  color: #ffffff;
  text-align: left;
}
.cid-t3qXcFSBF4 .copyright > p {
  text-align: left;
}
.cid-t3qXcFSBF4 P {
  text-align: left;
}
.cid-tafgTZWaVY {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #2a2a2a, #2a2a2a);
}
.cid-tafgTZWaVY .mbr-iconfont-social {
  font-size: 32px;
  color: #ffffff;
}
.cid-tafgTZWaVY .social-list a:focus {
  text-decoration: none;
}
.cid-t3qXfbcUGG {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-t3qXg3ybQW {
  background: #2a2a2a;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-t3qXg3ybQW .image-block {
  margin: auto;
}
.cid-t3qXg3ybQW figcaption {
  position: relative;
}
.cid-t3qXg3ybQW figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t3qXg3ybQW .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: #cfcfcf;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.0rem;
  padding-bottom: 1.0rem;
  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: #575757 !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-t3qXmfTgmf {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #2a2a2a;
}
@media (max-width: 767px) {
  .cid-t3qXmfTgmf .content {
    text-align: center;
  }
  .cid-t3qXmfTgmf .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t3qXmfTgmf .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t3qXmfTgmf .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t3qXmfTgmf .media-wrap img {
  height: 6rem;
  display: block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-t3qXmfTgmf .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t3qXmfTgmf .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-t3qXmfTgmf .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-t3qXmfTgmf .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t3qXmfTgmf .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t3qXmfTgmf .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t3qXmfTgmf .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t3qXmfTgmf .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t3qXmfTgmf H5 {
  color: #ffffff;
  text-align: left;
}
.cid-t3qXmfTgmf .copyright > p {
  text-align: left;
}
.cid-t3qXmfTgmf P {
  text-align: left;
}
.cid-tafgXWD8vE {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #2a2a2a, #2a2a2a);
}
.cid-tafgXWD8vE .mbr-iconfont-social {
  font-size: 32px;
  color: #ffffff;
}
.cid-tafgXWD8vE .social-list a:focus {
  text-decoration: none;
}
.cid-t3qXnIAPpL {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-t3qXoIB06I {
  background: #2a2a2a;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-t3qXoIB06I .image-block {
  margin: auto;
}
.cid-t3qXoIB06I figcaption {
  position: relative;
}
.cid-t3qXoIB06I figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t3qXoIB06I .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: #cfcfcf;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.0rem;
  padding-bottom: 1.0rem;
  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: #575757 !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-s9UuUyUdX7 {
  padding-top: 0px;
  padding-bottom: 30px;
  background: #ffffff;
}
.cid-s9UuUyUdX7 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s9UuUyUdX7 .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-s9UuUyUdX7 .media-container-row .img-item .img-cont {
  position: relative;
  overflow: hidden;
}
.cid-s9UuUyUdX7 .media-container-row .img-item .img-cont img {
  width: 100%;
}
.cid-s9UuUyUdX7 .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-s9UuUyUdX7 .media-container-row .img-item .img-cont .img-caption p {
  margin-bottom: 0;
}
.cid-s9UuUyUdX7 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s9UuUyUdX7 .img-item {
    width: 100% !important;
  }
  .cid-s9UuUyUdX7 .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-t3qXwdIXkg {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #2a2a2a;
}
@media (max-width: 767px) {
  .cid-t3qXwdIXkg .content {
    text-align: center;
  }
  .cid-t3qXwdIXkg .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t3qXwdIXkg .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t3qXwdIXkg .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t3qXwdIXkg .media-wrap img {
  height: 6rem;
  display: block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-t3qXwdIXkg .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t3qXwdIXkg .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-t3qXwdIXkg .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-t3qXwdIXkg .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t3qXwdIXkg .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t3qXwdIXkg .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t3qXwdIXkg .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t3qXwdIXkg .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t3qXwdIXkg H5 {
  color: #ffffff;
  text-align: left;
}
.cid-t3qXwdIXkg .copyright > p {
  text-align: left;
}
.cid-t3qXwdIXkg P {
  text-align: left;
}
.cid-tafh3eMPWF {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #2a2a2a, #2a2a2a);
}
.cid-tafh3eMPWF .mbr-iconfont-social {
  font-size: 32px;
  color: #ffffff;
}
.cid-tafh3eMPWF .social-list a:focus {
  text-decoration: none;
}
.cid-t3qXxs2Xe2 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-t3qXydNO4N {
  background: #2a2a2a;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-t3qXydNO4N .image-block {
  margin: auto;
}
.cid-t3qXydNO4N figcaption {
  position: relative;
}
.cid-t3qXydNO4N figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t3qXydNO4N .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: #cfcfcf;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.0rem;
  padding-bottom: 1.0rem;
  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: #575757 !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-t3qXCf9NnM {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #2a2a2a;
}
@media (max-width: 767px) {
  .cid-t3qXCf9NnM .content {
    text-align: center;
  }
  .cid-t3qXCf9NnM .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t3qXCf9NnM .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t3qXCf9NnM .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t3qXCf9NnM .media-wrap img {
  height: 6rem;
  display: block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-t3qXCf9NnM .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t3qXCf9NnM .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-t3qXCf9NnM .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-t3qXCf9NnM .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t3qXCf9NnM .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t3qXCf9NnM .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t3qXCf9NnM .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t3qXCf9NnM .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t3qXCf9NnM H5 {
  color: #ffffff;
  text-align: left;
}
.cid-t3qXCf9NnM .copyright > p {
  text-align: left;
}
.cid-t3qXCf9NnM P {
  text-align: left;
}
.cid-tafh6xXrXX {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #2a2a2a, #2a2a2a);
}
.cid-tafh6xXrXX .mbr-iconfont-social {
  font-size: 32px;
  color: #ffffff;
}
.cid-tafh6xXrXX .social-list a:focus {
  text-decoration: none;
}
.cid-t3qXDRkSsX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-t3qXEHC6MQ {
  background: #2a2a2a;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-t3qXEHC6MQ .image-block {
  margin: auto;
}
.cid-t3qXEHC6MQ figcaption {
  position: relative;
}
.cid-t3qXEHC6MQ figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t3qXEHC6MQ .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: #cfcfcf;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.0rem;
  padding-bottom: 1.0rem;
  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: #575757 !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-t3qXIQlrZH {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #2a2a2a;
}
@media (max-width: 767px) {
  .cid-t3qXIQlrZH .content {
    text-align: center;
  }
  .cid-t3qXIQlrZH .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t3qXIQlrZH .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t3qXIQlrZH .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t3qXIQlrZH .media-wrap img {
  height: 6rem;
  display: block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-t3qXIQlrZH .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t3qXIQlrZH .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-t3qXIQlrZH .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-t3qXIQlrZH .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t3qXIQlrZH .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t3qXIQlrZH .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t3qXIQlrZH .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t3qXIQlrZH .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t3qXIQlrZH H5 {
  color: #ffffff;
  text-align: left;
}
.cid-t3qXIQlrZH .copyright > p {
  text-align: left;
}
.cid-t3qXIQlrZH P {
  text-align: left;
}
.cid-tafhsSUTGK {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #2a2a2a, #2a2a2a);
}
.cid-tafhsSUTGK .mbr-iconfont-social {
  font-size: 32px;
  color: #ffffff;
}
.cid-tafhsSUTGK .social-list a:focus {
  text-decoration: none;
}
.cid-t3qXKmxcET {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-t3qXL6nLc3 {
  background: #2a2a2a;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-t3qXL6nLc3 .image-block {
  margin: auto;
}
.cid-t3qXL6nLc3 figcaption {
  position: relative;
}
.cid-t3qXL6nLc3 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t3qXL6nLc3 .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: #cfcfcf;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.0rem;
  padding-bottom: 1.0rem;
  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: #575757 !important;
}
.cid-sm9TNYdkbW {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sm9TNYdkbW .mbr-section-subtitle {
  color: #767676;
}
.cid-sm9TNYdkbW H2 {
  color: #e31818;
}
.cid-smwReLrdj4 H1 {
  text-align: center;
  color: #ffffff;
}
.cid-smwReLrdj4 .mbr-text,
.cid-smwReLrdj4 .mbr-section-btn {
  text-align: center;
}
.cid-sm9bplgi2l {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #f9f9f9;
}
.cid-sm9bplgi2l .mbr-section-btn > * {
  margin: 0;
}
.cid-sm9bplgi2l h4 {
  font-weight: 500;
}
.cid-sm9bplgi2l p {
  color: #232323;
}
.cid-sm9bplgi2l .aside-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-sm9bplgi2l .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-sm9bplgi2l .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sm9bplgi2l .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-sm9bplgi2l .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-sm9bplgi2l .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-sm9bplgi2l .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
  .cid-sm9bplgi2l .media-container-row {
    -webkit-flex-direction: row-reverse;
  }
}
@media (max-width: 991px) {
  .cid-sm9bplgi2l .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
    padding-bottom: 0;
    margin-bottom: 0;
    padding-top: 1rem;
    margin-top: 2rem;
  }
  .cid-sm9bplgi2l .media-container-row {
    -webkit-flex-direction: column-reverse;
  }
}
@media (max-width: 300px) {
  .cid-sm9bplgi2l .card-img span {
    font-size: 40px !important;
  }
}
.cid-sm9bplgi2l .cost {
  text-decoration: line-through;
  color: #767676;
}
.cid-sm9efCBAWY {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #f9f9f9;
}
.cid-sm9efCBAWY .mbr-section-btn > * {
  margin: 0;
}
.cid-sm9efCBAWY h4 {
  font-weight: 500;
}
.cid-sm9efCBAWY p {
  color: #232323;
}
.cid-sm9efCBAWY .aside-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-sm9efCBAWY .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-sm9efCBAWY .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sm9efCBAWY .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-sm9efCBAWY .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-sm9efCBAWY .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-sm9efCBAWY .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sm9efCBAWY .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-sm9efCBAWY .card-img span {
    font-size: 40px !important;
  }
}
.cid-sm9efCBAWY .cost {
  text-decoration: line-through;
  color: #767676;
}
.cid-sm9cu9Grgs {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #f9f9f9;
}
.cid-sm9cu9Grgs .mbr-section-btn > * {
  margin: 0;
}
.cid-sm9cu9Grgs h4 {
  font-weight: 500;
}
.cid-sm9cu9Grgs p {
  color: #232323;
}
.cid-sm9cu9Grgs .aside-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-sm9cu9Grgs .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-sm9cu9Grgs .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sm9cu9Grgs .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-sm9cu9Grgs .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-sm9cu9Grgs .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-sm9cu9Grgs .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
  .cid-sm9cu9Grgs .media-container-row {
    -webkit-flex-direction: row-reverse;
  }
}
@media (max-width: 991px) {
  .cid-sm9cu9Grgs .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
    padding-bottom: 0;
    margin-bottom: 0;
    padding-top: 1rem;
    margin-top: 2rem;
  }
  .cid-sm9cu9Grgs .media-container-row {
    -webkit-flex-direction: column-reverse;
  }
}
@media (max-width: 300px) {
  .cid-sm9cu9Grgs .card-img span {
    font-size: 40px !important;
  }
}
.cid-sm9cu9Grgs .cost {
  text-decoration: line-through;
  color: #767676;
}
.cid-sm9pNhQiKk {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #f9f9f9;
}
.cid-sm9pNhQiKk .mbr-section-btn > * {
  margin: 0;
}
.cid-sm9pNhQiKk h4 {
  font-weight: 500;
}
.cid-sm9pNhQiKk p {
  color: #232323;
}
.cid-sm9pNhQiKk .aside-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-sm9pNhQiKk .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-sm9pNhQiKk .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sm9pNhQiKk .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-sm9pNhQiKk .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-sm9pNhQiKk .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-sm9pNhQiKk .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sm9pNhQiKk .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-sm9pNhQiKk .card-img span {
    font-size: 40px !important;
  }
}
.cid-sm9pNhQiKk .cost {
  text-decoration: line-through;
  color: #767676;
}
.cid-sm9roFjdnU {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #f9f9f9;
}
.cid-sm9roFjdnU .mbr-section-btn > * {
  margin: 0;
}
.cid-sm9roFjdnU h4 {
  font-weight: 500;
}
.cid-sm9roFjdnU p {
  color: #232323;
}
.cid-sm9roFjdnU .aside-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-sm9roFjdnU .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-sm9roFjdnU .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sm9roFjdnU .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-sm9roFjdnU .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-sm9roFjdnU .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-sm9roFjdnU .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
  .cid-sm9roFjdnU .media-container-row {
    -webkit-flex-direction: row-reverse;
  }
}
@media (max-width: 991px) {
  .cid-sm9roFjdnU .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
    padding-bottom: 0;
    margin-bottom: 0;
    padding-top: 1rem;
    margin-top: 2rem;
  }
  .cid-sm9roFjdnU .media-container-row {
    -webkit-flex-direction: column-reverse;
  }
}
@media (max-width: 300px) {
  .cid-sm9roFjdnU .card-img span {
    font-size: 40px !important;
  }
}
.cid-sm9roFjdnU .cost {
  text-decoration: line-through;
  color: #767676;
}
.cid-sm9yt8VYk5 {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #f9f9f9;
}
.cid-sm9yt8VYk5 .mbr-section-btn > * {
  margin: 0;
}
.cid-sm9yt8VYk5 h4 {
  font-weight: 500;
}
.cid-sm9yt8VYk5 p {
  color: #232323;
}
.cid-sm9yt8VYk5 .aside-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-sm9yt8VYk5 .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-sm9yt8VYk5 .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sm9yt8VYk5 .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-sm9yt8VYk5 .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-sm9yt8VYk5 .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-sm9yt8VYk5 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sm9yt8VYk5 .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-sm9yt8VYk5 .card-img span {
    font-size: 40px !important;
  }
}
.cid-sm9yt8VYk5 .cost {
  text-decoration: line-through;
  color: #767676;
}
.cid-smaOCOrmrK {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-smaOCOrmrK .mbr-section-subtitle {
  color: #767676;
}
.cid-smaOCOrmrK H2 {
  color: #e31818;
}
.cid-s8zkz3wNhG {
  padding-top: 90px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/bigstock-d-rendering-empty-school-cla-242565031-e1562018626273-1024x683-2-1024x683.jpg");
}
.cid-s9eKCoW0bE {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s9eKCoW0bE .mbr-section-subtitle {
  color: #767676;
}
.cid-s9eKCoW0bE H2 {
  color: #e31818;
}
.cid-rYS7HQM19f {
  padding-top: 90px;
  padding-bottom: 135px;
  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-s1kOYMevRN {
  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-s1IerbYRj0 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s1IerbYRj0 .mbr-section-subtitle {
  color: #767676;
}
.cid-s1IerbYRj0 H2 {
  color: #e31818;
}
.cid-s2QtW7Yjff {
  padding-top: 90px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/sfondo-aeroporti-2000x1334.jpeg");
}
.cid-s2QtYmsUSU {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s2QtYmsUSU .mbr-section-subtitle {
  color: #767676;
}
.cid-s2QtYmsUSU H2 {
  color: #e31818;
}
.cid-s1IenUQGCE {
  padding-top: 90px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/parchi-divertimento-2-1200x724.jpg");
}
.cid-s2UtRvMh9a {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s2UtRvMh9a .mbr-section-subtitle {
  color: #767676;
}
.cid-s2UtRvMh9a H2 {
  color: #e31818;
}
.cid-s62M0PX210 {
  padding-top: 90px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/sfondo-mercati-1414x707.jpg");
}
.cid-s8zkARjriG {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s8zkARjriG .mbr-section-subtitle {
  color: #767676;
}
.cid-s8zkARjriG H2 {
  color: #e31818;
}
.cid-s8SABrnQxI {
  padding-top: 90px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/arredi-scuola-infanzia-1024x722-2-1024x722.jpg");
}
.cid-s2Uwca5YuC {
  padding-top: 105px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-s2Uwca5YuC P {
  color: #767676;
}
.cid-s2Uwca5YuC H1 {
  color: #767676;
}
.cid-sn6e76jJNt {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tkIRrI1cGC {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #2a2a2a;
}
@media (max-width: 767px) {
  .cid-tkIRrI1cGC .content {
    text-align: center;
  }
  .cid-tkIRrI1cGC .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tkIRrI1cGC .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tkIRrI1cGC .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tkIRrI1cGC .media-wrap img {
  height: 6rem;
  display: block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-tkIRrI1cGC .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tkIRrI1cGC .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tkIRrI1cGC .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-tkIRrI1cGC .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tkIRrI1cGC .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tkIRrI1cGC .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tkIRrI1cGC .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tkIRrI1cGC .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tkIRrI1cGC H5 {
  color: #ffffff;
  text-align: left;
}
.cid-tkIRrI1cGC .copyright > p {
  text-align: left;
}
.cid-tkIRrI1cGC P {
  text-align: left;
}
.cid-t3qXTfpLUe {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #2a2a2a, #2a2a2a);
}
.cid-t3qXTfpLUe .mbr-iconfont-social {
  font-size: 32px;
  color: #ffffff;
}
.cid-t3qXTfpLUe .social-list a:focus {
  text-decoration: none;
}
.cid-t3qXUHEs5L {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-t3qXVDh9MB {
  background: #2a2a2a;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-t3qXVDh9MB .image-block {
  margin: auto;
}
.cid-t3qXVDh9MB figcaption {
  position: relative;
}
.cid-t3qXVDh9MB figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t3qXVDh9MB .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: #cfcfcf;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.0rem;
  padding-bottom: 1.0rem;
  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: #575757 !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-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: #cfcfcf;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.0rem;
  padding-bottom: 1.0rem;
  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: #575757 !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-t3qZ2oSYV0 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #2a2a2a;
}
@media (max-width: 767px) {
  .cid-t3qZ2oSYV0 .content {
    text-align: center;
  }
  .cid-t3qZ2oSYV0 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t3qZ2oSYV0 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t3qZ2oSYV0 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t3qZ2oSYV0 .media-wrap img {
  height: 6rem;
  display: block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-t3qZ2oSYV0 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t3qZ2oSYV0 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-t3qZ2oSYV0 .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-t3qZ2oSYV0 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t3qZ2oSYV0 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t3qZ2oSYV0 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t3qZ2oSYV0 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t3qZ2oSYV0 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t3qZ2oSYV0 H5 {
  color: #ffffff;
  text-align: left;
}
.cid-t3qZ2oSYV0 .copyright > p {
  text-align: left;
}
.cid-t3qZ2oSYV0 P {
  text-align: left;
}
.cid-tafhRjkIYB {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #2a2a2a, #2a2a2a);
}
.cid-tafhRjkIYB .mbr-iconfont-social {
  font-size: 32px;
  color: #ffffff;
}
.cid-tafhRjkIYB .social-list a:focus {
  text-decoration: none;
}
.cid-t3qZ42qNOu {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-t3qZ5g6Z3s {
  background: #2a2a2a;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-t3qZ5g6Z3s .image-block {
  margin: auto;
}
.cid-t3qZ5g6Z3s figcaption {
  position: relative;
}
.cid-t3qZ5g6Z3s figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t3qZ5g6Z3s .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: #cfcfcf;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.0rem;
  padding-bottom: 1.0rem;
  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: #575757 !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-tkIRyBIEVV {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #2a2a2a;
}
@media (max-width: 767px) {
  .cid-tkIRyBIEVV .content {
    text-align: center;
  }
  .cid-tkIRyBIEVV .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tkIRyBIEVV .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tkIRyBIEVV .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tkIRyBIEVV .media-wrap img {
  height: 6rem;
  display: block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-tkIRyBIEVV .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tkIRyBIEVV .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tkIRyBIEVV .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-tkIRyBIEVV .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tkIRyBIEVV .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tkIRyBIEVV .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tkIRyBIEVV .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tkIRyBIEVV .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tkIRyBIEVV H5 {
  color: #ffffff;
  text-align: left;
}
.cid-tkIRyBIEVV .copyright > p {
  text-align: left;
}
.cid-tkIRyBIEVV P {
  text-align: left;
}
.cid-tafhUIvqA5 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #2a2a2a, #2a2a2a);
}
.cid-tafhUIvqA5 .mbr-iconfont-social {
  font-size: 32px;
  color: #ffffff;
}
.cid-tafhUIvqA5 .social-list a:focus {
  text-decoration: none;
}
.cid-t3qZaCZbMQ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-t3qZbDcuoW {
  background: #2a2a2a;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-t3qZbDcuoW .image-block {
  margin: auto;
}
.cid-t3qZbDcuoW figcaption {
  position: relative;
}
.cid-t3qZbDcuoW figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t3qZbDcuoW .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: #cfcfcf;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.0rem;
  padding-bottom: 1.0rem;
  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: #575757 !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-tEAZY1LG1o {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tEAZY1LG1o .mbr-section-btn > * {
  margin: 0;
}
.cid-tEAZY1LG1o h4 {
  font-weight: 500;
}
.cid-tEAZY1LG1o p {
  color: #232323;
}
.cid-tEAZY1LG1o .aside-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-tEAZY1LG1o .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-tEAZY1LG1o .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tEAZY1LG1o .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tEAZY1LG1o .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-tEAZY1LG1o .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-tEAZY1LG1o .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
  .cid-tEAZY1LG1o .media-container-row {
    -webkit-flex-direction: row-reverse;
  }
}
@media (max-width: 991px) {
  .cid-tEAZY1LG1o .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
    padding-bottom: 0;
    margin-bottom: 0;
    padding-top: 1rem;
    margin-top: 2rem;
  }
  .cid-tEAZY1LG1o .media-container-row {
    -webkit-flex-direction: column-reverse;
  }
}
@media (max-width: 300px) {
  .cid-tEAZY1LG1o .card-img span {
    font-size: 40px !important;
  }
}
.cid-tEAZY1LG1o .cost {
  text-decoration: line-through;
  color: #767676;
}
.cid-tBjJ81C371 {
  padding-top: 75px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tBjJ81C371 .mbr-section-btn > * {
  margin: 0;
}
.cid-tBjJ81C371 h4 {
  font-weight: 500;
}
.cid-tBjJ81C371 p {
  color: #232323;
}
.cid-tBjJ81C371 .aside-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-tBjJ81C371 .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-tBjJ81C371 .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tBjJ81C371 .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tBjJ81C371 .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-tBjJ81C371 .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-tBjJ81C371 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tBjJ81C371 .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-tBjJ81C371 .card-img span {
    font-size: 40px !important;
  }
}
.cid-tBjJ81C371 .cost {
  text-decoration: line-through;
  color: #767676;
}
.cid-txUb77Gup2 {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-txUb77Gup2 .mbr-section-btn > * {
  margin: 0;
}
.cid-txUb77Gup2 h4 {
  font-weight: 500;
}
.cid-txUb77Gup2 p {
  color: #232323;
}
.cid-txUb77Gup2 .aside-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-txUb77Gup2 .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-txUb77Gup2 .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-txUb77Gup2 .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-txUb77Gup2 .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-txUb77Gup2 .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-txUb77Gup2 .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
  .cid-txUb77Gup2 .media-container-row {
    -webkit-flex-direction: row-reverse;
  }
}
@media (max-width: 991px) {
  .cid-txUb77Gup2 .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
    padding-bottom: 0;
    margin-bottom: 0;
    padding-top: 1rem;
    margin-top: 2rem;
  }
  .cid-txUb77Gup2 .media-container-row {
    -webkit-flex-direction: column-reverse;
  }
}
@media (max-width: 300px) {
  .cid-txUb77Gup2 .card-img span {
    font-size: 40px !important;
  }
}
.cid-txUb77Gup2 .cost {
  text-decoration: line-through;
  color: #767676;
}
.cid-tw8gQxDePy {
  padding-top: 75px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tw8gQxDePy .mbr-section-btn > * {
  margin: 0;
}
.cid-tw8gQxDePy h4 {
  font-weight: 500;
}
.cid-tw8gQxDePy p {
  color: #232323;
}
.cid-tw8gQxDePy .aside-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-tw8gQxDePy .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-tw8gQxDePy .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tw8gQxDePy .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tw8gQxDePy .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-tw8gQxDePy .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-tw8gQxDePy .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tw8gQxDePy .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-tw8gQxDePy .card-img span {
    font-size: 40px !important;
  }
}
.cid-tw8gQxDePy .cost {
  text-decoration: line-through;
  color: #767676;
}
.cid-tnwInDM2IE {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tnwInDM2IE .mbr-section-btn > * {
  margin: 0;
}
.cid-tnwInDM2IE h4 {
  font-weight: 500;
}
.cid-tnwInDM2IE p {
  color: #232323;
}
.cid-tnwInDM2IE .aside-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-tnwInDM2IE .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-tnwInDM2IE .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tnwInDM2IE .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tnwInDM2IE .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-tnwInDM2IE .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-tnwInDM2IE .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
  .cid-tnwInDM2IE .media-container-row {
    -webkit-flex-direction: row-reverse;
  }
}
@media (max-width: 991px) {
  .cid-tnwInDM2IE .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
    padding-bottom: 0;
    margin-bottom: 0;
    padding-top: 1rem;
    margin-top: 2rem;
  }
  .cid-tnwInDM2IE .media-container-row {
    -webkit-flex-direction: column-reverse;
  }
}
@media (max-width: 300px) {
  .cid-tnwInDM2IE .card-img span {
    font-size: 40px !important;
  }
}
.cid-tnwInDM2IE .cost {
  text-decoration: line-through;
  color: #767676;
}
.cid-tm7pUBS8Ck {
  padding-top: 75px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tm7pUBS8Ck .mbr-section-btn > * {
  margin: 0;
}
.cid-tm7pUBS8Ck h4 {
  font-weight: 500;
}
.cid-tm7pUBS8Ck p {
  color: #232323;
}
.cid-tm7pUBS8Ck .aside-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-tm7pUBS8Ck .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-tm7pUBS8Ck .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tm7pUBS8Ck .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-tm7pUBS8Ck .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-tm7pUBS8Ck .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-tm7pUBS8Ck .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tm7pUBS8Ck .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-tm7pUBS8Ck .card-img span {
    font-size: 40px !important;
  }
}
.cid-tm7pUBS8Ck .cost {
  text-decoration: line-through;
  color: #767676;
}
.cid-t9YdTt3a9T {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-t9YdTt3a9T .mbr-section-btn > * {
  margin: 0;
}
.cid-t9YdTt3a9T h4 {
  font-weight: 500;
}
.cid-t9YdTt3a9T p {
  color: #232323;
}
.cid-t9YdTt3a9T .aside-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-t9YdTt3a9T .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-t9YdTt3a9T .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-t9YdTt3a9T .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-t9YdTt3a9T .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-t9YdTt3a9T .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-t9YdTt3a9T .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
  .cid-t9YdTt3a9T .media-container-row {
    -webkit-flex-direction: row-reverse;
  }
}
@media (max-width: 991px) {
  .cid-t9YdTt3a9T .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
    padding-bottom: 0;
    margin-bottom: 0;
    padding-top: 1rem;
    margin-top: 2rem;
  }
  .cid-t9YdTt3a9T .media-container-row {
    -webkit-flex-direction: column-reverse;
  }
}
@media (max-width: 300px) {
  .cid-t9YdTt3a9T .card-img span {
    font-size: 40px !important;
  }
}
.cid-t9YdTt3a9T .cost {
  text-decoration: line-through;
  color: #767676;
}
.cid-t2S7hfVg4L {
  padding-top: 75px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-t2S7hfVg4L .mbr-section-btn > * {
  margin: 0;
}
.cid-t2S7hfVg4L h4 {
  font-weight: 500;
}
.cid-t2S7hfVg4L p {
  color: #232323;
}
.cid-t2S7hfVg4L .aside-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-t2S7hfVg4L .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-t2S7hfVg4L .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-t2S7hfVg4L .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-t2S7hfVg4L .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-t2S7hfVg4L .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-t2S7hfVg4L .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-t2S7hfVg4L .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-t2S7hfVg4L .card-img span {
    font-size: 40px !important;
  }
}
.cid-t2S7hfVg4L .cost {
  text-decoration: line-through;
  color: #767676;
}
.cid-sOWkxl3WbO {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sOWkxl3WbO .mbr-section-btn > * {
  margin: 0;
}
.cid-sOWkxl3WbO h4 {
  font-weight: 500;
}
.cid-sOWkxl3WbO p {
  color: #232323;
}
.cid-sOWkxl3WbO .aside-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-sOWkxl3WbO .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-sOWkxl3WbO .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sOWkxl3WbO .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-sOWkxl3WbO .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-sOWkxl3WbO .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-sOWkxl3WbO .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
  .cid-sOWkxl3WbO .media-container-row {
    -webkit-flex-direction: row-reverse;
  }
}
@media (max-width: 991px) {
  .cid-sOWkxl3WbO .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
    padding-bottom: 0;
    margin-bottom: 0;
    padding-top: 1rem;
    margin-top: 2rem;
  }
  .cid-sOWkxl3WbO .media-container-row {
    -webkit-flex-direction: column-reverse;
  }
}
@media (max-width: 300px) {
  .cid-sOWkxl3WbO .card-img span {
    font-size: 40px !important;
  }
}
.cid-sOWkxl3WbO .cost {
  text-decoration: line-through;
  color: #767676;
}
.cid-t9nNxtbuJm {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-t9nNxtbuJm .mbr-section-btn > * {
  margin: 0;
}
.cid-t9nNxtbuJm h4 {
  font-weight: 500;
}
.cid-t9nNxtbuJm p {
  color: #232323;
}
.cid-t9nNxtbuJm .aside-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-t9nNxtbuJm .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-t9nNxtbuJm .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-t9nNxtbuJm .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-t9nNxtbuJm .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-t9nNxtbuJm .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-t9nNxtbuJm .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-t9nNxtbuJm .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-t9nNxtbuJm .card-img span {
    font-size: 40px !important;
  }
}
.cid-t9nNxtbuJm .cost {
  text-decoration: line-through;
  color: #767676;
}
.cid-sL3mZPUWOk {
  padding-top: 75px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sL3mZPUWOk .mbr-section-btn > * {
  margin: 0;
}
.cid-sL3mZPUWOk h4 {
  font-weight: 500;
}
.cid-sL3mZPUWOk p {
  color: #232323;
}
.cid-sL3mZPUWOk .aside-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-sL3mZPUWOk .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-sL3mZPUWOk .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sL3mZPUWOk .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-sL3mZPUWOk .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-sL3mZPUWOk .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-sL3mZPUWOk .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
  .cid-sL3mZPUWOk .media-container-row {
    -webkit-flex-direction: row-reverse;
  }
}
@media (max-width: 991px) {
  .cid-sL3mZPUWOk .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
    padding-bottom: 0;
    margin-bottom: 0;
    padding-top: 1rem;
    margin-top: 2rem;
  }
  .cid-sL3mZPUWOk .media-container-row {
    -webkit-flex-direction: column-reverse;
  }
}
@media (max-width: 300px) {
  .cid-sL3mZPUWOk .card-img span {
    font-size: 40px !important;
  }
}
.cid-sL3mZPUWOk .cost {
  text-decoration: line-through;
  color: #767676;
}
.cid-stOlScuOGC {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-stOlScuOGC .mbr-section-btn > * {
  margin: 0;
}
.cid-stOlScuOGC h4 {
  font-weight: 500;
}
.cid-stOlScuOGC p {
  color: #232323;
}
.cid-stOlScuOGC .aside-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-stOlScuOGC .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-stOlScuOGC .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-stOlScuOGC .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-stOlScuOGC .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-stOlScuOGC .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-stOlScuOGC .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-stOlScuOGC .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-stOlScuOGC .card-img span {
    font-size: 40px !important;
  }
}
.cid-stOlScuOGC .cost {
  text-decoration: line-through;
  color: #767676;
}
.cid-stOmsV8lzf {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-stOmsV8lzf .mbr-section-btn > * {
  margin: 0;
}
.cid-stOmsV8lzf h4 {
  font-weight: 500;
}
.cid-stOmsV8lzf p {
  color: #232323;
}
.cid-stOmsV8lzf .aside-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-stOmsV8lzf .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-stOmsV8lzf .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-stOmsV8lzf .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-stOmsV8lzf .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-stOmsV8lzf .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-stOmsV8lzf .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
  .cid-stOmsV8lzf .media-container-row {
    -webkit-flex-direction: row-reverse;
  }
}
@media (max-width: 991px) {
  .cid-stOmsV8lzf .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
    padding-bottom: 0;
    margin-bottom: 0;
    padding-top: 1rem;
    margin-top: 2rem;
  }
  .cid-stOmsV8lzf .media-container-row {
    -webkit-flex-direction: column-reverse;
  }
}
@media (max-width: 300px) {
  .cid-stOmsV8lzf .card-img span {
    font-size: 40px !important;
  }
}
.cid-stOmsV8lzf .cost {
  text-decoration: line-through;
  color: #767676;
}
.cid-stOmYZqRwU {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-stOmYZqRwU .mbr-section-btn > * {
  margin: 0;
}
.cid-stOmYZqRwU h4 {
  font-weight: 500;
}
.cid-stOmYZqRwU p {
  color: #232323;
}
.cid-stOmYZqRwU .aside-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-stOmYZqRwU .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-stOmYZqRwU .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-stOmYZqRwU .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-stOmYZqRwU .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-stOmYZqRwU .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-stOmYZqRwU .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-stOmYZqRwU .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-stOmYZqRwU .card-img span {
    font-size: 40px !important;
  }
}
.cid-stOmYZqRwU .cost {
  text-decoration: line-through;
  color: #767676;
}
.cid-stOnc2kQX8 {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-stOnc2kQX8 .mbr-section-btn > * {
  margin: 0;
}
.cid-stOnc2kQX8 h4 {
  font-weight: 500;
}
.cid-stOnc2kQX8 p {
  color: #232323;
}
.cid-stOnc2kQX8 .aside-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-stOnc2kQX8 .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-stOnc2kQX8 .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-stOnc2kQX8 .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-stOnc2kQX8 .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-stOnc2kQX8 .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-stOnc2kQX8 .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
  .cid-stOnc2kQX8 .media-container-row {
    -webkit-flex-direction: row-reverse;
  }
}
@media (max-width: 991px) {
  .cid-stOnc2kQX8 .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
    padding-bottom: 0;
    margin-bottom: 0;
    padding-top: 1rem;
    margin-top: 2rem;
  }
  .cid-stOnc2kQX8 .media-container-row {
    -webkit-flex-direction: column-reverse;
  }
}
@media (max-width: 300px) {
  .cid-stOnc2kQX8 .card-img span {
    font-size: 40px !important;
  }
}
.cid-stOnc2kQX8 .cost {
  text-decoration: line-through;
  color: #767676;
}
.cid-stOnKk2VGD {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-stOnKk2VGD .mbr-section-btn > * {
  margin: 0;
}
.cid-stOnKk2VGD h4 {
  font-weight: 500;
}
.cid-stOnKk2VGD p {
  color: #232323;
}
.cid-stOnKk2VGD .aside-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-stOnKk2VGD .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-stOnKk2VGD .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-stOnKk2VGD .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-stOnKk2VGD .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-stOnKk2VGD .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-stOnKk2VGD .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-stOnKk2VGD .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-stOnKk2VGD .card-img span {
    font-size: 40px !important;
  }
}
.cid-stOnKk2VGD .cost {
  text-decoration: line-through;
  color: #767676;
}
.cid-stOo4tNMJ8 {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-stOo4tNMJ8 .mbr-section-btn > * {
  margin: 0;
}
.cid-stOo4tNMJ8 h4 {
  font-weight: 500;
}
.cid-stOo4tNMJ8 p {
  color: #232323;
}
.cid-stOo4tNMJ8 .aside-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-stOo4tNMJ8 .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-stOo4tNMJ8 .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-stOo4tNMJ8 .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-stOo4tNMJ8 .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-stOo4tNMJ8 .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-stOo4tNMJ8 .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
  .cid-stOo4tNMJ8 .media-container-row {
    -webkit-flex-direction: row-reverse;
  }
}
@media (max-width: 991px) {
  .cid-stOo4tNMJ8 .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
    padding-bottom: 0;
    margin-bottom: 0;
    padding-top: 1rem;
    margin-top: 2rem;
  }
  .cid-stOo4tNMJ8 .media-container-row {
    -webkit-flex-direction: column-reverse;
  }
}
@media (max-width: 300px) {
  .cid-stOo4tNMJ8 .card-img span {
    font-size: 40px !important;
  }
}
.cid-stOo4tNMJ8 .cost {
  text-decoration: line-through;
  color: #767676;
}
.cid-stOojTHwF4 {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-stOojTHwF4 .mbr-section-btn > * {
  margin: 0;
}
.cid-stOojTHwF4 h4 {
  font-weight: 500;
}
.cid-stOojTHwF4 p {
  color: #232323;
}
.cid-stOojTHwF4 .aside-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-stOojTHwF4 .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-stOojTHwF4 .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-stOojTHwF4 .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-stOojTHwF4 .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-stOojTHwF4 .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-stOojTHwF4 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-stOojTHwF4 .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-stOojTHwF4 .card-img span {
    font-size: 40px !important;
  }
}
.cid-stOojTHwF4 .cost {
  text-decoration: line-through;
  color: #767676;
}
.cid-stOoFQs7gJ {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-stOoFQs7gJ .mbr-section-btn > * {
  margin: 0;
}
.cid-stOoFQs7gJ h4 {
  font-weight: 500;
}
.cid-stOoFQs7gJ p {
  color: #232323;
}
.cid-stOoFQs7gJ .aside-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-stOoFQs7gJ .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-stOoFQs7gJ .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-stOoFQs7gJ .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-stOoFQs7gJ .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-stOoFQs7gJ .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-stOoFQs7gJ .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
  .cid-stOoFQs7gJ .media-container-row {
    -webkit-flex-direction: row-reverse;
  }
}
@media (max-width: 991px) {
  .cid-stOoFQs7gJ .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
    padding-bottom: 0;
    margin-bottom: 0;
    padding-top: 1rem;
    margin-top: 2rem;
  }
  .cid-stOoFQs7gJ .media-container-row {
    -webkit-flex-direction: column-reverse;
  }
}
@media (max-width: 300px) {
  .cid-stOoFQs7gJ .card-img span {
    font-size: 40px !important;
  }
}
.cid-stOoFQs7gJ .cost {
  text-decoration: line-through;
  color: #767676;
}
.cid-stOoRRBoZy {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-stOoRRBoZy .mbr-section-btn > * {
  margin: 0;
}
.cid-stOoRRBoZy h4 {
  font-weight: 500;
}
.cid-stOoRRBoZy p {
  color: #232323;
}
.cid-stOoRRBoZy .aside-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-stOoRRBoZy .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-stOoRRBoZy .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-stOoRRBoZy .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-stOoRRBoZy .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-stOoRRBoZy .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-stOoRRBoZy .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-stOoRRBoZy .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-stOoRRBoZy .card-img span {
    font-size: 40px !important;
  }
}
.cid-stOoRRBoZy .cost {
  text-decoration: line-through;
  color: #767676;
}
.cid-tkIRINYEHs {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #2a2a2a;
}
@media (max-width: 767px) {
  .cid-tkIRINYEHs .content {
    text-align: center;
  }
  .cid-tkIRINYEHs .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tkIRINYEHs .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tkIRINYEHs .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tkIRINYEHs .media-wrap img {
  height: 6rem;
  display: block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-tkIRINYEHs .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tkIRINYEHs .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tkIRINYEHs .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-tkIRINYEHs .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tkIRINYEHs .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tkIRINYEHs .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tkIRINYEHs .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tkIRINYEHs .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tkIRINYEHs H5 {
  color: #ffffff;
  text-align: left;
}
.cid-tkIRINYEHs .copyright > p {
  text-align: left;
}
.cid-tkIRINYEHs P {
  text-align: left;
}
.cid-tafi6EPq90 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #2a2a2a, #2a2a2a);
}
.cid-tafi6EPq90 .mbr-iconfont-social {
  font-size: 32px;
  color: #ffffff;
}
.cid-tafi6EPq90 .social-list a:focus {
  text-decoration: none;
}
.cid-t3qZtB7XEs {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-t3qZuCdvoV {
  background: #2a2a2a;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-t3qZuCdvoV .image-block {
  margin: auto;
}
.cid-t3qZuCdvoV figcaption {
  position: relative;
}
.cid-t3qZuCdvoV figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t3qZuCdvoV .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: #cfcfcf;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.0rem;
  padding-bottom: 1.0rem;
  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: #575757 !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-t3qZZvyAYZ {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #2a2a2a;
}
@media (max-width: 767px) {
  .cid-t3qZZvyAYZ .content {
    text-align: center;
  }
  .cid-t3qZZvyAYZ .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t3qZZvyAYZ .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t3qZZvyAYZ .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t3qZZvyAYZ .media-wrap img {
  height: 6rem;
  display: block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-t3qZZvyAYZ .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t3qZZvyAYZ .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-t3qZZvyAYZ .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-t3qZZvyAYZ .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t3qZZvyAYZ .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t3qZZvyAYZ .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t3qZZvyAYZ .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t3qZZvyAYZ .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t3qZZvyAYZ H5 {
  color: #ffffff;
  text-align: left;
}
.cid-t3qZZvyAYZ .copyright > p {
  text-align: left;
}
.cid-t3qZZvyAYZ P {
  text-align: left;
}
.cid-tafiquSVIH {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #2a2a2a, #2a2a2a);
}
.cid-tafiquSVIH .mbr-iconfont-social {
  font-size: 32px;
  color: #ffffff;
}
.cid-tafiquSVIH .social-list a:focus {
  text-decoration: none;
}
.cid-t3r011rJsk {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-t3r021V6ls {
  background: #2a2a2a;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-t3r021V6ls .image-block {
  margin: auto;
}
.cid-t3r021V6ls figcaption {
  position: relative;
}
.cid-t3r021V6ls figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t3r021V6ls .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: #cfcfcf;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.0rem;
  padding-bottom: 1.0rem;
  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: #575757 !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-t3r0dhbI3n {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #2a2a2a;
}
@media (max-width: 767px) {
  .cid-t3r0dhbI3n .content {
    text-align: center;
  }
  .cid-t3r0dhbI3n .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t3r0dhbI3n .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t3r0dhbI3n .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t3r0dhbI3n .media-wrap img {
  height: 6rem;
  display: block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-t3r0dhbI3n .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t3r0dhbI3n .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-t3r0dhbI3n .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-t3r0dhbI3n .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t3r0dhbI3n .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t3r0dhbI3n .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t3r0dhbI3n .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t3r0dhbI3n .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t3r0dhbI3n H5 {
  color: #ffffff;
  text-align: left;
}
.cid-t3r0dhbI3n .copyright > p {
  text-align: left;
}
.cid-t3r0dhbI3n P {
  text-align: left;
}
.cid-tafixVJkti {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #2a2a2a, #2a2a2a);
}
.cid-tafixVJkti .mbr-iconfont-social {
  font-size: 32px;
  color: #ffffff;
}
.cid-tafixVJkti .social-list a:focus {
  text-decoration: none;
}
.cid-t3r0euWlL4 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-t3r0frhpmd {
  background: #2a2a2a;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-t3r0frhpmd .image-block {
  margin: auto;
}
.cid-t3r0frhpmd figcaption {
  position: relative;
}
.cid-t3r0frhpmd figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t3r0frhpmd .image-block {
    width: 100% !important;
  }
}
.cid-tRP7FdlU2g .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-tRP7FdlU2g .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-tRP7FdlU2g a {
  font-style: normal;
}
.cid-tRP7FdlU2g .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tRP7FdlU2g .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-tRP7FdlU2g .nav-item:focus,
.cid-tRP7FdlU2g .nav-link:focus {
  outline: none;
}
.cid-tRP7FdlU2g .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tRP7FdlU2g .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tRP7FdlU2g .menu-logo {
  margin-right: auto;
}
.cid-tRP7FdlU2g .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-tRP7FdlU2g .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-tRP7FdlU2g .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tRP7FdlU2g .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tRP7FdlU2g .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tRP7FdlU2g .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tRP7FdlU2g .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-tRP7FdlU2g .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tRP7FdlU2g .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tRP7FdlU2g .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tRP7FdlU2g .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tRP7FdlU2g .dropdown .dropdown-menu {
  background: #cfcfcf;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.0rem;
  padding-bottom: 1.0rem;
  text-align: left;
}
.cid-tRP7FdlU2g .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tRP7FdlU2g .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tRP7FdlU2g .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tRP7FdlU2g .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tRP7FdlU2g .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-tRP7FdlU2g .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tRP7FdlU2g .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tRP7FdlU2g .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tRP7FdlU2g .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tRP7FdlU2g .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tRP7FdlU2g .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tRP7FdlU2g button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tRP7FdlU2g button.navbar-toggler:focus {
  outline: none;
}
.cid-tRP7FdlU2g button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-tRP7FdlU2g button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tRP7FdlU2g button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tRP7FdlU2g button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tRP7FdlU2g button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tRP7FdlU2g nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tRP7FdlU2g nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tRP7FdlU2g nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tRP7FdlU2g nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tRP7FdlU2g .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tRP7FdlU2g .collapsed .btn {
  display: -webkit-flex;
}
.cid-tRP7FdlU2g .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tRP7FdlU2g .collapsed .navbar-collapse.collapsing,
.cid-tRP7FdlU2g .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tRP7FdlU2g .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tRP7FdlU2g .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tRP7FdlU2g .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tRP7FdlU2g .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tRP7FdlU2g .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tRP7FdlU2g .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tRP7FdlU2g .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tRP7FdlU2g .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-tRP7FdlU2g .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-tRP7FdlU2g .collapsed button.navbar-toggler {
  display: block;
}
.cid-tRP7FdlU2g .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tRP7FdlU2g .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tRP7FdlU2g .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-tRP7FdlU2g .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tRP7FdlU2g .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tRP7FdlU2g .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-tRP7FdlU2g.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tRP7FdlU2g img {
    height: 3.8rem !important;
  }
  .cid-tRP7FdlU2g .btn {
    display: -webkit-flex;
  }
  .cid-tRP7FdlU2g button.navbar-toggler {
    display: block;
  }
  .cid-tRP7FdlU2g .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-tRP7FdlU2g .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tRP7FdlU2g .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tRP7FdlU2g .navbar-collapse.collapsing,
  .cid-tRP7FdlU2g .navbar-collapse.show {
    display: block !important;
  }
  .cid-tRP7FdlU2g .navbar-collapse.collapsing .navbar-nav,
  .cid-tRP7FdlU2g .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tRP7FdlU2g .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tRP7FdlU2g .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tRP7FdlU2g .navbar-collapse.collapsing .navbar-buttons,
  .cid-tRP7FdlU2g .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tRP7FdlU2g .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tRP7FdlU2g .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tRP7FdlU2g .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-tRP7FdlU2g .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tRP7FdlU2g .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tRP7FdlU2g .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-tRP7FdlU2g .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-tRP7FdlU2g .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-tRP7FdlU2g .nav-link:hover,
.cid-tRP7FdlU2g .dropdown-item:hover {
  color: #575757 !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-tTMneSxYyV {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #2a2a2a;
}
@media (max-width: 767px) {
  .cid-tTMneSxYyV .content {
    text-align: center;
  }
  .cid-tTMneSxYyV .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tTMneSxYyV .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tTMneSxYyV .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tTMneSxYyV .media-wrap img {
  height: 6rem;
  display: block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-tTMneSxYyV .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tTMneSxYyV .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tTMneSxYyV .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-tTMneSxYyV .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tTMneSxYyV .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tTMneSxYyV .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tTMneSxYyV .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tTMneSxYyV .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tTMneSxYyV H5 {
  color: #ffffff;
  text-align: left;
}
.cid-tTMneSxYyV .copyright > p {
  text-align: left;
}
.cid-tTMneSxYyV P {
  text-align: left;
}
.cid-tafiCzuBmz {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #2a2a2a, #2a2a2a);
}
.cid-tafiCzuBmz .mbr-iconfont-social {
  font-size: 32px;
  color: #ffffff;
}
.cid-tafiCzuBmz .social-list a:focus {
  text-decoration: none;
}
.cid-t3r0w30JAY {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-t3r0wVtBuQ {
  background: #2a2a2a;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-t3r0wVtBuQ .image-block {
  margin: auto;
}
.cid-t3r0wVtBuQ figcaption {
  position: relative;
}
.cid-t3r0wVtBuQ figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t3r0wVtBuQ .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: #cfcfcf;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.0rem;
  padding-bottom: 1.0rem;
  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: #575757 !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-t3r0GwCMk9 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #2a2a2a;
}
@media (max-width: 767px) {
  .cid-t3r0GwCMk9 .content {
    text-align: center;
  }
  .cid-t3r0GwCMk9 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t3r0GwCMk9 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t3r0GwCMk9 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t3r0GwCMk9 .media-wrap img {
  height: 6rem;
  display: block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-t3r0GwCMk9 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t3r0GwCMk9 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-t3r0GwCMk9 .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-t3r0GwCMk9 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t3r0GwCMk9 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t3r0GwCMk9 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t3r0GwCMk9 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t3r0GwCMk9 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t3r0GwCMk9 H5 {
  color: #ffffff;
  text-align: left;
}
.cid-t3r0GwCMk9 .copyright > p {
  text-align: left;
}
.cid-t3r0GwCMk9 P {
  text-align: left;
}
.cid-tafiG7Ct9d {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #2a2a2a, #2a2a2a);
}
.cid-tafiG7Ct9d .mbr-iconfont-social {
  font-size: 32px;
  color: #ffffff;
}
.cid-tafiG7Ct9d .social-list a:focus {
  text-decoration: none;
}
.cid-t3r0ItTsrE {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-t3r0JeD7hV {
  background: #2a2a2a;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-t3r0JeD7hV .image-block {
  margin: auto;
}
.cid-t3r0JeD7hV figcaption {
  position: relative;
}
.cid-t3r0JeD7hV figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t3r0JeD7hV .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: #cfcfcf;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.0rem;
  padding-bottom: 1.0rem;
  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: #575757 !important;
}
.cid-sutnociYnV {
  padding-top: 135px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sutnociYnV P {
  color: #767676;
}
.cid-sutnociYnV .mbr-text,
.cid-sutnociYnV .mbr-section-btn {
  color: #232323;
}
.cid-sutnociYnV H3 {
  color: #232323;
}
.cid-sutnp356eS {
  padding-top: 60px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-sutnp356eS .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sutnp356eS .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sutnp356eS .mbr-text {
    text-align: center;
  }
}
.cid-sutnp356eS H1 {
  color: #232323;
}
.cid-sutnp356eS H3 {
  color: #232323;
}
.cid-sutnp356eS .mbr-text,
.cid-sutnp356eS .mbr-section-btn {
  color: #232323;
}
.cid-sutnpKYbdJ {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sutnpKYbdJ .mbr-section-subtitle {
  color: #767676;
}
.cid-sutnpKYbdJ .media-container-row {
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sutnpKYbdJ .mbr-text {
  color: #767676;
}
.cid-sutnpKYbdJ .mbr-author-desc {
  display: block;
  color: #767676;
}
.cid-sutnpKYbdJ .mbr-author-name {
  color: #767676;
}
.cid-sutnpKYbdJ .mbr-testimonial .panel-item {
  background-color: #ffffff;
}
.cid-sutnpKYbdJ .mbr-testimonial .card-block {
  -webkit-flex-grow: 0;
  flex-grow: 0;
  padding: 2.4rem 2.4rem 0 2.4rem;
}
.cid-sutnpKYbdJ .mbr-testimonial .card-block .testimonial-photo {
  display: inline-block;
  width: 120px;
  height: 120px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
}
.cid-sutnpKYbdJ .mbr-testimonial .card-block .testimonial-photo img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
}
.cid-sutnpKYbdJ .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-sutnpKYbdJ .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: 60px;
  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-tkISbMdy1W {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #2a2a2a;
}
@media (max-width: 767px) {
  .cid-tkISbMdy1W .content {
    text-align: center;
  }
  .cid-tkISbMdy1W .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tkISbMdy1W .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tkISbMdy1W .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tkISbMdy1W .media-wrap img {
  height: 6rem;
  display: block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-tkISbMdy1W .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tkISbMdy1W .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tkISbMdy1W .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-tkISbMdy1W .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tkISbMdy1W .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tkISbMdy1W .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tkISbMdy1W .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tkISbMdy1W .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tkISbMdy1W H5 {
  color: #ffffff;
  text-align: left;
}
.cid-tkISbMdy1W .copyright > p {
  text-align: left;
}
.cid-tkISbMdy1W P {
  text-align: left;
}
.cid-tafiJTLzSG {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #2a2a2a, #2a2a2a);
}
.cid-tafiJTLzSG .mbr-iconfont-social {
  font-size: 32px;
  color: #ffffff;
}
.cid-tafiJTLzSG .social-list a:focus {
  text-decoration: none;
}
.cid-t3r0OIfiMq {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-t3r0PC311j {
  background: #2a2a2a;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-t3r0PC311j .image-block {
  margin: auto;
}
.cid-t3r0PC311j figcaption {
  position: relative;
}
.cid-t3r0PC311j figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t3r0PC311j .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: #575757 !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-s1B6T9x4HV .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s1B6T9x4HV .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s1B6T9x4HV a {
  font-style: normal;
}
.cid-s1B6T9x4HV .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s1B6T9x4HV .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-s1B6T9x4HV .nav-item:focus,
.cid-s1B6T9x4HV .nav-link:focus {
  outline: none;
}
.cid-s1B6T9x4HV .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s1B6T9x4HV .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s1B6T9x4HV .menu-logo {
  margin-right: auto;
}
.cid-s1B6T9x4HV .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-s1B6T9x4HV .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-s1B6T9x4HV .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s1B6T9x4HV .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s1B6T9x4HV .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s1B6T9x4HV .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s1B6T9x4HV .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s1B6T9x4HV .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s1B6T9x4HV .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s1B6T9x4HV .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s1B6T9x4HV .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s1B6T9x4HV .dropdown .dropdown-menu {
  background: #cfcfcf;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.0rem;
  padding-bottom: 1.0rem;
  text-align: left;
}
.cid-s1B6T9x4HV .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s1B6T9x4HV .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s1B6T9x4HV .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s1B6T9x4HV .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s1B6T9x4HV .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-s1B6T9x4HV .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s1B6T9x4HV .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s1B6T9x4HV .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s1B6T9x4HV .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s1B6T9x4HV .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s1B6T9x4HV .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s1B6T9x4HV button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s1B6T9x4HV button.navbar-toggler:focus {
  outline: none;
}
.cid-s1B6T9x4HV button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s1B6T9x4HV button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s1B6T9x4HV button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s1B6T9x4HV button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s1B6T9x4HV button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s1B6T9x4HV nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s1B6T9x4HV nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s1B6T9x4HV nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s1B6T9x4HV nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s1B6T9x4HV .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s1B6T9x4HV .collapsed .btn {
  display: -webkit-flex;
}
.cid-s1B6T9x4HV .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s1B6T9x4HV .collapsed .navbar-collapse.collapsing,
.cid-s1B6T9x4HV .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s1B6T9x4HV .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s1B6T9x4HV .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s1B6T9x4HV .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s1B6T9x4HV .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s1B6T9x4HV .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s1B6T9x4HV .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s1B6T9x4HV .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s1B6T9x4HV .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s1B6T9x4HV .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-s1B6T9x4HV .collapsed button.navbar-toggler {
  display: block;
}
.cid-s1B6T9x4HV .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s1B6T9x4HV .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s1B6T9x4HV .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-s1B6T9x4HV .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s1B6T9x4HV .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s1B6T9x4HV .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-s1B6T9x4HV.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s1B6T9x4HV img {
    height: 3.8rem !important;
  }
  .cid-s1B6T9x4HV .btn {
    display: -webkit-flex;
  }
  .cid-s1B6T9x4HV button.navbar-toggler {
    display: block;
  }
  .cid-s1B6T9x4HV .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s1B6T9x4HV .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s1B6T9x4HV .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s1B6T9x4HV .navbar-collapse.collapsing,
  .cid-s1B6T9x4HV .navbar-collapse.show {
    display: block !important;
  }
  .cid-s1B6T9x4HV .navbar-collapse.collapsing .navbar-nav,
  .cid-s1B6T9x4HV .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s1B6T9x4HV .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s1B6T9x4HV .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s1B6T9x4HV .navbar-collapse.collapsing .navbar-buttons,
  .cid-s1B6T9x4HV .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s1B6T9x4HV .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s1B6T9x4HV .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s1B6T9x4HV .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-s1B6T9x4HV .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s1B6T9x4HV .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s1B6T9x4HV .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-s1B6T9x4HV .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s1B6T9x4HV .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s1B6T9x4HV .nav-link:hover,
.cid-s1B6T9x4HV .dropdown-item:hover {
  color: #575757 !important;
}
.cid-s1B6TdbFha {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-s1B6TdbFha .mbr-text,
.cid-s1B6TdbFha blockquote {
  color: #767676;
}
.cid-s1B6TdbFha .mbr-text P {
  text-align: center;
}
.cid-s1Hj79vnCO {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-s1Hj79vnCO .image-block {
  margin: auto;
}
.cid-s1Hj79vnCO figcaption {
  position: relative;
}
.cid-s1Hj79vnCO figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s1Hj79vnCO .image-block {
    width: 100% !important;
  }
}
.cid-s1HkCFBaR4 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-s1HjPqCVK2 {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-s1HjPqCVK2 h2 {
  text-align: left;
}
.cid-s1HjPqCVK2 h4 {
  text-align: left;
  font-weight: 500;
}
.cid-s1HjPqCVK2 p {
  color: #767676;
  text-align: left;
}
.cid-s1HjPqCVK2 .aside-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-s1HjPqCVK2 .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-s1HjPqCVK2 .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s1HjPqCVK2 .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-s1HjPqCVK2 .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-s1HjPqCVK2 .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-s1HjPqCVK2 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-s1HjPqCVK2 .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-s1HjPqCVK2 .card-img span {
    font-size: 40px !important;
  }
}
.cid-s1HvFPlsl1 {
  padding-top: 0px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-s1HvFPlsl1 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s1HvFPlsl1 .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-s1HvFPlsl1 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s1HvFPlsl1 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s1HvFPlsl1 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s1HvFPlsl1 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s1HvFPlsl1 .img-item {
    width: 100% !important;
  }
  .cid-s1HvFPlsl1 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s29yvzTQTF {
  padding-top: 30px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-s29yvzTQTF .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s29yvzTQTF .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-s29yvzTQTF .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s29yvzTQTF .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s29yvzTQTF .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s29yvzTQTF .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s29yvzTQTF .img-item {
    width: 100% !important;
  }
  .cid-s29yvzTQTF .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s1HvWLSuLw {
  padding-top: 135px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-s1HvWLSuLw h2 {
  text-align: left;
}
.cid-s1HvWLSuLw h4 {
  text-align: left;
  font-weight: 500;
}
.cid-s1HvWLSuLw p {
  color: #767676;
  text-align: left;
}
.cid-s1HvWLSuLw .aside-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-s1HvWLSuLw .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-s1HvWLSuLw .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s1HvWLSuLw .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-s1HvWLSuLw .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-s1HvWLSuLw .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-s1HvWLSuLw .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
  .cid-s1HvWLSuLw .media-container-row {
    -webkit-flex-direction: row-reverse;
  }
}
@media (max-width: 991px) {
  .cid-s1HvWLSuLw .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
    padding-bottom: 0;
    margin-bottom: 0;
    padding-top: 1rem;
    margin-top: 2rem;
  }
  .cid-s1HvWLSuLw .media-container-row {
    -webkit-flex-direction: column-reverse;
  }
}
@media (max-width: 300px) {
  .cid-s1HvWLSuLw .card-img span {
    font-size: 40px !important;
  }
}
.cid-s1HBgqLhXt {
  padding-top: 30px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-s1HBgqLhXt .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s1HBgqLhXt .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-s1HBgqLhXt .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s1HBgqLhXt .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s1HBgqLhXt .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s1HBgqLhXt .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s1HBgqLhXt .img-item {
    width: 100% !important;
  }
  .cid-s1HBgqLhXt .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s1Ip9qWXXm {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-s1Ip9qWXXm h2 {
  text-align: left;
}
.cid-s1Ip9qWXXm h4 {
  text-align: left;
  font-weight: 500;
}
.cid-s1Ip9qWXXm p {
  color: #767676;
  text-align: left;
}
.cid-s1Ip9qWXXm .aside-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-s1Ip9qWXXm .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-s1Ip9qWXXm .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s1Ip9qWXXm .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-s1Ip9qWXXm .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-s1Ip9qWXXm .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-s1Ip9qWXXm .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-s1Ip9qWXXm .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-s1Ip9qWXXm .card-img span {
    font-size: 40px !important;
  }
}
.cid-s1HwqZ190C {
  padding-top: 0px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-s1HwqZ190C .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s1HwqZ190C .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-s1HwqZ190C .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s1HwqZ190C .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s1HwqZ190C .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s1HwqZ190C .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s1HwqZ190C .img-item {
    width: 100% !important;
  }
  .cid-s1HwqZ190C .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s1HA11mwBw {
  padding-top: 135px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-s1HA11mwBw h2 {
  text-align: left;
}
.cid-s1HA11mwBw h4 {
  text-align: left;
  font-weight: 500;
}
.cid-s1HA11mwBw p {
  color: #767676;
  text-align: left;
}
.cid-s1HA11mwBw .aside-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-s1HA11mwBw .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-s1HA11mwBw .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s1HA11mwBw .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-s1HA11mwBw .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-s1HA11mwBw .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-s1HA11mwBw .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-s1HA11mwBw .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-s1HA11mwBw .card-img span {
    font-size: 40px !important;
  }
}
.cid-s1HA1USn5F {
  padding-top: 0px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-s1HA1USn5F .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s1HA1USn5F .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-s1HA1USn5F .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s1HA1USn5F .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s1HA1USn5F .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s1HA1USn5F .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s1HA1USn5F .img-item {
    width: 100% !important;
  }
  .cid-s1HA1USn5F .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s29Gvh5Map {
  padding-top: 0px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-s29Gvh5Map .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s29Gvh5Map .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-s29Gvh5Map .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s29Gvh5Map .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s29Gvh5Map .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s29Gvh5Map .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s29Gvh5Map .img-item {
    width: 100% !important;
  }
  .cid-s29Gvh5Map .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s29HxZcEbj {
  padding-top: 0px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-s29HxZcEbj .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s29HxZcEbj .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-s29HxZcEbj .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s29HxZcEbj .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s29HxZcEbj .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s29HxZcEbj .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s29HxZcEbj .img-item {
    width: 100% !important;
  }
  .cid-s29HxZcEbj .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s1HJGemQQv {
  padding-top: 120px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-s1HJGemQQv h2 {
  text-align: left;
}
.cid-s1HJGemQQv h4 {
  text-align: left;
  font-weight: 500;
}
.cid-s1HJGemQQv p {
  color: #767676;
  text-align: left;
}
.cid-s1HJGemQQv .aside-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-s1HJGemQQv .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-s1HJGemQQv .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s1HJGemQQv .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-s1HJGemQQv .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-s1HJGemQQv .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-s1HJGemQQv .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
  .cid-s1HJGemQQv .media-container-row {
    -webkit-flex-direction: row-reverse;
  }
}
@media (max-width: 991px) {
  .cid-s1HJGemQQv .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
    padding-bottom: 0;
    margin-bottom: 0;
    padding-top: 1rem;
    margin-top: 2rem;
  }
  .cid-s1HJGemQQv .media-container-row {
    -webkit-flex-direction: column-reverse;
  }
}
@media (max-width: 300px) {
  .cid-s1HJGemQQv .card-img span {
    font-size: 40px !important;
  }
}
.cid-s1HJHjq2Gw {
  padding-top: 0px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-s1HJHjq2Gw .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s1HJHjq2Gw .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-s1HJHjq2Gw .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s1HJHjq2Gw .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s1HJHjq2Gw .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s1HJHjq2Gw .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s1HJHjq2Gw .img-item {
    width: 100% !important;
  }
  .cid-s1HJHjq2Gw .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s29JapgOzS {
  padding-top: 0px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-s29JapgOzS .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s29JapgOzS .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-s29JapgOzS .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s29JapgOzS .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s29JapgOzS .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s29JapgOzS .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s29JapgOzS .img-item {
    width: 100% !important;
  }
  .cid-s29JapgOzS .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s1I8CyJf6u {
  padding-top: 0px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-s1I8CyJf6u .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s1I8CyJf6u .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-s1I8CyJf6u .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s1I8CyJf6u .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s1I8CyJf6u .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s1I8CyJf6u .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s1I8CyJf6u .img-item {
    width: 100% !important;
  }
  .cid-s1I8CyJf6u .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s1HVDFaR4c {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-s1HVDFaR4c h2 {
  text-align: left;
}
.cid-s1HVDFaR4c h4 {
  text-align: left;
  font-weight: 500;
}
.cid-s1HVDFaR4c p {
  color: #767676;
  text-align: left;
}
.cid-s1HVDFaR4c .aside-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-s1HVDFaR4c .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-s1HVDFaR4c .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s1HVDFaR4c .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-s1HVDFaR4c .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-s1HVDFaR4c .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-s1HVDFaR4c .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
  .cid-s1HVDFaR4c .media-container-row {
    -webkit-flex-direction: row-reverse;
  }
}
@media (max-width: 991px) {
  .cid-s1HVDFaR4c .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
    padding-bottom: 0;
    margin-bottom: 0;
    padding-top: 1rem;
    margin-top: 2rem;
  }
  .cid-s1HVDFaR4c .media-container-row {
    -webkit-flex-direction: column-reverse;
  }
}
@media (max-width: 300px) {
  .cid-s1HVDFaR4c .card-img span {
    font-size: 40px !important;
  }
}
.cid-s1HVETRKcC {
  padding-top: 0px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-s1HVETRKcC .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s1HVETRKcC .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-s1HVETRKcC .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s1HVETRKcC .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s1HVETRKcC .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s1HVETRKcC .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s1HVETRKcC .img-item {
    width: 100% !important;
  }
  .cid-s1HVETRKcC .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s29Ou7UDg6 {
  padding-top: 0px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-s29Ou7UDg6 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s29Ou7UDg6 .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-s29Ou7UDg6 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s29Ou7UDg6 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s29Ou7UDg6 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s29Ou7UDg6 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s29Ou7UDg6 .img-item {
    width: 100% !important;
  }
  .cid-s29Ou7UDg6 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s29RxdBRoS {
  padding-top: 0px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-s29RxdBRoS .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s29RxdBRoS .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-s29RxdBRoS .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s29RxdBRoS .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s29RxdBRoS .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s29RxdBRoS .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s29RxdBRoS .img-item {
    width: 100% !important;
  }
  .cid-s29RxdBRoS .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s1IdYuw4KP {
  padding-top: 120px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-s1IdYuw4KP h2 {
  text-align: left;
}
.cid-s1IdYuw4KP h4 {
  text-align: left;
  font-weight: 500;
}
.cid-s1IdYuw4KP p {
  color: #767676;
  text-align: left;
}
.cid-s1IdYuw4KP .aside-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-s1IdYuw4KP .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-s1IdYuw4KP .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s1IdYuw4KP .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-s1IdYuw4KP .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-s1IdYuw4KP .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-s1IdYuw4KP .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-s1IdYuw4KP .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-s1IdYuw4KP .card-img span {
    font-size: 40px !important;
  }
}
.cid-s1IdZSQvVi {
  padding-top: 0px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-s1IdZSQvVi .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s1IdZSQvVi .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-s1IdZSQvVi .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s1IdZSQvVi .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s1IdZSQvVi .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s1IdZSQvVi .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s1IdZSQvVi .img-item {
    width: 100% !important;
  }
  .cid-s1IdZSQvVi .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s29WbF1Ldl {
  padding-top: 0px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-s29WbF1Ldl .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s29WbF1Ldl .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-s29WbF1Ldl .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s29WbF1Ldl .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s29WbF1Ldl .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s29WbF1Ldl .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s29WbF1Ldl .img-item {
    width: 100% !important;
  }
  .cid-s29WbF1Ldl .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s29YeF9uZd {
  padding-top: 0px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-s29YeF9uZd .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s29YeF9uZd .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-s29YeF9uZd .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s29YeF9uZd .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s29YeF9uZd .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s29YeF9uZd .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s29YeF9uZd .img-item {
    width: 100% !important;
  }
  .cid-s29YeF9uZd .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s1XC0PoecA {
  padding-top: 120px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-s1XC0PoecA h2 {
  text-align: left;
}
.cid-s1XC0PoecA h4 {
  text-align: left;
  font-weight: 500;
}
.cid-s1XC0PoecA p {
  color: #767676;
  text-align: left;
}
.cid-s1XC0PoecA .aside-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-s1XC0PoecA .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-s1XC0PoecA .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s1XC0PoecA .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-s1XC0PoecA .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-s1XC0PoecA .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-s1XC0PoecA .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
  .cid-s1XC0PoecA .media-container-row {
    -webkit-flex-direction: row-reverse;
  }
}
@media (max-width: 991px) {
  .cid-s1XC0PoecA .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
    padding-bottom: 0;
    margin-bottom: 0;
    padding-top: 1rem;
    margin-top: 2rem;
  }
  .cid-s1XC0PoecA .media-container-row {
    -webkit-flex-direction: column-reverse;
  }
}
@media (max-width: 300px) {
  .cid-s1XC0PoecA .card-img span {
    font-size: 40px !important;
  }
}
.cid-s1XCBTH2GP {
  padding-top: 30px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-s1XCBTH2GP .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s1XCBTH2GP .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-s1XCBTH2GP .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s1XCBTH2GP .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s1XCBTH2GP .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s1XCBTH2GP .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s1XCBTH2GP .img-item {
    width: 100% !important;
  }
  .cid-s1XCBTH2GP .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s2a3sqOtMA {
  padding-top: 0px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-s2a3sqOtMA .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s2a3sqOtMA .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-s2a3sqOtMA .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s2a3sqOtMA .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s2a3sqOtMA .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s2a3sqOtMA .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s2a3sqOtMA .img-item {
    width: 100% !important;
  }
  .cid-s2a3sqOtMA .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s1XDFVeOg5 {
  padding-top: 120px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-s1XDFVeOg5 h2 {
  text-align: left;
}
.cid-s1XDFVeOg5 h4 {
  text-align: left;
  font-weight: 500;
}
.cid-s1XDFVeOg5 p {
  color: #767676;
  text-align: left;
}
.cid-s1XDFVeOg5 .aside-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-s1XDFVeOg5 .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-s1XDFVeOg5 .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s1XDFVeOg5 .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-s1XDFVeOg5 .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-s1XDFVeOg5 .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-s1XDFVeOg5 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-s1XDFVeOg5 .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-s1XDFVeOg5 .card-img span {
    font-size: 40px !important;
  }
}
.cid-s1XJEVEkU8 {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s1XJEVEkU8 h2 {
  text-align: left;
}
.cid-s1XJEVEkU8 h4 {
  text-align: left;
  font-weight: 500;
}
.cid-s1XJEVEkU8 p {
  color: #767676;
  text-align: left;
}
.cid-s1XJEVEkU8 .aside-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-s1XJEVEkU8 .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-s1XJEVEkU8 .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s1XJEVEkU8 .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-s1XJEVEkU8 .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-s1XJEVEkU8 .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-s1XJEVEkU8 .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
  .cid-s1XJEVEkU8 .media-container-row {
    -webkit-flex-direction: row-reverse;
  }
}
@media (max-width: 991px) {
  .cid-s1XJEVEkU8 .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
    padding-bottom: 0;
    margin-bottom: 0;
    padding-top: 1rem;
    margin-top: 2rem;
  }
  .cid-s1XJEVEkU8 .media-container-row {
    -webkit-flex-direction: column-reverse;
  }
}
@media (max-width: 300px) {
  .cid-s1XJEVEkU8 .card-img span {
    font-size: 40px !important;
  }
}
.cid-s1XEgafiBR {
  padding-top: 45px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-s1XEgafiBR .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s1XEgafiBR .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-s1XEgafiBR .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s1XEgafiBR .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s1XEgafiBR .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s1XEgafiBR .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s1XEgafiBR .img-item {
    width: 100% !important;
  }
  .cid-s1XEgafiBR .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s2a4Og1VO7 {
  padding-top: 0px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-s2a4Og1VO7 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s2a4Og1VO7 .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-s2a4Og1VO7 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s2a4Og1VO7 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s2a4Og1VO7 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s2a4Og1VO7 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s2a4Og1VO7 .img-item {
    width: 100% !important;
  }
  .cid-s2a4Og1VO7 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s2aaNgISQY {
  padding-top: 0px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-s2aaNgISQY .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s2aaNgISQY .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-s2aaNgISQY .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s2aaNgISQY .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s2aaNgISQY .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s2aaNgISQY .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s2aaNgISQY .img-item {
    width: 100% !important;
  }
  .cid-s2aaNgISQY .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s1XFmqBXrD {
  padding-top: 135px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-s1XFmqBXrD h2 {
  text-align: left;
}
.cid-s1XFmqBXrD h4 {
  text-align: left;
  font-weight: 500;
}
.cid-s1XFmqBXrD p {
  color: #767676;
  text-align: left;
}
.cid-s1XFmqBXrD .aside-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-s1XFmqBXrD .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-s1XFmqBXrD .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s1XFmqBXrD .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-s1XFmqBXrD .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-s1XFmqBXrD .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-s1XFmqBXrD .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
  .cid-s1XFmqBXrD .media-container-row {
    -webkit-flex-direction: row-reverse;
  }
}
@media (max-width: 991px) {
  .cid-s1XFmqBXrD .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
    padding-bottom: 0;
    margin-bottom: 0;
    padding-top: 1rem;
    margin-top: 2rem;
  }
  .cid-s1XFmqBXrD .media-container-row {
    -webkit-flex-direction: column-reverse;
  }
}
@media (max-width: 300px) {
  .cid-s1XFmqBXrD .card-img span {
    font-size: 40px !important;
  }
}
.cid-s1XFOIDr9O {
  padding-top: 0px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-s1XFOIDr9O .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s1XFOIDr9O .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-s1XFOIDr9O .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s1XFOIDr9O .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s1XFOIDr9O .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s1XFOIDr9O .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s1XFOIDr9O .img-item {
    width: 100% !important;
  }
  .cid-s1XFOIDr9O .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s2a6VN2cs9 {
  padding-top: 0px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-s2a6VN2cs9 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s2a6VN2cs9 .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-s2a6VN2cs9 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s2a6VN2cs9 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s2a6VN2cs9 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s2a6VN2cs9 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s2a6VN2cs9 .img-item {
    width: 100% !important;
  }
  .cid-s2a6VN2cs9 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s1XHmXuQHA {
  padding-top: 135px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-s1XHmXuQHA h2 {
  text-align: left;
}
.cid-s1XHmXuQHA h4 {
  text-align: left;
  font-weight: 500;
}
.cid-s1XHmXuQHA p {
  color: #767676;
  text-align: left;
}
.cid-s1XHmXuQHA .aside-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-s1XHmXuQHA .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-s1XHmXuQHA .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s1XHmXuQHA .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-s1XHmXuQHA .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-s1XHmXuQHA .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-s1XHmXuQHA .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-s1XHmXuQHA .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-s1XHmXuQHA .card-img span {
    font-size: 40px !important;
  }
}
.cid-s1XHCvuNUJ {
  padding-top: 0px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-s1XHCvuNUJ .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s1XHCvuNUJ .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-s1XHCvuNUJ .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s1XHCvuNUJ .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s1XHCvuNUJ .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s1XHCvuNUJ .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s1XHCvuNUJ .img-item {
    width: 100% !important;
  }
  .cid-s1XHCvuNUJ .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s2aCKZADVs {
  padding-top: 0px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-s2aCKZADVs .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s2aCKZADVs .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-s2aCKZADVs .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s2aCKZADVs .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s2aCKZADVs .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s2aCKZADVs .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s2aCKZADVs .img-item {
    width: 100% !important;
  }
  .cid-s2aCKZADVs .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s1XMOWBRAR {
  padding-top: 120px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-s1XMOWBRAR h2 {
  text-align: left;
}
.cid-s1XMOWBRAR h4 {
  text-align: left;
  font-weight: 500;
}
.cid-s1XMOWBRAR p {
  color: #767676;
  text-align: left;
}
.cid-s1XMOWBRAR .aside-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-s1XMOWBRAR .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-s1XMOWBRAR .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s1XMOWBRAR .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-s1XMOWBRAR .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-s1XMOWBRAR .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-s1XMOWBRAR .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
  .cid-s1XMOWBRAR .media-container-row {
    -webkit-flex-direction: row-reverse;
  }
}
@media (max-width: 991px) {
  .cid-s1XMOWBRAR .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
    padding-bottom: 0;
    margin-bottom: 0;
    padding-top: 1rem;
    margin-top: 2rem;
  }
  .cid-s1XMOWBRAR .media-container-row {
    -webkit-flex-direction: column-reverse;
  }
}
@media (max-width: 300px) {
  .cid-s1XMOWBRAR .card-img span {
    font-size: 40px !important;
  }
}
.cid-s1XO6Khe5f {
  padding-top: 0px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-s1XO6Khe5f .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s1XO6Khe5f .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-s1XO6Khe5f .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s1XO6Khe5f .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s1XO6Khe5f .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s1XO6Khe5f .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s1XO6Khe5f .img-item {
    width: 100% !important;
  }
  .cid-s1XO6Khe5f .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s1XX8Uhq2O {
  padding-top: 135px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-s1XX8Uhq2O h2 {
  text-align: left;
}
.cid-s1XX8Uhq2O h4 {
  text-align: left;
  font-weight: 500;
}
.cid-s1XX8Uhq2O p {
  color: #767676;
  text-align: left;
}
.cid-s1XX8Uhq2O .aside-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-s1XX8Uhq2O .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-s1XX8Uhq2O .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s1XX8Uhq2O .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-s1XX8Uhq2O .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-s1XX8Uhq2O .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-s1XX8Uhq2O .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
  .cid-s1XX8Uhq2O .media-container-row {
    -webkit-flex-direction: row-reverse;
  }
}
@media (max-width: 991px) {
  .cid-s1XX8Uhq2O .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
    padding-bottom: 0;
    margin-bottom: 0;
    padding-top: 1rem;
    margin-top: 2rem;
  }
  .cid-s1XX8Uhq2O .media-container-row {
    -webkit-flex-direction: column-reverse;
  }
}
@media (max-width: 300px) {
  .cid-s1XX8Uhq2O .card-img span {
    font-size: 40px !important;
  }
}
.cid-s1XZg956qM {
  padding-top: 0px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-s1XZg956qM .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s1XZg956qM .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-s1XZg956qM .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s1XZg956qM .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s1XZg956qM .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s1XZg956qM .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s1XZg956qM .img-item {
    width: 100% !important;
  }
  .cid-s1XZg956qM .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s1Y2VfeSbU {
  padding-top: 0px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-s1Y2VfeSbU .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s1Y2VfeSbU .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-s1Y2VfeSbU .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s1Y2VfeSbU .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s1Y2VfeSbU .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s1Y2VfeSbU .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s1Y2VfeSbU .img-item {
    width: 100% !important;
  }
  .cid-s1Y2VfeSbU .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s1Y4iKXxdi {
  padding-top: 120px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-s1Y4iKXxdi h2 {
  text-align: left;
}
.cid-s1Y4iKXxdi h4 {
  text-align: left;
  font-weight: 500;
}
.cid-s1Y4iKXxdi p {
  color: #767676;
  text-align: left;
}
.cid-s1Y4iKXxdi .aside-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-s1Y4iKXxdi .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-s1Y4iKXxdi .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s1Y4iKXxdi .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-s1Y4iKXxdi .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-s1Y4iKXxdi .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-s1Y4iKXxdi .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-s1Y4iKXxdi .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-s1Y4iKXxdi .card-img span {
    font-size: 40px !important;
  }
}
.cid-s1YfodtioK {
  padding-top: 0px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-s1YfodtioK .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s1YfodtioK .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-s1YfodtioK .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s1YfodtioK .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s1YfodtioK .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s1YfodtioK .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s1YfodtioK .img-item {
    width: 100% !important;
  }
  .cid-s1YfodtioK .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s1Ytxq9B5V {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-s1Ytxq9B5V .mbr-text,
.cid-s1Ytxq9B5V blockquote {
  color: #767676;
}
.cid-s1Ytxq9B5V .mbr-text {
  text-align: center;
}
.cid-tkIQyP6p9R {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #2a2a2a;
}
@media (max-width: 767px) {
  .cid-tkIQyP6p9R .content {
    text-align: center;
  }
  .cid-tkIQyP6p9R .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tkIQyP6p9R .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tkIQyP6p9R .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tkIQyP6p9R .media-wrap img {
  height: 6rem;
  display: block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-tkIQyP6p9R .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tkIQyP6p9R .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tkIQyP6p9R .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-tkIQyP6p9R .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tkIQyP6p9R .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tkIQyP6p9R .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tkIQyP6p9R .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tkIQyP6p9R .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tkIQyP6p9R H5 {
  color: #ffffff;
  text-align: left;
}
.cid-tkIQyP6p9R .copyright > p {
  text-align: left;
}
.cid-tkIQyP6p9R P {
  text-align: left;
}
.cid-taffxzPv64 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #2a2a2a, #2a2a2a);
}
.cid-taffxzPv64 .mbr-iconfont-social {
  font-size: 32px;
  color: #ffffff;
}
.cid-taffxzPv64 .social-list a:focus {
  text-decoration: none;
}
.cid-t3qUp3U08u {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-t3qUpY1iJu {
  background: #2a2a2a;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-t3qUpY1iJu .image-block {
  margin: auto;
}
.cid-t3qUpY1iJu figcaption {
  position: relative;
}
.cid-t3qUpY1iJu figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t3qUpY1iJu .image-block {
    width: 100% !important;
  }
}
.cid-s2IYnfkaX6 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s2IYnfkaX6 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-s2IYnfkaX6 a {
  font-style: normal;
}
.cid-s2IYnfkaX6 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s2IYnfkaX6 .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-s2IYnfkaX6 .nav-item:focus,
.cid-s2IYnfkaX6 .nav-link:focus {
  outline: none;
}
.cid-s2IYnfkaX6 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s2IYnfkaX6 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s2IYnfkaX6 .menu-logo {
  margin-right: auto;
}
.cid-s2IYnfkaX6 .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-s2IYnfkaX6 .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-s2IYnfkaX6 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s2IYnfkaX6 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s2IYnfkaX6 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s2IYnfkaX6 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s2IYnfkaX6 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s2IYnfkaX6 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s2IYnfkaX6 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s2IYnfkaX6 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s2IYnfkaX6 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s2IYnfkaX6 .dropdown .dropdown-menu {
  background: #cfcfcf;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.0rem;
  padding-bottom: 1.0rem;
  text-align: left;
}
.cid-s2IYnfkaX6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s2IYnfkaX6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s2IYnfkaX6 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s2IYnfkaX6 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s2IYnfkaX6 .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-s2IYnfkaX6 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s2IYnfkaX6 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s2IYnfkaX6 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s2IYnfkaX6 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s2IYnfkaX6 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s2IYnfkaX6 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s2IYnfkaX6 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s2IYnfkaX6 button.navbar-toggler:focus {
  outline: none;
}
.cid-s2IYnfkaX6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s2IYnfkaX6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s2IYnfkaX6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s2IYnfkaX6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s2IYnfkaX6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s2IYnfkaX6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s2IYnfkaX6 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s2IYnfkaX6 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s2IYnfkaX6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s2IYnfkaX6 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s2IYnfkaX6 .collapsed .btn {
  display: -webkit-flex;
}
.cid-s2IYnfkaX6 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s2IYnfkaX6 .collapsed .navbar-collapse.collapsing,
.cid-s2IYnfkaX6 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s2IYnfkaX6 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s2IYnfkaX6 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s2IYnfkaX6 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s2IYnfkaX6 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s2IYnfkaX6 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s2IYnfkaX6 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s2IYnfkaX6 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s2IYnfkaX6 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s2IYnfkaX6 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-s2IYnfkaX6 .collapsed button.navbar-toggler {
  display: block;
}
.cid-s2IYnfkaX6 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s2IYnfkaX6 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s2IYnfkaX6 .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-s2IYnfkaX6 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s2IYnfkaX6 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s2IYnfkaX6 .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-s2IYnfkaX6.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s2IYnfkaX6 img {
    height: 3.8rem !important;
  }
  .cid-s2IYnfkaX6 .btn {
    display: -webkit-flex;
  }
  .cid-s2IYnfkaX6 button.navbar-toggler {
    display: block;
  }
  .cid-s2IYnfkaX6 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s2IYnfkaX6 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s2IYnfkaX6 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s2IYnfkaX6 .navbar-collapse.collapsing,
  .cid-s2IYnfkaX6 .navbar-collapse.show {
    display: block !important;
  }
  .cid-s2IYnfkaX6 .navbar-collapse.collapsing .navbar-nav,
  .cid-s2IYnfkaX6 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s2IYnfkaX6 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s2IYnfkaX6 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s2IYnfkaX6 .navbar-collapse.collapsing .navbar-buttons,
  .cid-s2IYnfkaX6 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s2IYnfkaX6 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s2IYnfkaX6 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s2IYnfkaX6 .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-s2IYnfkaX6 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s2IYnfkaX6 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s2IYnfkaX6 .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-s2IYnfkaX6 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s2IYnfkaX6 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s2IYnfkaX6 .nav-link:hover,
.cid-s2IYnfkaX6 .dropdown-item:hover {
  color: #575757 !important;
}
.cid-s2IYng98k6 {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s2IYng98k6 .mbr-section-subtitle {
  color: #767676;
}
.cid-s2IYng98k6 H2 {
  color: #e31818;
}
.cid-s2IYngDpmv {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s2IYngDpmv .mbr-section-subtitle {
  color: #767676;
}
.cid-s2IYngDpmv H2 {
  color: #e31818;
}
.cid-s2IYnh4X0s {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 45px;
}
.cid-s2IYnh4X0s .image-block {
  margin: auto;
}
.cid-s2IYnh4X0s figcaption {
  position: relative;
}
.cid-s2IYnh4X0s figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s2IYnh4X0s .image-block {
    width: 100% !important;
  }
}
.cid-s2IYnhUJrP {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s2IYnhUJrP .mbr-text,
.cid-s2IYnhUJrP blockquote {
  color: #767676;
}
.cid-s2IYnhUJrP .mbr-text P {
  text-align: center;
}
.cid-s2IYnini26 {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 45px;
}
.cid-s2IYnini26 .image-block {
  margin: auto;
}
.cid-s2IYnini26 figcaption {
  position: relative;
}
.cid-s2IYnini26 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s2IYnini26 .image-block {
    width: 100% !important;
  }
}
.cid-s2IYniQyjA {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s2IYniQyjA .mbr-text,
.cid-s2IYniQyjA blockquote {
  color: #767676;
}
.cid-s2IYniQyjA .mbr-text P {
  text-align: center;
}
.cid-s2IYnjgRsk {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-s2IYnjgRsk .image-block {
  margin: auto;
}
.cid-s2IYnjgRsk figcaption {
  position: relative;
}
.cid-s2IYnjgRsk figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s2IYnjgRsk .image-block {
    width: 100% !important;
  }
}
.cid-tkIQJzrUs8 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #2a2a2a;
}
@media (max-width: 767px) {
  .cid-tkIQJzrUs8 .content {
    text-align: center;
  }
  .cid-tkIQJzrUs8 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tkIQJzrUs8 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tkIQJzrUs8 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tkIQJzrUs8 .media-wrap img {
  height: 6rem;
  display: block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-tkIQJzrUs8 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tkIQJzrUs8 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tkIQJzrUs8 .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-tkIQJzrUs8 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tkIQJzrUs8 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tkIQJzrUs8 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tkIQJzrUs8 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tkIQJzrUs8 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tkIQJzrUs8 H5 {
  color: #ffffff;
  text-align: left;
}
.cid-tkIQJzrUs8 .copyright > p {
  text-align: left;
}
.cid-tkIQJzrUs8 P {
  text-align: left;
}
.cid-taffMPXHcm {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #2a2a2a, #2a2a2a);
}
.cid-taffMPXHcm .mbr-iconfont-social {
  font-size: 32px;
  color: #ffffff;
}
.cid-taffMPXHcm .social-list a:focus {
  text-decoration: none;
}
.cid-t3qULioLiH {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-t3qUMg6bzs {
  background: #2a2a2a;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-t3qUMg6bzs .image-block {
  margin: auto;
}
.cid-t3qUMg6bzs figcaption {
  position: relative;
}
.cid-t3qUMg6bzs figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t3qUMg6bzs .image-block {
    width: 100% !important;
  }
}
.cid-s2Uyfpm1fd {
  padding-top: 120px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-s2Uyfpm1fd .mbr-section-subtitle {
  color: #767676;
}
.cid-s2Uyfpm1fd H2 {
  color: #e31818;
}
.cid-s3GSJ69axy {
  padding-top: 15px;
  padding-bottom: 75px;
  background: #ffffff;
}
.cid-s3GSJ69axy .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s3GSJ69axy .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-s3GSJ69axy .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s3GSJ69axy .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s3GSJ69axy .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s3GSJ69axy .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s3GSJ69axy .img-item {
    width: 100% !important;
  }
  .cid-s3GSJ69axy .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s3GSjqL5mP {
  padding-top: 15px;
  padding-bottom: 75px;
  background: #ffffff;
}
.cid-s3GSjqL5mP .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s3GSjqL5mP .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-s3GSjqL5mP .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s3GSjqL5mP .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s3GSjqL5mP .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s3GSjqL5mP .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s3GSjqL5mP .img-item {
    width: 100% !important;
  }
  .cid-s3GSjqL5mP .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s3GRNlFe5r {
  padding-top: 15px;
  padding-bottom: 75px;
  background: #ffffff;
}
.cid-s3GRNlFe5r .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s3GRNlFe5r .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-s3GRNlFe5r .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s3GRNlFe5r .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s3GRNlFe5r .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s3GRNlFe5r .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s3GRNlFe5r .img-item {
    width: 100% !important;
  }
  .cid-s3GRNlFe5r .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s2VOdOa651 {
  padding-top: 15px;
  padding-bottom: 75px;
  background: #ffffff;
}
.cid-s2VOdOa651 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s2VOdOa651 .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-s2VOdOa651 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s2VOdOa651 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s2VOdOa651 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s2VOdOa651 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s2VOdOa651 .img-item {
    width: 100% !important;
  }
  .cid-s2VOdOa651 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s2UPdHAQgO {
  padding-top: 0px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-s2UPdHAQgO .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s2UPdHAQgO .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-s2UPdHAQgO .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s2UPdHAQgO .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s2UPdHAQgO .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s2UPdHAQgO .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s2UPdHAQgO .img-item {
    width: 100% !important;
  }
  .cid-s2UPdHAQgO .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s2W9Z2qUGZ {
  padding-top: 0px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-s2W9Z2qUGZ .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s2W9Z2qUGZ .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-s2W9Z2qUGZ .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s2W9Z2qUGZ .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s2W9Z2qUGZ .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s2W9Z2qUGZ .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s2W9Z2qUGZ .img-item {
    width: 100% !important;
  }
  .cid-s2W9Z2qUGZ .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s2W9ZzAxNS {
  padding-top: 45px;
  padding-bottom: 90px;
  background: #ffffff;
}
.cid-s2W9ZzAxNS .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s2W9ZzAxNS .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-s2W9ZzAxNS .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s2W9ZzAxNS .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s2W9ZzAxNS .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s2W9ZzAxNS .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s2W9ZzAxNS .img-item {
    width: 100% !important;
  }
  .cid-s2W9ZzAxNS .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s8SDFoiUxP {
  padding-top: 0px;
  padding-bottom: 90px;
  background: #ffffff;
}
.cid-s8SDFoiUxP .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s8SDFoiUxP .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-s8SDFoiUxP .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s8SDFoiUxP .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s8SDFoiUxP .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s8SDFoiUxP .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s8SDFoiUxP .img-item {
    width: 100% !important;
  }
  .cid-s8SDFoiUxP .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s8SEc4Jw2n {
  padding-top: 0px;
  padding-bottom: 90px;
  background: #ffffff;
}
.cid-s8SEc4Jw2n .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s8SEc4Jw2n .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-s8SEc4Jw2n .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s8SEc4Jw2n .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s8SEc4Jw2n .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s8SEc4Jw2n .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s8SEc4Jw2n .img-item {
    width: 100% !important;
  }
  .cid-s8SEc4Jw2n .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s42IiX1iIP {
  padding-top: 0px;
  padding-bottom: 75px;
  background: #ffffff;
}
.cid-s42IiX1iIP .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s42IiX1iIP .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-s42IiX1iIP .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s42IiX1iIP .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s42IiX1iIP .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s42IiX1iIP .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s42IiX1iIP .img-item {
    width: 100% !important;
  }
  .cid-s42IiX1iIP .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s6dz6VOxFn {
  padding-top: 0px;
  padding-bottom: 75px;
  background: #ffffff;
}
.cid-s6dz6VOxFn .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s6dz6VOxFn .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-s6dz6VOxFn .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s6dz6VOxFn .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s6dz6VOxFn .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s6dz6VOxFn .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s6dz6VOxFn .img-item {
    width: 100% !important;
  }
  .cid-s6dz6VOxFn .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s2VLdlr3WM {
  padding-top: 0px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-s2VLdlr3WM .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s2VLdlr3WM .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-s2VLdlr3WM .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s2VLdlr3WM .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s2VLdlr3WM .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s2VLdlr3WM .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s2VLdlr3WM .img-item {
    width: 100% !important;
  }
  .cid-s2VLdlr3WM .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s4H9CFNhs7 {
  padding-top: 45px;
  padding-bottom: 75px;
  background: #ffffff;
}
.cid-s4H9CFNhs7 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s4H9CFNhs7 .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-s4H9CFNhs7 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s4H9CFNhs7 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s4H9CFNhs7 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s4H9CFNhs7 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s4H9CFNhs7 .img-item {
    width: 100% !important;
  }
  .cid-s4H9CFNhs7 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s2VRJWyqRa {
  padding-top: 15px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-s2VRJWyqRa .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s2VRJWyqRa .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-s2VRJWyqRa .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s2VRJWyqRa .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s2VRJWyqRa .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s2VRJWyqRa .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s2VRJWyqRa .img-item {
    width: 100% !important;
  }
  .cid-s2VRJWyqRa .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s2VSDnZMkk {
  padding-top: 45px;
  padding-bottom: 75px;
  background: #ffffff;
}
.cid-s2VSDnZMkk .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s2VSDnZMkk .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-s2VSDnZMkk .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s2VSDnZMkk .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s2VSDnZMkk .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s2VSDnZMkk .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s2VSDnZMkk .img-item {
    width: 100% !important;
  }
  .cid-s2VSDnZMkk .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s2UG59PdGu {
  padding-top: 0px;
  padding-bottom: 75px;
  background: #ffffff;
}
.cid-s2UG59PdGu .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s2UG59PdGu .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-s2UG59PdGu .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s2UG59PdGu .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s2UG59PdGu .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s2UG59PdGu .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s2UG59PdGu .img-item {
    width: 100% !important;
  }
  .cid-s2UG59PdGu .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s2UGms56un {
  padding-top: 0px;
  padding-bottom: 75px;
  background: #ffffff;
}
.cid-s2UGms56un .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s2UGms56un .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-s2UGms56un .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s2UGms56un .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s2UGms56un .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s2UGms56un .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s2UGms56un .img-item {
    width: 100% !important;
  }
  .cid-s2UGms56un .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s2UGSa1rWg {
  padding-top: 0px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-s2UGSa1rWg .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s2UGSa1rWg .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-s2UGSa1rWg .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s2UGSa1rWg .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s2UGSa1rWg .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s2UGSa1rWg .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s2UGSa1rWg .img-item {
    width: 100% !important;
  }
  .cid-s2UGSa1rWg .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s2VNsMoNn4 {
  padding-top: 45px;
  padding-bottom: 90px;
  background: #ffffff;
}
.cid-s2VNsMoNn4 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s2VNsMoNn4 .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-s2VNsMoNn4 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s2VNsMoNn4 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s2VNsMoNn4 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s2VNsMoNn4 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s2VNsMoNn4 .img-item {
    width: 100% !important;
  }
  .cid-s2VNsMoNn4 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s48krUaNDs {
  padding-top: 0px;
  padding-bottom: 75px;
  background: #ffffff;
}
.cid-s48krUaNDs .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s48krUaNDs .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-s48krUaNDs .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s48krUaNDs .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s48krUaNDs .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s48krUaNDs .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s48krUaNDs .img-item {
    width: 100% !important;
  }
  .cid-s48krUaNDs .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s61VLCHt6Q {
  padding-top: 15px;
  padding-bottom: 75px;
  background: #ffffff;
}
.cid-s61VLCHt6Q .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s61VLCHt6Q .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-s61VLCHt6Q .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s61VLCHt6Q .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s61VLCHt6Q .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s61VLCHt6Q .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s61VLCHt6Q .img-item {
    width: 100% !important;
  }
  .cid-s61VLCHt6Q .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s2UHpwiMXN {
  padding-top: 0px;
  padding-bottom: 75px;
  background: #ffffff;
}
.cid-s2UHpwiMXN .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s2UHpwiMXN .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-s2UHpwiMXN .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s2UHpwiMXN .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s2UHpwiMXN .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s2UHpwiMXN .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s2UHpwiMXN .img-item {
    width: 100% !important;
  }
  .cid-s2UHpwiMXN .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s2UHR9eCtq {
  padding-top: 0px;
  padding-bottom: 75px;
  background: #ffffff;
}
.cid-s2UHR9eCtq .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s2UHR9eCtq .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-s2UHR9eCtq .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s2UHR9eCtq .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s2UHR9eCtq .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s2UHR9eCtq .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s2UHR9eCtq .img-item {
    width: 100% !important;
  }
  .cid-s2UHR9eCtq .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s2UI3GqZJ7 {
  padding-top: 0px;
  padding-bottom: 75px;
  background: #ffffff;
}
.cid-s2UI3GqZJ7 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s2UI3GqZJ7 .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-s2UI3GqZJ7 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s2UI3GqZJ7 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s2UI3GqZJ7 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s2UI3GqZJ7 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s2UI3GqZJ7 .img-item {
    width: 100% !important;
  }
  .cid-s2UI3GqZJ7 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s2WhXbfjlv {
  padding-top: 0px;
  padding-bottom: 75px;
  background: #ffffff;
}
.cid-s2WhXbfjlv .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s2WhXbfjlv .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-s2WhXbfjlv .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s2WhXbfjlv .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s2WhXbfjlv .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s2WhXbfjlv .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s2WhXbfjlv .img-item {
    width: 100% !important;
  }
  .cid-s2WhXbfjlv .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s434jyIafZ {
  padding-top: 0px;
  padding-bottom: 75px;
  background: #ffffff;
}
.cid-s434jyIafZ .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s434jyIafZ .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-s434jyIafZ .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s434jyIafZ .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s434jyIafZ .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s434jyIafZ .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s434jyIafZ .img-item {
    width: 100% !important;
  }
  .cid-s434jyIafZ .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s8zg4GoPn6 {
  padding-top: 0px;
  padding-bottom: 75px;
  background: #ffffff;
}
.cid-s8zg4GoPn6 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s8zg4GoPn6 .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-s8zg4GoPn6 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s8zg4GoPn6 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s8zg4GoPn6 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s8zg4GoPn6 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s8zg4GoPn6 .img-item {
    width: 100% !important;
  }
  .cid-s8zg4GoPn6 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s8zgtOvbS6 {
  padding-top: 0px;
  padding-bottom: 75px;
  background: #ffffff;
}
.cid-s8zgtOvbS6 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s8zgtOvbS6 .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-s8zgtOvbS6 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s8zgtOvbS6 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s8zgtOvbS6 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s8zgtOvbS6 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s8zgtOvbS6 .img-item {
    width: 100% !important;
  }
  .cid-s8zgtOvbS6 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s8zfuft4Un {
  padding-top: 0px;
  padding-bottom: 75px;
  background: #ffffff;
}
.cid-s8zfuft4Un .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s8zfuft4Un .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-s8zfuft4Un .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s8zfuft4Un .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s8zfuft4Un .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s8zfuft4Un .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s8zfuft4Un .img-item {
    width: 100% !important;
  }
  .cid-s8zfuft4Un .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s8zhDYUQRY {
  padding-top: 0px;
  padding-bottom: 75px;
  background: #ffffff;
}
.cid-s8zhDYUQRY .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s8zhDYUQRY .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-s8zhDYUQRY .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s8zhDYUQRY .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s8zhDYUQRY .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s8zhDYUQRY .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s8zhDYUQRY .img-item {
    width: 100% !important;
  }
  .cid-s8zhDYUQRY .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s8ziKlOJrT {
  padding-top: 0px;
  padding-bottom: 75px;
  background: #ffffff;
}
.cid-s8ziKlOJrT .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s8ziKlOJrT .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-s8ziKlOJrT .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s8ziKlOJrT .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s8ziKlOJrT .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s8ziKlOJrT .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s8ziKlOJrT .img-item {
    width: 100% !important;
  }
  .cid-s8ziKlOJrT .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-s2UE2NKKft {
  padding-top: 0px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-s2UE2NKKft .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-s2UE2NKKft .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-s2UE2NKKft .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-s2UE2NKKft .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-s2UE2NKKft .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-s2UE2NKKft .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-s2UE2NKKft .img-item {
    width: 100% !important;
  }
  .cid-s2UE2NKKft .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-t3qTH1G9wi {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #2a2a2a;
}
@media (max-width: 767px) {
  .cid-t3qTH1G9wi .content {
    text-align: center;
  }
  .cid-t3qTH1G9wi .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t3qTH1G9wi .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t3qTH1G9wi .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t3qTH1G9wi .media-wrap img {
  height: 6rem;
  display: block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-t3qTH1G9wi .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t3qTH1G9wi .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-t3qTH1G9wi .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-t3qTH1G9wi .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t3qTH1G9wi .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t3qTH1G9wi .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t3qTH1G9wi .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t3qTH1G9wi .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t3qTH1G9wi H5 {
  color: #ffffff;
  text-align: left;
}
.cid-t3qTH1G9wi .copyright > p {
  text-align: left;
}
.cid-t3qTH1G9wi P {
  text-align: left;
}
.cid-t3qTHOXA0N {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #2a2a2a, #2a2a2a);
}
.cid-t3qTHOXA0N .mbr-iconfont-social {
  font-size: 32px;
  color: #ffffff;
}
.cid-t3qTHOXA0N .social-list a:focus {
  text-decoration: none;
}
.cid-t3qTIxbKzt {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-t3qTJthB9L {
  background: #2a2a2a;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-t3qTJthB9L .image-block {
  margin: auto;
}
.cid-t3qTJthB9L figcaption {
  position: relative;
}
.cid-t3qTJthB9L figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t3qTJthB9L .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: #cfcfcf;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.0rem;
  padding-bottom: 1.0rem;
  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: #575757 !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: #cfcfcf;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.0rem;
  padding-bottom: 1.0rem;
  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: #575757 !important;
}
.cid-smwQ9PMRLT H1 {
  text-align: center;
  color: #ffffff;
}
.cid-smwQ9PMRLT .mbr-text,
.cid-smwQ9PMRLT .mbr-section-btn {
  text-align: center;
}
.cid-sm3nYMgmYD {
  padding-top: 60px;
  padding-bottom: 60px;
  background: #ffffff;
}
.cid-sm3nYMgmYD .images-container.container-fluid {
  padding: 0;
}
.cid-sm3nYMgmYD .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-sm3nYMgmYD .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-sm3nYMgmYD .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-sm3nYMgmYD .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-sm3nYMgmYD .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-sm3nYMgmYD .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-sm3nYMgmYD .img-item {
    width: 100% !important;
  }
  .cid-sm3nYMgmYD .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-rYGCoUTZW4 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/he-wayfinding-1.jpg");
}
.cid-rYGCoUTZW4 .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-rYGCoUTZW4 .icons-media-container .mbr-iconfont {
  font-size: 96px;
  color: #ffffff;
}
.cid-rYGCoUTZW4 .icons-media-container .icon-block {
  padding-bottom: 1rem;
}
.cid-rYGCoUTZW4 .mbr-text {
  color: #ffffff;
}
.cid-rYGCoUTZW4 .card {
  padding-bottom: 1.5rem;
}
.cid-rYGFbRoFQ1 {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rYGFbRoFQ1 .mbr-section-subtitle {
  color: #767676;
}
.cid-rYGFbRoFQ1 H2 {
  color: #e31818;
}
.cid-sm3pS2984I {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sm3pS2984I .mbr-text,
.cid-sm3pS2984I blockquote {
  color: #767676;
}
.cid-sm3pS2984I .mbr-text P {
  text-align: center;
}
.cid-smObvz3lsr {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sm3srhL0qb {
  padding-top: 75px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sm3srhL0qb .mbr-section-subtitle {
  color: #767676;
}
.cid-sm3srhL0qb H2 {
  color: #232323;
}
.cid-sm3ss61mi8 {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-sm3ss61mi8 .image-block {
  margin: auto;
}
.cid-sm3ss61mi8 figcaption {
  position: relative;
}
.cid-sm3ss61mi8 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sm3ss61mi8 .image-block {
    width: 100% !important;
  }
}
.cid-sm9icS448t {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sm9icS448t .mbr-section-subtitle {
  color: #767676;
}
.cid-sm9icS448t H2 {
  color: #e31818;
}
.cid-sm3ssZ56qG {
  padding-top: 60px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/immagine-categorie-wayfinding2-2000x1007.jpg");
}
.cid-sm3ssZ56qG .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-sm3ssZ56qG .icons-media-container .mbr-iconfont {
  font-size: 96px;
  color: #ffffff;
}
.cid-sm3ssZ56qG .icons-media-container .icon-block {
  padding-bottom: 1rem;
}
.cid-sm3ssZ56qG .mbr-text {
  color: #ffffff;
}
.cid-sm3ssZ56qG .card {
  padding-bottom: 1.5rem;
}
.cid-sm3zDAUOdk {
  padding-top: 90px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sm3zDAUOdk .mbr-section-subtitle {
  color: #767676;
}
.cid-sm3zDAUOdk H2 {
  color: #232323;
}
.cid-sm3QMOiDjY {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-sm3QMOiDjY .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sm3QMOiDjY .video-block {
    width: 100% !important;
  }
}
.cid-sm3RhOX5JJ {
  padding-top: 45px;
  padding-bottom: 30px;
  background: #ffffff;
}
.cid-sm3RhOX5JJ .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-sm3RhOX5JJ .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-sm3RhOX5JJ .media-container-row .img-item .img-cont {
  position: relative;
  overflow: hidden;
}
.cid-sm3RhOX5JJ .media-container-row .img-item .img-cont img {
  width: 100%;
}
.cid-sm3RhOX5JJ .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-sm3RhOX5JJ .media-container-row .img-item .img-cont .img-caption p {
  margin-bottom: 0;
}
.cid-sm3RhOX5JJ .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-sm3RhOX5JJ .img-item {
    width: 100% !important;
  }
  .cid-sm3RhOX5JJ .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sm3RiA65Sp {
  padding-top: 0px;
  padding-bottom: 75px;
  background: #ffffff;
}
.cid-sm3RiA65Sp .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-sm3RiA65Sp .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-sm3RiA65Sp .media-container-row .img-item .img-cont {
  position: relative;
  overflow: hidden;
}
.cid-sm3RiA65Sp .media-container-row .img-item .img-cont img {
  width: 100%;
}
.cid-sm3RiA65Sp .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-sm3RiA65Sp .media-container-row .img-item .img-cont .img-caption p {
  margin-bottom: 0;
}
.cid-sm3RiA65Sp .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-sm3RiA65Sp .img-item {
    width: 100% !important;
  }
  .cid-sm3RiA65Sp .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sm3zH6wLAN {
  padding-top: 60px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/immagine-categorie-sign-line-2000x1007.jpeg");
}
.cid-sm3zH6wLAN .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-sm3zH6wLAN .icons-media-container .mbr-iconfont {
  font-size: 96px;
  color: #ffffff;
}
.cid-sm3zH6wLAN .icons-media-container .icon-block {
  padding-bottom: 1rem;
}
.cid-sm3zH6wLAN .mbr-text {
  color: #ffffff;
}
.cid-sm3zH6wLAN .card {
  padding-bottom: 1.5rem;
}
.cid-sm3zrPaR3d {
  padding-top: 90px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sm3zrPaR3d .mbr-section-subtitle {
  color: #767676;
}
.cid-sm3zrPaR3d H2 {
  color: #e31818;
}
.cid-sm3ztikI2N {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-sm3ztikI2N .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sm3ztikI2N .video-block {
    width: 100% !important;
  }
}
.cid-sm3zu8nlJ2 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sm3zu8nlJ2 .mbr-text,
.cid-sm3zu8nlJ2 blockquote {
  color: #767676;
}
.cid-sm3zu8nlJ2 .mbr-text P {
  text-align: center;
}
.cid-sm3GfGHGRv {
  padding-top: 75px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sm3GfGHGRv .mbr-section-subtitle {
  color: #232323;
}
.cid-sm3GfGHGRv H2 {
  color: #232323;
}
.cid-sm3GujtQbM {
  padding-top: 0px;
  padding-bottom: 60px;
  background: #ffffff;
}
.cid-sm3GujtQbM .images-container.container-fluid {
  padding: 0;
}
.cid-sm3GujtQbM .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-sm3GujtQbM .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-sm3GujtQbM .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-sm3GujtQbM .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-sm3GujtQbM .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-sm3GujtQbM .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-sm3GujtQbM .img-item {
    width: 100% !important;
  }
  .cid-sm3GujtQbM .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sm3IsUGOuD {
  padding-top: 75px;
  padding-bottom: 120px;
}
.cid-sm3IsUGOuD .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-sm3IsUGOuD .icons-media-container .mbr-iconfont {
  font-size: 96px;
  color: #ffffff;
}
.cid-sm3IsUGOuD .icons-media-container .icon-block {
  padding-bottom: 1rem;
}
.cid-sm3IsUGOuD .mbr-text {
  color: #ffffff;
}
.cid-sm3IsUGOuD .card {
  padding-bottom: 1.5rem;
}
.cid-sm3IWpCQ2v {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sm3IWpCQ2v .mbr-section-subtitle {
  color: #232323;
}
.cid-sm3IWpCQ2v H2 {
  color: #232323;
}
.cid-sm3IX84UbQ {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 60px;
}
.cid-sm3IX84UbQ .image-block {
  margin: auto;
}
.cid-sm3IX84UbQ figcaption {
  position: relative;
}
.cid-sm3IX84UbQ figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sm3IX84UbQ .image-block {
    width: 100% !important;
  }
}
.cid-sm3IYKGsJi {
  padding-top: 15px;
  padding-bottom: 75px;
  background: #ffffff;
}
.cid-sm3IYKGsJi .images-container.container-fluid {
  padding: 0;
}
.cid-sm3IYKGsJi .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-sm3IYKGsJi .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-sm3IYKGsJi .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-sm3IYKGsJi .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-sm3IYKGsJi .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-sm3IYKGsJi .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-sm3IYKGsJi .img-item {
    width: 100% !important;
  }
  .cid-sm3IYKGsJi .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sm3IZom5Qy {
  padding-top: 120px;
  padding-bottom: 120px;
}
.cid-sm3IZom5Qy .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-sm3IZom5Qy .icons-media-container .mbr-iconfont {
  font-size: 96px;
  color: #ffffff;
}
.cid-sm3IZom5Qy .icons-media-container .icon-block {
  padding-bottom: 1rem;
}
.cid-sm3IZom5Qy .mbr-text {
  color: #ffffff;
}
.cid-sm3IZom5Qy .card {
  padding-bottom: 1.5rem;
}
.cid-slSqMYGvpR {
  padding-top: 75px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-slSqMYGvpR .mbr-section-subtitle {
  color: #232323;
}
.cid-slSqMYGvpR H2 {
  color: #232323;
}
.cid-slSqOMhXhr {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-slSqOMhXhr .card-box {
  padding: 0 2rem;
}
.cid-slSqOMhXhr .mbr-section-btn {
  padding-top: 1rem;
}
.cid-slSqOMhXhr .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-slSqOMhXhr h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-slSqOMhXhr p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
  padding-top: 2rem;
}
.cid-slSqOMhXhr .mbr-text {
  color: #767676;
}
.cid-slSqOMhXhr .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-slSqOMhXhr .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-tTMpNQuO7O {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #2a2a2a;
}
@media (max-width: 767px) {
  .cid-tTMpNQuO7O .content {
    text-align: center;
  }
  .cid-tTMpNQuO7O .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tTMpNQuO7O .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tTMpNQuO7O .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tTMpNQuO7O .media-wrap img {
  height: 6rem;
  display: block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-tTMpNQuO7O .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tTMpNQuO7O .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tTMpNQuO7O .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-tTMpNQuO7O .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tTMpNQuO7O .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tTMpNQuO7O .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tTMpNQuO7O .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tTMpNQuO7O .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tTMpNQuO7O H5 {
  color: #ffffff;
  text-align: left;
}
.cid-tTMpNQuO7O .copyright > p {
  text-align: left;
}
.cid-tTMpNQuO7O P {
  text-align: left;
}
.cid-tafj90ChLe {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #2a2a2a, #2a2a2a);
}
.cid-tafj90ChLe .mbr-iconfont-social {
  font-size: 32px;
  color: #ffffff;
}
.cid-tafj90ChLe .social-list a:focus {
  text-decoration: none;
}
.cid-tafj82PRS0 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-t3r1pd38KT {
  background: #2a2a2a;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-t3r1pd38KT .image-block {
  margin: auto;
}
.cid-t3r1pd38KT figcaption {
  position: relative;
}
.cid-t3r1pd38KT figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t3r1pd38KT .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: #575757 !important;
}
.cid-s3if24rfTn {
  background: #ffffff;
}
.cid-s3if24rfTn .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-s3if24rfTn figcaption {
  position: relative;
}
.cid-s3if24rfTn figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s3if24rfTn .image-block {
    width: 100% !important;
  }
}
.cid-s3ifkJs7gm {
  background: #ffffff;
}
.cid-s3ifkJs7gm .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-s3ifkJs7gm figcaption {
  position: relative;
}
.cid-s3ifkJs7gm figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s3ifkJs7gm .image-block {
    width: 100% !important;
  }
}
.cid-s3jrUm4xtF {
  padding-top: 120px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s3jrUm4xtF .mbr-section-subtitle {
  color: #767676;
}
.cid-s3jrUm4xtF H2 {
  color: #767676;
}
.cid-s3jrQoawcb {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-s3jsH7Bs8b {
  padding-top: 75px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-s3jsH7Bs8b .mbr-section-subtitle {
  color: #767676;
}
.cid-s3jsH7Bs8b H2 {
  color: #767676;
}
.cid-s3jt8MIPVB {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-s3jt8MIPVB .testimonial-text {
  font-style: italic;
  font-weight: 300;
  color: #767676;
}
.cid-s3jt8MIPVB .mbr-author-name {
  font-weight: bold;
  color: #767676;
}
.cid-s3jt8MIPVB .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
@media (max-width: 991px) {
  .cid-s3jt8MIPVB .mbr-figure,
  .cid-s3jt8MIPVB img {
    max-height: 300px;
    width: auto;
    margin: auto;
  }
  .cid-s3jt8MIPVB .media-content {
    padding-top: 1.5rem !important;
  }
}
.cid-s3jt8MIPVB .mbr-author-desc {
  color: #767676;
}
.cid-s3jzwfzvlY {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s3jzwfzvlY .testimonial-text {
  font-style: italic;
  color: #676767;
  font-weight: 300;
  text-align: right;
}
.cid-s3jzwfzvlY .mbr-author-name {
  font-weight: bold;
  color: #767676;
  text-align: right;
}
.cid-s3jzwfzvlY .mbr-author-desc {
  color: #767676;
  text-align: right;
}
@media (max-width: 991px) {
  .cid-s3jzwfzvlY .mbr-figure,
  .cid-s3jzwfzvlY img {
    max-height: 300px;
    width: auto;
    margin: auto;
  }
}
.cid-s3jCiei12D {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-s3jCiei12D .testimonial-text {
  font-style: italic;
  font-weight: 300;
  color: #767676;
}
.cid-s3jCiei12D .mbr-author-name {
  font-weight: bold;
  color: #767676;
}
.cid-s3jCiei12D .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
@media (max-width: 991px) {
  .cid-s3jCiei12D .mbr-figure,
  .cid-s3jCiei12D img {
    max-height: 300px;
    width: auto;
    margin: auto;
  }
  .cid-s3jCiei12D .media-content {
    padding-top: 1.5rem !important;
  }
}
.cid-s3jCiei12D .mbr-author-desc {
  color: #767676;
}
.cid-s3jCkBuIS2 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s3jCkBuIS2 .testimonial-text {
  font-style: italic;
  color: #676767;
  font-weight: 300;
  text-align: right;
}
.cid-s3jCkBuIS2 .mbr-author-name {
  font-weight: bold;
  color: #767676;
  text-align: right;
}
.cid-s3jCkBuIS2 .mbr-author-desc {
  color: #767676;
  text-align: right;
}
@media (max-width: 991px) {
  .cid-s3jCkBuIS2 .mbr-figure,
  .cid-s3jCkBuIS2 img {
    max-height: 300px;
    width: auto;
    margin: auto;
  }
}
.cid-s3jFcF57Uo {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-s3jFcF57Uo .testimonial-text {
  font-style: italic;
  font-weight: 300;
  color: #767676;
}
.cid-s3jFcF57Uo .mbr-author-name {
  font-weight: bold;
  color: #767676;
}
.cid-s3jFcF57Uo .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
@media (max-width: 991px) {
  .cid-s3jFcF57Uo .mbr-figure,
  .cid-s3jFcF57Uo img {
    max-height: 300px;
    width: auto;
    margin: auto;
  }
  .cid-s3jFcF57Uo .media-content {
    padding-top: 1.5rem !important;
  }
}
.cid-s3jFcF57Uo .mbr-author-desc {
  color: #767676;
}
.cid-s3jGVMbp3e {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s3jGVMbp3e .testimonial-text {
  font-style: italic;
  color: #676767;
  font-weight: 300;
  text-align: right;
}
.cid-s3jGVMbp3e .mbr-author-name {
  font-weight: bold;
  color: #767676;
  text-align: right;
}
.cid-s3jGVMbp3e .mbr-author-desc {
  color: #767676;
  text-align: right;
}
@media (max-width: 991px) {
  .cid-s3jGVMbp3e .mbr-figure,
  .cid-s3jGVMbp3e img {
    max-height: 300px;
    width: auto;
    margin: auto;
  }
}
.cid-s3jIQxgt27 {
  padding-top: 105px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-s3jIQxgt27 .mbr-section-subtitle {
  color: #767676;
}
.cid-s3jIQxgt27 H2 {
  color: #767676;
}
.cid-s3jIXG1kiR {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-s3jIXG1kiR .testimonial-text {
  font-style: italic;
  font-weight: 300;
  color: #767676;
}
.cid-s3jIXG1kiR .mbr-author-name {
  font-weight: bold;
  color: #767676;
}
.cid-s3jIXG1kiR .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
@media (max-width: 991px) {
  .cid-s3jIXG1kiR .mbr-figure,
  .cid-s3jIXG1kiR img {
    max-height: 300px;
    width: auto;
    margin: auto;
  }
  .cid-s3jIXG1kiR .media-content {
    padding-top: 1.5rem !important;
  }
}
.cid-s3jIXG1kiR .mbr-author-desc {
  color: #767676;
}
.cid-s3jIYg9lQR {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s3jIYg9lQR .testimonial-text {
  font-style: italic;
  color: #676767;
  font-weight: 300;
  text-align: right;
}
.cid-s3jIYg9lQR .mbr-author-name {
  font-weight: bold;
  color: #767676;
  text-align: right;
}
.cid-s3jIYg9lQR .mbr-author-desc {
  color: #767676;
  text-align: right;
}
@media (max-width: 991px) {
  .cid-s3jIYg9lQR .mbr-figure,
  .cid-s3jIYg9lQR img {
    max-height: 300px;
    width: auto;
    margin: auto;
  }
}
.cid-s3nJdxivnQ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-s3nJdxivnQ .testimonial-text {
  font-style: italic;
  font-weight: 300;
  color: #767676;
}
.cid-s3nJdxivnQ .mbr-author-name {
  font-weight: bold;
  color: #767676;
}
.cid-s3nJdxivnQ .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
@media (max-width: 991px) {
  .cid-s3nJdxivnQ .mbr-figure,
  .cid-s3nJdxivnQ img {
    max-height: 300px;
    width: auto;
    margin: auto;
  }
  .cid-s3nJdxivnQ .media-content {
    padding-top: 1.5rem !important;
  }
}
.cid-s3nJdxivnQ .mbr-author-desc {
  color: #767676;
}
.cid-s3nLae2UO5 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s3nLae2UO5 .testimonial-text {
  font-style: italic;
  color: #676767;
  font-weight: 300;
  text-align: right;
}
.cid-s3nLae2UO5 .mbr-author-name {
  font-weight: bold;
  color: #767676;
  text-align: right;
}
.cid-s3nLae2UO5 .mbr-author-desc {
  color: #767676;
  text-align: right;
}
@media (max-width: 991px) {
  .cid-s3nLae2UO5 .mbr-figure,
  .cid-s3nLae2UO5 img {
    max-height: 300px;
    width: auto;
    margin: auto;
  }
}
.cid-s3nN2K6ft3 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-s3nN2K6ft3 .testimonial-text {
  font-style: italic;
  font-weight: 300;
  color: #767676;
}
.cid-s3nN2K6ft3 .mbr-author-name {
  font-weight: bold;
  color: #767676;
}
.cid-s3nN2K6ft3 .media-container-row {
  word-wrap: break-word;
  word-break: break-word;
}
@media (max-width: 991px) {
  .cid-s3nN2K6ft3 .mbr-figure,
  .cid-s3nN2K6ft3 img {
    max-height: 300px;
    width: auto;
    margin: auto;
  }
  .cid-s3nN2K6ft3 .media-content {
    padding-top: 1.5rem !important;
  }
}
.cid-s3nN2K6ft3 .mbr-author-desc {
  color: #767676;
}
.cid-s3jrVRQSpP {
  background: #ffffff;
}
.cid-s3jrVRQSpP .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-s3jrVRQSpP figcaption {
  position: relative;
}
.cid-s3jrVRQSpP figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s3jrVRQSpP .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: #575757 !important;
}
.cid-s3oPO4uzV2 {
  padding-top: 60px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/aeroporto-di-venezia-15-1920x1280.jpeg");
}
.cid-s3oPO4uzV2 H2 {
  text-align: center;
}
.cid-s3o0G9QVC5 {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s3o0G9QVC5 p {
  color: #767676;
}
.cid-s3o0G9QVC5 .mbr-section-subtitle {
  color: #767676;
  text-align: left;
}
.cid-s3o0G9QVC5 .accordion-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-s3o0G9QVC5 .panel-group {
  width: 100%;
}
.cid-s3o0G9QVC5 .card {
  border-radius: 0px;
  margin-bottom: -1px;
}
.cid-s3o0G9QVC5 .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-s3o0G9QVC5 .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: -1px;
  line-height: normal;
}
.cid-s3o0G9QVC5 .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-s3o0G9QVC5 .card .card-header a.panel-title h4 {
  padding: 1.3rem 2rem;
  border: 1px solid #dfdfdf;
  margin-bottom: 0;
}
.cid-s3o0G9QVC5 .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-s3o0G9QVC5 .mbr-figure {
  -webkit-align-self: flex-start;
  align-self: flex-start;
  padding-left: 4rem;
  padding-left: 0;
  padding-right: 4rem;
}
.cid-s3o0G9QVC5 .media-container-row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-s3o0G9QVC5 .media-container-row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-s3o0G9QVC5 .mbr-figure {
    padding-right: 0;
    padding-left: 0;
    padding-top: 2rem;
    padding-top: 0;
    padding-bottom: 2rem;
  }
}
.cid-s3o0G9QVC5 H2 {
  color: #767676;
  text-align: left;
}
.cid-s3peJt3wZA {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-s3peJt3wZA .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-s3peJt3wZA .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-s3peJt3wZA .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-s3peJt3wZA .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-s3peJt3wZA .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #767676;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-s3peJt3wZA .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-s3peJt3wZA .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-s3peJt3wZA .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-s3peJt3wZA .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #767676 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-s3pnM5JlGa {
  padding-top: 105px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s3pnM5JlGa h2 {
  text-align: left;
}
.cid-s3pnM5JlGa h4 {
  text-align: left;
  font-weight: 500;
}
.cid-s3pnM5JlGa p {
  color: #767676;
  text-align: left;
}
.cid-s3pnM5JlGa .aside-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-s3pnM5JlGa .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-s3pnM5JlGa .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s3pnM5JlGa .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-s3pnM5JlGa .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-s3pnM5JlGa .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-s3pnM5JlGa .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-s3pnM5JlGa .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-s3pnM5JlGa .card-img span {
    font-size: 40px !important;
  }
}
.cid-s3pnM5JlGa H2 {
  color: #767676;
}
.cid-s3plG60sRl {
  padding-top: 45px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-s3plG60sRl .mbr-section-subtitle {
  color: #767676;
}
.cid-s3plG60sRl H2 {
  color: #767676;
}
.cid-s3pmjB4Ca2 {
  background: #ffffff;
}
.cid-s3pmjB4Ca2 .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-s3pmjB4Ca2 figcaption {
  position: relative;
}
.cid-s3pmjB4Ca2 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s3pmjB4Ca2 .image-block {
    width: 100% !important;
  }
}
.cid-s3pmusgJSz {
  padding-top: 75px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-s3pmusgJSz .mbr-section-subtitle {
  color: #767676;
}
.cid-s3pmusgJSz H2 {
  color: #767676;
}
.cid-s3pmw8o1GH {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-s3pmw8o1GH .image-block {
  margin: auto;
}
.cid-s3pmw8o1GH figcaption {
  position: relative;
}
.cid-s3pmw8o1GH figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s3pmw8o1GH .image-block {
    width: 100% !important;
  }
}
.cid-s3poOA3FZU {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-s3o0OdGyV3 {
  background: #ffffff;
}
.cid-s3o0OdGyV3 .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-s3o0OdGyV3 figcaption {
  position: relative;
}
.cid-s3o0OdGyV3 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s3o0OdGyV3 .image-block {
    width: 100% !important;
  }
}
.cid-s4P9z03noV {
  padding-top: 120px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-s4P9z03noV .mbr-section-subtitle {
  color: #767676;
}
.cid-s4P9z03noV H2 {
  color: #767676;
}
.cid-s4OHGtDkiw {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s4OHGtDkiw .card-img {
  background-color: #fff;
}
.cid-s4OHGtDkiw .card-box {
  padding: 2rem;
  background-color: #ffffff;
}
.cid-s4OHGtDkiw h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-s4OHGtDkiw p {
  text-align: left;
}
.cid-s4OHGtDkiw .mbr-text {
  color: #767676;
}
.cid-s4OHGtDkiw .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-s4OHGtDkiw .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-s4OHGtDkiw .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
    -webkit-flex: 0 0 20%;
  }
}
.cid-s4OHGtDkiw .card-title {
  color: #465052;
}
.cid-s4SNTsA6AM {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s4SNTsA6AM .card-img {
  background-color: #fff;
}
.cid-s4SNTsA6AM .card-box {
  padding: 2rem;
  background-color: #ffffff;
}
.cid-s4SNTsA6AM h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-s4SNTsA6AM p {
  text-align: left;
}
.cid-s4SNTsA6AM .mbr-text {
  color: #767676;
}
.cid-s4SNTsA6AM .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-s4SNTsA6AM .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-s4SNTsA6AM .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
    -webkit-flex: 0 0 20%;
  }
}
.cid-s4SNTsA6AM .card-title {
  color: #465052;
}
.cid-s4P2l0LXSg {
  background: #ffffff;
}
.cid-s4P2l0LXSg .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-s4P2l0LXSg figcaption {
  position: relative;
}
.cid-s4P2l0LXSg figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s4P2l0LXSg .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: rgba(153, 153, 153, 0.1);
  align-items: left;
}
.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: 3rem;
  padding-top: 1.0rem;
  padding-bottom: 1.0rem;
  text-align: center;
  background-color: #dddddd;
}
.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: #575757 !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: #cfcfcf;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.0rem;
  padding-bottom: 1.0rem;
  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: #575757 !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: 120px;
  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-t3qZRsgLP5 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #2a2a2a;
}
@media (max-width: 767px) {
  .cid-t3qZRsgLP5 .content {
    text-align: center;
  }
  .cid-t3qZRsgLP5 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t3qZRsgLP5 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t3qZRsgLP5 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t3qZRsgLP5 .media-wrap img {
  height: 6rem;
  display: block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-t3qZRsgLP5 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t3qZRsgLP5 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-t3qZRsgLP5 .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-t3qZRsgLP5 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t3qZRsgLP5 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t3qZRsgLP5 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t3qZRsgLP5 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t3qZRsgLP5 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t3qZRsgLP5 H5 {
  color: #ffffff;
  text-align: left;
}
.cid-t3qZRsgLP5 .copyright > p {
  text-align: left;
}
.cid-t3qZRsgLP5 P {
  text-align: left;
}
.cid-tafik6utzL {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #2a2a2a, #2a2a2a);
}
.cid-tafik6utzL .mbr-iconfont-social {
  font-size: 32px;
  color: #ffffff;
}
.cid-tafik6utzL .social-list a:focus {
  text-decoration: none;
}
.cid-tafiiUAviw {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-t3qZUcyXSp {
  background: #2a2a2a;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-t3qZUcyXSp .image-block {
  margin: auto;
}
.cid-t3qZUcyXSp figcaption {
  position: relative;
}
.cid-t3qZUcyXSp figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t3qZUcyXSp .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: #cfcfcf;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.0rem;
  padding-bottom: 1.0rem;
  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: #575757 !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-t3qZIciMF8 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #2a2a2a;
}
@media (max-width: 767px) {
  .cid-t3qZIciMF8 .content {
    text-align: center;
  }
  .cid-t3qZIciMF8 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t3qZIciMF8 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t3qZIciMF8 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t3qZIciMF8 .media-wrap img {
  height: 6rem;
  display: block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-t3qZIciMF8 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t3qZIciMF8 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-t3qZIciMF8 .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-t3qZIciMF8 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t3qZIciMF8 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t3qZIciMF8 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t3qZIciMF8 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t3qZIciMF8 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t3qZIciMF8 H5 {
  color: #ffffff;
  text-align: left;
}
.cid-t3qZIciMF8 .copyright > p {
  text-align: left;
}
.cid-t3qZIciMF8 P {
  text-align: left;
}
.cid-tafie0mnTy {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #2a2a2a, #2a2a2a);
}
.cid-tafie0mnTy .mbr-iconfont-social {
  font-size: 32px;
  color: #ffffff;
}
.cid-tafie0mnTy .social-list a:focus {
  text-decoration: none;
}
.cid-t3qZJx2Lkr {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-t3qZKvSAPV {
  background: #2a2a2a;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-t3qZKvSAPV .image-block {
  margin: auto;
}
.cid-t3qZKvSAPV figcaption {
  position: relative;
}
.cid-t3qZKvSAPV figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t3qZKvSAPV .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: #cfcfcf;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.0rem;
  padding-bottom: 1.0rem;
  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: #575757 !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: 120px;
  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-tkIROaovyK {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #2a2a2a;
}
@media (max-width: 767px) {
  .cid-tkIROaovyK .content {
    text-align: center;
  }
  .cid-tkIROaovyK .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tkIROaovyK .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tkIROaovyK .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tkIROaovyK .media-wrap img {
  height: 6rem;
  display: block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-tkIROaovyK .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tkIROaovyK .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tkIROaovyK .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-tkIROaovyK .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tkIROaovyK .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tkIROaovyK .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tkIROaovyK .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tkIROaovyK .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tkIROaovyK H5 {
  color: #ffffff;
  text-align: left;
}
.cid-tkIROaovyK .copyright > p {
  text-align: left;
}
.cid-tkIROaovyK P {
  text-align: left;
}
.cid-tafiaPDE3c {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #2a2a2a, #2a2a2a);
}
.cid-tafiaPDE3c .mbr-iconfont-social {
  font-size: 32px;
  color: #ffffff;
}
.cid-tafiaPDE3c .social-list a:focus {
  text-decoration: none;
}
.cid-t3qZCEUMi9 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-t3qZDuUHX6 {
  background: #2a2a2a;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-t3qZDuUHX6 .image-block {
  margin: auto;
}
.cid-t3qZDuUHX6 figcaption {
  position: relative;
}
.cid-t3qZDuUHX6 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t3qZDuUHX6 .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: #cfcfcf;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.0rem;
  padding-bottom: 1.0rem;
  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: #575757 !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-t3r05UmhFK {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #2a2a2a;
}
@media (max-width: 767px) {
  .cid-t3r05UmhFK .content {
    text-align: center;
  }
  .cid-t3r05UmhFK .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t3r05UmhFK .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t3r05UmhFK .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t3r05UmhFK .media-wrap img {
  height: 6rem;
  display: block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-t3r05UmhFK .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t3r05UmhFK .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-t3r05UmhFK .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-t3r05UmhFK .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t3r05UmhFK .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t3r05UmhFK .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t3r05UmhFK .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t3r05UmhFK .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t3r05UmhFK H5 {
  color: #ffffff;
  text-align: left;
}
.cid-t3r05UmhFK .copyright > p {
  text-align: left;
}
.cid-t3r05UmhFK P {
  text-align: left;
}
.cid-tafiustCnE {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #2a2a2a, #2a2a2a);
}
.cid-tafiustCnE .mbr-iconfont-social {
  font-size: 32px;
  color: #ffffff;
}
.cid-tafiustCnE .social-list a:focus {
  text-decoration: none;
}
.cid-t3r08EK4gt {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-t3r09vJn4d {
  background: #2a2a2a;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-t3r09vJn4d .image-block {
  margin: auto;
}
.cid-t3r09vJn4d figcaption {
  position: relative;
}
.cid-t3r09vJn4d figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t3r09vJn4d .image-block {
    width: 100% !important;
  }
}
.cid-sfcm00YySe {
  padding-top: 105px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sfcljE9TgS {
  background: #ffffff;
}
.cid-sfcljE9TgS .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-sfcljE9TgS figcaption {
  position: relative;
}
.cid-sfcljE9TgS figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sfcljE9TgS .image-block {
    width: 100% !important;
  }
}
.cid-s4T3xfehXw {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s4T3xfehXw h2 {
  text-align: left;
}
.cid-s4T3xfehXw h4 {
  text-align: left;
  font-weight: 500;
}
.cid-s4T3xfehXw p {
  color: #767676;
  text-align: left;
}
.cid-s4T3xfehXw .aside-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-s4T3xfehXw .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-s4T3xfehXw .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s4T3xfehXw .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-s4T3xfehXw .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-s4T3xfehXw .card-img span {
  font-size: 72px;
  color: #ff22bd;
}
@media (min-width: 992px) {
  .cid-s4T3xfehXw .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
  .cid-s4T3xfehXw .media-container-row {
    -webkit-flex-direction: row-reverse;
  }
}
@media (max-width: 991px) {
  .cid-s4T3xfehXw .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
    padding-bottom: 0;
    margin-bottom: 0;
    padding-top: 1rem;
    margin-top: 2rem;
  }
  .cid-s4T3xfehXw .media-container-row {
    -webkit-flex-direction: column-reverse;
  }
}
@media (max-width: 300px) {
  .cid-s4T3xfehXw .card-img span {
    font-size: 40px !important;
  }
}
.cid-s4T3xfehXw H2 {
  color: #767676;
}
.cid-s4T3xfehXw .mbr-text {
  color: #767676;
  text-align: right;
}
.cid-sfcfdjmpQa {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-sfcfdjmpQa .content-slider {
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-sfcfdjmpQa .modal-body .close {
  background: #1b1b1b;
}
.cid-sfcfdjmpQa .modal-body .close span {
  font-style: normal;
}
.cid-sfcfdjmpQa .carousel-inner > .active,
.cid-sfcfdjmpQa .carousel-inner > .next,
.cid-sfcfdjmpQa .carousel-inner > .prev {
  display: -webkit-flex;
}
.cid-sfcfdjmpQa .carousel-control .icon-next,
.cid-sfcfdjmpQa .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-sfcfdjmpQa .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sfcfdjmpQa .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-sfcfdjmpQa .content-slider-wrap {
    width: 100%!important;
  }
}
.cid-sfcfdjmpQa .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-sfcfdjmpQa .boxed-slider > div {
  position: relative;
}
.cid-sfcfdjmpQa .container img {
  width: 100%;
}
.cid-sfcfdjmpQa .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-sfcfdjmpQa .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-sfcfdjmpQa .mbr-table-cell {
  padding: 0;
}
.cid-sfcfdjmpQa .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-sfcfdjmpQa .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-sfcfdjmpQa .mbr-overlay {
  z-index: 1;
}
.cid-sfcfdjmpQa .container-slide.container {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-sfcfdjmpQa .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  -o-transition: -o-transform 0.6s ease-in-out;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out, -o-transform 0.6s ease-in-out;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000px;
  perspective: 1000px;
}
@media (max-width: 576px) {
  .cid-sfcfdjmpQa .carousel-item .container {
    width: 100%;
  }
}
.cid-sfcfdjmpQa .carousel-item-next.carousel-item-left,
.cid-sfcfdjmpQa .carousel-item-prev.carousel-item-right {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.cid-sfcfdjmpQa .active.carousel-item-right,
.cid-sfcfdjmpQa .carousel-item-next {
  -webkit-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0);
}
.cid-sfcfdjmpQa .active.carousel-item-left,
.cid-sfcfdjmpQa .carousel-item-prev {
  -webkit-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0);
}
.cid-sfcfdjmpQa .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 .3s;
}
.cid-sfcfdjmpQa .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sfcfdjmpQa .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sfcfdjmpQa .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 1.5rem;
}
@media (max-width: 767px) {
  .cid-sfcfdjmpQa .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sfcfdjmpQa .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-sfcfdjmpQa .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: .5;
  transition: all .3s;
}
.cid-sfcfdjmpQa .mbr-slider .carousel-indicators li.active,
.cid-sfcfdjmpQa .mbr-slider .carousel-indicators li:hover {
  opacity: .9;
}
.cid-sfcfdjmpQa .mbr-slider .carousel-indicators li::after,
.cid-sfcfdjmpQa .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-sfcfdjmpQa .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 576px) {
  .cid-sfcfdjmpQa .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-sfcfdjmpQa .mbr-slider > .container img {
  width: 100%;
}
.cid-sfcfdjmpQa .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-sfcfdjmpQa .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 576px) {
  .cid-sfcfdjmpQa .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sfcfdjmpQa .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-sfcfdjmpQa .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-sfcfdjmpQa .carousel-item .container.container-slide {
  position: initial;
  width: auto;
  min-height: 0;
}
.cid-sfcfdjmpQa .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-sfcfdjmpQa .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-sfcfdjmpQa .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-sfcfdjmpQa .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-sfcfdjmpQa .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-sfcfdjmpQa .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-sfcfdjmpQa .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-sfcfdjmpQa .mbr-slider.slide .container {
  overflow: hidden;
  padding: 0;
}
.cid-sfcfdjmpQa .carousel-inner {
  height: 100%;
}
.cid-sfcfdjmpQa .slider-fullscreen-image {
  height: 100%;
  background: transparent !important;
}
.cid-sfcfdjmpQa .image_wrapper {
  height: 360px;
  width: 100%;
  position: relative;
  display: inline-block;
}
.cid-sfcfdjmpQa .image_wrapper img {
  width: auto !important;
  height: 100%;
}
.cid-sfcfdjmpQa .carousel-item .container-slide {
  text-align: center;
}
.cid-sfcfdjmpQa .content-slider-wrap {
  width: 97%;
}
.cid-sfcmRYTdMR {
  padding-top: 90px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sfcmRYTdMR h3 {
  font-weight: 300;
}
.cid-sfcmRYTdMR .card-img {
  width: initial;
}
.cid-sfcmRYTdMR .card-img .mbr-iconfont {
  font-size: 48px;
  padding-right: 1rem;
}
.cid-sfcmRYTdMR .media-container-row {
  word-wrap: break-word;
  padding-bottom: 2rem;
  min-height: 100%;
}
.cid-sfcmRYTdMR .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sfcmRYTdMR .mbr-section-subtitle {
  color: #767676;
}
.cid-sfcmRYTdMR .mbr-text {
  color: #767676;
}
.cid-sfcmRYTdMR .media-container-column {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sfcmRYTdMR .mbr-al-i-c {
  align-items: center;
}
.cid-sfcntEiUmN {
  padding-top: 0px;
  padding-bottom: 80px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
.cid-sfcntEiUmN H1 {
  color: #767676;
}
.cid-s4ToCgruft {
  background: #00bedb;
  padding-top: 0px;
  padding-bottom: 30px;
}
.cid-s4ToCgruft .image-block {
  margin: auto;
}
.cid-s4ToCgruft figcaption {
  position: relative;
}
.cid-s4ToCgruft figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s4ToCgruft .image-block {
    width: 100% !important;
  }
}
.cid-s8WCxPvHFW {
  padding-top: 80px;
  padding-bottom: 0px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
.cid-s8WCxPvHFW H1 {
  color: #767676;
}
.cid-s8MiIhqdN7 {
  padding-top: 40px;
  padding-bottom: 80px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
.cid-s8MiIhqdN7 H1 {
  color: #767676;
  text-align: center;
}
.cid-s8Mkf609lr {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-s8Mkf609lr .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-s8Mkf609lr .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-s8Mkf609lr .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-s8Mkf609lr .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-s8Mkf609lr .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-s8Mkf609lr .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-s8Mkf609lr .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-s8Mkf609lr .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-s8Mkf609lr .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-s4SOnBvz4p {
  background: #ffffff;
}
.cid-s4SOnBvz4p .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-s4SOnBvz4p figcaption {
  position: relative;
}
.cid-s4SOnBvz4p figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s4SOnBvz4p .image-block {
    width: 100% !important;
  }
}
.cid-s4SOnCsofZ .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-s4SOnCsofZ .navbar-dropdown.bg-color.transparent.opened {
  background: rgba(153, 153, 153, 0.1);
  align-items: left;
}
.cid-s4SOnCsofZ a {
  font-style: normal;
}
.cid-s4SOnCsofZ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-s4SOnCsofZ .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-s4SOnCsofZ .nav-item:focus,
.cid-s4SOnCsofZ .nav-link:focus {
  outline: none;
}
.cid-s4SOnCsofZ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-s4SOnCsofZ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-s4SOnCsofZ .menu-logo {
  margin-right: auto;
}
.cid-s4SOnCsofZ .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-s4SOnCsofZ .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-s4SOnCsofZ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-s4SOnCsofZ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-s4SOnCsofZ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-s4SOnCsofZ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-s4SOnCsofZ .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-s4SOnCsofZ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-s4SOnCsofZ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-s4SOnCsofZ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-s4SOnCsofZ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-s4SOnCsofZ .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 3rem;
  padding-top: 1.0rem;
  padding-bottom: 1.0rem;
  text-align: center;
  background-color: #dddddd;
}
.cid-s4SOnCsofZ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-s4SOnCsofZ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s4SOnCsofZ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-s4SOnCsofZ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s4SOnCsofZ .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-s4SOnCsofZ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-s4SOnCsofZ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-s4SOnCsofZ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-s4SOnCsofZ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-s4SOnCsofZ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-s4SOnCsofZ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-s4SOnCsofZ button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-s4SOnCsofZ button.navbar-toggler:focus {
  outline: none;
}
.cid-s4SOnCsofZ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-s4SOnCsofZ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s4SOnCsofZ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s4SOnCsofZ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s4SOnCsofZ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s4SOnCsofZ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s4SOnCsofZ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s4SOnCsofZ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s4SOnCsofZ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s4SOnCsofZ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s4SOnCsofZ .collapsed .btn {
  display: -webkit-flex;
}
.cid-s4SOnCsofZ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-s4SOnCsofZ .collapsed .navbar-collapse.collapsing,
.cid-s4SOnCsofZ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-s4SOnCsofZ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-s4SOnCsofZ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-s4SOnCsofZ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-s4SOnCsofZ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-s4SOnCsofZ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-s4SOnCsofZ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-s4SOnCsofZ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-s4SOnCsofZ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-s4SOnCsofZ .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-s4SOnCsofZ .collapsed button.navbar-toggler {
  display: block;
}
.cid-s4SOnCsofZ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-s4SOnCsofZ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-s4SOnCsofZ .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-s4SOnCsofZ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-s4SOnCsofZ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-s4SOnCsofZ .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-s4SOnCsofZ.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s4SOnCsofZ img {
    height: 3.8rem !important;
  }
  .cid-s4SOnCsofZ .btn {
    display: -webkit-flex;
  }
  .cid-s4SOnCsofZ button.navbar-toggler {
    display: block;
  }
  .cid-s4SOnCsofZ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-s4SOnCsofZ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-s4SOnCsofZ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-s4SOnCsofZ .navbar-collapse.collapsing,
  .cid-s4SOnCsofZ .navbar-collapse.show {
    display: block !important;
  }
  .cid-s4SOnCsofZ .navbar-collapse.collapsing .navbar-nav,
  .cid-s4SOnCsofZ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-s4SOnCsofZ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-s4SOnCsofZ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-s4SOnCsofZ .navbar-collapse.collapsing .navbar-buttons,
  .cid-s4SOnCsofZ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-s4SOnCsofZ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-s4SOnCsofZ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-s4SOnCsofZ .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-s4SOnCsofZ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-s4SOnCsofZ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-s4SOnCsofZ .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-s4SOnCsofZ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-s4SOnCsofZ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-s4SOnCsofZ .nav-link:hover,
.cid-s4SOnCsofZ .dropdown-item:hover {
  color: #575757 !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: #cfcfcf;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.0rem;
  padding-bottom: 1.0rem;
  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: #575757 !important;
}
.cid-rWp3QScgKs {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rWp3QScgKs .mbr-section-subtitle {
  color: #767676;
}
.cid-rWp3QScgKs H2 {
  color: #e31818;
}
.cid-rZZ4P9FCCs {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-rZZ4P9FCCs .mbr-text,
.cid-rZZ4P9FCCs blockquote {
  color: #767676;
}
.cid-rZZ4P9FCCs .mbr-text {
  text-align: center;
}
.cid-rWp3ONZWOd {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-rWp3ONZWOd .card-img {
  background-color: #fff;
}
.cid-rWp3ONZWOd .card-box {
  padding: 2rem;
  background-color: #efefef;
}
.cid-rWp3ONZWOd h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-rWp3ONZWOd p {
  text-align: left;
}
.cid-rWp3ONZWOd .mbr-text {
  color: #767676;
}
.cid-rWp3ONZWOd .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rWp3ONZWOd .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-rWp3ONZWOd .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
    -webkit-flex: 0 0 20%;
  }
}
.cid-rWp3ONZWOd .card-title {
  color: #e31818;
}
.cid-rWoYaxrPoW {
  padding-top: 15px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-rWoYaxrPoW .card-img {
  background-color: #fff;
}
.cid-rWoYaxrPoW .card-box {
  padding: 2rem;
  background-color: #efefef;
}
.cid-rWoYaxrPoW h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-rWoYaxrPoW p {
  text-align: left;
}
.cid-rWoYaxrPoW .mbr-text {
  color: #767676;
}
.cid-rWoYaxrPoW .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-rWoYaxrPoW .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-rWoYaxrPoW .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
    -webkit-flex: 0 0 20%;
  }
}
.cid-rWoYaxrPoW .card-title {
  color: #e31818;
}
.cid-s8WdicZyh0 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-s8WdicZyh0 .mbr-text,
.cid-s8WdicZyh0 blockquote {
  color: #767676;
}
.cid-s8WdicZyh0 .mbr-text P {
  text-align: center;
}
.cid-s8WdiVjRMK {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/soluzioni-personalizzate-2000x7960.jpg");
}
.cid-s8WdiVjRMK .mbr-text {
  text-align: left;
}
.cid-s8WdjUfCbo {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-s8WdjUfCbo h4 {
  text-align: left;
  font-weight: 500;
}
.cid-s8WdjUfCbo p {
  color: #767676;
  text-align: left;
}
.cid-s8WdjUfCbo .card-img {
  text-align: left;
}
.cid-s8WdjUfCbo .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-s8WdjUfCbo P {
  color: #767676;
}
.cid-s8WdOSOQlT {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-s8WdOSOQlT h4 {
  text-align: left;
  font-weight: 500;
}
.cid-s8WdOSOQlT p {
  color: #767676;
  text-align: left;
}
.cid-s8WdOSOQlT .card-img {
  text-align: left;
}
.cid-s8WdOSOQlT .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-s8WdPtz7xD {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-s8WdPtz7xD h4 {
  text-align: left;
  font-weight: 500;
}
.cid-s8WdPtz7xD p {
  color: #767676;
  text-align: left;
}
.cid-s8WdPtz7xD .card-img {
  text-align: left;
}
.cid-s8WdPtz7xD .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-s8WdPtz7xD P {
  color: #767676;
}
.cid-t3r0lnZt0J {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #2a2a2a;
}
@media (max-width: 767px) {
  .cid-t3r0lnZt0J .content {
    text-align: center;
  }
  .cid-t3r0lnZt0J .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t3r0lnZt0J .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t3r0lnZt0J .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t3r0lnZt0J .media-wrap img {
  height: 6rem;
  display: block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-t3r0lnZt0J .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t3r0lnZt0J .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-t3r0lnZt0J .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-t3r0lnZt0J .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t3r0lnZt0J .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t3r0lnZt0J .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t3r0lnZt0J .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t3r0lnZt0J .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t3r0lnZt0J H5 {
  color: #ffffff;
  text-align: left;
}
.cid-t3r0lnZt0J .copyright > p {
  text-align: left;
}
.cid-t3r0lnZt0J P {
  text-align: left;
}
.cid-t3r0lZ9nA9 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #2a2a2a, #2a2a2a);
}
.cid-t3r0lZ9nA9 .mbr-iconfont-social {
  font-size: 32px;
  color: #ffffff;
}
.cid-t3r0lZ9nA9 .social-list a:focus {
  text-decoration: none;
}
.cid-t3r0mKcLpu {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-t3r0nEwf6p {
  background: #2a2a2a;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-t3r0nEwf6p .image-block {
  margin: auto;
}
.cid-t3r0nEwf6p figcaption {
  position: relative;
}
.cid-t3r0nEwf6p figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t3r0nEwf6p .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: #cfcfcf;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.0rem;
  padding-bottom: 1.0rem;
  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: #575757 !important;
}
.cid-s9TCYmTwQl {
  background: #ffffff;
}
.cid-s9TCYmTwQl .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-s9TCYmTwQl figcaption {
  position: relative;
}
.cid-s9TCYmTwQl figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-s9TCYmTwQl .image-block {
    width: 100% !important;
  }
}
.cid-sa0ovkDbZ0 {
  padding-top: 120px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-sa0ovkDbZ0 .mbr-section-subtitle {
  color: #767676;
}
.cid-sa0ovkDbZ0 H2 {
  color: #e31818;
}
.cid-sa0oCsl21A {
  background: #ffffff;
}
.cid-sa0oCsl21A .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-sa0oCsl21A figcaption {
  position: relative;
}
.cid-sa0oCsl21A figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sa0oCsl21A .image-block {
    width: 100% !important;
  }
}
.cid-soJ0n7DOtY {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 30px;
}
.cid-soJ0n7DOtY .image-block {
  margin: auto;
}
.cid-soJ0n7DOtY figcaption {
  position: relative;
}
.cid-soJ0n7DOtY figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-soJ0n7DOtY .image-block {
    width: 100% !important;
  }
}
.cid-soJ1SUF7w8 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-soJ1SUF7w8 P {
  color: #767676;
}
.cid-soJ1SUF7w8 .mbr-text,
.cid-soJ1SUF7w8 .mbr-section-btn {
  color: #232323;
}
.cid-soJ1SUF7w8 H3 {
  color: #232323;
}
.cid-soHRIff2IC {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 0px;
}
.cid-soHRIff2IC .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-soHRIff2IC .video-block {
    width: 100% !important;
  }
}
.cid-soHUtIfs6U {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-soHUtIfs6U .mbr-text,
.cid-soHUtIfs6U blockquote {
  color: #767676;
}
.cid-soHUtIfs6U .mbr-text P {
  text-align: center;
}
.cid-soHUtIfs6U .mbr-text {
  color: #d20615;
}
.cid-soJ5Y3DO3E {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-soJ5Y3DO3E .mbr-section-subtitle {
  color: #767676;
}
.cid-soJ5ILPoFi {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-soJ5ILPoFi .counter-container {
  color: #767676;
}
.cid-soJ5ILPoFi .counter-container ul {
  margin-bottom: 0;
}
.cid-soJ5ILPoFi .counter-container ul li {
  margin-bottom: 1rem;
  list-style: none;
}
.cid-soJ5ILPoFi .counter-container ul li:before {
  position: absolute;
  left: 0px;
  margin-top: -10px;
  padding-top: 3px;
  content: '';
  display: inline-block;
  text-align: center;
  margin: 5px 10px;
  line-height: 20px;
  transition: all .2s;
  color: #ffffff;
  background: #149dcc;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  content: '✓';
}
.cid-soHRHA1ELi {
  padding-top: 15px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-soHRHA1ELi P {
  color: #767676;
}
.cid-soHRHA1ELi .mbr-text,
.cid-soHRHA1ELi .mbr-section-btn {
  color: #d20615;
}
.cid-soHRHA1ELi H3 {
  color: #232323;
}
.cid-soHRITSNGP {
  padding-top: 90px;
  padding-bottom: 75px;
  background-color: #efefef;
}
.cid-soHRITSNGP .form-control,
.cid-soHRITSNGP .form-control:focus {
  background: #ffffff;
  border: 1px solid #232323;
}
.cid-soHRITSNGP .form-container {
  transition: all .2s;
  border: 1px solid #232323;
  padding: 1rem;
}
.cid-soHRITSNGP textarea.form-control {
  min-height: 188px;
}
.cid-soHRITSNGP .input-group-btn {
  justify-content: center;
  -webkit-justify-content: center;
}
@media (min-width: 768px) {
  .cid-soHRITSNGP .content-container {
    padding-right: 5rem;
  }
}
.cid-soHRITSNGP H1 {
  color: #232323;
}
.cid-soHRITSNGP .mbr-text,
.cid-soHRITSNGP .mbr-section-btn {
  color: #232323;
}
.cid-soHWnTKrl2 {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-soHWnTKrl2 P {
  color: #767676;
}
.cid-soHWnTKrl2 .mbr-text,
.cid-soHWnTKrl2 .mbr-section-btn {
  color: #232323;
}
.cid-soHWLl9Bpp {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-soHWLl9Bpp .image-block {
  margin: auto;
}
.cid-soHWLl9Bpp figcaption {
  position: relative;
}
.cid-soHWLl9Bpp figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-soHWLl9Bpp .image-block {
    width: 100% !important;
  }
}
.cid-soHTx0z18F {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-soHTx0z18F .mbr-text,
.cid-soHTx0z18F blockquote {
  color: #767676;
}
.cid-soHTx0z18F .mbr-text P {
  text-align: center;
}
.cid-soHTx0z18F .mbr-text {
  color: #d20615;
}
.cid-soHTmxrejA {
  background: #ffffff;
}
.cid-soHTmxrejA .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-soHTmxrejA figcaption {
  position: relative;
}
.cid-soHTmxrejA figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-soHTmxrejA .image-block {
    width: 100% !important;
  }
}
.cid-sqNbyYwHEu .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sqNbyYwHEu .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sqNbyYwHEu a {
  font-style: normal;
}
.cid-sqNbyYwHEu .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sqNbyYwHEu .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-sqNbyYwHEu .nav-item:focus,
.cid-sqNbyYwHEu .nav-link:focus {
  outline: none;
}
.cid-sqNbyYwHEu .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sqNbyYwHEu .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sqNbyYwHEu .menu-logo {
  margin-right: auto;
}
.cid-sqNbyYwHEu .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-sqNbyYwHEu .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-sqNbyYwHEu .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sqNbyYwHEu .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sqNbyYwHEu .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sqNbyYwHEu .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sqNbyYwHEu .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sqNbyYwHEu .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sqNbyYwHEu .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sqNbyYwHEu .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sqNbyYwHEu .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sqNbyYwHEu .dropdown .dropdown-menu {
  background: #cfcfcf;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.0rem;
  padding-bottom: 1.0rem;
  text-align: left;
}
.cid-sqNbyYwHEu .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sqNbyYwHEu .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sqNbyYwHEu .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sqNbyYwHEu .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sqNbyYwHEu .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-sqNbyYwHEu .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sqNbyYwHEu .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sqNbyYwHEu .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sqNbyYwHEu .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sqNbyYwHEu .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sqNbyYwHEu .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sqNbyYwHEu button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sqNbyYwHEu button.navbar-toggler:focus {
  outline: none;
}
.cid-sqNbyYwHEu button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-sqNbyYwHEu button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sqNbyYwHEu button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sqNbyYwHEu button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sqNbyYwHEu button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sqNbyYwHEu nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sqNbyYwHEu nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sqNbyYwHEu nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sqNbyYwHEu nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sqNbyYwHEu .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sqNbyYwHEu .collapsed .btn {
  display: -webkit-flex;
}
.cid-sqNbyYwHEu .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sqNbyYwHEu .collapsed .navbar-collapse.collapsing,
.cid-sqNbyYwHEu .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sqNbyYwHEu .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sqNbyYwHEu .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sqNbyYwHEu .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sqNbyYwHEu .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sqNbyYwHEu .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sqNbyYwHEu .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sqNbyYwHEu .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sqNbyYwHEu .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-sqNbyYwHEu .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-sqNbyYwHEu .collapsed button.navbar-toggler {
  display: block;
}
.cid-sqNbyYwHEu .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sqNbyYwHEu .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sqNbyYwHEu .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-sqNbyYwHEu .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sqNbyYwHEu .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sqNbyYwHEu .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-sqNbyYwHEu.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sqNbyYwHEu img {
    height: 3.8rem !important;
  }
  .cid-sqNbyYwHEu .btn {
    display: -webkit-flex;
  }
  .cid-sqNbyYwHEu button.navbar-toggler {
    display: block;
  }
  .cid-sqNbyYwHEu .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sqNbyYwHEu .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sqNbyYwHEu .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sqNbyYwHEu .navbar-collapse.collapsing,
  .cid-sqNbyYwHEu .navbar-collapse.show {
    display: block !important;
  }
  .cid-sqNbyYwHEu .navbar-collapse.collapsing .navbar-nav,
  .cid-sqNbyYwHEu .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sqNbyYwHEu .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sqNbyYwHEu .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sqNbyYwHEu .navbar-collapse.collapsing .navbar-buttons,
  .cid-sqNbyYwHEu .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sqNbyYwHEu .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sqNbyYwHEu .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sqNbyYwHEu .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-sqNbyYwHEu .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sqNbyYwHEu .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sqNbyYwHEu .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-sqNbyYwHEu .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sqNbyYwHEu .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sqNbyYwHEu .nav-link:hover,
.cid-sqNbyYwHEu .dropdown-item:hover {
  color: #575757 !important;
}
.cid-sqNbz04jj4 {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sqNbz04jj4 .mbr-section-subtitle {
  color: #767676;
}
.cid-sqNbz04jj4 H2 {
  color: #232323;
}
.cid-sqNcecgcq3 {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 60px;
}
.cid-sqNcecgcq3 .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sqNcecgcq3 .video-block {
    width: 100% !important;
  }
}
.cid-sqNbz1hsJA {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sqNbz1hsJA .mbr-text,
.cid-sqNbz1hsJA blockquote {
  color: #767676;
}
.cid-sqNbz1hsJA .mbr-text P {
  text-align: center;
}
.cid-sqNbz1hsJA .mbr-text {
  color: #232323;
}
.cid-szJdBPYPEp {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-szJdBPYPEp .mbr-section-subtitle {
  color: #767676;
}
.cid-szJdBPYPEp H2 {
  color: #232323;
}
.cid-szJfs1wR7w {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-szJfs1wR7w .card-img {
  background-color: #fff;
}
.cid-szJfs1wR7w .card-box {
  padding: 2rem;
  background-color: #ffffff;
}
.cid-szJfs1wR7w h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-szJfs1wR7w p {
  text-align: left;
}
.cid-szJfs1wR7w .mbr-text {
  color: #767676;
}
.cid-szJfs1wR7w .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-szJfs1wR7w .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-szJfs1wR7w .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
    -webkit-flex: 0 0 20%;
  }
}
.cid-szJfs1wR7w .card-title {
  color: #e31818;
}
.cid-szJn6phrhX {
  padding-top: 105px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-szJn6phrhX .title {
  margin-bottom: 2rem;
}
.cid-szJn6phrhX .mbr-section-subtitle {
  color: #767676;
}
.cid-szJn6phrhX a:not([href]):not([tabindex]) {
  color: #fff;
  border-radius: 3px;
}
.cid-szJn6phrhX a.btn-white:not([href]):not([tabindex]) {
  color: #333;
}
.cid-szJn6phrhX textarea.form-control {
  min-height: 188px;
}
.cid-tkIRE7eMPQ {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #2a2a2a;
}
@media (max-width: 767px) {
  .cid-tkIRE7eMPQ .content {
    text-align: center;
  }
  .cid-tkIRE7eMPQ .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tkIRE7eMPQ .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tkIRE7eMPQ .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tkIRE7eMPQ .media-wrap img {
  height: 6rem;
  display: block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-tkIRE7eMPQ .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tkIRE7eMPQ .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tkIRE7eMPQ .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-tkIRE7eMPQ .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tkIRE7eMPQ .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tkIRE7eMPQ .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tkIRE7eMPQ .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tkIRE7eMPQ .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tkIRE7eMPQ H5 {
  color: #ffffff;
  text-align: left;
}
.cid-tkIRE7eMPQ .copyright > p {
  text-align: left;
}
.cid-tkIRE7eMPQ P {
  text-align: left;
}
.cid-tafi0kRDrS {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #2a2a2a, #2a2a2a);
}
.cid-tafi0kRDrS .mbr-iconfont-social {
  font-size: 32px;
  color: #ffffff;
}
.cid-tafi0kRDrS .social-list a:focus {
  text-decoration: none;
}
.cid-t3qZiMsO0y {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-t3qZjL7zQc {
  background: #2a2a2a;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-t3qZjL7zQc .image-block {
  margin: auto;
}
.cid-t3qZjL7zQc figcaption {
  position: relative;
}
.cid-t3qZjL7zQc figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t3qZjL7zQc .image-block {
    width: 100% !important;
  }
}
.cid-sst5u7egiF {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 30px;
}
.cid-sst5u7egiF .image-block {
  margin: auto;
}
.cid-sst5u7egiF figcaption {
  position: relative;
}
.cid-sst5u7egiF figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sst5u7egiF .image-block {
    width: 100% !important;
  }
}
.cid-sst5u7NKgp {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sst5u7NKgp P {
  color: #767676;
}
.cid-sst5u7NKgp .mbr-text,
.cid-sst5u7NKgp .mbr-section-btn {
  color: #232323;
}
.cid-sst5u7NKgp H3 {
  color: #232323;
}
.cid-sst5u8ktD4 {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 0px;
}
.cid-sst5u8ktD4 .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sst5u8ktD4 .video-block {
    width: 100% !important;
  }
}
.cid-ssAuQJ8dew {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-ssAuQJ8dew .mbr-section-subtitle {
  color: #232323;
}
.cid-ssAuQJ8dew H2 {
  color: #232323;
}
.cid-ssAtn64RYY {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-ssAtn64RYY .mbr-text {
  color: #767676;
}
.cid-ssAtn64RYY h4 {
  text-align: center;
}
.cid-ssAtn64RYY p {
  text-align: center;
}
.cid-ssAtn64RYY .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-ssAtn64RYY .card-title,
.cid-ssAtn64RYY .card-img {
  color: #ffffff;
}
.cid-ssAvJgx0pg {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-ssAvJgx0pg .mbr-text {
  color: #767676;
}
.cid-ssAvJgx0pg h4 {
  text-align: center;
}
.cid-ssAvJgx0pg p {
  text-align: center;
}
.cid-ssAvJgx0pg .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-ssAvJgx0pg .card-title,
.cid-ssAvJgx0pg .card-img {
  color: #ffffff;
}
.cid-sszbXaE3Fo {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sszbXaE3Fo P {
  color: #767676;
}
.cid-sszbXaE3Fo .mbr-text,
.cid-sszbXaE3Fo .mbr-section-btn {
  color: #232323;
}
.cid-sszbXaE3Fo H3 {
  color: #232323;
}
.cid-sst8bAmGIb {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sst8bAmGIb .mbr-section-btn > * {
  margin: 0;
}
.cid-sst8bAmGIb h4 {
  font-weight: 500;
}
.cid-sst8bAmGIb p {
  color: #232323;
}
.cid-sst8bAmGIb .aside-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-sst8bAmGIb .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-sst8bAmGIb .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sst8bAmGIb .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-sst8bAmGIb .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-sst8bAmGIb .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-sst8bAmGIb .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sst8bAmGIb .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-sst8bAmGIb .card-img span {
    font-size: 40px !important;
  }
}
.cid-sst8bAmGIb .cost {
  text-decoration: line-through;
  color: #767676;
}
.cid-sst8c5sdBO {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sst8c5sdBO .mbr-section-btn > * {
  margin: 0;
}
.cid-sst8c5sdBO h4 {
  font-weight: 500;
}
.cid-sst8c5sdBO p {
  color: #232323;
}
.cid-sst8c5sdBO .aside-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-sst8c5sdBO .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-sst8c5sdBO .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sst8c5sdBO .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-sst8c5sdBO .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-sst8c5sdBO .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-sst8c5sdBO .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
  .cid-sst8c5sdBO .media-container-row {
    -webkit-flex-direction: row-reverse;
  }
}
@media (max-width: 991px) {
  .cid-sst8c5sdBO .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
    padding-bottom: 0;
    margin-bottom: 0;
    padding-top: 1rem;
    margin-top: 2rem;
  }
  .cid-sst8c5sdBO .media-container-row {
    -webkit-flex-direction: column-reverse;
  }
}
@media (max-width: 300px) {
  .cid-sst8c5sdBO .card-img span {
    font-size: 40px !important;
  }
}
.cid-sst8c5sdBO .cost {
  text-decoration: line-through;
  color: #767676;
}
.cid-sst8cQ3STb {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sst8cQ3STb .mbr-section-btn > * {
  margin: 0;
}
.cid-sst8cQ3STb h4 {
  font-weight: 500;
}
.cid-sst8cQ3STb p {
  color: #232323;
}
.cid-sst8cQ3STb .aside-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-sst8cQ3STb .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-sst8cQ3STb .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sst8cQ3STb .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-sst8cQ3STb .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-sst8cQ3STb .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-sst8cQ3STb .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sst8cQ3STb .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-sst8cQ3STb .card-img span {
    font-size: 40px !important;
  }
}
.cid-sst8cQ3STb .cost {
  text-decoration: line-through;
  color: #767676;
}
.cid-ssza4uNpsB {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-ssza4uNpsB .mbr-section-btn > * {
  margin: 0;
}
.cid-ssza4uNpsB h4 {
  font-weight: 500;
}
.cid-ssza4uNpsB p {
  color: #232323;
}
.cid-ssza4uNpsB .aside-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-ssza4uNpsB .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-ssza4uNpsB .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-ssza4uNpsB .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-ssza4uNpsB .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-ssza4uNpsB .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-ssza4uNpsB .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
  .cid-ssza4uNpsB .media-container-row {
    -webkit-flex-direction: row-reverse;
  }
}
@media (max-width: 991px) {
  .cid-ssza4uNpsB .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
    padding-bottom: 0;
    margin-bottom: 0;
    padding-top: 1rem;
    margin-top: 2rem;
  }
  .cid-ssza4uNpsB .media-container-row {
    -webkit-flex-direction: column-reverse;
  }
}
@media (max-width: 300px) {
  .cid-ssza4uNpsB .card-img span {
    font-size: 40px !important;
  }
}
.cid-ssza4uNpsB .cost {
  text-decoration: line-through;
  color: #767676;
}
.cid-ssAWPK9JZ6 {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 0px;
}
.cid-ssAWPK9JZ6 .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-ssAWPK9JZ6 .video-block {
    width: 100% !important;
  }
}
.cid-sst8Hj0lzT {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sst8Hj0lzT .form-control,
.cid-sst8Hj0lzT .form-control:focus {
  background: #ffffff;
  border: 1px solid #232323;
}
.cid-sst8Hj0lzT .form-container {
  transition: all .2s;
  border: 1px solid #232323;
  padding: 1rem;
}
.cid-sst8Hj0lzT textarea.form-control {
  min-height: 188px;
}
.cid-sst8Hj0lzT .input-group-btn {
  justify-content: center;
  -webkit-justify-content: center;
}
@media (min-width: 768px) {
  .cid-sst8Hj0lzT .content-container {
    padding-right: 5rem;
  }
}
.cid-sst8Hj0lzT H1 {
  color: #232323;
}
.cid-sst8Hj0lzT .mbr-text,
.cid-sst8Hj0lzT .mbr-section-btn {
  color: #232323;
}
.cid-sst5ucHTYc {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sst5ucHTYc .mbr-text,
.cid-sst5ucHTYc blockquote {
  color: #767676;
}
.cid-sst5ucHTYc .mbr-text P {
  text-align: center;
}
.cid-sst5ucHTYc .mbr-text {
  color: #d20615;
}
.cid-sst5udaW0x {
  background: #ffffff;
}
.cid-sst5udaW0x .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-sst5udaW0x figcaption {
  position: relative;
}
.cid-sst5udaW0x figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sst5udaW0x .image-block {
    width: 100% !important;
  }
}
.cid-ssFeAvK5uH .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-ssFeAvK5uH .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-ssFeAvK5uH a {
  font-style: normal;
}
.cid-ssFeAvK5uH .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-ssFeAvK5uH .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-ssFeAvK5uH .nav-item:focus,
.cid-ssFeAvK5uH .nav-link:focus {
  outline: none;
}
.cid-ssFeAvK5uH .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-ssFeAvK5uH .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-ssFeAvK5uH .menu-logo {
  margin-right: auto;
}
.cid-ssFeAvK5uH .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-ssFeAvK5uH .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-ssFeAvK5uH .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-ssFeAvK5uH .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-ssFeAvK5uH .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-ssFeAvK5uH .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-ssFeAvK5uH .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-ssFeAvK5uH .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-ssFeAvK5uH .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-ssFeAvK5uH .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-ssFeAvK5uH .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-ssFeAvK5uH .dropdown .dropdown-menu {
  background: #cfcfcf;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.0rem;
  padding-bottom: 1.0rem;
  text-align: left;
}
.cid-ssFeAvK5uH .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-ssFeAvK5uH .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ssFeAvK5uH .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-ssFeAvK5uH .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ssFeAvK5uH .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-ssFeAvK5uH .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-ssFeAvK5uH .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-ssFeAvK5uH .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-ssFeAvK5uH .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-ssFeAvK5uH .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-ssFeAvK5uH .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-ssFeAvK5uH button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-ssFeAvK5uH button.navbar-toggler:focus {
  outline: none;
}
.cid-ssFeAvK5uH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-ssFeAvK5uH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-ssFeAvK5uH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-ssFeAvK5uH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-ssFeAvK5uH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-ssFeAvK5uH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ssFeAvK5uH nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-ssFeAvK5uH nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-ssFeAvK5uH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ssFeAvK5uH .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-ssFeAvK5uH .collapsed .btn {
  display: -webkit-flex;
}
.cid-ssFeAvK5uH .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-ssFeAvK5uH .collapsed .navbar-collapse.collapsing,
.cid-ssFeAvK5uH .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-ssFeAvK5uH .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-ssFeAvK5uH .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-ssFeAvK5uH .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-ssFeAvK5uH .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-ssFeAvK5uH .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-ssFeAvK5uH .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-ssFeAvK5uH .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-ssFeAvK5uH .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-ssFeAvK5uH .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-ssFeAvK5uH .collapsed button.navbar-toggler {
  display: block;
}
.cid-ssFeAvK5uH .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-ssFeAvK5uH .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-ssFeAvK5uH .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-ssFeAvK5uH .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-ssFeAvK5uH .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-ssFeAvK5uH .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-ssFeAvK5uH.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-ssFeAvK5uH img {
    height: 3.8rem !important;
  }
  .cid-ssFeAvK5uH .btn {
    display: -webkit-flex;
  }
  .cid-ssFeAvK5uH button.navbar-toggler {
    display: block;
  }
  .cid-ssFeAvK5uH .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-ssFeAvK5uH .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-ssFeAvK5uH .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-ssFeAvK5uH .navbar-collapse.collapsing,
  .cid-ssFeAvK5uH .navbar-collapse.show {
    display: block !important;
  }
  .cid-ssFeAvK5uH .navbar-collapse.collapsing .navbar-nav,
  .cid-ssFeAvK5uH .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-ssFeAvK5uH .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-ssFeAvK5uH .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-ssFeAvK5uH .navbar-collapse.collapsing .navbar-buttons,
  .cid-ssFeAvK5uH .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-ssFeAvK5uH .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-ssFeAvK5uH .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-ssFeAvK5uH .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-ssFeAvK5uH .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-ssFeAvK5uH .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-ssFeAvK5uH .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-ssFeAvK5uH .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-ssFeAvK5uH .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-ssFeAvK5uH .nav-link:hover,
.cid-ssFeAvK5uH .dropdown-item:hover {
  color: #575757 !important;
}
.cid-ssFeRWAUYz {
  padding-top: 135px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ssFeRWAUYz P {
  color: #767676;
}
.cid-ssFeRWAUYz .mbr-text,
.cid-ssFeRWAUYz .mbr-section-btn {
  color: #232323;
}
.cid-ssFeRWAUYz H3 {
  color: #232323;
}
.cid-ssFeXm70fg {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 0px;
}
.cid-ssFeXm70fg .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-ssFeXm70fg .video-block {
    width: 100% !important;
  }
}
.cid-ssFf4YTkNO {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-ssFf4YTkNO .mbr-section-subtitle {
  color: #232323;
}
.cid-ssFf4YTkNO H2 {
  color: #232323;
}
.cid-ssFeZ1Y7R6 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-ssFeZ1Y7R6 .mbr-text {
  color: #767676;
}
.cid-ssFeZ1Y7R6 h4 {
  text-align: center;
}
.cid-ssFeZ1Y7R6 p {
  text-align: center;
}
.cid-ssFeZ1Y7R6 .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-ssFeZ1Y7R6 .card-title,
.cid-ssFeZ1Y7R6 .card-img {
  color: #ffffff;
}
.cid-ssFf0M6eEL {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #232323;
}
.cid-ssFf0M6eEL .mbr-text {
  color: #767676;
}
.cid-ssFf0M6eEL h4 {
  text-align: center;
}
.cid-ssFf0M6eEL p {
  text-align: center;
}
.cid-ssFf0M6eEL .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-ssFf0M6eEL .card-title,
.cid-ssFf0M6eEL .card-img {
  color: #ffffff;
}
.cid-ssFf8D2xqh {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ssFf8D2xqh P {
  color: #767676;
}
.cid-ssFf8D2xqh .mbr-text,
.cid-ssFf8D2xqh .mbr-section-btn {
  color: #232323;
}
.cid-ssFf8D2xqh H3 {
  color: #232323;
}
.cid-ssFf9nn8vY {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-ssFf9nn8vY .mbr-section-btn > * {
  margin: 0;
}
.cid-ssFf9nn8vY h4 {
  font-weight: 500;
}
.cid-ssFf9nn8vY p {
  color: #232323;
}
.cid-ssFf9nn8vY .aside-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-ssFf9nn8vY .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-ssFf9nn8vY .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-ssFf9nn8vY .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-ssFf9nn8vY .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-ssFf9nn8vY .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-ssFf9nn8vY .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-ssFf9nn8vY .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-ssFf9nn8vY .card-img span {
    font-size: 40px !important;
  }
}
.cid-ssFf9nn8vY .cost {
  text-decoration: line-through;
  color: #767676;
}
.cid-ssFfakg6m9 {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-ssFfakg6m9 .mbr-section-btn > * {
  margin: 0;
}
.cid-ssFfakg6m9 h4 {
  font-weight: 500;
}
.cid-ssFfakg6m9 p {
  color: #232323;
}
.cid-ssFfakg6m9 .aside-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-ssFfakg6m9 .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-ssFfakg6m9 .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-ssFfakg6m9 .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-ssFfakg6m9 .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-ssFfakg6m9 .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-ssFfakg6m9 .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
  .cid-ssFfakg6m9 .media-container-row {
    -webkit-flex-direction: row-reverse;
  }
}
@media (max-width: 991px) {
  .cid-ssFfakg6m9 .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
    padding-bottom: 0;
    margin-bottom: 0;
    padding-top: 1rem;
    margin-top: 2rem;
  }
  .cid-ssFfakg6m9 .media-container-row {
    -webkit-flex-direction: column-reverse;
  }
}
@media (max-width: 300px) {
  .cid-ssFfakg6m9 .card-img span {
    font-size: 40px !important;
  }
}
.cid-ssFfakg6m9 .cost {
  text-decoration: line-through;
  color: #767676;
}
.cid-ssFfbfVY4L {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-ssFfbfVY4L .mbr-section-btn > * {
  margin: 0;
}
.cid-ssFfbfVY4L h4 {
  font-weight: 500;
}
.cid-ssFfbfVY4L p {
  color: #232323;
}
.cid-ssFfbfVY4L .aside-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-ssFfbfVY4L .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-ssFfbfVY4L .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-ssFfbfVY4L .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-ssFfbfVY4L .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-ssFfbfVY4L .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-ssFfbfVY4L .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-ssFfbfVY4L .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-ssFfbfVY4L .card-img span {
    font-size: 40px !important;
  }
}
.cid-ssFfbfVY4L .cost {
  text-decoration: line-through;
  color: #767676;
}
.cid-ssFfcajW2w {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-ssFfcajW2w .mbr-section-btn > * {
  margin: 0;
}
.cid-ssFfcajW2w h4 {
  font-weight: 500;
}
.cid-ssFfcajW2w p {
  color: #232323;
}
.cid-ssFfcajW2w .aside-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-ssFfcajW2w .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-ssFfcajW2w .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-ssFfcajW2w .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-ssFfcajW2w .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-ssFfcajW2w .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-ssFfcajW2w .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
  .cid-ssFfcajW2w .media-container-row {
    -webkit-flex-direction: row-reverse;
  }
}
@media (max-width: 991px) {
  .cid-ssFfcajW2w .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
    padding-bottom: 0;
    margin-bottom: 0;
    padding-top: 1rem;
    margin-top: 2rem;
  }
  .cid-ssFfcajW2w .media-container-row {
    -webkit-flex-direction: column-reverse;
  }
}
@media (max-width: 300px) {
  .cid-ssFfcajW2w .card-img span {
    font-size: 40px !important;
  }
}
.cid-ssFfcajW2w .cost {
  text-decoration: line-through;
  color: #767676;
}
.cid-ssFfcRyXON {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 0px;
}
.cid-ssFfcRyXON .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-ssFfcRyXON .video-block {
    width: 100% !important;
  }
}
.cid-ssFfdCZ53r {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-ssFfdCZ53r .form-control,
.cid-ssFfdCZ53r .form-control:focus {
  background: #ffffff;
  border: 1px solid #232323;
}
.cid-ssFfdCZ53r .form-container {
  transition: all .2s;
  border: 1px solid #232323;
  padding: 1rem;
}
.cid-ssFfdCZ53r textarea.form-control {
  min-height: 188px;
}
.cid-ssFfdCZ53r .input-group-btn {
  justify-content: center;
  -webkit-justify-content: center;
}
@media (min-width: 768px) {
  .cid-ssFfdCZ53r .content-container {
    padding-right: 5rem;
  }
}
.cid-ssFfdCZ53r H1 {
  color: #232323;
}
.cid-ssFfdCZ53r .mbr-text,
.cid-ssFfdCZ53r .mbr-section-btn {
  color: #232323;
}
.cid-tkIQGvNoc3 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #2a2a2a;
}
@media (max-width: 767px) {
  .cid-tkIQGvNoc3 .content {
    text-align: center;
  }
  .cid-tkIQGvNoc3 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tkIQGvNoc3 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tkIQGvNoc3 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tkIQGvNoc3 .media-wrap img {
  height: 6rem;
  display: block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-tkIQGvNoc3 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tkIQGvNoc3 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tkIQGvNoc3 .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-tkIQGvNoc3 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tkIQGvNoc3 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tkIQGvNoc3 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tkIQGvNoc3 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tkIQGvNoc3 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tkIQGvNoc3 H5 {
  color: #ffffff;
  text-align: left;
}
.cid-tkIQGvNoc3 .copyright > p {
  text-align: left;
}
.cid-tkIQGvNoc3 P {
  text-align: left;
}
.cid-taffHFEm1I {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #2a2a2a, #2a2a2a);
}
.cid-taffHFEm1I .mbr-iconfont-social {
  font-size: 32px;
  color: #ffffff;
}
.cid-taffHFEm1I .social-list a:focus {
  text-decoration: none;
}
.cid-t3qUEf4Lti {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-t3qUFfkgdh {
  background: #2a2a2a;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-t3qUFfkgdh .image-block {
  margin: auto;
}
.cid-t3qUFfkgdh figcaption {
  position: relative;
}
.cid-t3qUFfkgdh figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t3qUFfkgdh .image-block {
    width: 100% !important;
  }
}
.cid-stSnDVkYvv {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 30px;
}
.cid-stSnDVkYvv .image-block {
  margin: auto;
}
.cid-stSnDVkYvv figcaption {
  position: relative;
}
.cid-stSnDVkYvv figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-stSnDVkYvv .image-block {
    width: 100% !important;
  }
}
.cid-stSKhAGG6B {
  padding-top: 45px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-stSKhAGG6B P {
  color: #767676;
}
.cid-stSKhAGG6B .mbr-text,
.cid-stSKhAGG6B .mbr-section-btn {
  color: #232323;
}
.cid-stSKhAGG6B H3 {
  color: #232323;
}
.cid-stSxpiMNpQ {
  padding-top: 45px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/133630512-103404178352389-5079732701227032971-n-2000x666.jpg");
}
.cid-stSxpiMNpQ .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-stSxpiMNpQ .icons-media-container .mbr-iconfont {
  font-size: 96px;
  color: #ffffff;
}
.cid-stSxpiMNpQ .icons-media-container .icon-block {
  padding-bottom: 1rem;
}
.cid-stSxpiMNpQ .mbr-text {
  color: #ffffff;
}
.cid-stSxpiMNpQ .card {
  padding-bottom: 1.5rem;
}
.cid-stSnDYucul {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-stSnDYucul .mbr-section-subtitle {
  color: #232323;
}
.cid-stSnDYucul H2 {
  color: #232323;
}
.cid-stSCq1zjrd {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-stSCq1zjrd P {
  color: #767676;
}
.cid-stSCq1zjrd .mbr-text,
.cid-stSCq1zjrd .mbr-section-btn {
  color: #232323;
}
.cid-stSCq1zjrd H3 {
  color: #232323;
}
.cid-stSBOEGAc1 {
  padding-top: 45px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-stSBOEGAc1 .images-container.container-fluid {
  padding: 0;
}
.cid-stSBOEGAc1 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-stSBOEGAc1 .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-stSBOEGAc1 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-stSBOEGAc1 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-stSBOEGAc1 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-stSBOEGAc1 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-stSBOEGAc1 .img-item {
    width: 100% !important;
  }
  .cid-stSBOEGAc1 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-stSFoTqoqb {
  padding-top: 15px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-stTbirmgFS {
  padding-top: 60px;
  padding-bottom: 105px;
  background-color: #ffffff;
}
.cid-stTbirmgFS .mbr-section-btn > * {
  margin: 0;
}
.cid-stTbirmgFS h4 {
  font-weight: 500;
}
.cid-stTbirmgFS p {
  color: #232323;
}
.cid-stTbirmgFS .aside-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-stTbirmgFS .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-stTbirmgFS .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-stTbirmgFS .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-stTbirmgFS .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-stTbirmgFS .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-stTbirmgFS .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-stTbirmgFS .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-stTbirmgFS .card-img span {
    font-size: 40px !important;
  }
}
.cid-stTbirmgFS .cost {
  text-decoration: line-through;
  color: #767676;
}
.cid-stSFZIUgXZ {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-stSFZIUgXZ P {
  color: #767676;
}
.cid-stSFZIUgXZ .mbr-text,
.cid-stSFZIUgXZ .mbr-section-btn {
  color: #232323;
}
.cid-stSFZIUgXZ H3 {
  color: #232323;
}
.cid-stSGMvgWSi {
  background: #efefef;
  padding-top: 45px;
  padding-bottom: 30px;
}
.cid-stSGMvgWSi .image-block {
  margin: auto;
}
.cid-stSGMvgWSi figcaption {
  position: relative;
}
.cid-stSGMvgWSi figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-stSGMvgWSi .image-block {
    width: 100% !important;
  }
}
.cid-stSG3se0WC {
  padding-top: 0px;
  padding-bottom: 45px;
  background: #efefef;
}
.cid-stSG3se0WC .images-container.container-fluid {
  padding: 0;
}
.cid-stSG3se0WC .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-stSG3se0WC .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-stSG3se0WC .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-stSG3se0WC .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-stSG3se0WC .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-stSG3se0WC .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-stSG3se0WC .img-item {
    width: 100% !important;
  }
  .cid-stSG3se0WC .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-stSGc00Wva {
  padding-top: 15px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-stSnEurkqA {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-stSnEurkqA .form-control,
.cid-stSnEurkqA .form-control:focus {
  background: #ffffff;
  border: 1px solid #232323;
}
.cid-stSnEurkqA .form-container {
  transition: all .2s;
  border: 1px solid #232323;
  padding: 1rem;
}
.cid-stSnEurkqA textarea.form-control {
  min-height: 188px;
}
.cid-stSnEurkqA .input-group-btn {
  justify-content: center;
  -webkit-justify-content: center;
}
@media (min-width: 768px) {
  .cid-stSnEurkqA .content-container {
    padding-right: 5rem;
  }
}
.cid-stSnEurkqA H1 {
  color: #232323;
}
.cid-stSnEurkqA .mbr-text,
.cid-stSnEurkqA .mbr-section-btn {
  color: #232323;
}
.cid-stSnEvdah2 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-stSnEvdah2 .mbr-text,
.cid-stSnEvdah2 blockquote {
  color: #767676;
}
.cid-stSnEvdah2 .mbr-text P {
  text-align: center;
}
.cid-stSnEvdah2 .mbr-text {
  color: #d20615;
}
.cid-stSnEvJpwX {
  background: #ffffff;
}
.cid-stSnEvJpwX .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-stSnEvJpwX figcaption {
  position: relative;
}
.cid-stSnEvJpwX figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-stSnEvJpwX .image-block {
    width: 100% !important;
  }
}
.cid-sumXC5q0of {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 30px;
}
.cid-sumXC5q0of .image-block {
  margin: auto;
}
.cid-sumXC5q0of figcaption {
  position: relative;
}
.cid-sumXC5q0of figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sumXC5q0of .image-block {
    width: 100% !important;
  }
}
.cid-sumXBEGcW2 {
  padding-top: 45px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sumXBEGcW2 P {
  color: #767676;
}
.cid-sumXBEGcW2 .mbr-text,
.cid-sumXBEGcW2 .mbr-section-btn {
  color: #232323;
}
.cid-sumXBEGcW2 H3 {
  color: #232323;
}
.cid-sumXDhpErM {
  padding-top: 60px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-sumXDhpErM .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sumXDhpErM .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sumXDhpErM .mbr-text {
    text-align: center;
  }
}
.cid-sumXDhpErM H1 {
  color: #232323;
}
.cid-sumXDhpErM H3 {
  color: #232323;
}
.cid-sumXDhpErM .mbr-text,
.cid-sumXDhpErM .mbr-section-btn {
  color: #232323;
}
.cid-sungGj4hdl {
  padding-top: 60px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sungGj4hdl .mbr-section-subtitle {
  color: #767676;
}
.cid-sungGj4hdl .media-container-row {
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sungGj4hdl .mbr-text {
  color: #767676;
}
.cid-sungGj4hdl .mbr-author-desc {
  display: block;
  color: #767676;
}
.cid-sungGj4hdl .mbr-author-name {
  color: #767676;
}
.cid-sungGj4hdl .mbr-testimonial .panel-item {
  background-color: #ffffff;
}
.cid-sungGj4hdl .mbr-testimonial .card-block {
  -webkit-flex-grow: 0;
  flex-grow: 0;
  padding: 2.4rem 2.4rem 0 2.4rem;
}
.cid-sungGj4hdl .mbr-testimonial .card-block .testimonial-photo {
  display: inline-block;
  width: 120px;
  height: 120px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
}
.cid-sungGj4hdl .mbr-testimonial .card-block .testimonial-photo img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
}
.cid-sungGj4hdl .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-sungGj4hdl .testimonial-photo {
    width: 100% !important;
    height: auto !important;
  }
}
.cid-sumXE2Pe3A {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-sumXE2Pe3A P {
  color: #767676;
}
.cid-sumXE2Pe3A .mbr-text,
.cid-sumXE2Pe3A .mbr-section-btn {
  color: #232323;
}
.cid-sunhdZySmL {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-sunhdZySmL .card-img {
  background-color: #fff;
}
.cid-sunhdZySmL .card-box {
  padding: 2rem;
  background-color: #efefef;
}
.cid-sunhdZySmL h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sunhdZySmL p {
  text-align: left;
}
.cid-sunhdZySmL .mbr-text {
  color: #767676;
  text-align: center;
}
.cid-sunhdZySmL .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-sunhdZySmL .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-sunhdZySmL .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
    -webkit-flex: 0 0 20%;
  }
}
.cid-sunhdZySmL .card-title {
  color: #232323;
  text-align: center;
}
.cid-sunJm7Hfet {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sunJm7Hfet .mbr-section-subtitle {
  color: #767676;
}
.cid-sunJm7Hfet .media-container-row {
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sunJm7Hfet .mbr-text {
  color: #767676;
}
.cid-sunJm7Hfet .mbr-author-desc {
  display: block;
  color: #767676;
}
.cid-sunJm7Hfet .mbr-author-name {
  color: #767676;
}
.cid-sunJm7Hfet .mbr-testimonial .panel-item {
  background-color: #ffffff;
}
.cid-sunJm7Hfet .mbr-testimonial .card-block {
  -webkit-flex-grow: 0;
  flex-grow: 0;
  padding: 2.4rem 2.4rem 0 2.4rem;
}
.cid-sunJm7Hfet .mbr-testimonial .card-block .testimonial-photo {
  display: inline-block;
  width: 120px;
  height: 120px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
}
.cid-sunJm7Hfet .mbr-testimonial .card-block .testimonial-photo img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
}
.cid-sunJm7Hfet .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-sunJm7Hfet .testimonial-photo {
    width: 100% !important;
    height: auto !important;
  }
}
.cid-sv0WbCSiO8 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sv0WbCSiO8 .navbar-dropdown.bg-color.transparent.opened {
  background: rgba(153, 153, 153, 0.1);
  align-items: left;
}
.cid-sv0WbCSiO8 a {
  font-style: normal;
}
.cid-sv0WbCSiO8 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sv0WbCSiO8 .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-sv0WbCSiO8 .nav-item:focus,
.cid-sv0WbCSiO8 .nav-link:focus {
  outline: none;
}
.cid-sv0WbCSiO8 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sv0WbCSiO8 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sv0WbCSiO8 .menu-logo {
  margin-right: auto;
}
.cid-sv0WbCSiO8 .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-sv0WbCSiO8 .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-sv0WbCSiO8 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sv0WbCSiO8 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sv0WbCSiO8 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sv0WbCSiO8 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sv0WbCSiO8 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sv0WbCSiO8 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sv0WbCSiO8 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sv0WbCSiO8 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sv0WbCSiO8 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sv0WbCSiO8 .dropdown .dropdown-menu {
  background: #ffffff;
  display: none;
  position: absolute;
  min-width: 3rem;
  padding-top: 1.0rem;
  padding-bottom: 1.0rem;
  text-align: center;
  background-color: #dddddd;
}
.cid-sv0WbCSiO8 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sv0WbCSiO8 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sv0WbCSiO8 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sv0WbCSiO8 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sv0WbCSiO8 .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-sv0WbCSiO8 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sv0WbCSiO8 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sv0WbCSiO8 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sv0WbCSiO8 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sv0WbCSiO8 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sv0WbCSiO8 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sv0WbCSiO8 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sv0WbCSiO8 button.navbar-toggler:focus {
  outline: none;
}
.cid-sv0WbCSiO8 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-sv0WbCSiO8 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sv0WbCSiO8 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sv0WbCSiO8 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sv0WbCSiO8 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sv0WbCSiO8 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sv0WbCSiO8 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sv0WbCSiO8 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sv0WbCSiO8 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sv0WbCSiO8 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sv0WbCSiO8 .collapsed .btn {
  display: -webkit-flex;
}
.cid-sv0WbCSiO8 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sv0WbCSiO8 .collapsed .navbar-collapse.collapsing,
.cid-sv0WbCSiO8 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sv0WbCSiO8 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sv0WbCSiO8 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sv0WbCSiO8 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sv0WbCSiO8 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sv0WbCSiO8 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sv0WbCSiO8 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sv0WbCSiO8 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sv0WbCSiO8 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-sv0WbCSiO8 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-sv0WbCSiO8 .collapsed button.navbar-toggler {
  display: block;
}
.cid-sv0WbCSiO8 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sv0WbCSiO8 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sv0WbCSiO8 .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-sv0WbCSiO8 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sv0WbCSiO8 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sv0WbCSiO8 .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-sv0WbCSiO8.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sv0WbCSiO8 img {
    height: 3.8rem !important;
  }
  .cid-sv0WbCSiO8 .btn {
    display: -webkit-flex;
  }
  .cid-sv0WbCSiO8 button.navbar-toggler {
    display: block;
  }
  .cid-sv0WbCSiO8 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sv0WbCSiO8 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sv0WbCSiO8 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sv0WbCSiO8 .navbar-collapse.collapsing,
  .cid-sv0WbCSiO8 .navbar-collapse.show {
    display: block !important;
  }
  .cid-sv0WbCSiO8 .navbar-collapse.collapsing .navbar-nav,
  .cid-sv0WbCSiO8 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sv0WbCSiO8 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sv0WbCSiO8 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sv0WbCSiO8 .navbar-collapse.collapsing .navbar-buttons,
  .cid-sv0WbCSiO8 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sv0WbCSiO8 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sv0WbCSiO8 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sv0WbCSiO8 .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-sv0WbCSiO8 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sv0WbCSiO8 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sv0WbCSiO8 .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-sv0WbCSiO8 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sv0WbCSiO8 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sv0WbCSiO8 .nav-link:hover,
.cid-sv0WbCSiO8 .dropdown-item:hover {
  color: #575757 !important;
}
.cid-sv0WbDHinU {
  padding-top: 105px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sv0WbDHinU P {
  color: #767676;
}
.cid-sv0WbDHinU .mbr-text,
.cid-sv0WbDHinU .mbr-section-btn {
  color: #232323;
}
.cid-sv1s73bCir {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sv1s73bCir P {
  color: #767676;
}
.cid-sv1s73bCir .mbr-text,
.cid-sv1s73bCir .mbr-section-btn {
  color: #232323;
}
.cid-sv0YmTBxnX {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 45px;
}
.cid-sv0YmTBxnX .image-block {
  margin: auto;
}
.cid-sv0YmTBxnX figcaption {
  position: relative;
}
.cid-sv0YmTBxnX figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sv0YmTBxnX .image-block {
    width: 100% !important;
  }
}
.cid-sv0YqZvToS {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sv0YqZvToS .mbr-text,
.cid-sv0YqZvToS blockquote {
  color: #767676;
}
.cid-sv0YqZvToS .mbr-text P {
  text-align: center;
}
.cid-sv0Zyvxpcm {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 45px;
}
.cid-sv0Zyvxpcm .image-block {
  margin: auto;
}
.cid-sv0Zyvxpcm figcaption {
  position: relative;
}
.cid-sv0Zyvxpcm figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sv0Zyvxpcm .image-block {
    width: 100% !important;
  }
}
.cid-sv0ZBHdhlw {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sv0ZBHdhlw .mbr-text,
.cid-sv0ZBHdhlw blockquote {
  color: #767676;
}
.cid-sv0ZBHdhlw .mbr-text P {
  text-align: center;
}
.cid-sv102rqTKk {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 45px;
}
.cid-sv102rqTKk .image-block {
  margin: auto;
}
.cid-sv102rqTKk figcaption {
  position: relative;
}
.cid-sv102rqTKk figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sv102rqTKk .image-block {
    width: 100% !important;
  }
}
.cid-sv102YeNbF {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sv102YeNbF .mbr-text,
.cid-sv102YeNbF blockquote {
  color: #767676;
}
.cid-sv102YeNbF .mbr-text P {
  text-align: center;
}
.cid-sv10jLesvs {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 45px;
}
.cid-sv10jLesvs .image-block {
  margin: auto;
}
.cid-sv10jLesvs figcaption {
  position: relative;
}
.cid-sv10jLesvs figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sv10jLesvs .image-block {
    width: 100% !important;
  }
}
.cid-sv10kRqeVp {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sv10kRqeVp .mbr-text,
.cid-sv10kRqeVp blockquote {
  color: #767676;
}
.cid-sv10kRqeVp .mbr-text P {
  text-align: center;
}
.cid-sv0WbFN4M0 {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 45px;
}
.cid-sv0WbFN4M0 .image-block {
  margin: auto;
}
.cid-sv0WbFN4M0 figcaption {
  position: relative;
}
.cid-sv0WbFN4M0 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sv0WbFN4M0 .image-block {
    width: 100% !important;
  }
}
.cid-sv0WbGbd9k {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sv0WbGbd9k .mbr-text,
.cid-sv0WbGbd9k blockquote {
  color: #767676;
}
.cid-sv0WbGbd9k .mbr-text P {
  text-align: center;
}
.cid-sv2G9vrl8a .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sv2G9vrl8a .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sv2G9vrl8a a {
  font-style: normal;
}
.cid-sv2G9vrl8a .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sv2G9vrl8a .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-sv2G9vrl8a .nav-item:focus,
.cid-sv2G9vrl8a .nav-link:focus {
  outline: none;
}
.cid-sv2G9vrl8a .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sv2G9vrl8a .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sv2G9vrl8a .menu-logo {
  margin-right: auto;
}
.cid-sv2G9vrl8a .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-sv2G9vrl8a .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-sv2G9vrl8a .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sv2G9vrl8a .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sv2G9vrl8a .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sv2G9vrl8a .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sv2G9vrl8a .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sv2G9vrl8a .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sv2G9vrl8a .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sv2G9vrl8a .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sv2G9vrl8a .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sv2G9vrl8a .dropdown .dropdown-menu {
  background: #cfcfcf;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.0rem;
  padding-bottom: 1.0rem;
  text-align: left;
}
.cid-sv2G9vrl8a .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sv2G9vrl8a .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sv2G9vrl8a .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sv2G9vrl8a .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sv2G9vrl8a .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-sv2G9vrl8a .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sv2G9vrl8a .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sv2G9vrl8a .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sv2G9vrl8a .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sv2G9vrl8a .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sv2G9vrl8a .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sv2G9vrl8a button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sv2G9vrl8a button.navbar-toggler:focus {
  outline: none;
}
.cid-sv2G9vrl8a button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-sv2G9vrl8a button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sv2G9vrl8a button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sv2G9vrl8a button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sv2G9vrl8a button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sv2G9vrl8a nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sv2G9vrl8a nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sv2G9vrl8a nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sv2G9vrl8a nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sv2G9vrl8a .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sv2G9vrl8a .collapsed .btn {
  display: -webkit-flex;
}
.cid-sv2G9vrl8a .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sv2G9vrl8a .collapsed .navbar-collapse.collapsing,
.cid-sv2G9vrl8a .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sv2G9vrl8a .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sv2G9vrl8a .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sv2G9vrl8a .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sv2G9vrl8a .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sv2G9vrl8a .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sv2G9vrl8a .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sv2G9vrl8a .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sv2G9vrl8a .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-sv2G9vrl8a .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-sv2G9vrl8a .collapsed button.navbar-toggler {
  display: block;
}
.cid-sv2G9vrl8a .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sv2G9vrl8a .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sv2G9vrl8a .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-sv2G9vrl8a .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sv2G9vrl8a .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sv2G9vrl8a .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-sv2G9vrl8a.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sv2G9vrl8a img {
    height: 3.8rem !important;
  }
  .cid-sv2G9vrl8a .btn {
    display: -webkit-flex;
  }
  .cid-sv2G9vrl8a button.navbar-toggler {
    display: block;
  }
  .cid-sv2G9vrl8a .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sv2G9vrl8a .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sv2G9vrl8a .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sv2G9vrl8a .navbar-collapse.collapsing,
  .cid-sv2G9vrl8a .navbar-collapse.show {
    display: block !important;
  }
  .cid-sv2G9vrl8a .navbar-collapse.collapsing .navbar-nav,
  .cid-sv2G9vrl8a .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sv2G9vrl8a .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sv2G9vrl8a .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sv2G9vrl8a .navbar-collapse.collapsing .navbar-buttons,
  .cid-sv2G9vrl8a .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sv2G9vrl8a .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sv2G9vrl8a .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sv2G9vrl8a .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-sv2G9vrl8a .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sv2G9vrl8a .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sv2G9vrl8a .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-sv2G9vrl8a .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sv2G9vrl8a .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sv2G9vrl8a .nav-link:hover,
.cid-sv2G9vrl8a .dropdown-item:hover {
  color: #575757 !important;
}
.cid-sv2Gvz0sW7 {
  padding-top: 105px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-sv2G9x3p9A H1 {
  text-align: center;
  color: #ffffff;
}
.cid-sv2G9x3p9A .mbr-text,
.cid-sv2G9x3p9A .mbr-section-btn {
  text-align: center;
}
.cid-sv2G9yGEfl {
  padding-top: 60px;
  padding-bottom: 60px;
  background: #ffffff;
}
.cid-sv2G9yGEfl .images-container.container-fluid {
  padding: 0;
}
.cid-sv2G9yGEfl .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-sv2G9yGEfl .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-sv2G9yGEfl .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-sv2G9yGEfl .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-sv2G9yGEfl .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-sv2G9yGEfl .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-sv2G9yGEfl .img-item {
    width: 100% !important;
  }
  .cid-sv2G9yGEfl .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sv2G9zUxcg {
  padding-top: 45px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/he-wayfinding-1.jpg");
}
.cid-sv2G9zUxcg .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-sv2G9zUxcg .icons-media-container .mbr-iconfont {
  font-size: 96px;
  color: #ffffff;
}
.cid-sv2G9zUxcg .icons-media-container .icon-block {
  padding-bottom: 1rem;
}
.cid-sv2G9zUxcg .mbr-text {
  color: #ffffff;
}
.cid-sv2G9zUxcg .card {
  padding-bottom: 1.5rem;
}
.cid-sv2G9C262g {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sv2G9C262g .mbr-section-subtitle {
  color: #767676;
}
.cid-sv2G9C262g H2 {
  color: #e31818;
}
.cid-sv2G9D8zlJ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sv2G9D8zlJ .mbr-text,
.cid-sv2G9D8zlJ blockquote {
  color: #767676;
}
.cid-sv2G9D8zlJ .mbr-text P {
  text-align: center;
}
.cid-sv2G9EdbZ9 {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sv2G9FetyW {
  padding-top: 75px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sv2G9FetyW .mbr-section-subtitle {
  color: #767676;
}
.cid-sv2G9FetyW H2 {
  color: #232323;
}
.cid-sv2G9GnzBv {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-sv2G9GnzBv .image-block {
  margin: auto;
}
.cid-sv2G9GnzBv figcaption {
  position: relative;
}
.cid-sv2G9GnzBv figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sv2G9GnzBv .image-block {
    width: 100% !important;
  }
}
.cid-sv2G9Hqq3m {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sv2G9Hqq3m .mbr-section-subtitle {
  color: #767676;
}
.cid-sv2G9Hqq3m H2 {
  color: #e31818;
}
.cid-sv2G9IEgqX {
  padding-top: 60px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/immagine-categorie-wayfinding2-2000x1007.jpg");
}
.cid-sv2G9IEgqX .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-sv2G9IEgqX .icons-media-container .mbr-iconfont {
  font-size: 96px;
  color: #ffffff;
}
.cid-sv2G9IEgqX .icons-media-container .icon-block {
  padding-bottom: 1rem;
}
.cid-sv2G9IEgqX .mbr-text {
  color: #ffffff;
}
.cid-sv2G9IEgqX .card {
  padding-bottom: 1.5rem;
}
.cid-sv2G9KyasK {
  padding-top: 90px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sv2G9KyasK .mbr-section-subtitle {
  color: #767676;
}
.cid-sv2G9KyasK H2 {
  color: #232323;
}
.cid-sv2G9LOh4t {
  background: #ffffff;
  padding-top: 60px;
  padding-bottom: 60px;
}
.cid-sv2G9LOh4t .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sv2G9LOh4t .video-block {
    width: 100% !important;
  }
}
.cid-sv2G9N0wId {
  padding-top: 45px;
  padding-bottom: 30px;
  background: #ffffff;
}
.cid-sv2G9N0wId .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-sv2G9N0wId .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-sv2G9N0wId .media-container-row .img-item .img-cont {
  position: relative;
  overflow: hidden;
}
.cid-sv2G9N0wId .media-container-row .img-item .img-cont img {
  width: 100%;
}
.cid-sv2G9N0wId .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-sv2G9N0wId .media-container-row .img-item .img-cont .img-caption p {
  margin-bottom: 0;
}
.cid-sv2G9N0wId .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-sv2G9N0wId .img-item {
    width: 100% !important;
  }
  .cid-sv2G9N0wId .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sv2G9OWu3p {
  padding-top: 0px;
  padding-bottom: 75px;
  background: #ffffff;
}
.cid-sv2G9OWu3p .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-sv2G9OWu3p .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-sv2G9OWu3p .media-container-row .img-item .img-cont {
  position: relative;
  overflow: hidden;
}
.cid-sv2G9OWu3p .media-container-row .img-item .img-cont img {
  width: 100%;
}
.cid-sv2G9OWu3p .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-sv2G9OWu3p .media-container-row .img-item .img-cont .img-caption p {
  margin-bottom: 0;
}
.cid-sv2G9OWu3p .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-sv2G9OWu3p .img-item {
    width: 100% !important;
  }
  .cid-sv2G9OWu3p .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sv2G9Q6vPf {
  padding-top: 60px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/immagine-categorie-sign-line-2000x1007.jpeg");
}
.cid-sv2G9Q6vPf .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-sv2G9Q6vPf .icons-media-container .mbr-iconfont {
  font-size: 96px;
  color: #ffffff;
}
.cid-sv2G9Q6vPf .icons-media-container .icon-block {
  padding-bottom: 1rem;
}
.cid-sv2G9Q6vPf .mbr-text {
  color: #ffffff;
}
.cid-sv2G9Q6vPf .card {
  padding-bottom: 1.5rem;
}
.cid-sv2G9S8IUj {
  padding-top: 90px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sv2G9S8IUj .mbr-section-subtitle {
  color: #767676;
}
.cid-sv2G9S8IUj H2 {
  color: #e31818;
}
.cid-sv2G9TpoGJ {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-sv2G9TpoGJ .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sv2G9TpoGJ .video-block {
    width: 100% !important;
  }
}
.cid-sv2G9UD8mR {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sv2G9UD8mR .mbr-text,
.cid-sv2G9UD8mR blockquote {
  color: #767676;
}
.cid-sv2G9UD8mR .mbr-text P {
  text-align: center;
}
.cid-sv2G9VOmc8 {
  padding-top: 75px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sv2G9VOmc8 .mbr-section-subtitle {
  color: #232323;
}
.cid-sv2G9VOmc8 H2 {
  color: #232323;
}
.cid-sv2G9X1Q17 {
  padding-top: 0px;
  padding-bottom: 60px;
  background: #ffffff;
}
.cid-sv2G9X1Q17 .images-container.container-fluid {
  padding: 0;
}
.cid-sv2G9X1Q17 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-sv2G9X1Q17 .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-sv2G9X1Q17 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-sv2G9X1Q17 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-sv2G9X1Q17 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-sv2G9X1Q17 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-sv2G9X1Q17 .img-item {
    width: 100% !important;
  }
  .cid-sv2G9X1Q17 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sv2G9Yd0nK {
  padding-top: 75px;
  padding-bottom: 120px;
}
.cid-sv2G9Yd0nK .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-sv2G9Yd0nK .icons-media-container .mbr-iconfont {
  font-size: 96px;
  color: #ffffff;
}
.cid-sv2G9Yd0nK .icons-media-container .icon-block {
  padding-bottom: 1rem;
}
.cid-sv2G9Yd0nK .mbr-text {
  color: #ffffff;
}
.cid-sv2G9Yd0nK .card {
  padding-bottom: 1.5rem;
}
.cid-sv2Ga0Q39d {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sv2Ga0Q39d .mbr-section-subtitle {
  color: #232323;
}
.cid-sv2Ga0Q39d H2 {
  color: #232323;
}
.cid-sv2Ga248dq {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 60px;
}
.cid-sv2Ga248dq .image-block {
  margin: auto;
}
.cid-sv2Ga248dq figcaption {
  position: relative;
}
.cid-sv2Ga248dq figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sv2Ga248dq .image-block {
    width: 100% !important;
  }
}
.cid-sv2Ga3h3aM {
  padding-top: 15px;
  padding-bottom: 75px;
  background: #ffffff;
}
.cid-sv2Ga3h3aM .images-container.container-fluid {
  padding: 0;
}
.cid-sv2Ga3h3aM .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-sv2Ga3h3aM .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-sv2Ga3h3aM .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-sv2Ga3h3aM .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-sv2Ga3h3aM .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-sv2Ga3h3aM .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-sv2Ga3h3aM .img-item {
    width: 100% !important;
  }
  .cid-sv2Ga3h3aM .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sv2Ga4u87m {
  padding-top: 120px;
  padding-bottom: 120px;
}
.cid-sv2Ga4u87m .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-sv2Ga4u87m .icons-media-container .mbr-iconfont {
  font-size: 96px;
  color: #ffffff;
}
.cid-sv2Ga4u87m .icons-media-container .icon-block {
  padding-bottom: 1rem;
}
.cid-sv2Ga4u87m .mbr-text {
  color: #ffffff;
}
.cid-sv2Ga4u87m .card {
  padding-bottom: 1.5rem;
}
.cid-sv2Ga6Lb8j {
  padding-top: 75px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sv2Ga6Lb8j .mbr-section-subtitle {
  color: #232323;
}
.cid-sv2Ga6Lb8j H2 {
  color: #232323;
}
.cid-sxoTG76CQH {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-sxoTG76CQH .card-box {
  padding: 0 2rem;
}
.cid-sxoTG76CQH .mbr-section-btn {
  padding-top: 1rem;
}
.cid-sxoTG76CQH .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-sxoTG76CQH h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-sxoTG76CQH p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
  padding-top: 2rem;
}
.cid-sxoTG76CQH .mbr-text {
  color: #767676;
}
.cid-sxoTG76CQH .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-sxoTG76CQH .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-sv2Ga9P9dS {
  padding-top: 45px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sv2Gab0cZ6 {
  background: #ffffff;
}
.cid-sv2Gab0cZ6 .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-sv2Gab0cZ6 figcaption {
  position: relative;
}
.cid-sv2Gab0cZ6 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sv2Gab0cZ6 .image-block {
    width: 100% !important;
  }
}
.cid-sv2GPQRccj .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sv2GPQRccj .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sv2GPQRccj a {
  font-style: normal;
}
.cid-sv2GPQRccj .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sv2GPQRccj .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-sv2GPQRccj .nav-item:focus,
.cid-sv2GPQRccj .nav-link:focus {
  outline: none;
}
.cid-sv2GPQRccj .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sv2GPQRccj .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sv2GPQRccj .menu-logo {
  margin-right: auto;
}
.cid-sv2GPQRccj .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-sv2GPQRccj .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-sv2GPQRccj .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sv2GPQRccj .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sv2GPQRccj .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sv2GPQRccj .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sv2GPQRccj .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sv2GPQRccj .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sv2GPQRccj .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sv2GPQRccj .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sv2GPQRccj .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sv2GPQRccj .dropdown .dropdown-menu {
  background: #cfcfcf;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.0rem;
  padding-bottom: 1.0rem;
  text-align: left;
}
.cid-sv2GPQRccj .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sv2GPQRccj .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sv2GPQRccj .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sv2GPQRccj .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sv2GPQRccj .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-sv2GPQRccj .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sv2GPQRccj .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sv2GPQRccj .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sv2GPQRccj .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sv2GPQRccj .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sv2GPQRccj .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sv2GPQRccj button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sv2GPQRccj button.navbar-toggler:focus {
  outline: none;
}
.cid-sv2GPQRccj button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-sv2GPQRccj button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sv2GPQRccj button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sv2GPQRccj button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sv2GPQRccj button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sv2GPQRccj nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sv2GPQRccj nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sv2GPQRccj nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sv2GPQRccj nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sv2GPQRccj .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sv2GPQRccj .collapsed .btn {
  display: -webkit-flex;
}
.cid-sv2GPQRccj .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sv2GPQRccj .collapsed .navbar-collapse.collapsing,
.cid-sv2GPQRccj .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sv2GPQRccj .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sv2GPQRccj .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sv2GPQRccj .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sv2GPQRccj .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sv2GPQRccj .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sv2GPQRccj .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sv2GPQRccj .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sv2GPQRccj .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-sv2GPQRccj .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-sv2GPQRccj .collapsed button.navbar-toggler {
  display: block;
}
.cid-sv2GPQRccj .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sv2GPQRccj .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sv2GPQRccj .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-sv2GPQRccj .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sv2GPQRccj .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sv2GPQRccj .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-sv2GPQRccj.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sv2GPQRccj img {
    height: 3.8rem !important;
  }
  .cid-sv2GPQRccj .btn {
    display: -webkit-flex;
  }
  .cid-sv2GPQRccj button.navbar-toggler {
    display: block;
  }
  .cid-sv2GPQRccj .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sv2GPQRccj .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sv2GPQRccj .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sv2GPQRccj .navbar-collapse.collapsing,
  .cid-sv2GPQRccj .navbar-collapse.show {
    display: block !important;
  }
  .cid-sv2GPQRccj .navbar-collapse.collapsing .navbar-nav,
  .cid-sv2GPQRccj .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sv2GPQRccj .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sv2GPQRccj .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sv2GPQRccj .navbar-collapse.collapsing .navbar-buttons,
  .cid-sv2GPQRccj .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sv2GPQRccj .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sv2GPQRccj .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sv2GPQRccj .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-sv2GPQRccj .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sv2GPQRccj .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sv2GPQRccj .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-sv2GPQRccj .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sv2GPQRccj .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sv2GPQRccj .nav-link:hover,
.cid-sv2GPQRccj .dropdown-item:hover {
  color: #575757 !important;
}
.cid-sv2HbJ5dKP {
  padding-top: 105px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-sv2GPSsfYU H1 {
  text-align: center;
  color: #ffffff;
}
.cid-sv2GPTxjzd {
  background: #ffffff;
  padding-top: 75px;
  padding-bottom: 75px;
}
.cid-sv2GPTxjzd .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sv2GPTxjzd .video-block {
    width: 100% !important;
  }
}
.cid-sv2GPUmpkL {
  padding-top: 60px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/sfondo-comm.jpg");
}
.cid-sv2GPUmpkL .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-sv2GPUmpkL .icons-media-container .mbr-iconfont {
  font-size: 96px;
  color: #ffffff;
}
.cid-sv2GPUmpkL .icons-media-container .icon-block {
  padding-bottom: 1rem;
}
.cid-sv2GPUmpkL .mbr-text {
  color: #ffffff;
}
.cid-sv2GPUmpkL .card {
  padding-bottom: 1.5rem;
}
.cid-sv2GPVxjCm {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sv2GPVxjCm .mbr-text,
.cid-sv2GPVxjCm blockquote {
  color: #767676;
}
.cid-sv2GPVxjCm .mbr-text P {
  text-align: center;
}
.cid-sv2GPWnEtk {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sv2GPXa0Jt {
  padding-top: 90px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sv2GPXa0Jt .mbr-section-subtitle {
  color: #767676;
}
.cid-sv2GPXa0Jt H2 {
  color: #e31818;
}
.cid-sv2GPY1soE {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-sv2GPY1soE .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sv2GPY1soE .video-block {
    width: 100% !important;
  }
}
.cid-sv2GPYSoOc {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sv2GPYSoOc .mbr-text,
.cid-sv2GPYSoOc blockquote {
  color: #767676;
}
.cid-sv2GPYSoOc .mbr-text P {
  text-align: center;
}
.cid-sv2GPZJCPi {
  padding-top: 75px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sv2GPZJCPi .mbr-section-subtitle {
  color: #232323;
}
.cid-sv2GPZJCPi H2 {
  color: #232323;
}
.cid-sv2GQ0ZlQJ {
  padding-top: 0px;
  padding-bottom: 60px;
  background: #ffffff;
}
.cid-sv2GQ0ZlQJ .images-container.container-fluid {
  padding: 0;
}
.cid-sv2GQ0ZlQJ .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-sv2GQ0ZlQJ .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-sv2GQ0ZlQJ .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-sv2GQ0ZlQJ .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-sv2GQ0ZlQJ .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-sv2GQ0ZlQJ .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-sv2GQ0ZlQJ .img-item {
    width: 100% !important;
  }
  .cid-sv2GQ0ZlQJ .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sv2GQ1Uuxq {
  padding-top: 75px;
  padding-bottom: 120px;
}
.cid-sv2GQ1Uuxq .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-sv2GQ1Uuxq .icons-media-container .mbr-iconfont {
  font-size: 96px;
  color: #ffffff;
}
.cid-sv2GQ1Uuxq .icons-media-container .icon-block {
  padding-bottom: 1rem;
}
.cid-sv2GQ1Uuxq .mbr-text {
  color: #ffffff;
}
.cid-sv2GQ1Uuxq .card {
  padding-bottom: 1.5rem;
}
.cid-sv2GQ39jZu {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sv2GQ39jZu .mbr-section-subtitle {
  color: #767676;
}
.cid-sv2GQ39jZu H2 {
  color: #e31818;
}
.cid-sv2GQ429Vm {
  padding-top: 105px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sv2GQ429Vm .mbr-section-subtitle {
  color: #232323;
}
.cid-sv2GQ429Vm H2 {
  color: #232323;
}
.cid-sv2GQ4YtUF {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-sv2GQ4YtUF .image-block {
  margin: auto;
}
.cid-sv2GQ4YtUF figcaption {
  position: relative;
}
.cid-sv2GQ4YtUF figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sv2GQ4YtUF .image-block {
    width: 100% !important;
  }
}
.cid-sv2GQ5RCMN {
  padding-top: 60px;
  padding-bottom: 120px;
}
.cid-sv2GQ5RCMN .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-sv2GQ5RCMN .icons-media-container .mbr-iconfont {
  font-size: 96px;
  color: #ffffff;
}
.cid-sv2GQ5RCMN .icons-media-container .icon-block {
  padding-bottom: 1rem;
}
.cid-sv2GQ5RCMN .mbr-text {
  color: #ffffff;
}
.cid-sv2GQ5RCMN .card {
  padding-bottom: 1.5rem;
}
.cid-sv2GQ7cjkL {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sv2GQ7cjkL .mbr-section-subtitle {
  color: #232323;
}
.cid-sv2GQ7cjkL H2 {
  color: #232323;
}
.cid-sv2GQ8aXjH {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-sv2GQ8aXjH .image-block {
  margin: auto;
}
.cid-sv2GQ8aXjH figcaption {
  position: relative;
}
.cid-sv2GQ8aXjH figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sv2GQ8aXjH .image-block {
    width: 100% !important;
  }
}
.cid-sv2GQ9wCT5 {
  padding-top: 15px;
  padding-bottom: 75px;
  background: #ffffff;
}
.cid-sv2GQ9wCT5 .images-container.container-fluid {
  padding: 0;
}
.cid-sv2GQ9wCT5 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-sv2GQ9wCT5 .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-sv2GQ9wCT5 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-sv2GQ9wCT5 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-sv2GQ9wCT5 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-sv2GQ9wCT5 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-sv2GQ9wCT5 .img-item {
    width: 100% !important;
  }
  .cid-sv2GQ9wCT5 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sv2GQatB2K {
  padding-top: 120px;
  padding-bottom: 120px;
}
.cid-sv2GQatB2K .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-sv2GQatB2K .icons-media-container .mbr-iconfont {
  font-size: 96px;
  color: #ffffff;
}
.cid-sv2GQatB2K .icons-media-container .icon-block {
  padding-bottom: 1rem;
}
.cid-sv2GQatB2K .mbr-text {
  color: #ffffff;
}
.cid-sv2GQatB2K .card {
  padding-bottom: 1.5rem;
}
.cid-sv2GQbO5WR {
  padding-top: 90px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sv2GQbO5WR .mbr-section-subtitle {
  color: #767676;
}
.cid-sv2GQbO5WR H2 {
  color: #e31818;
}
.cid-sv2GQcMKOm {
  padding-top: 0px;
  padding-bottom: 60px;
  background: #ffffff;
}
.cid-sv2GQcMKOm .images-container.container-fluid {
  padding: 0;
}
.cid-sv2GQcMKOm .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-sv2GQcMKOm .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-sv2GQcMKOm .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-sv2GQcMKOm .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-sv2GQcMKOm .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-sv2GQcMKOm .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-sv2GQcMKOm .img-item {
    width: 100% !important;
  }
  .cid-sv2GQcMKOm .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sv2GQdMwAb {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sv2GQdMwAb .mbr-text,
.cid-sv2GQdMwAb blockquote {
  color: #767676;
}
.cid-sv2GQdMwAb .mbr-text P {
  text-align: center;
}
.cid-sv2GQeJQtr {
  padding-top: 75px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sv2GQeJQtr .mbr-section-subtitle {
  color: #767676;
}
.cid-sv2GQeJQtr H2 {
  color: #232323;
}
.cid-sv2GQfHdCF {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-sv2GQfHdCF .image-block {
  margin: auto;
}
.cid-sv2GQfHdCF figcaption {
  position: relative;
}
.cid-sv2GQfHdCF figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sv2GQfHdCF .image-block {
    width: 100% !important;
  }
}
.cid-sv2GQgOCka {
  padding-top: 60px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/immagine-categorie-led-chrome1-2000x1007.jpeg");
}
.cid-sv2GQgOCka .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-sv2GQgOCka .icons-media-container .mbr-iconfont {
  font-size: 96px;
  color: #ffffff;
}
.cid-sv2GQgOCka .icons-media-container .icon-block {
  padding-bottom: 1rem;
}
.cid-sv2GQgOCka .mbr-text {
  color: #ffffff;
}
.cid-sv2GQgOCka .card {
  padding-bottom: 1.5rem;
}
.cid-sv2GQiz4wl {
  padding-top: 75px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sv2GQiz4wl .mbr-section-subtitle {
  color: #232323;
}
.cid-sv2GQiz4wl H2 {
  color: #232323;
}
.cid-sxoTVEcI0W {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-sxoTVEcI0W .card-box {
  padding: 0 2rem;
}
.cid-sxoTVEcI0W .mbr-section-btn {
  padding-top: 1rem;
}
.cid-sxoTVEcI0W .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-sxoTVEcI0W h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-sxoTVEcI0W p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
  padding-top: 2rem;
}
.cid-sxoTVEcI0W .mbr-text {
  color: #767676;
  text-align: center;
}
.cid-sxoTVEcI0W .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-sxoTVEcI0W .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-sv2GQkZqbq {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-sv2GQkZqbq .card-box {
  padding: 0 2rem;
}
.cid-sv2GQkZqbq .mbr-section-btn {
  padding-top: 1rem;
}
.cid-sv2GQkZqbq .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-sv2GQkZqbq h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-sv2GQkZqbq p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
  padding-top: 2rem;
}
.cid-sv2GQkZqbq .mbr-text {
  color: #767676;
}
.cid-sv2GQkZqbq .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-sv2GQkZqbq .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-sv2GQmvjAa {
  padding-top: 45px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sv2GQnzpuP {
  background: #ffffff;
}
.cid-sv2GQnzpuP .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-sv2GQnzpuP figcaption {
  position: relative;
}
.cid-sv2GQnzpuP figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sv2GQnzpuP .image-block {
    width: 100% !important;
  }
}
.cid-sv2HTsuqoW {
  padding-top: 105px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-sv2HtiKpDw {
  background-image: url("../../../assets/images/immagine-categorie-custom2-2000x1007.jpeg");
}
.cid-sv2HtjSSTf .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sv2HtjSSTf .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sv2HtjSSTf a {
  font-style: normal;
}
.cid-sv2HtjSSTf .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sv2HtjSSTf .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-sv2HtjSSTf .nav-item:focus,
.cid-sv2HtjSSTf .nav-link:focus {
  outline: none;
}
.cid-sv2HtjSSTf .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sv2HtjSSTf .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sv2HtjSSTf .menu-logo {
  margin-right: auto;
}
.cid-sv2HtjSSTf .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-sv2HtjSSTf .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-sv2HtjSSTf .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sv2HtjSSTf .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sv2HtjSSTf .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sv2HtjSSTf .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sv2HtjSSTf .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sv2HtjSSTf .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sv2HtjSSTf .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sv2HtjSSTf .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sv2HtjSSTf .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sv2HtjSSTf .dropdown .dropdown-menu {
  background: #cfcfcf;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.0rem;
  padding-bottom: 1.0rem;
  text-align: left;
}
.cid-sv2HtjSSTf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sv2HtjSSTf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sv2HtjSSTf .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sv2HtjSSTf .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sv2HtjSSTf .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-sv2HtjSSTf .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sv2HtjSSTf .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sv2HtjSSTf .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sv2HtjSSTf .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sv2HtjSSTf .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sv2HtjSSTf .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sv2HtjSSTf button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sv2HtjSSTf button.navbar-toggler:focus {
  outline: none;
}
.cid-sv2HtjSSTf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-sv2HtjSSTf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sv2HtjSSTf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sv2HtjSSTf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sv2HtjSSTf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sv2HtjSSTf nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sv2HtjSSTf nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sv2HtjSSTf nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sv2HtjSSTf nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sv2HtjSSTf .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sv2HtjSSTf .collapsed .btn {
  display: -webkit-flex;
}
.cid-sv2HtjSSTf .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sv2HtjSSTf .collapsed .navbar-collapse.collapsing,
.cid-sv2HtjSSTf .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sv2HtjSSTf .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sv2HtjSSTf .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sv2HtjSSTf .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sv2HtjSSTf .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sv2HtjSSTf .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sv2HtjSSTf .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sv2HtjSSTf .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sv2HtjSSTf .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-sv2HtjSSTf .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-sv2HtjSSTf .collapsed button.navbar-toggler {
  display: block;
}
.cid-sv2HtjSSTf .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sv2HtjSSTf .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sv2HtjSSTf .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-sv2HtjSSTf .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sv2HtjSSTf .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sv2HtjSSTf .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-sv2HtjSSTf.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sv2HtjSSTf img {
    height: 3.8rem !important;
  }
  .cid-sv2HtjSSTf .btn {
    display: -webkit-flex;
  }
  .cid-sv2HtjSSTf button.navbar-toggler {
    display: block;
  }
  .cid-sv2HtjSSTf .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sv2HtjSSTf .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sv2HtjSSTf .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sv2HtjSSTf .navbar-collapse.collapsing,
  .cid-sv2HtjSSTf .navbar-collapse.show {
    display: block !important;
  }
  .cid-sv2HtjSSTf .navbar-collapse.collapsing .navbar-nav,
  .cid-sv2HtjSSTf .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sv2HtjSSTf .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sv2HtjSSTf .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sv2HtjSSTf .navbar-collapse.collapsing .navbar-buttons,
  .cid-sv2HtjSSTf .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sv2HtjSSTf .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sv2HtjSSTf .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sv2HtjSSTf .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-sv2HtjSSTf .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sv2HtjSSTf .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sv2HtjSSTf .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-sv2HtjSSTf .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sv2HtjSSTf .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sv2HtjSSTf .nav-link:hover,
.cid-sv2HtjSSTf .dropdown-item:hover {
  color: #575757 !important;
}
.cid-sv2HtkRVgZ {
  padding-top: 60px;
  padding-bottom: 60px;
  background: #ffffff;
}
.cid-sv2HtkRVgZ .images-container.container-fluid {
  padding: 0;
}
.cid-sv2HtkRVgZ .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-sv2HtkRVgZ .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-sv2HtkRVgZ .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-sv2HtkRVgZ .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-sv2HtkRVgZ .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-sv2HtkRVgZ .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-sv2HtkRVgZ .img-item {
    width: 100% !important;
  }
  .cid-sv2HtkRVgZ .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sv2HtlNhrz {
  padding-top: 45px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/sfondo-custom.jpg");
}
.cid-sv2HtlNhrz .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-sv2HtlNhrz .icons-media-container .mbr-iconfont {
  font-size: 96px;
  color: #ffffff;
}
.cid-sv2HtlNhrz .icons-media-container .icon-block {
  padding-bottom: 1rem;
}
.cid-sv2HtlNhrz .mbr-text {
  color: #ffffff;
}
.cid-sv2HtlNhrz .card {
  padding-bottom: 1.5rem;
}
.cid-sv2HtnjvLS {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sv2HtnjvLS .mbr-section-subtitle {
  color: #767676;
}
.cid-sv2HtnjvLS H2 {
  color: #e31818;
}
.cid-sv2Hto3P9G {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 60px;
}
.cid-sv2Hto3P9G .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sv2Hto3P9G .video-block {
    width: 100% !important;
  }
}
.cid-sv2HtoOl3w {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sv2HtoOl3w .mbr-text,
.cid-sv2HtoOl3w blockquote {
  color: #767676;
}
.cid-sv2HtoOl3w .mbr-text P {
  text-align: center;
}
.cid-sv2HtpypWL {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sv2HtpypWL .mbr-section-subtitle,
.cid-sv2HtpypWL .mbr-text {
  color: #767676;
}
.cid-sv2HtpypWL .card {
  display: -webkit-flex;
  position: relative;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-sv2HtpypWL .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-sv2HtpypWL .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-sv2HtpypWL .card-wrapper .card-img .mbr-overlay {
  background-color: #ffffff;
  display: none;
  transition: opacity .3s;
}
.cid-sv2HtpypWL .card-wrapper .card-img .mbr-section-btn {
  position: absolute;
  transition: opacity .3s;
  width: 100%;
  left: 0;
  top: 50%;
  height: auto;
  transform: translateY(-50%);
}
.cid-sv2HtpypWL .card-wrapper .card-img img {
  width: 100%;
}
.cid-sv2HtpypWL .card-wrapper .card-box {
  background-color: #ffffff;
  padding: 0 2rem 2rem 2rem;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.cid-sv2HtpypWL .card-wrapper .card-box h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-sv2HtpypWL .card-wrapper .card-box p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-sv2HtpypWL .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
}
.cid-sv2HtpypWL .card-img .mbr-overlay {
  display: block !important;
  opacity: 0;
}
.cid-sv2HtpypWL .card-img .mbr-section-btn {
  opacity: 0;
}
.cid-sv2HtpypWL .card-img:hover .mbr-overlay {
  opacity: .5;
}
.cid-sv2HtpypWL .card-img:hover .mbr-section-btn {
  opacity: 1;
}
.cid-sv2HtpypWL .card-title {
  text-align: center;
}
.cid-sv2Htr0E7q {
  padding-top: 90px;
  padding-bottom: 60px;
  background: #ffffff;
}
.cid-sv2Htr0E7q .images-container.container-fluid {
  padding: 0;
}
.cid-sv2Htr0E7q .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-sv2Htr0E7q .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-sv2Htr0E7q .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-sv2Htr0E7q .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-sv2Htr0E7q .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-sv2Htr0E7q .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-sv2Htr0E7q .img-item {
    width: 100% !important;
  }
  .cid-sv2Htr0E7q .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sv2HtrObYK {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 75px;
}
.cid-sv2HtrObYK .image-block {
  margin: auto;
}
.cid-sv2HtrObYK figcaption {
  position: relative;
}
.cid-sv2HtrObYK figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sv2HtrObYK .image-block {
    width: 100% !important;
  }
}
.cid-sv2HtsAMZh {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-sv2HtsAMZh .image-block {
  margin: auto;
}
.cid-sv2HtsAMZh figcaption {
  position: relative;
}
.cid-sv2HtsAMZh figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sv2HtsAMZh .image-block {
    width: 100% !important;
  }
}
.cid-sv2HttnvyT {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sv2HttnvyT .mbr-section-subtitle {
  color: #767676;
}
.cid-sv2HttnvyT H2 {
  color: #e31818;
}
.cid-sv2HtuThKj {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sv2HtuThKj .mbr-text,
.cid-sv2HtuThKj blockquote {
  color: #767676;
}
.cid-sv2HtuThKj .mbr-text {
  text-align: center;
}
.cid-sv2HtvEGYC {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-sv2HtvEGYC .card-img {
  background-color: #fff;
}
.cid-sv2HtvEGYC .card-box {
  padding: 2rem;
  background-color: #efefef;
}
.cid-sv2HtvEGYC h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sv2HtvEGYC p {
  text-align: left;
}
.cid-sv2HtvEGYC .mbr-text {
  color: #767676;
}
.cid-sv2HtvEGYC .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-sv2HtvEGYC .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-sv2HtvEGYC .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
    -webkit-flex: 0 0 20%;
  }
}
.cid-sv2HtvEGYC .card-title {
  color: #e31818;
}
.cid-sv2HtwXpK1 {
  padding-top: 15px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-sv2HtwXpK1 .card-img {
  background-color: #fff;
}
.cid-sv2HtwXpK1 .card-box {
  padding: 2rem;
  background-color: #efefef;
}
.cid-sv2HtwXpK1 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-sv2HtwXpK1 p {
  text-align: left;
}
.cid-sv2HtwXpK1 .mbr-text {
  color: #767676;
}
.cid-sv2HtwXpK1 .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-sv2HtwXpK1 .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-sv2HtwXpK1 .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
    -webkit-flex: 0 0 20%;
  }
}
.cid-sv2HtwXpK1 .card-title {
  color: #e31818;
}
.cid-sv2HtyjlEI {
  padding-top: 90px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sv2HtyjlEI .mbr-section-subtitle {
  color: #232323;
}
.cid-sv2HtyjlEI H2 {
  color: #232323;
}
.cid-sv2Htz9AlQ {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-sv2Htz9AlQ .card-box {
  padding: 0 2rem;
}
.cid-sv2Htz9AlQ .mbr-section-btn {
  padding-top: 1rem;
}
.cid-sv2Htz9AlQ .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-sv2Htz9AlQ h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-sv2Htz9AlQ p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
  padding-top: 2rem;
}
.cid-sv2Htz9AlQ .mbr-text {
  color: #767676;
}
.cid-sv2Htz9AlQ .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-sv2Htz9AlQ .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-sv2HtAMB2d {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sv2HtAMB2d h4 {
  text-align: left;
  font-weight: 500;
}
.cid-sv2HtAMB2d p {
  color: #767676;
  text-align: left;
}
.cid-sv2HtAMB2d .card-img {
  text-align: left;
}
.cid-sv2HtAMB2d .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-sv2HtAMB2d P {
  color: #767676;
}
.cid-sv2HtCa7uA {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #efefef;
}
.cid-sv2HtCa7uA h4 {
  text-align: left;
  font-weight: 500;
}
.cid-sv2HtCa7uA p {
  color: #767676;
  text-align: left;
}
.cid-sv2HtCa7uA .card-img {
  text-align: left;
}
.cid-sv2HtCa7uA .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-sv2HtDrWpI {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sv2HtDrWpI h4 {
  text-align: left;
  font-weight: 500;
}
.cid-sv2HtDrWpI p {
  color: #767676;
  text-align: left;
}
.cid-sv2HtDrWpI .card-img {
  text-align: left;
}
.cid-sv2HtDrWpI .card-img span {
  font-size: 72px;
  color: #707070;
}
.cid-sv2HtDrWpI P {
  color: #767676;
}
.cid-sv2HtEKKA7 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sv2HtEKKA7 .mbr-section-subtitle {
  color: #767676;
}
.cid-sv2HtEKKA7 H2 {
  color: #e31818;
}
.cid-sv2HtFFs18 {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sv2HtGw0Pp {
  background: #ffffff;
}
.cid-sv2HtGw0Pp .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-sv2HtGw0Pp figcaption {
  position: relative;
}
.cid-sv2HtGw0Pp figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sv2HtGw0Pp .image-block {
    width: 100% !important;
  }
}
.cid-sv2EUnewC4 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sv2EUnewC4 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sv2EUnewC4 a {
  font-style: normal;
}
.cid-sv2EUnewC4 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sv2EUnewC4 .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-sv2EUnewC4 .nav-item:focus,
.cid-sv2EUnewC4 .nav-link:focus {
  outline: none;
}
.cid-sv2EUnewC4 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sv2EUnewC4 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sv2EUnewC4 .menu-logo {
  margin-right: auto;
}
.cid-sv2EUnewC4 .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-sv2EUnewC4 .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-sv2EUnewC4 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sv2EUnewC4 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sv2EUnewC4 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sv2EUnewC4 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sv2EUnewC4 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sv2EUnewC4 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sv2EUnewC4 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sv2EUnewC4 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sv2EUnewC4 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sv2EUnewC4 .dropdown .dropdown-menu {
  background: #cfcfcf;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.0rem;
  padding-bottom: 1.0rem;
  text-align: left;
}
.cid-sv2EUnewC4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sv2EUnewC4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sv2EUnewC4 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sv2EUnewC4 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sv2EUnewC4 .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-sv2EUnewC4 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sv2EUnewC4 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sv2EUnewC4 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sv2EUnewC4 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sv2EUnewC4 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sv2EUnewC4 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sv2EUnewC4 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sv2EUnewC4 button.navbar-toggler:focus {
  outline: none;
}
.cid-sv2EUnewC4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-sv2EUnewC4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sv2EUnewC4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sv2EUnewC4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sv2EUnewC4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sv2EUnewC4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sv2EUnewC4 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sv2EUnewC4 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sv2EUnewC4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sv2EUnewC4 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sv2EUnewC4 .collapsed .btn {
  display: -webkit-flex;
}
.cid-sv2EUnewC4 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sv2EUnewC4 .collapsed .navbar-collapse.collapsing,
.cid-sv2EUnewC4 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sv2EUnewC4 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sv2EUnewC4 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sv2EUnewC4 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sv2EUnewC4 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sv2EUnewC4 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sv2EUnewC4 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sv2EUnewC4 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sv2EUnewC4 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-sv2EUnewC4 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-sv2EUnewC4 .collapsed button.navbar-toggler {
  display: block;
}
.cid-sv2EUnewC4 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sv2EUnewC4 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sv2EUnewC4 .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-sv2EUnewC4 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sv2EUnewC4 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sv2EUnewC4 .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-sv2EUnewC4.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sv2EUnewC4 img {
    height: 3.8rem !important;
  }
  .cid-sv2EUnewC4 .btn {
    display: -webkit-flex;
  }
  .cid-sv2EUnewC4 button.navbar-toggler {
    display: block;
  }
  .cid-sv2EUnewC4 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sv2EUnewC4 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sv2EUnewC4 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sv2EUnewC4 .navbar-collapse.collapsing,
  .cid-sv2EUnewC4 .navbar-collapse.show {
    display: block !important;
  }
  .cid-sv2EUnewC4 .navbar-collapse.collapsing .navbar-nav,
  .cid-sv2EUnewC4 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sv2EUnewC4 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sv2EUnewC4 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sv2EUnewC4 .navbar-collapse.collapsing .navbar-buttons,
  .cid-sv2EUnewC4 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sv2EUnewC4 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sv2EUnewC4 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sv2EUnewC4 .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-sv2EUnewC4 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sv2EUnewC4 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sv2EUnewC4 .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-sv2EUnewC4 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sv2EUnewC4 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sv2EUnewC4 .nav-link:hover,
.cid-sv2EUnewC4 .dropdown-item:hover {
  color: #575757 !important;
}
.cid-sv2EUoW23m {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sv2EUoW23m .mbr-section-subtitle {
  color: #232323;
}
.cid-sv2EUoW23m H2 {
  color: #232323;
}
.cid-sv2FuCUsMW {
  padding-top: 60px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-sv2EUpKTgr H1 {
  text-align: center;
  color: #ffffff;
}
.cid-sv2EUqLAf3 {
  padding-top: 45px;
  padding-bottom: 60px;
  background: #ffffff;
}
.cid-sv2EUqLAf3 .images-container.container-fluid {
  padding: 0;
}
.cid-sv2EUqLAf3 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-sv2EUqLAf3 .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-sv2EUqLAf3 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-sv2EUqLAf3 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-sv2EUqLAf3 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-sv2EUqLAf3 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-sv2EUqLAf3 .img-item {
    width: 100% !important;
  }
  .cid-sv2EUqLAf3 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sv2EUrDogc {
  padding-top: 60px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/sfondo-queue.jpg");
}
.cid-sv2EUrDogc .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-sv2EUrDogc .icons-media-container .mbr-iconfont {
  font-size: 96px;
  color: #ffffff;
}
.cid-sv2EUrDogc .icons-media-container .icon-block {
  padding-bottom: 1rem;
}
.cid-sv2EUrDogc .mbr-text {
  color: #ffffff;
}
.cid-sv2EUrDogc .card {
  padding-bottom: 1.5rem;
}
.cid-sv2EUsQ358 {
  background: #ffffff;
  padding-top: 75px;
  padding-bottom: 60px;
}
.cid-sv2EUsQ358 .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sv2EUsQ358 .video-block {
    width: 100% !important;
  }
}
.cid-sv2EUtItRo {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sv2EUtItRo .mbr-text,
.cid-sv2EUtItRo blockquote {
  color: #767676;
}
.cid-sv2EUtItRo .mbr-text P {
  text-align: center;
}
.cid-sv2EUuynbE {
  padding-top: 15px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sv2EUvkDFA {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sv2EUvkDFA .mbr-section-subtitle {
  color: #767676;
}
.cid-sv2EUvkDFA H2 {
  color: #e31818;
}
.cid-sv2EUwbCgh {
  padding-top: 0px;
  padding-bottom: 60px;
  background: #ffffff;
}
.cid-sv2EUwbCgh .images-container.container-fluid {
  padding: 0;
}
.cid-sv2EUwbCgh .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-sv2EUwbCgh .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-sv2EUwbCgh .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-sv2EUwbCgh .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-sv2EUwbCgh .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-sv2EUwbCgh .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-sv2EUwbCgh .img-item {
    width: 100% !important;
  }
  .cid-sv2EUwbCgh .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sv2EUx6KuH {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sv2EUx6KuH .mbr-text,
.cid-sv2EUx6KuH blockquote {
  color: #767676;
}
.cid-sv2EUx6KuH .mbr-text P {
  text-align: center;
}
.cid-sv2EUy0Vlf {
  padding-top: 75px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sv2EUy0Vlf .mbr-section-subtitle {
  color: #767676;
}
.cid-sv2EUy0Vlf H2 {
  color: #232323;
}
.cid-sv2EUySJ3d {
  padding-top: 15px;
  padding-bottom: 30px;
  background: #ffffff;
}
.cid-sv2EUySJ3d .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-sv2EUySJ3d .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-sv2EUySJ3d .media-container-row .img-item .img-cont {
  position: relative;
  overflow: hidden;
}
.cid-sv2EUySJ3d .media-container-row .img-item .img-cont img {
  width: 100%;
}
.cid-sv2EUySJ3d .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-sv2EUySJ3d .media-container-row .img-item .img-cont .img-caption p {
  margin-bottom: 0;
}
.cid-sv2EUySJ3d .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-sv2EUySJ3d .img-item {
    width: 100% !important;
  }
  .cid-sv2EUySJ3d .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sv2EUAtSS2 {
  padding-top: 45px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-sv2EUAtSS2 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-sv2EUAtSS2 .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-sv2EUAtSS2 .media-container-row .img-item .img-cont {
  position: relative;
  overflow: hidden;
}
.cid-sv2EUAtSS2 .media-container-row .img-item .img-cont img {
  width: 100%;
}
.cid-sv2EUAtSS2 .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-sv2EUAtSS2 .media-container-row .img-item .img-cont .img-caption p {
  margin-bottom: 0;
}
.cid-sv2EUAtSS2 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-sv2EUAtSS2 .img-item {
    width: 100% !important;
  }
  .cid-sv2EUAtSS2 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sv2EUBppF7 {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sv2EUCeKF6 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #f9f9f9;
}
.cid-sv2EUCeKF6 .mbr-section-btn > * {
  margin: 0;
}
.cid-sv2EUCeKF6 h4 {
  font-weight: 500;
}
.cid-sv2EUCeKF6 p {
  color: #232323;
}
.cid-sv2EUCeKF6 .aside-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-sv2EUCeKF6 .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-sv2EUCeKF6 .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sv2EUCeKF6 .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-sv2EUCeKF6 .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-sv2EUCeKF6 .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-sv2EUCeKF6 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sv2EUCeKF6 .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-sv2EUCeKF6 .card-img span {
    font-size: 40px !important;
  }
}
.cid-sv2EUCeKF6 .cost {
  text-decoration: line-through;
  color: #767676;
}
.cid-sv2EUDiJ1o {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #f9f9f9;
}
.cid-sv2EUDiJ1o .mbr-section-btn > * {
  margin: 0;
}
.cid-sv2EUDiJ1o h4 {
  font-weight: 500;
}
.cid-sv2EUDiJ1o p {
  color: #232323;
}
.cid-sv2EUDiJ1o .aside-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-sv2EUDiJ1o .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-sv2EUDiJ1o .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sv2EUDiJ1o .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-sv2EUDiJ1o .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-sv2EUDiJ1o .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-sv2EUDiJ1o .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
  .cid-sv2EUDiJ1o .media-container-row {
    -webkit-flex-direction: row-reverse;
  }
}
@media (max-width: 991px) {
  .cid-sv2EUDiJ1o .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
    padding-bottom: 0;
    margin-bottom: 0;
    padding-top: 1rem;
    margin-top: 2rem;
  }
  .cid-sv2EUDiJ1o .media-container-row {
    -webkit-flex-direction: column-reverse;
  }
}
@media (max-width: 300px) {
  .cid-sv2EUDiJ1o .card-img span {
    font-size: 40px !important;
  }
}
.cid-sv2EUDiJ1o .cost {
  text-decoration: line-through;
  color: #767676;
}
.cid-sv2EUElTfl {
  padding-top: 0px;
  padding-bottom: 60px;
  background: #f9f9f9;
}
.cid-sv2EUElTfl .images-container.container-fluid {
  padding: 0;
}
.cid-sv2EUElTfl .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-sv2EUElTfl .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-sv2EUElTfl .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-sv2EUElTfl .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-sv2EUElTfl .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-sv2EUElTfl .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-sv2EUElTfl .img-item {
    width: 100% !important;
  }
  .cid-sv2EUElTfl .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sv2EUFiPxd {
  padding-top: 75px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sv2EUFiPxd .mbr-section-subtitle {
  color: #232323;
}
.cid-sv2EUFiPxd H2 {
  color: #232323;
}
.cid-sv2EUGbCXf {
  padding-top: 15px;
  padding-bottom: 30px;
  background: #ffffff;
}
.cid-sv2EUGbCXf .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-sv2EUGbCXf .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-sv2EUGbCXf .media-container-row .img-item .img-cont {
  position: relative;
  overflow: hidden;
}
.cid-sv2EUGbCXf .media-container-row .img-item .img-cont img {
  width: 100%;
}
.cid-sv2EUGbCXf .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-sv2EUGbCXf .media-container-row .img-item .img-cont .img-caption p {
  margin-bottom: 0;
}
.cid-sv2EUGbCXf .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-sv2EUGbCXf .img-item {
    width: 100% !important;
  }
  .cid-sv2EUGbCXf .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sv2EUH8YFh {
  padding-top: 15px;
  padding-bottom: 30px;
  background: #ffffff;
}
.cid-sv2EUH8YFh .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-sv2EUH8YFh .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-sv2EUH8YFh .media-container-row .img-item .img-cont {
  position: relative;
  overflow: hidden;
}
.cid-sv2EUH8YFh .media-container-row .img-item .img-cont img {
  width: 100%;
}
.cid-sv2EUH8YFh .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-sv2EUH8YFh .media-container-row .img-item .img-cont .img-caption p {
  margin-bottom: 0;
}
.cid-sv2EUH8YFh .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-sv2EUH8YFh .img-item {
    width: 100% !important;
  }
  .cid-sv2EUH8YFh .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sv2EUI7Nnp {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sv2EUJo1MN {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #f9f9f9;
}
.cid-sv2EUJo1MN .mbr-section-btn > * {
  margin: 0;
}
.cid-sv2EUJo1MN h4 {
  font-weight: 500;
}
.cid-sv2EUJo1MN p {
  color: #232323;
}
.cid-sv2EUJo1MN .aside-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-sv2EUJo1MN .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-sv2EUJo1MN .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sv2EUJo1MN .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-sv2EUJo1MN .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-sv2EUJo1MN .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-sv2EUJo1MN .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
  .cid-sv2EUJo1MN .media-container-row {
    -webkit-flex-direction: row-reverse;
  }
}
@media (max-width: 991px) {
  .cid-sv2EUJo1MN .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
    padding-bottom: 0;
    margin-bottom: 0;
    padding-top: 1rem;
    margin-top: 2rem;
  }
  .cid-sv2EUJo1MN .media-container-row {
    -webkit-flex-direction: column-reverse;
  }
}
@media (max-width: 300px) {
  .cid-sv2EUJo1MN .card-img span {
    font-size: 40px !important;
  }
}
.cid-sv2EUJo1MN .cost {
  text-decoration: line-through;
  color: #767676;
}
.cid-sv2EUKt1n0 {
  padding-top: 0px;
  padding-bottom: 60px;
  background: #f9f9f9;
}
.cid-sv2EUKt1n0 .images-container.container-fluid {
  padding: 0;
}
.cid-sv2EUKt1n0 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-sv2EUKt1n0 .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-sv2EUKt1n0 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-sv2EUKt1n0 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-sv2EUKt1n0 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-sv2EUKt1n0 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-sv2EUKt1n0 .img-item {
    width: 100% !important;
  }
  .cid-sv2EUKt1n0 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sv2EULpImd {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-sv2EULpImd .image-block {
  margin: auto;
}
.cid-sv2EULpImd figcaption {
  position: relative;
}
.cid-sv2EULpImd figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sv2EULpImd .image-block {
    width: 100% !important;
  }
}
.cid-sv2EUMkGPD {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #f9f9f9;
}
.cid-sv2EUMkGPD .mbr-section-btn > * {
  margin: 0;
}
.cid-sv2EUMkGPD h4 {
  font-weight: 500;
}
.cid-sv2EUMkGPD p {
  color: #232323;
}
.cid-sv2EUMkGPD .aside-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-sv2EUMkGPD .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-sv2EUMkGPD .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sv2EUMkGPD .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-sv2EUMkGPD .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-sv2EUMkGPD .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-sv2EUMkGPD .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
  .cid-sv2EUMkGPD .media-container-row {
    -webkit-flex-direction: row-reverse;
  }
}
@media (max-width: 991px) {
  .cid-sv2EUMkGPD .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
    padding-bottom: 0;
    margin-bottom: 0;
    padding-top: 1rem;
    margin-top: 2rem;
  }
  .cid-sv2EUMkGPD .media-container-row {
    -webkit-flex-direction: column-reverse;
  }
}
@media (max-width: 300px) {
  .cid-sv2EUMkGPD .card-img span {
    font-size: 40px !important;
  }
}
.cid-sv2EUMkGPD .cost {
  text-decoration: line-through;
  color: #767676;
}
.cid-sv2EUNpgXw {
  padding-top: 75px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sv2EUNpgXw .mbr-section-subtitle {
  color: #232323;
}
.cid-sv2EUNpgXw H2 {
  color: #232323;
}
.cid-sxoU6rDE4i {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-sxoU6rDE4i .card-box {
  padding: 0 2rem;
}
.cid-sxoU6rDE4i .mbr-section-btn {
  padding-top: 1rem;
}
.cid-sxoU6rDE4i .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-sxoU6rDE4i h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-sxoU6rDE4i p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
  padding-top: 2rem;
}
.cid-sxoU6rDE4i .mbr-text {
  color: #767676;
  text-align: center;
}
.cid-sxoU6rDE4i .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-sxoU6rDE4i .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-sv2EUPJyz3 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-sv2EUPJyz3 .card-box {
  padding: 0 2rem;
}
.cid-sv2EUPJyz3 .mbr-section-btn {
  padding-top: 1rem;
}
.cid-sv2EUPJyz3 .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-sv2EUPJyz3 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-sv2EUPJyz3 p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
  padding-top: 2rem;
}
.cid-sv2EUPJyz3 .mbr-text {
  color: #767676;
}
.cid-sv2EUPJyz3 .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-sv2EUPJyz3 .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-sv2EURtUIm {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sv2EUSqNgx {
  background: #ffffff;
}
.cid-sv2EUSqNgx .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-sv2EUSqNgx figcaption {
  position: relative;
}
.cid-sv2EUSqNgx figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sv2EUSqNgx .image-block {
    width: 100% !important;
  }
}
.cid-sv2OTl90wA .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sv2OTl90wA .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sv2OTl90wA a {
  font-style: normal;
}
.cid-sv2OTl90wA .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sv2OTl90wA .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-sv2OTl90wA .nav-item:focus,
.cid-sv2OTl90wA .nav-link:focus {
  outline: none;
}
.cid-sv2OTl90wA .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sv2OTl90wA .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sv2OTl90wA .menu-logo {
  margin-right: auto;
}
.cid-sv2OTl90wA .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-sv2OTl90wA .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-sv2OTl90wA .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sv2OTl90wA .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sv2OTl90wA .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sv2OTl90wA .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sv2OTl90wA .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sv2OTl90wA .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sv2OTl90wA .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sv2OTl90wA .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sv2OTl90wA .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sv2OTl90wA .dropdown .dropdown-menu {
  background: #cfcfcf;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.0rem;
  padding-bottom: 1.0rem;
  text-align: left;
}
.cid-sv2OTl90wA .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sv2OTl90wA .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sv2OTl90wA .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sv2OTl90wA .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sv2OTl90wA .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-sv2OTl90wA .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sv2OTl90wA .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sv2OTl90wA .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sv2OTl90wA .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sv2OTl90wA .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sv2OTl90wA .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sv2OTl90wA button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sv2OTl90wA button.navbar-toggler:focus {
  outline: none;
}
.cid-sv2OTl90wA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-sv2OTl90wA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sv2OTl90wA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sv2OTl90wA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sv2OTl90wA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sv2OTl90wA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sv2OTl90wA nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sv2OTl90wA nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sv2OTl90wA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sv2OTl90wA .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sv2OTl90wA .collapsed .btn {
  display: -webkit-flex;
}
.cid-sv2OTl90wA .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sv2OTl90wA .collapsed .navbar-collapse.collapsing,
.cid-sv2OTl90wA .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sv2OTl90wA .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sv2OTl90wA .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sv2OTl90wA .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sv2OTl90wA .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sv2OTl90wA .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sv2OTl90wA .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sv2OTl90wA .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sv2OTl90wA .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-sv2OTl90wA .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-sv2OTl90wA .collapsed button.navbar-toggler {
  display: block;
}
.cid-sv2OTl90wA .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sv2OTl90wA .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sv2OTl90wA .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-sv2OTl90wA .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sv2OTl90wA .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sv2OTl90wA .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-sv2OTl90wA.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sv2OTl90wA img {
    height: 3.8rem !important;
  }
  .cid-sv2OTl90wA .btn {
    display: -webkit-flex;
  }
  .cid-sv2OTl90wA button.navbar-toggler {
    display: block;
  }
  .cid-sv2OTl90wA .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sv2OTl90wA .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sv2OTl90wA .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sv2OTl90wA .navbar-collapse.collapsing,
  .cid-sv2OTl90wA .navbar-collapse.show {
    display: block !important;
  }
  .cid-sv2OTl90wA .navbar-collapse.collapsing .navbar-nav,
  .cid-sv2OTl90wA .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sv2OTl90wA .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sv2OTl90wA .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sv2OTl90wA .navbar-collapse.collapsing .navbar-buttons,
  .cid-sv2OTl90wA .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sv2OTl90wA .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sv2OTl90wA .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sv2OTl90wA .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-sv2OTl90wA .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sv2OTl90wA .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sv2OTl90wA .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-sv2OTl90wA .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sv2OTl90wA .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sv2OTl90wA .nav-link:hover,
.cid-sv2OTl90wA .dropdown-item:hover {
  color: #575757 !important;
}
.cid-sv2OTmusT1 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sv2OTmusT1 .mbr-section-subtitle {
  color: #767676;
}
.cid-sv2OTmusT1 H2 {
  color: #e31818;
}
.cid-sv2PaECCCw {
  padding-top: 45px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-sv2OTnxmOe H1 {
  text-align: center;
  color: #ffffff;
}
.cid-sv2OTnxmOe .mbr-text,
.cid-sv2OTnxmOe .mbr-section-btn {
  text-align: center;
}
.cid-sv2OTp2u3E {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #f9f9f9;
}
.cid-sv2OTp2u3E .mbr-section-btn > * {
  margin: 0;
}
.cid-sv2OTp2u3E h4 {
  font-weight: 500;
}
.cid-sv2OTp2u3E p {
  color: #232323;
}
.cid-sv2OTp2u3E .aside-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-sv2OTp2u3E .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-sv2OTp2u3E .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sv2OTp2u3E .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-sv2OTp2u3E .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-sv2OTp2u3E .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-sv2OTp2u3E .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
  .cid-sv2OTp2u3E .media-container-row {
    -webkit-flex-direction: row-reverse;
  }
}
@media (max-width: 991px) {
  .cid-sv2OTp2u3E .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
    padding-bottom: 0;
    margin-bottom: 0;
    padding-top: 1rem;
    margin-top: 2rem;
  }
  .cid-sv2OTp2u3E .media-container-row {
    -webkit-flex-direction: column-reverse;
  }
}
@media (max-width: 300px) {
  .cid-sv2OTp2u3E .card-img span {
    font-size: 40px !important;
  }
}
.cid-sv2OTp2u3E .cost {
  text-decoration: line-through;
  color: #767676;
}
.cid-sv2OTqMLuI {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #f9f9f9;
}
.cid-sv2OTqMLuI .mbr-section-btn > * {
  margin: 0;
}
.cid-sv2OTqMLuI h4 {
  font-weight: 500;
}
.cid-sv2OTqMLuI p {
  color: #232323;
}
.cid-sv2OTqMLuI .aside-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-sv2OTqMLuI .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-sv2OTqMLuI .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sv2OTqMLuI .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-sv2OTqMLuI .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-sv2OTqMLuI .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-sv2OTqMLuI .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sv2OTqMLuI .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-sv2OTqMLuI .card-img span {
    font-size: 40px !important;
  }
}
.cid-sv2OTqMLuI .cost {
  text-decoration: line-through;
  color: #767676;
}
.cid-sv2OTspfO7 {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #f9f9f9;
}
.cid-sv2OTspfO7 .mbr-section-btn > * {
  margin: 0;
}
.cid-sv2OTspfO7 h4 {
  font-weight: 500;
}
.cid-sv2OTspfO7 p {
  color: #232323;
}
.cid-sv2OTspfO7 .aside-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-sv2OTspfO7 .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-sv2OTspfO7 .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sv2OTspfO7 .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-sv2OTspfO7 .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-sv2OTspfO7 .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-sv2OTspfO7 .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
  .cid-sv2OTspfO7 .media-container-row {
    -webkit-flex-direction: row-reverse;
  }
}
@media (max-width: 991px) {
  .cid-sv2OTspfO7 .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
    padding-bottom: 0;
    margin-bottom: 0;
    padding-top: 1rem;
    margin-top: 2rem;
  }
  .cid-sv2OTspfO7 .media-container-row {
    -webkit-flex-direction: column-reverse;
  }
}
@media (max-width: 300px) {
  .cid-sv2OTspfO7 .card-img span {
    font-size: 40px !important;
  }
}
.cid-sv2OTspfO7 .cost {
  text-decoration: line-through;
  color: #767676;
}
.cid-sv2OTu43ex {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #f9f9f9;
}
.cid-sv2OTu43ex .mbr-section-btn > * {
  margin: 0;
}
.cid-sv2OTu43ex h4 {
  font-weight: 500;
}
.cid-sv2OTu43ex p {
  color: #232323;
}
.cid-sv2OTu43ex .aside-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-sv2OTu43ex .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-sv2OTu43ex .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sv2OTu43ex .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-sv2OTu43ex .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-sv2OTu43ex .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-sv2OTu43ex .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sv2OTu43ex .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-sv2OTu43ex .card-img span {
    font-size: 40px !important;
  }
}
.cid-sv2OTu43ex .cost {
  text-decoration: line-through;
  color: #767676;
}
.cid-sv2OTwtqaJ {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #f9f9f9;
}
.cid-sv2OTwtqaJ .mbr-section-btn > * {
  margin: 0;
}
.cid-sv2OTwtqaJ h4 {
  font-weight: 500;
}
.cid-sv2OTwtqaJ p {
  color: #232323;
}
.cid-sv2OTwtqaJ .aside-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-sv2OTwtqaJ .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-sv2OTwtqaJ .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sv2OTwtqaJ .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-sv2OTwtqaJ .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-sv2OTwtqaJ .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-sv2OTwtqaJ .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
  .cid-sv2OTwtqaJ .media-container-row {
    -webkit-flex-direction: row-reverse;
  }
}
@media (max-width: 991px) {
  .cid-sv2OTwtqaJ .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
    padding-bottom: 0;
    margin-bottom: 0;
    padding-top: 1rem;
    margin-top: 2rem;
  }
  .cid-sv2OTwtqaJ .media-container-row {
    -webkit-flex-direction: column-reverse;
  }
}
@media (max-width: 300px) {
  .cid-sv2OTwtqaJ .card-img span {
    font-size: 40px !important;
  }
}
.cid-sv2OTwtqaJ .cost {
  text-decoration: line-through;
  color: #767676;
}
.cid-sv2OTzX05I {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #f9f9f9;
}
.cid-sv2OTzX05I .mbr-section-btn > * {
  margin: 0;
}
.cid-sv2OTzX05I h4 {
  font-weight: 500;
}
.cid-sv2OTzX05I p {
  color: #232323;
}
.cid-sv2OTzX05I .aside-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.cid-sv2OTzX05I .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-sv2OTzX05I .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sv2OTzX05I .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-sv2OTzX05I .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-sv2OTzX05I .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-sv2OTzX05I .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sv2OTzX05I .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-sv2OTzX05I .card-img span {
    font-size: 40px !important;
  }
}
.cid-sv2OTzX05I .cost {
  text-decoration: line-through;
  color: #767676;
}
.cid-sv2OTB7v1n {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sv2OTB7v1n .mbr-section-subtitle {
  color: #767676;
}
.cid-sv2OTB7v1n H2 {
  color: #e31818;
}
.cid-sv2OTC67Gv {
  padding-top: 90px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/bigstock-d-rendering-empty-school-cla-242565031-e1562018626273-1024x683-2-1024x683.jpg");
}
.cid-sv2OTDb0fQ {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sv2OTDb0fQ .mbr-section-subtitle {
  color: #767676;
}
.cid-sv2OTDb0fQ H2 {
  color: #e31818;
}
.cid-sv2OTEfFea {
  padding-top: 90px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/sfondo-uffici-3-2000x1333.jpeg");
}
.cid-sv2OTFkhoi {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sv2OTFkhoi .mbr-section-subtitle {
  color: #767676;
}
.cid-sv2OTFkhoi H2 {
  color: #e31818;
}
.cid-sv2OTGj7nt {
  padding-top: 90px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/sfondo-retail-3-2000x1008.jpg");
}
.cid-sv2OTHp7xv {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sv2OTHp7xv .mbr-section-subtitle {
  color: #767676;
}
.cid-sv2OTHp7xv H2 {
  color: #e31818;
}
.cid-sv2OTIrMz4 {
  padding-top: 90px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/sfondo-bank-2000x1334.jpg");
}
.cid-sv2OTJJmDp {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sv2OTJJmDp .mbr-section-subtitle {
  color: #767676;
}
.cid-sv2OTJJmDp H2 {
  color: #e31818;
}
.cid-sv2OTKLVKH {
  padding-top: 90px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/sfondo-coiffeur-2000x1334.jpg");
}
.cid-sv2OTLTSGv {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sv2OTLTSGv .mbr-section-subtitle {
  color: #767676;
}
.cid-sv2OTLTSGv H2 {
  color: #e31818;
}
.cid-sv2OTMXLzo {
  padding-top: 90px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/sfondo-ristoranti-2000x1334.jpg");
}
.cid-sv2OTO6yvh {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sv2OTO6yvh .mbr-section-subtitle {
  color: #767676;
}
.cid-sv2OTO6yvh H2 {
  color: #e31818;
}
.cid-sv2OTPazgW {
  padding-top: 90px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/sfondo-spiaggia-3-2000x1334.jpg");
}
.cid-sv2OTQmuNg {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sv2OTQmuNg .mbr-section-subtitle {
  color: #767676;
}
.cid-sv2OTQmuNg H2 {
  color: #e31818;
}
.cid-sv2OTRvEUW {
  padding-top: 90px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/sfondo-aeroporti-2000x1334.jpeg");
}
.cid-sv2OTSGeMe {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sv2OTSGeMe .mbr-section-subtitle {
  color: #767676;
}
.cid-sv2OTSGeMe H2 {
  color: #e31818;
}
.cid-sv2OTTWGS8 {
  padding-top: 90px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/parchi-divertimento-2-1200x724.jpg");
}
.cid-sv2OTV8a1I {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sv2OTV8a1I .mbr-section-subtitle {
  color: #767676;
}
.cid-sv2OTV8a1I H2 {
  color: #e31818;
}
.cid-sv2OTWfo3v {
  padding-top: 90px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/sfondo-mercati-1414x707.jpg");
}
.cid-sv2OTXstq2 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sv2OTXstq2 .mbr-section-subtitle {
  color: #767676;
}
.cid-sv2OTXstq2 H2 {
  color: #e31818;
}
.cid-sv2OTYFn4t {
  padding-top: 90px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/arredi-scuola-infanzia-1024x722-2-1024x722.jpg");
}
.cid-sv2OTZW68C {
  padding-top: 105px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sv2OTZW68C P {
  color: #767676;
}
.cid-sv2OTZW68C H1 {
  color: #767676;
}
.cid-sv2OU1cMyh {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sv2OU2iDLQ {
  background: #ffffff;
}
.cid-sv2OU2iDLQ .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-sv2OU2iDLQ figcaption {
  position: relative;
}
.cid-sv2OU2iDLQ figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sv2OU2iDLQ .image-block {
    width: 100% !important;
  }
}
.cid-sL2KIRfvvS .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sL2KIRfvvS .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sL2KIRfvvS a {
  font-style: normal;
}
.cid-sL2KIRfvvS .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sL2KIRfvvS .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-sL2KIRfvvS .nav-item:focus,
.cid-sL2KIRfvvS .nav-link:focus {
  outline: none;
}
.cid-sL2KIRfvvS .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sL2KIRfvvS .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sL2KIRfvvS .menu-logo {
  margin-right: auto;
}
.cid-sL2KIRfvvS .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-sL2KIRfvvS .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-sL2KIRfvvS .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sL2KIRfvvS .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sL2KIRfvvS .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sL2KIRfvvS .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sL2KIRfvvS .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sL2KIRfvvS .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sL2KIRfvvS .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sL2KIRfvvS .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sL2KIRfvvS .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sL2KIRfvvS .dropdown .dropdown-menu {
  background: #cfcfcf;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.0rem;
  padding-bottom: 1.0rem;
  text-align: left;
}
.cid-sL2KIRfvvS .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sL2KIRfvvS .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sL2KIRfvvS .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sL2KIRfvvS .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sL2KIRfvvS .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-sL2KIRfvvS .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sL2KIRfvvS .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sL2KIRfvvS .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sL2KIRfvvS .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sL2KIRfvvS .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sL2KIRfvvS .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sL2KIRfvvS button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sL2KIRfvvS button.navbar-toggler:focus {
  outline: none;
}
.cid-sL2KIRfvvS button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-sL2KIRfvvS button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sL2KIRfvvS button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sL2KIRfvvS button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sL2KIRfvvS button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sL2KIRfvvS nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL2KIRfvvS nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sL2KIRfvvS nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sL2KIRfvvS nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sL2KIRfvvS .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sL2KIRfvvS .collapsed .btn {
  display: -webkit-flex;
}
.cid-sL2KIRfvvS .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sL2KIRfvvS .collapsed .navbar-collapse.collapsing,
.cid-sL2KIRfvvS .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sL2KIRfvvS .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sL2KIRfvvS .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sL2KIRfvvS .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sL2KIRfvvS .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sL2KIRfvvS .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sL2KIRfvvS .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sL2KIRfvvS .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sL2KIRfvvS .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-sL2KIRfvvS .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-sL2KIRfvvS .collapsed button.navbar-toggler {
  display: block;
}
.cid-sL2KIRfvvS .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sL2KIRfvvS .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sL2KIRfvvS .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-sL2KIRfvvS .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sL2KIRfvvS .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sL2KIRfvvS .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-sL2KIRfvvS.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sL2KIRfvvS img {
    height: 3.8rem !important;
  }
  .cid-sL2KIRfvvS .btn {
    display: -webkit-flex;
  }
  .cid-sL2KIRfvvS button.navbar-toggler {
    display: block;
  }
  .cid-sL2KIRfvvS .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sL2KIRfvvS .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sL2KIRfvvS .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sL2KIRfvvS .navbar-collapse.collapsing,
  .cid-sL2KIRfvvS .navbar-collapse.show {
    display: block !important;
  }
  .cid-sL2KIRfvvS .navbar-collapse.collapsing .navbar-nav,
  .cid-sL2KIRfvvS .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sL2KIRfvvS .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sL2KIRfvvS .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sL2KIRfvvS .navbar-collapse.collapsing .navbar-buttons,
  .cid-sL2KIRfvvS .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sL2KIRfvvS .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sL2KIRfvvS .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sL2KIRfvvS .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-sL2KIRfvvS .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sL2KIRfvvS .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sL2KIRfvvS .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-sL2KIRfvvS .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sL2KIRfvvS .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sL2KIRfvvS .nav-link:hover,
.cid-sL2KIRfvvS .dropdown-item:hover {
  color: #575757 !important;
}
.cid-sL2MpA2pqz {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sL2MpA2pqz .mbr-section-subtitle {
  color: #767676;
}
.cid-sL2MpA2pqz H2 {
  color: #e31818;
}
.cid-sL2KISe6xj {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sL2KISe6xj .mbr-section-subtitle {
  color: #767676;
}
.cid-sL2KISe6xj H2 {
  color: #e31818;
}
.cid-sL2KISM6wl {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sL2KISM6wl .mbr-section-subtitle {
  color: #767676;
}
.cid-sL2KISM6wl H2 {
  color: #e31818;
}
.cid-sL2KITmlez {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sL2KITmlez .mbr-text,
.cid-sL2KITmlez blockquote {
  color: #767676;
}
.cid-sL2KITmlez .mbr-text {
  text-align: center;
}
.cid-sL2MzDCvQC {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-sL2MzDCvQC .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sL2MzDCvQC .video-block {
    width: 100% !important;
  }
}
.cid-sL2KIY8azL {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sL2KIY8azL .mbr-text,
.cid-sL2KIY8azL blockquote {
  color: #767676;
}
.cid-sL2KIY8azL .mbr-text {
  text-align: center;
}
.cid-sL2KIWtGqd {
  padding-top: 0px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-sL2KIWtGqd .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-sL2KIWtGqd .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-sL2KIWtGqd .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-sL2KIWtGqd .media-container-row .img-item .img-caption {
  background: #efefef;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-sL2KIWtGqd .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-sL2KIWtGqd .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-sL2KIWtGqd .img-item {
    width: 100% !important;
  }
  .cid-sL2KIWtGqd .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sL2KIXubAC {
  padding-top: 0px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-sL2KIXubAC .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-sL2KIXubAC .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-sL2KIXubAC .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-sL2KIXubAC .media-container-row .img-item .img-caption {
  background: #efefef;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-sL2KIXubAC .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-sL2KIXubAC .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-sL2KIXubAC .img-item {
    width: 100% !important;
  }
  .cid-sL2KIXubAC .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sL2KIYGZ67 {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 30px;
}
.cid-sL2KIYGZ67 .image-block {
  margin: auto;
}
.cid-sL2KIYGZ67 figcaption {
  position: relative;
}
.cid-sL2KIYGZ67 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sL2KIYGZ67 .image-block {
    width: 100% !important;
  }
}
.cid-sL2KIZlfjn {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sL2KIZlfjn .mbr-text,
.cid-sL2KIZlfjn blockquote {
  color: #767676;
}
.cid-sL2KIZlfjn .mbr-text {
  text-align: center;
  color: #232323;
}
.cid-tkIQPOAeh9 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #2a2a2a;
}
@media (max-width: 767px) {
  .cid-tkIQPOAeh9 .content {
    text-align: center;
  }
  .cid-tkIQPOAeh9 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tkIQPOAeh9 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tkIQPOAeh9 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tkIQPOAeh9 .media-wrap img {
  height: 6rem;
  display: block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-tkIQPOAeh9 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tkIQPOAeh9 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tkIQPOAeh9 .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-tkIQPOAeh9 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tkIQPOAeh9 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tkIQPOAeh9 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tkIQPOAeh9 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tkIQPOAeh9 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tkIQPOAeh9 H5 {
  color: #ffffff;
  text-align: left;
}
.cid-tkIQPOAeh9 .copyright > p {
  text-align: left;
}
.cid-tkIQPOAeh9 P {
  text-align: left;
}
.cid-taffXl74Ku {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #2a2a2a, #2a2a2a);
}
.cid-taffXl74Ku .mbr-iconfont-social {
  font-size: 32px;
  color: #ffffff;
}
.cid-taffXl74Ku .social-list a:focus {
  text-decoration: none;
}
.cid-t3qVaT1LP6 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-t3qVcgceEX {
  background: #2a2a2a;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-t3qVcgceEX .image-block {
  margin: auto;
}
.cid-t3qVcgceEX figcaption {
  position: relative;
}
.cid-t3qVcgceEX figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t3qVcgceEX .image-block {
    width: 100% !important;
  }
}
.cid-sOWbOeVYpE .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sOWbOeVYpE .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-sOWbOeVYpE a {
  font-style: normal;
}
.cid-sOWbOeVYpE .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sOWbOeVYpE .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-sOWbOeVYpE .nav-item:focus,
.cid-sOWbOeVYpE .nav-link:focus {
  outline: none;
}
.cid-sOWbOeVYpE .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sOWbOeVYpE .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sOWbOeVYpE .menu-logo {
  margin-right: auto;
}
.cid-sOWbOeVYpE .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-sOWbOeVYpE .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-sOWbOeVYpE .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sOWbOeVYpE .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sOWbOeVYpE .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sOWbOeVYpE .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sOWbOeVYpE .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sOWbOeVYpE .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sOWbOeVYpE .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sOWbOeVYpE .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sOWbOeVYpE .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sOWbOeVYpE .dropdown .dropdown-menu {
  background: #cfcfcf;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.0rem;
  padding-bottom: 1.0rem;
  text-align: left;
}
.cid-sOWbOeVYpE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sOWbOeVYpE .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sOWbOeVYpE .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sOWbOeVYpE .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sOWbOeVYpE .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-sOWbOeVYpE .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sOWbOeVYpE .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sOWbOeVYpE .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sOWbOeVYpE .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sOWbOeVYpE .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sOWbOeVYpE .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sOWbOeVYpE button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sOWbOeVYpE button.navbar-toggler:focus {
  outline: none;
}
.cid-sOWbOeVYpE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-sOWbOeVYpE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sOWbOeVYpE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sOWbOeVYpE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sOWbOeVYpE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sOWbOeVYpE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sOWbOeVYpE nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sOWbOeVYpE nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sOWbOeVYpE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sOWbOeVYpE .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sOWbOeVYpE .collapsed .btn {
  display: -webkit-flex;
}
.cid-sOWbOeVYpE .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sOWbOeVYpE .collapsed .navbar-collapse.collapsing,
.cid-sOWbOeVYpE .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sOWbOeVYpE .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sOWbOeVYpE .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sOWbOeVYpE .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sOWbOeVYpE .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sOWbOeVYpE .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sOWbOeVYpE .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sOWbOeVYpE .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sOWbOeVYpE .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-sOWbOeVYpE .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-sOWbOeVYpE .collapsed button.navbar-toggler {
  display: block;
}
.cid-sOWbOeVYpE .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sOWbOeVYpE .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sOWbOeVYpE .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-sOWbOeVYpE .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sOWbOeVYpE .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sOWbOeVYpE .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-sOWbOeVYpE.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sOWbOeVYpE img {
    height: 3.8rem !important;
  }
  .cid-sOWbOeVYpE .btn {
    display: -webkit-flex;
  }
  .cid-sOWbOeVYpE button.navbar-toggler {
    display: block;
  }
  .cid-sOWbOeVYpE .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sOWbOeVYpE .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sOWbOeVYpE .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sOWbOeVYpE .navbar-collapse.collapsing,
  .cid-sOWbOeVYpE .navbar-collapse.show {
    display: block !important;
  }
  .cid-sOWbOeVYpE .navbar-collapse.collapsing .navbar-nav,
  .cid-sOWbOeVYpE .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sOWbOeVYpE .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sOWbOeVYpE .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sOWbOeVYpE .navbar-collapse.collapsing .navbar-buttons,
  .cid-sOWbOeVYpE .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sOWbOeVYpE .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sOWbOeVYpE .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sOWbOeVYpE .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-sOWbOeVYpE .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sOWbOeVYpE .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sOWbOeVYpE .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-sOWbOeVYpE .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sOWbOeVYpE .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sOWbOeVYpE .nav-link:hover,
.cid-sOWbOeVYpE .dropdown-item:hover {
  color: #575757 !important;
}
.cid-sOWbOfFjF2 {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sOWbOfFjF2 .mbr-section-subtitle {
  color: #767676;
}
.cid-sOWbOfFjF2 H2 {
  color: #e31818;
}
.cid-sOWbOg7h46 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sOWbOg7h46 .mbr-section-subtitle {
  color: #767676;
}
.cid-sOWbOg7h46 H2 {
  color: #e31818;
}
.cid-sOWbOgBpDq {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sOWbOgBpDq .mbr-section-subtitle {
  color: #767676;
}
.cid-sOWbOgBpDq H2 {
  color: #e31818;
}
.cid-sOWbOh6StX {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sOWbOh6StX .mbr-text,
.cid-sOWbOh6StX blockquote {
  color: #767676;
}
.cid-sOWbOh6StX .mbr-text {
  text-align: center;
}
.cid-sOWbOhAlUW {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-sOWbOhAlUW .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-sOWbOhAlUW .video-block {
    width: 100% !important;
  }
}
.cid-sOWbOi3c1Q {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sOWbOi3c1Q .mbr-text,
.cid-sOWbOi3c1Q blockquote {
  color: #767676;
}
.cid-sOWbOi3c1Q .mbr-text {
  text-align: center;
}
.cid-sOWbOixBdN {
  padding-top: 0px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-sOWbOixBdN .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-sOWbOixBdN .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-sOWbOixBdN .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-sOWbOixBdN .media-container-row .img-item .img-caption {
  background: #efefef;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-sOWbOixBdN .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-sOWbOixBdN .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-sOWbOixBdN .img-item {
    width: 100% !important;
  }
  .cid-sOWbOixBdN .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sOWbOj57Gd {
  padding-top: 0px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-sOWbOj57Gd .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-sOWbOj57Gd .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-sOWbOj57Gd .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-sOWbOj57Gd .media-container-row .img-item .img-caption {
  background: #efefef;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-sOWbOj57Gd .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-sOWbOj57Gd .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-sOWbOj57Gd .img-item {
    width: 100% !important;
  }
  .cid-sOWbOj57Gd .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sOWjJqb9yc {
  padding-top: 0px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-sOWjJqb9yc .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-sOWjJqb9yc .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-sOWjJqb9yc .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-sOWjJqb9yc .media-container-row .img-item .img-caption {
  background: #efefef;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-sOWjJqb9yc .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-sOWjJqb9yc .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-sOWjJqb9yc .img-item {
    width: 100% !important;
  }
  .cid-sOWjJqb9yc .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sOWbOjDMvX {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 30px;
}
.cid-sOWbOjDMvX .image-block {
  margin: auto;
}
.cid-sOWbOjDMvX figcaption {
  position: relative;
}
.cid-sOWbOjDMvX figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sOWbOjDMvX .image-block {
    width: 100% !important;
  }
}
.cid-sOWbOk9Nrp {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-sOWbOk9Nrp .mbr-text,
.cid-sOWbOk9Nrp blockquote {
  color: #767676;
}
.cid-sOWbOk9Nrp .mbr-text {
  text-align: center;
  color: #232323;
}
.cid-tkIQZ4VAhl {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #2a2a2a;
}
@media (max-width: 767px) {
  .cid-tkIQZ4VAhl .content {
    text-align: center;
  }
  .cid-tkIQZ4VAhl .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tkIQZ4VAhl .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tkIQZ4VAhl .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tkIQZ4VAhl .media-wrap img {
  height: 6rem;
  display: block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-tkIQZ4VAhl .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tkIQZ4VAhl .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tkIQZ4VAhl .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-tkIQZ4VAhl .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tkIQZ4VAhl .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tkIQZ4VAhl .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tkIQZ4VAhl .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tkIQZ4VAhl .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tkIQZ4VAhl H5 {
  color: #ffffff;
  text-align: left;
}
.cid-tkIQZ4VAhl .copyright > p {
  text-align: left;
}
.cid-tkIQZ4VAhl P {
  text-align: left;
}
.cid-tafg92ZpJl {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #2a2a2a, #2a2a2a);
}
.cid-tafg92ZpJl .mbr-iconfont-social {
  font-size: 32px;
  color: #ffffff;
}
.cid-tafg92ZpJl .social-list a:focus {
  text-decoration: none;
}
.cid-t3qVCWw8kW {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-t3qVDXsc8p {
  background: #2a2a2a;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-t3qVDXsc8p .image-block {
  margin: auto;
}
.cid-t3qVDXsc8p figcaption {
  position: relative;
}
.cid-t3qVDXsc8p figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t3qVDXsc8p .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: #cfcfcf;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.0rem;
  padding-bottom: 1.0rem;
  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: #575757 !important;
}
.cid-sZ6OS9BIlZ {
  padding-top: 15px;
  padding-bottom: 105px;
  background-color: #ffffff;
}
.cid-sZ6OS9BIlZ .mbr-section-subtitle {
  color: #767676;
}
.cid-t0kHp7jL5K {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/banner3-1-2000x678.jpg");
}
.cid-sZ0tM3eKX2 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sZ0tM3eKX2 .mbr-text {
  color: #767676;
}
.cid-sZ0tM3eKX2 h4 {
  text-align: center;
}
.cid-sZ0tM3eKX2 p {
  text-align: center;
}
.cid-sZ0tM3eKX2 .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-sYOG1O7it3 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-sYOG1O7it3 .mbr-overlay {
  z-index: 1;
}
.cid-sYOG1O7it3 .carousel-caption {
  bottom: 40px;
}
.cid-sYOG1O7it3 .carousel-control .icon-next,
.cid-sYOG1O7it3 .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-sYOG1O7it3 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sYOG1O7it3 .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-sYOG1O7it3 .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-sYOG1O7it3 .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-sYOG1O7it3 .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-sYOG1O7it3 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sYOG1O7it3 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sYOG1O7it3 .carousel-control .mbr-iconfont {
  font-size: 1.5rem;
}
@media (max-width: 767px) {
  .cid-sYOG1O7it3 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sYOG1O7it3 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-sYOG1O7it3 .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-sYOG1O7it3 .carousel-indicators li.active,
.cid-sYOG1O7it3 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sYOG1O7it3 .carousel-indicators li::after,
.cid-sYOG1O7it3 .carousel-indicators li::before {
  content: none;
}
.cid-sYOG1O7it3 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sYOG1O7it3 .carousel-indicators {
    display: none !important;
  }
}
.cid-t0kJtK2HcM {
  padding-top: 75px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sYKaDJoyj8 {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #efefef;
}
.cid-sYKaDJoyj8 .mbr-section-subtitle {
  color: #767676;
}
.cid-sYOODkA83I {
  padding-top: 60px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-sYOODkA83I .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sYOODkA83I .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sYOODkA83I .mbr-text {
    text-align: center;
  }
}
.cid-sYOODkA83I H1 {
  color: #232323;
}
.cid-sYOODkA83I H3 {
  color: #232323;
}
.cid-sYOODkA83I .mbr-text,
.cid-sYOODkA83I .mbr-section-btn {
  color: #232323;
}
.cid-sYOP6frHMC {
  padding-top: 60px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sYOP6frHMC .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sYOP6frHMC .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sYOP6frHMC .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sYOP6frHMC .mbr-text {
    text-align: center;
  }
}
.cid-sYOP6frHMC H1 {
  color: #232323;
}
.cid-sYOP6frHMC H3 {
  color: #232323;
}
.cid-sYOP6frHMC .mbr-text,
.cid-sYOP6frHMC .mbr-section-btn {
  color: #232323;
}
.cid-sYOZ8zlOLY {
  padding-top: 60px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-sYOZ8zlOLY .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sYOZ8zlOLY .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sYOZ8zlOLY .mbr-text {
    text-align: center;
  }
}
.cid-sYOZ8zlOLY H1 {
  color: #232323;
}
.cid-sYOZ8zlOLY H3 {
  color: #232323;
}
.cid-sYOZ8zlOLY .mbr-text,
.cid-sYOZ8zlOLY .mbr-section-btn {
  color: #232323;
}
.cid-sYP0N8Ob3k {
  padding-top: 60px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sYP0N8Ob3k .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sYP0N8Ob3k .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sYP0N8Ob3k .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sYP0N8Ob3k .mbr-text {
    text-align: center;
  }
}
.cid-sYP0N8Ob3k H1 {
  color: #232323;
}
.cid-sYP0N8Ob3k H3 {
  color: #232323;
}
.cid-sYP0N8Ob3k .mbr-text,
.cid-sYP0N8Ob3k .mbr-section-btn {
  color: #232323;
}
.cid-t0kLhZ137J {
  padding-top: 0px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-sYP2jYW2Jw {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #efefef;
}
.cid-sYP2jYW2Jw .mbr-section-subtitle {
  color: #767676;
}
.cid-sYP3wAmSvZ {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 1292px) {
  .cid-sYP3wAmSvZ .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sYP3wAmSvZ .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sYP3wAmSvZ .mbr-text {
    text-align: center;
  }
}
.cid-sYP3wAmSvZ H1 {
  color: #232323;
}
.cid-sYP3wAmSvZ H3 {
  color: #232323;
}
.cid-sYP3wAmSvZ .mbr-text,
.cid-sYP3wAmSvZ .mbr-section-btn {
  color: #232323;
}
.cid-sYQgLLOz2S {
  padding-top: 0px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-sYQgLLOz2S .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-sYQgLLOz2S .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-sYQgLLOz2S .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-sYQgLLOz2S .media-container-row .img-item .img-caption {
  background: #efefef;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-sYQgLLOz2S .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-sYQgLLOz2S .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-sYQgLLOz2S .img-item {
    width: 100% !important;
  }
  .cid-sYQgLLOz2S .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-sZ6Ke6SWUU {
  background: #ffffff;
}
.cid-sZ6Ke6SWUU .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-sZ6Ke6SWUU figcaption {
  position: relative;
}
.cid-sZ6Ke6SWUU figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sZ6Ke6SWUU .image-block {
    width: 100% !important;
  }
}
.cid-sYPjzXv5p8 {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sYPjzXv5p8 .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-sYPjzXv5p8 .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sYPjzXv5p8 .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sYPjzXv5p8 .mbr-text {
    text-align: center;
  }
}
.cid-sYPjzXv5p8 H1 {
  color: #232323;
}
.cid-sYPjzXv5p8 H3 {
  color: #232323;
}
.cid-sYPjzXv5p8 .mbr-text,
.cid-sYPjzXv5p8 .mbr-section-btn {
  color: #232323;
}
.cid-sYVOzK1Ii7 {
  background: #ffffff;
}
.cid-sYVOzK1Ii7 .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-sYVOzK1Ii7 figcaption {
  position: relative;
}
.cid-sYVOzK1Ii7 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-sYVOzK1Ii7 .image-block {
    width: 100% !important;
  }
}
.cid-sYPlcMTDpH {
  padding-top: 120px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-sYPlcMTDpH .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-sYPlcMTDpH .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-sYPlcMTDpH .mbr-text {
    text-align: center;
  }
}
.cid-sYPlcMTDpH H1 {
  color: #232323;
}
.cid-sYPlcMTDpH H3 {
  color: #232323;
}
.cid-sYPlcMTDpH .mbr-text,
.cid-sYPlcMTDpH .mbr-section-btn {
  color: #232323;
}
.cid-sYPldDneJ6 {
  padding-top: 30px;
  padding-bottom: 120px;
  background: #ffffff;
}
.cid-sYPldDneJ6 .images-container.container-fluid {
  padding: 0;
}
.cid-sYPldDneJ6 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-sYPldDneJ6 .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-sYPldDneJ6 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-sYPldDneJ6 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-sYPldDneJ6 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-sYPldDneJ6 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-sYPldDneJ6 .img-item {
    width: 100% !important;
  }
  .cid-sYPldDneJ6 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-txUambY38I {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-txUambY38I .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-txUambY38I .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-txUambY38I .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-txUambY38I .mbr-text {
    text-align: center;
  }
}
.cid-txUambY38I H1 {
  color: #000000;
}
.cid-txUambY38I H3 {
  color: #000000;
}
.cid-txUambY38I .mbr-text,
.cid-txUambY38I .mbr-section-btn {
  color: #000000;
}
.cid-txUan9awqM {
  padding-top: 15px;
  padding-bottom: 120px;
  background: #ffffff;
}
.cid-txUan9awqM .images-container.container-fluid {
  padding: 0;
}
.cid-txUan9awqM .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-txUan9awqM .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-txUan9awqM .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-txUan9awqM .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-txUan9awqM .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-txUan9awqM .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-txUan9awqM .img-item {
    width: 100% !important;
  }
  .cid-txUan9awqM .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-tRHY7dmZYq {
  padding-top: 0px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-sZ1VlF8R8K {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-sZ1VlF8R8K h3 {
  text-align: center;
}
.cid-sZ1VlF8R8K .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-sZ1VlF8R8K .mbr-content-text {
  color: #767676;
}
.cid-sZ1VlF8R8K .panel-item {
  background: #ffffff;
}
.cid-sZ1VlF8R8K .card {
  word-wrap: break-word;
}
.cid-sZ1VlF8R8K .mbr-iconfont {
  font-size: 80px;
  color: #149dcc;
}
.cid-sZ1VlF8R8K H3 {
  color: #8abec3;
}
.cid-sYVdfHkSBQ {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #8abec3;
}
.cid-sYVdfHkSBQ .carousel-item {
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-sYVdfHkSBQ .carousel-item.active,
.cid-sYVdfHkSBQ .carousel-item-next,
.cid-sYVdfHkSBQ .carousel-item-prev {
  display: flex;
}
.cid-sYVdfHkSBQ .carousel-controls a {
  transition: opacity .5s;
  font-size: 2rem;
}
.cid-sYVdfHkSBQ .carousel-controls a span {
  position: absolute;
  top: 180px;
  padding: 10px;
  border-radius: 50%;
  color: #585858;
  background: #c8c6c6;
  opacity: .5;
}
.cid-sYVdfHkSBQ .carousel-controls a:hover span {
  opacity: 1;
}
.cid-sYVdfHkSBQ .user_image {
  width: 200px;
  height: 200px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
  margin: 0 auto 2rem auto;
}
.cid-sYVdfHkSBQ .user_image img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
}
@media (max-width: 230px) {
  .cid-sYVdfHkSBQ .user_image {
    width: 100%;
    height: auto;
  }
}
.cid-sYVdfHkSBQ .user_text {
  color: #ffffff;
}
.cid-sYKJp0tb8X {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sYKJp0tb8X .carousel-control {
  background: #000;
}
.cid-sYKJp0tb8X .mbr-section-subtitle {
  color: #767676;
}
.cid-sYKJp0tb8X .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sYKJp0tb8X .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-sYKJp0tb8X .carousel-item .wrap-img {
  text-align: center;
}
.cid-sYKJp0tb8X .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-sYKJp0tb8X .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sYKJp0tb8X .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-sYKJp0tb8X .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-sYKJp0tb8X .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-sYKJp0tb8X .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-sYKJp0tb8X .cloneditem-1,
.cid-sYKJp0tb8X .cloneditem-2,
.cid-sYKJp0tb8X .cloneditem-3,
.cid-sYKJp0tb8X .cloneditem-4,
.cid-sYKJp0tb8X .cloneditem-5 {
  display: none;
}
.cid-sYKJp0tb8X .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-sYKJp0tb8X .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-sYKJp0tb8X .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-sYKJp0tb8X .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-sYKJp0tb8X .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-sYKJp0tb8X .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-sYKJp0tb8X .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-sYKJp0tb8X .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sYKJp0tb8X .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sYKJp0tb8X .carousel-inner.slides2 .cloneditem-1,
  .cid-sYKJp0tb8X .carousel-inner.slides2 .cloneditem-2,
  .cid-sYKJp0tb8X .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-sYKJp0tb8X .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-sYKJp0tb8X .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-sYKJp0tb8X .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-sYKJp0tb8X .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-sYKJp0tb8X .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-sYKJp0tb8X .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sYKJp0tb8X .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sYKJp0tb8X .carousel-inner.slides3 .cloneditem-1,
  .cid-sYKJp0tb8X .carousel-inner.slides3 .cloneditem-2,
  .cid-sYKJp0tb8X .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-sYKJp0tb8X .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-sYKJp0tb8X .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-sYKJp0tb8X .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-sYKJp0tb8X .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-sYKJp0tb8X .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-sYKJp0tb8X .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sYKJp0tb8X .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sYKJp0tb8X .carousel-inner.slides4 .cloneditem-1,
  .cid-sYKJp0tb8X .carousel-inner.slides4 .cloneditem-2,
  .cid-sYKJp0tb8X .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-sYKJp0tb8X .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-sYKJp0tb8X .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-sYKJp0tb8X .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-sYKJp0tb8X .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-sYKJp0tb8X .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-sYKJp0tb8X .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sYKJp0tb8X .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sYKJp0tb8X .carousel-inner.slides5 .cloneditem-1,
  .cid-sYKJp0tb8X .carousel-inner.slides5 .cloneditem-2,
  .cid-sYKJp0tb8X .carousel-inner.slides5 .cloneditem-3,
  .cid-sYKJp0tb8X .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-sYKJp0tb8X .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-sYKJp0tb8X .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-sYKJp0tb8X .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-sYKJp0tb8X .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-sYKJp0tb8X .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-sYKJp0tb8X .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-sYKJp0tb8X .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-sYKJp0tb8X .carousel-inner.slides6 .cloneditem-1,
  .cid-sYKJp0tb8X .carousel-inner.slides6 .cloneditem-2,
  .cid-sYKJp0tb8X .carousel-inner.slides6 .cloneditem-3,
  .cid-sYKJp0tb8X .carousel-inner.slides6 .cloneditem-4,
  .cid-sYKJp0tb8X .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-tTMmNntdH1 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #2a2a2a;
}
@media (max-width: 767px) {
  .cid-tTMmNntdH1 .content {
    text-align: center;
  }
  .cid-tTMmNntdH1 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tTMmNntdH1 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tTMmNntdH1 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tTMmNntdH1 .media-wrap img {
  height: 6rem;
  display: block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-tTMmNntdH1 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tTMmNntdH1 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tTMmNntdH1 .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-tTMmNntdH1 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tTMmNntdH1 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tTMmNntdH1 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tTMmNntdH1 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tTMmNntdH1 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tTMmNntdH1 H5 {
  color: #ffffff;
  text-align: left;
}
.cid-tTMmNntdH1 .copyright > p {
  text-align: left;
}
.cid-tTMmNntdH1 P {
  text-align: left;
}
.cid-t3qT0QISIO {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-taff2PAMI3 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #2a2a2a, #2a2a2a);
}
.cid-taff2PAMI3 .mbr-iconfont-social {
  font-size: 32px;
  color: #ffffff;
}
.cid-taff2PAMI3 .social-list a:focus {
  text-decoration: none;
}
.cid-t3qT5ntAaR {
  background: #2a2a2a;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-t3qT5ntAaR .image-block {
  margin: auto;
}
.cid-t3qT5ntAaR figcaption {
  position: relative;
}
.cid-t3qT5ntAaR figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t3qT5ntAaR .image-block {
    width: 100% !important;
  }
}
.cid-t02xuRD3CE .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-t02xuRD3CE .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-t02xuRD3CE a {
  font-style: normal;
}
.cid-t02xuRD3CE .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-t02xuRD3CE .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-t02xuRD3CE .nav-item:focus,
.cid-t02xuRD3CE .nav-link:focus {
  outline: none;
}
.cid-t02xuRD3CE .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-t02xuRD3CE .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-t02xuRD3CE .menu-logo {
  margin-right: auto;
}
.cid-t02xuRD3CE .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-t02xuRD3CE .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-t02xuRD3CE .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-t02xuRD3CE .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t02xuRD3CE .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t02xuRD3CE .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t02xuRD3CE .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-t02xuRD3CE .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-t02xuRD3CE .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-t02xuRD3CE .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-t02xuRD3CE .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t02xuRD3CE .dropdown .dropdown-menu {
  background: #cfcfcf;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.0rem;
  padding-bottom: 1.0rem;
  text-align: left;
}
.cid-t02xuRD3CE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-t02xuRD3CE .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t02xuRD3CE .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t02xuRD3CE .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t02xuRD3CE .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-t02xuRD3CE .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-t02xuRD3CE .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-t02xuRD3CE .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-t02xuRD3CE .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t02xuRD3CE .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t02xuRD3CE .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t02xuRD3CE button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-t02xuRD3CE button.navbar-toggler:focus {
  outline: none;
}
.cid-t02xuRD3CE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-t02xuRD3CE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t02xuRD3CE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t02xuRD3CE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t02xuRD3CE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t02xuRD3CE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t02xuRD3CE nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t02xuRD3CE nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t02xuRD3CE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t02xuRD3CE .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t02xuRD3CE .collapsed .btn {
  display: -webkit-flex;
}
.cid-t02xuRD3CE .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t02xuRD3CE .collapsed .navbar-collapse.collapsing,
.cid-t02xuRD3CE .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t02xuRD3CE .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t02xuRD3CE .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t02xuRD3CE .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t02xuRD3CE .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t02xuRD3CE .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t02xuRD3CE .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-t02xuRD3CE .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t02xuRD3CE .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-t02xuRD3CE .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-t02xuRD3CE .collapsed button.navbar-toggler {
  display: block;
}
.cid-t02xuRD3CE .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-t02xuRD3CE .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t02xuRD3CE .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-t02xuRD3CE .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t02xuRD3CE .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t02xuRD3CE .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-t02xuRD3CE.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t02xuRD3CE img {
    height: 3.8rem !important;
  }
  .cid-t02xuRD3CE .btn {
    display: -webkit-flex;
  }
  .cid-t02xuRD3CE button.navbar-toggler {
    display: block;
  }
  .cid-t02xuRD3CE .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-t02xuRD3CE .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t02xuRD3CE .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-t02xuRD3CE .navbar-collapse.collapsing,
  .cid-t02xuRD3CE .navbar-collapse.show {
    display: block !important;
  }
  .cid-t02xuRD3CE .navbar-collapse.collapsing .navbar-nav,
  .cid-t02xuRD3CE .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t02xuRD3CE .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t02xuRD3CE .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t02xuRD3CE .navbar-collapse.collapsing .navbar-buttons,
  .cid-t02xuRD3CE .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-t02xuRD3CE .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t02xuRD3CE .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t02xuRD3CE .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-t02xuRD3CE .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t02xuRD3CE .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t02xuRD3CE .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-t02xuRD3CE .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-t02xuRD3CE .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-t02xuRD3CE .nav-link:hover,
.cid-t02xuRD3CE .dropdown-item:hover {
  color: #575757 !important;
}
.cid-t02xuRTMYy {
  padding-top: 15px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t02xuRTMYy .mbr-section-subtitle {
  color: #767676;
}
.cid-t0fzArq6Ze {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/test-2000x898.jpg");
}
.cid-t02xuSOG8Q {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-t02xuSOG8Q .mbr-text {
  color: #767676;
}
.cid-t02xuSOG8Q h4 {
  text-align: center;
}
.cid-t02xuSOG8Q p {
  text-align: center;
}
.cid-t02xuSOG8Q .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-tuMPXJyo0P {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tuMPXJyo0P .content-slider {
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-tuMPXJyo0P .modal-body .close {
  background: #1b1b1b;
}
.cid-tuMPXJyo0P .modal-body .close span {
  font-style: normal;
}
.cid-tuMPXJyo0P .carousel-inner > .active,
.cid-tuMPXJyo0P .carousel-inner > .next,
.cid-tuMPXJyo0P .carousel-inner > .prev {
  display: -webkit-flex;
}
.cid-tuMPXJyo0P .carousel-control .icon-next,
.cid-tuMPXJyo0P .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-tuMPXJyo0P .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tuMPXJyo0P .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tuMPXJyo0P .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tuMPXJyo0P .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-tuMPXJyo0P .boxed-slider > div {
  position: relative;
}
.cid-tuMPXJyo0P .container img {
  width: 100%;
}
.cid-tuMPXJyo0P .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-tuMPXJyo0P .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-tuMPXJyo0P .mbr-table-cell {
  padding: 0;
}
.cid-tuMPXJyo0P .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-tuMPXJyo0P .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-tuMPXJyo0P .mbr-overlay {
  z-index: 1;
}
.cid-tuMPXJyo0P .container-slide.container {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-tuMPXJyo0P .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  opacity: 1;
}
.cid-tuMPXJyo0P .carousel-item.active.right,
.cid-tuMPXJyo0P .carousel-item.next {
  left: 0;
  transition: opacity 0.7s ease-in-out;
  opacity: 0;
}
.cid-tuMPXJyo0P .carousel-item.active.left,
.cid-tuMPXJyo0P .carousel-item.prev {
  left: 0;
  transition: opacity 0.7s ease-in-out;
  opacity: 0;
}
.cid-tuMPXJyo0P .carousel-item.active,
.cid-tuMPXJyo0P .carousel-item.next.left,
.cid-tuMPXJyo0P .carousel-item.prev.right {
  left: 0;
  opacity: 1;
}
.cid-tuMPXJyo0P .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-tuMPXJyo0P .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tuMPXJyo0P .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tuMPXJyo0P .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tuMPXJyo0P .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tuMPXJyo0P .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-tuMPXJyo0P .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-tuMPXJyo0P .mbr-slider .carousel-indicators li.active,
.cid-tuMPXJyo0P .mbr-slider .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tuMPXJyo0P .mbr-slider .carousel-indicators li::after,
.cid-tuMPXJyo0P .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-tuMPXJyo0P .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 576px) {
  .cid-tuMPXJyo0P .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-tuMPXJyo0P .mbr-slider > .container img {
  width: 100%;
}
.cid-tuMPXJyo0P .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-tuMPXJyo0P .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 576px) {
  .cid-tuMPXJyo0P .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tuMPXJyo0P .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-tuMPXJyo0P .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-tuMPXJyo0P .carousel-item .container.container-slide {
  position: initial;
  min-height: 0;
}
.cid-tuMPXJyo0P .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-tuMPXJyo0P .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-tuMPXJyo0P .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-tuMPXJyo0P .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-tuMPXJyo0P .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-tuMPXJyo0P .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-tuMPXJyo0P .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-tuMPXJyo0P .mbr-slider.slide .container {
  overflow: hidden;
  padding: 0;
}
.cid-tuMPXJyo0P .carousel-inner {
  height: 100%;
}
.cid-tuMPXJyo0P .slider-fullscreen-image {
  height: 100%;
  background: transparent !important;
}
.cid-tuMPXJyo0P .image_wrapper {
  height: 700px;
  width: 100%;
  position: relative;
  display: inline-block;
}
.cid-tuMPXJyo0P .image_wrapper img {
  width: 100% !important;
  height: 100%;
  object-fit: cover;
}
.cid-tuMPXJyo0P .carousel-item .container-slide {
  text-align: center;
}
.cid-tuMPXJyo0P .content-slider-wrap {
  width: 100%;
}
.cid-t0fEqMWKe9 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-t02xuTamBF {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #efefef;
}
.cid-t02xuTamBF .mbr-section-subtitle {
  color: #767676;
}
.cid-t02xuTjfPS {
  padding-top: 60px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-t02xuTjfPS .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-t02xuTjfPS .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-t02xuTjfPS .mbr-text {
    text-align: center;
  }
}
.cid-t02xuTjfPS H1 {
  color: #232323;
}
.cid-t02xuTjfPS H3 {
  color: #232323;
}
.cid-t02xuTjfPS .mbr-text,
.cid-t02xuTjfPS .mbr-section-btn {
  color: #232323;
}
.cid-t02xuTxTQ7 {
  padding-top: 60px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-t02xuTxTQ7 .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-t02xuTxTQ7 .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-t02xuTxTQ7 .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-t02xuTxTQ7 .mbr-text {
    text-align: center;
  }
}
.cid-t02xuTxTQ7 H1 {
  color: #232323;
}
.cid-t02xuTxTQ7 H3 {
  color: #232323;
}
.cid-t02xuTxTQ7 .mbr-text,
.cid-t02xuTxTQ7 .mbr-section-btn {
  color: #232323;
}
.cid-t02xuTNz0A {
  padding-top: 60px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-t02xuTNz0A .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-t02xuTNz0A .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-t02xuTNz0A .mbr-text {
    text-align: center;
  }
}
.cid-t02xuTNz0A H1 {
  color: #232323;
}
.cid-t02xuTNz0A H3 {
  color: #232323;
}
.cid-t02xuTNz0A .mbr-text,
.cid-t02xuTNz0A .mbr-section-btn {
  color: #232323;
}
.cid-t02xuU19Ch {
  padding-top: 60px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-t02xuU19Ch .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-t02xuU19Ch .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-t02xuU19Ch .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-t02xuU19Ch .mbr-text {
    text-align: center;
  }
}
.cid-t02xuU19Ch H1 {
  color: #232323;
}
.cid-t02xuU19Ch H3 {
  color: #232323;
}
.cid-t02xuU19Ch .mbr-text,
.cid-t02xuU19Ch .mbr-section-btn {
  color: #232323;
}
.cid-tv5L2YU8cz {
  padding-top: 60px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-tv5L2YU8cz .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tv5L2YU8cz .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tv5L2YU8cz .mbr-text {
    text-align: center;
  }
}
.cid-tv5L2YU8cz H1 {
  color: #232323;
}
.cid-tv5L2YU8cz H3 {
  color: #232323;
}
.cid-tv5L2YU8cz .mbr-text,
.cid-tv5L2YU8cz .mbr-section-btn {
  color: #232323;
}
.cid-tv5L69ztjq {
  padding-top: 60px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-tv5L69ztjq .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tv5L69ztjq .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tv5L69ztjq .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tv5L69ztjq .mbr-text {
    text-align: center;
  }
}
.cid-tv5L69ztjq H1 {
  color: #232323;
}
.cid-tv5L69ztjq H3 {
  color: #232323;
}
.cid-tv5L69ztjq .mbr-text,
.cid-tv5L69ztjq .mbr-section-btn {
  color: #232323;
}
.cid-t0kdDz4Tm1 {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t0kdDz4Tm1 .mbr-section-subtitle {
  color: #767676;
}
.cid-t0kaFxmWbi {
  padding-top: 60px;
  padding-bottom: 120px;
  background: #ffffff;
}
.cid-t0kaFxmWbi .images-container.container-fluid {
  padding: 0;
}
.cid-t0kaFxmWbi .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-t0kaFxmWbi .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-t0kaFxmWbi .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-t0kaFxmWbi .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-t0kaFxmWbi .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-t0kaFxmWbi .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-t0kaFxmWbi .img-item {
    width: 100% !important;
  }
  .cid-t0kaFxmWbi .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-t02xuUfiEY {
  padding-top: 0px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-t02xuUrTUr {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #efefef;
}
.cid-t02xuUrTUr .mbr-section-subtitle {
  color: #767676;
}
.cid-t02xuUBawX {
  padding-top: 75px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 1292px) {
  .cid-t02xuUBawX .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-t02xuUBawX .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-t02xuUBawX .mbr-text {
    text-align: center;
  }
}
.cid-t02xuUBawX H1 {
  color: #232323;
}
.cid-t02xuUBawX H3 {
  color: #232323;
}
.cid-t02xuUBawX .mbr-text,
.cid-t02xuUBawX .mbr-section-btn {
  color: #232323;
}
.cid-t03pBDmmzm {
  padding-top: 30px;
  padding-bottom: 120px;
  background: #ffffff;
}
.cid-t03pBDmmzm .images-container.container-fluid {
  padding: 0;
}
.cid-t03pBDmmzm .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-t03pBDmmzm .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-t03pBDmmzm .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-t03pBDmmzm .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-t03pBDmmzm .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-t03pBDmmzm .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-t03pBDmmzm .img-item {
    width: 100% !important;
  }
  .cid-t03pBDmmzm .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-t02xuVcrVz {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-t02xuVcrVz .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-t02xuVcrVz .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-t02xuVcrVz .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-t02xuVcrVz .mbr-text {
    text-align: center;
  }
}
.cid-t02xuVcrVz H1 {
  color: #232323;
}
.cid-t02xuVcrVz H3 {
  color: #232323;
}
.cid-t02xuVcrVz .mbr-text,
.cid-t02xuVcrVz .mbr-section-btn {
  color: #232323;
}
.cid-t03nUWGBOJ {
  padding-top: 0px;
  padding-bottom: 120px;
  background: #ffffff;
}
.cid-t03nUWGBOJ .images-container.container-fluid {
  padding: 0;
}
.cid-t03nUWGBOJ .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-t03nUWGBOJ .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-t03nUWGBOJ .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-t03nUWGBOJ .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-t03nUWGBOJ .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-t03nUWGBOJ .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-t03nUWGBOJ .img-item {
    width: 100% !important;
  }
  .cid-t03nUWGBOJ .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-tv56vni4Fx {
  padding-top: 75px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 1292px) {
  .cid-tv56vni4Fx .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tv56vni4Fx .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tv56vni4Fx .mbr-text {
    text-align: center;
  }
}
.cid-tv56vni4Fx H1 {
  color: #232323;
}
.cid-tv56vni4Fx H3 {
  color: #232323;
}
.cid-tv56vni4Fx .mbr-text,
.cid-tv56vni4Fx .mbr-section-btn {
  color: #232323;
}
.cid-tv56wqDkXh {
  padding-top: 30px;
  padding-bottom: 120px;
  background: #ffffff;
}
.cid-tv56wqDkXh .images-container.container-fluid {
  padding: 0;
}
.cid-tv56wqDkXh .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-tv56wqDkXh .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-tv56wqDkXh .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tv56wqDkXh .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tv56wqDkXh .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tv56wqDkXh .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tv56wqDkXh .img-item {
    width: 100% !important;
  }
  .cid-tv56wqDkXh .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-t03K72YdIM {
  padding-top: 45px;
  padding-bottom: 45px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
@media (min-width: 992px) {
  .cid-t03K72YdIM .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-t03K72YdIM .mbr-figure {
    padding-top: 3rem;
  }
}
.cid-t03K72YdIM .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-t03K72YdIM .media-container-row .mbr-figure {
    padding-left: 0;
    padding-right: 4rem;
  }
}
.cid-t03K72YdIM .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-t03K72YdIM .mbr-text,
.cid-t03K72YdIM .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-t08RS44YN0 {
  background: #ffffff;
}
.cid-t08RS44YN0 .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-t08RS44YN0 figcaption {
  position: relative;
}
.cid-t08RS44YN0 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t08RS44YN0 .image-block {
    width: 100% !important;
  }
}
.cid-t0eNpSAFqy {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t0eNpSAFqy .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-t0eNpSAFqy .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-t0eNpSAFqy .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-t0eNpSAFqy .mbr-text {
    text-align: center;
  }
}
.cid-t0eNpSAFqy H1 {
  color: #232323;
}
.cid-t0eNpSAFqy H3 {
  color: #232323;
}
.cid-t0eNpSAFqy .mbr-text,
.cid-t0eNpSAFqy .mbr-section-btn {
  color: #232323;
}
.cid-t03M305L0i {
  padding-top: 0px;
  padding-bottom: 120px;
  background: #ffffff;
}
.cid-t03M305L0i .images-container.container-fluid {
  padding: 0;
}
.cid-t03M305L0i .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-t03M305L0i .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-t03M305L0i .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-t03M305L0i .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-t03M305L0i .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-t03M305L0i .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-t03M305L0i .img-item {
    width: 100% !important;
  }
  .cid-t03M305L0i .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-t03M98KZR9 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-t03M98KZR9 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-t03M98KZR9 .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-t03M98KZR9 .mbr-text {
    text-align: center;
  }
}
.cid-t03M98KZR9 H1 {
  color: #232323;
}
.cid-t03M98KZR9 H3 {
  color: #232323;
}
.cid-t03M98KZR9 .mbr-text,
.cid-t03M98KZR9 .mbr-section-btn {
  color: #232323;
}
.cid-t03M9Za2ty {
  padding-top: 0px;
  padding-bottom: 120px;
  background: #ffffff;
}
.cid-t03M9Za2ty .images-container.container-fluid {
  padding: 0;
}
.cid-t03M9Za2ty .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-t03M9Za2ty .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-t03M9Za2ty .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-t03M9Za2ty .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-t03M9Za2ty .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-t03M9Za2ty .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-t03M9Za2ty .img-item {
    width: 100% !important;
  }
  .cid-t03M9Za2ty .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-t0fEVjbYtg {
  padding-top: 0px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-t02xuWgoHc {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-t02xuWgoHc h3 {
  text-align: center;
}
.cid-t02xuWgoHc .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-t02xuWgoHc .mbr-content-text {
  color: #767676;
}
.cid-t02xuWgoHc .panel-item {
  background: #ffffff;
}
.cid-t02xuWgoHc .card {
  word-wrap: break-word;
}
.cid-t02xuWgoHc .mbr-iconfont {
  font-size: 80px;
  color: #149dcc;
}
.cid-t02xuWgoHc H3 {
  color: #8abec3;
}
.cid-tROGDa8Vnf {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #8abec3;
}
.cid-tROGDa8Vnf .carousel-item {
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-tROGDa8Vnf .carousel-item.active,
.cid-tROGDa8Vnf .carousel-item-next,
.cid-tROGDa8Vnf .carousel-item-prev {
  display: flex;
}
.cid-tROGDa8Vnf .carousel-controls a {
  transition: opacity .5s;
  font-size: 2rem;
}
.cid-tROGDa8Vnf .carousel-controls a span {
  position: absolute;
  top: 180px;
  padding: 10px;
  border-radius: 50%;
  color: #585858;
  background: #c8c6c6;
  opacity: .5;
}
.cid-tROGDa8Vnf .carousel-controls a:hover span {
  opacity: 1;
}
.cid-tROGDa8Vnf .user_image {
  width: 200px;
  height: 200px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
  margin: 0 auto 2rem auto;
}
.cid-tROGDa8Vnf .user_image img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
}
@media (max-width: 230px) {
  .cid-tROGDa8Vnf .user_image {
    width: 100%;
    height: auto;
  }
}
.cid-tROGDa8Vnf .user_text {
  color: #ffffff;
}
.cid-t02xuXc3ui {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-t02xuXc3ui .carousel-control {
  background: #000;
}
.cid-t02xuXc3ui .mbr-section-subtitle {
  color: #767676;
}
.cid-t02xuXc3ui .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-t02xuXc3ui .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-t02xuXc3ui .carousel-item .wrap-img {
  text-align: center;
}
.cid-t02xuXc3ui .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-t02xuXc3ui .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-t02xuXc3ui .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-t02xuXc3ui .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-t02xuXc3ui .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-t02xuXc3ui .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-t02xuXc3ui .cloneditem-1,
.cid-t02xuXc3ui .cloneditem-2,
.cid-t02xuXc3ui .cloneditem-3,
.cid-t02xuXc3ui .cloneditem-4,
.cid-t02xuXc3ui .cloneditem-5 {
  display: none;
}
.cid-t02xuXc3ui .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-t02xuXc3ui .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-t02xuXc3ui .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-t02xuXc3ui .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-t02xuXc3ui .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-t02xuXc3ui .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-t02xuXc3ui .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-t02xuXc3ui .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-t02xuXc3ui .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-t02xuXc3ui .carousel-inner.slides2 .cloneditem-1,
  .cid-t02xuXc3ui .carousel-inner.slides2 .cloneditem-2,
  .cid-t02xuXc3ui .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-t02xuXc3ui .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-t02xuXc3ui .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-t02xuXc3ui .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-t02xuXc3ui .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-t02xuXc3ui .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-t02xuXc3ui .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-t02xuXc3ui .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-t02xuXc3ui .carousel-inner.slides3 .cloneditem-1,
  .cid-t02xuXc3ui .carousel-inner.slides3 .cloneditem-2,
  .cid-t02xuXc3ui .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-t02xuXc3ui .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-t02xuXc3ui .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-t02xuXc3ui .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-t02xuXc3ui .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-t02xuXc3ui .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-t02xuXc3ui .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-t02xuXc3ui .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-t02xuXc3ui .carousel-inner.slides4 .cloneditem-1,
  .cid-t02xuXc3ui .carousel-inner.slides4 .cloneditem-2,
  .cid-t02xuXc3ui .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-t02xuXc3ui .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-t02xuXc3ui .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-t02xuXc3ui .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-t02xuXc3ui .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-t02xuXc3ui .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-t02xuXc3ui .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-t02xuXc3ui .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-t02xuXc3ui .carousel-inner.slides5 .cloneditem-1,
  .cid-t02xuXc3ui .carousel-inner.slides5 .cloneditem-2,
  .cid-t02xuXc3ui .carousel-inner.slides5 .cloneditem-3,
  .cid-t02xuXc3ui .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-t02xuXc3ui .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-t02xuXc3ui .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-t02xuXc3ui .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-t02xuXc3ui .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-t02xuXc3ui .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-t02xuXc3ui .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-t02xuXc3ui .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-t02xuXc3ui .carousel-inner.slides6 .cloneditem-1,
  .cid-t02xuXc3ui .carousel-inner.slides6 .cloneditem-2,
  .cid-t02xuXc3ui .carousel-inner.slides6 .cloneditem-3,
  .cid-t02xuXc3ui .carousel-inner.slides6 .cloneditem-4,
  .cid-t02xuXc3ui .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-tTMmUVSaAo {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #2a2a2a;
}
@media (max-width: 767px) {
  .cid-tTMmUVSaAo .content {
    text-align: center;
  }
  .cid-tTMmUVSaAo .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tTMmUVSaAo .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tTMmUVSaAo .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tTMmUVSaAo .media-wrap img {
  height: 6rem;
  display: block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-tTMmUVSaAo .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tTMmUVSaAo .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tTMmUVSaAo .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-tTMmUVSaAo .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tTMmUVSaAo .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tTMmUVSaAo .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tTMmUVSaAo .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tTMmUVSaAo .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tTMmUVSaAo H5 {
  color: #ffffff;
  text-align: left;
}
.cid-tTMmUVSaAo .copyright > p {
  text-align: left;
}
.cid-tTMmUVSaAo P {
  text-align: left;
}
.cid-t3qTciGRzf {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-taff7zWQeX {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #2a2a2a, #2a2a2a);
}
.cid-taff7zWQeX .mbr-iconfont-social {
  font-size: 32px;
  color: #ffffff;
}
.cid-taff7zWQeX .social-list a:focus {
  text-decoration: none;
}
.cid-t3qTeiTFuU {
  background: #2a2a2a;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-t3qTeiTFuU .image-block {
  margin: auto;
}
.cid-t3qTeiTFuU figcaption {
  position: relative;
}
.cid-t3qTeiTFuU figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t3qTeiTFuU .image-block {
    width: 100% !important;
  }
}
.cid-t02xuRD3CE .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-t02xuRD3CE .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-t02xuRD3CE a {
  font-style: normal;
}
.cid-t02xuRD3CE .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-t02xuRD3CE .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-t02xuRD3CE .nav-item:focus,
.cid-t02xuRD3CE .nav-link:focus {
  outline: none;
}
.cid-t02xuRD3CE .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-t02xuRD3CE .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-t02xuRD3CE .menu-logo {
  margin-right: auto;
}
.cid-t02xuRD3CE .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-t02xuRD3CE .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-t02xuRD3CE .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-t02xuRD3CE .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t02xuRD3CE .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t02xuRD3CE .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t02xuRD3CE .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-t02xuRD3CE .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-t02xuRD3CE .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-t02xuRD3CE .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-t02xuRD3CE .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t02xuRD3CE .dropdown .dropdown-menu {
  background: #cfcfcf;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.0rem;
  padding-bottom: 1.0rem;
  text-align: left;
}
.cid-t02xuRD3CE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-t02xuRD3CE .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t02xuRD3CE .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t02xuRD3CE .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t02xuRD3CE .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-t02xuRD3CE .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-t02xuRD3CE .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-t02xuRD3CE .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-t02xuRD3CE .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t02xuRD3CE .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t02xuRD3CE .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t02xuRD3CE button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-t02xuRD3CE button.navbar-toggler:focus {
  outline: none;
}
.cid-t02xuRD3CE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-t02xuRD3CE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t02xuRD3CE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t02xuRD3CE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t02xuRD3CE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t02xuRD3CE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t02xuRD3CE nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t02xuRD3CE nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t02xuRD3CE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t02xuRD3CE .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t02xuRD3CE .collapsed .btn {
  display: -webkit-flex;
}
.cid-t02xuRD3CE .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t02xuRD3CE .collapsed .navbar-collapse.collapsing,
.cid-t02xuRD3CE .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t02xuRD3CE .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t02xuRD3CE .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t02xuRD3CE .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t02xuRD3CE .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t02xuRD3CE .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t02xuRD3CE .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-t02xuRD3CE .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t02xuRD3CE .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-t02xuRD3CE .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-t02xuRD3CE .collapsed button.navbar-toggler {
  display: block;
}
.cid-t02xuRD3CE .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-t02xuRD3CE .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t02xuRD3CE .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-t02xuRD3CE .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t02xuRD3CE .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t02xuRD3CE .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-t02xuRD3CE.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t02xuRD3CE img {
    height: 3.8rem !important;
  }
  .cid-t02xuRD3CE .btn {
    display: -webkit-flex;
  }
  .cid-t02xuRD3CE button.navbar-toggler {
    display: block;
  }
  .cid-t02xuRD3CE .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-t02xuRD3CE .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t02xuRD3CE .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-t02xuRD3CE .navbar-collapse.collapsing,
  .cid-t02xuRD3CE .navbar-collapse.show {
    display: block !important;
  }
  .cid-t02xuRD3CE .navbar-collapse.collapsing .navbar-nav,
  .cid-t02xuRD3CE .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t02xuRD3CE .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t02xuRD3CE .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t02xuRD3CE .navbar-collapse.collapsing .navbar-buttons,
  .cid-t02xuRD3CE .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-t02xuRD3CE .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t02xuRD3CE .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t02xuRD3CE .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-t02xuRD3CE .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t02xuRD3CE .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t02xuRD3CE .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-t02xuRD3CE .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-t02xuRD3CE .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-t02xuRD3CE .nav-link:hover,
.cid-t02xuRD3CE .dropdown-item:hover {
  color: #575757 !important;
}
.cid-t21lyUioUX {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-t21lyUioUX .mbr-section-subtitle {
  color: #767676;
}
.cid-t21kTiisGV {
  padding-top: 120px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-t21kTiisGV .mbr-section-subtitle {
  color: #767676;
}
.cid-t21mwdbDc6 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t21mwdbDc6 .card-img {
  background-color: #fff;
}
.cid-t21mwdbDc6 .card-box {
  padding: 2rem;
  background-color: #efefef;
}
.cid-t21mwdbDc6 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-t21mwdbDc6 p {
  text-align: left;
}
.cid-t21mwdbDc6 .mbr-text {
  color: #767676;
}
.cid-t21mwdbDc6 .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-t21mwdbDc6 .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-t21mwdbDc6 .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
    -webkit-flex: 0 0 20%;
  }
}
.cid-t21mwdbDc6 .card-title {
  color: #e31818;
}
.cid-t21mwWRXPD {
  padding-top: 15px;
  padding-bottom: 105px;
  background-color: #ffffff;
}
.cid-t21mwWRXPD .card-img {
  background-color: #fff;
}
.cid-t21mwWRXPD .card-box {
  padding: 2rem;
  background-color: #efefef;
}
.cid-t21mwWRXPD h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-t21mwWRXPD p {
  text-align: left;
}
.cid-t21mwWRXPD .mbr-text {
  color: #767676;
}
.cid-t21mwWRXPD .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-t21mwWRXPD .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-t21mwWRXPD .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
    -webkit-flex: 0 0 20%;
  }
}
.cid-t21mwWRXPD .card-title {
  color: #e31818;
}
.cid-tTMmHubR2Q {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #2a2a2a;
}
@media (max-width: 767px) {
  .cid-tTMmHubR2Q .content {
    text-align: center;
  }
  .cid-tTMmHubR2Q .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tTMmHubR2Q .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tTMmHubR2Q .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tTMmHubR2Q .media-wrap img {
  height: 6rem;
  display: block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-tTMmHubR2Q .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tTMmHubR2Q .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tTMmHubR2Q .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-tTMmHubR2Q .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tTMmHubR2Q .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tTMmHubR2Q .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tTMmHubR2Q .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tTMmHubR2Q .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tTMmHubR2Q H5 {
  color: #ffffff;
  text-align: left;
}
.cid-tTMmHubR2Q .copyright > p {
  text-align: left;
}
.cid-tTMmHubR2Q P {
  text-align: left;
}
.cid-t21mOjS3eU {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-tafezgKRAw {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #2a2a2a, #2a2a2a);
}
.cid-tafezgKRAw .mbr-iconfont-social {
  font-size: 32px;
  color: #ffffff;
}
.cid-tafezgKRAw .social-list a:focus {
  text-decoration: none;
}
.cid-t21mPlLm63 {
  background: #2a2a2a;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-t21mPlLm63 .image-block {
  margin: auto;
}
.cid-t21mPlLm63 figcaption {
  position: relative;
}
.cid-t21mPlLm63 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t21mPlLm63 .image-block {
    width: 100% !important;
  }
}
.cid-t02xuRD3CE .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-t02xuRD3CE .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-t02xuRD3CE a {
  font-style: normal;
}
.cid-t02xuRD3CE .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-t02xuRD3CE .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-t02xuRD3CE .nav-item:focus,
.cid-t02xuRD3CE .nav-link:focus {
  outline: none;
}
.cid-t02xuRD3CE .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-t02xuRD3CE .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-t02xuRD3CE .menu-logo {
  margin-right: auto;
}
.cid-t02xuRD3CE .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-t02xuRD3CE .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-t02xuRD3CE .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-t02xuRD3CE .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t02xuRD3CE .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t02xuRD3CE .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t02xuRD3CE .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-t02xuRD3CE .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-t02xuRD3CE .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-t02xuRD3CE .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-t02xuRD3CE .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t02xuRD3CE .dropdown .dropdown-menu {
  background: #cfcfcf;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.0rem;
  padding-bottom: 1.0rem;
  text-align: left;
}
.cid-t02xuRD3CE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-t02xuRD3CE .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t02xuRD3CE .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t02xuRD3CE .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t02xuRD3CE .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-t02xuRD3CE .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-t02xuRD3CE .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-t02xuRD3CE .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-t02xuRD3CE .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t02xuRD3CE .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t02xuRD3CE .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t02xuRD3CE button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-t02xuRD3CE button.navbar-toggler:focus {
  outline: none;
}
.cid-t02xuRD3CE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-t02xuRD3CE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t02xuRD3CE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t02xuRD3CE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t02xuRD3CE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t02xuRD3CE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t02xuRD3CE nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t02xuRD3CE nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t02xuRD3CE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t02xuRD3CE .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t02xuRD3CE .collapsed .btn {
  display: -webkit-flex;
}
.cid-t02xuRD3CE .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t02xuRD3CE .collapsed .navbar-collapse.collapsing,
.cid-t02xuRD3CE .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t02xuRD3CE .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t02xuRD3CE .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t02xuRD3CE .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t02xuRD3CE .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t02xuRD3CE .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t02xuRD3CE .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-t02xuRD3CE .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t02xuRD3CE .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-t02xuRD3CE .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-t02xuRD3CE .collapsed button.navbar-toggler {
  display: block;
}
.cid-t02xuRD3CE .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-t02xuRD3CE .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t02xuRD3CE .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-t02xuRD3CE .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t02xuRD3CE .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t02xuRD3CE .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-t02xuRD3CE.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t02xuRD3CE img {
    height: 3.8rem !important;
  }
  .cid-t02xuRD3CE .btn {
    display: -webkit-flex;
  }
  .cid-t02xuRD3CE button.navbar-toggler {
    display: block;
  }
  .cid-t02xuRD3CE .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-t02xuRD3CE .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t02xuRD3CE .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-t02xuRD3CE .navbar-collapse.collapsing,
  .cid-t02xuRD3CE .navbar-collapse.show {
    display: block !important;
  }
  .cid-t02xuRD3CE .navbar-collapse.collapsing .navbar-nav,
  .cid-t02xuRD3CE .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t02xuRD3CE .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t02xuRD3CE .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t02xuRD3CE .navbar-collapse.collapsing .navbar-buttons,
  .cid-t02xuRD3CE .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-t02xuRD3CE .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t02xuRD3CE .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t02xuRD3CE .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-t02xuRD3CE .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t02xuRD3CE .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t02xuRD3CE .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-t02xuRD3CE .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-t02xuRD3CE .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-t02xuRD3CE .nav-link:hover,
.cid-t02xuRD3CE .dropdown-item:hover {
  color: #575757 !important;
}
.cid-oEzvkQvVLD .mbr-section {
  text-align: center;
  color: #fff;
}
.cid-oEzvkQvVLD p {
  display: inline;
  font-size: 26px;
  color: #fff;
}
.cid-oEzvkQvVLD .marquee-rtl {
  padding-right: 1%;
  padding-left: 1%;
}
.cid-oEzvkQvVLD .navbar {
  padding: 0.5rem 0;
  background: #cccccc;
  transition: none;
  min-height: 50px;
}
.cid-oEzvkQvVLD .navbar-fixed-top {
  padding-top: 0;
}
.cid-oEzvkQvVLD .navbar-collapse {
  -ms-flex-preferred-size: auto;
  -webkit-flex-basis: auto;
  flex-basis: auto;
}
.cid-oEzvkQvVLD .menu-logo .navbar-brand {
  display: flex;
  margin-left: 1.5rem;
  padding: 0.5rem 0;
  transition: padding 0.2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-oEzvkQvVLD .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: 0.3rem 0;
}
.cid-oEzvkQvVLD .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-oEzvkQvVLD .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-oEzvkQvVLD .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-oEzvkQvVLD .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-oEzvkQvVLD .menu-content-top {
  background: #232323;
  display: none;
  max-width: 100%;
  margin: auto;
  -webkit-align-items: center;
  align-items: center;
  overflow: hidden;
  transition: min-height 0.25s ease-in-out;
}
.cid-oEzvkQvVLD .dropdown-item {
  padding: 0;
}
.cid-oEzvkQvVLD .dropdown-item,
.cid-oEzvkQvVLD .nav-link,
.cid-oEzvkQvVLD .brand-name {
  font-style: normal;
}
.cid-oEzvkQvVLD .dropdown-item:hover,
.cid-oEzvkQvVLD .nav-link:hover,
.cid-oEzvkQvVLD .brand-name:hover {
  color: #ffffff !important;
}
.cid-oEzvkQvVLD .dropdown-menu {
  background-color: #0a1c44;
}
.cid-oEzvkQvVLD .dropdown-item:active {
  background-color: #0a1c44;
}
.cid-oEzvkQvVLD .menu-bottom {
  margin: auto;
  width: 100%;
  display: flex;
  padding: 0rem 2rem;
  position: relative;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-oEzvkQvVLD .navbar-dropdown.bg-color.transparent.opened {
  background: #cccccc;
}
.cid-oEzvkQvVLD .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  top: -0.2em;
  text-decoration: none;
}
.cid-oEzvkQvVLD .nav-item a {
  padding: 0.5rem 0 !important;
  margin: 0 0.5rem !important;
}
.cid-oEzvkQvVLD .dropdown-item:before {
  font-family: MobiriseIcons !important;
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-oEzvkQvVLD .content-text {
  margin-bottom: 0;
}
.cid-oEzvkQvVLD .navbar-nav {
  position: relative;
  -ms-flex-direction: row;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media (min-width: 992px) {
  .cid-oEzvkQvVLD .navbar-nav .main-menu-animated-line {
    position: absolute;
    left: 0;
    width: 0;
    height: 0;
    z-index: 100;
    border-top: 4px solid #ffffff;
    -webkit-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    -moz-transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
    transition: width 0.4s, left 0.6s cubic-bezier(0.19, 0.65, 0.02, 0.93);
  }
  .cid-oEzvkQvVLD .navbar-nav .main-menu-animated-line.bottom {
    bottom: 0;
  }
}
.cid-oEzvkQvVLD .navbar-nav .nav-item span {
  padding-right: 0;
}
.cid-oEzvkQvVLD .navbar-nav .nav-item a {
  margin: 0 1.3rem !important;
}
.cid-oEzvkQvVLD .display-4 > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-oEzvkQvVLD .display-4 > .btn > .mbr-iconfont {
  font-size: 1.43em;
}
.cid-oEzvkQvVLD .nav-dropdown .dropdown-item {
  font-weight: 400;
}
.cid-oEzvkQvVLD .navbar-buttons.mbr-section-btn {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-oEzvkQvVLD .nav-dropdown .link {
  font-weight: 400;
}
.cid-oEzvkQvVLD .menu .navbar-brand .logo-text-part {
  vertical-align: top;
}
.cid-oEzvkQvVLD .content-right-side {
  text-align: center;
}
.cid-oEzvkQvVLD .content-right-side .content-link {
  margin-left: 2rem;
}
.cid-oEzvkQvVLD .content-right-side .content-link span {
  vertical-align: middle;
  padding-right: 1rem;
}
.cid-oEzvkQvVLD .widget-icon {
  display: inline-block;
  padding-right: 1rem;
  font-size: 1.65rem;
}
.cid-oEzvkQvVLD .info-widget {
  padding-left: 2rem;
  padding-right: 3rem;
  margin: 0;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-oEzvkQvVLD .menu-content-right {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-oEzvkQvVLD .menu-content-right .info-widget:last-child {
  padding-right: 0;
}
.cid-oEzvkQvVLD .menu-content-right .info-widget:first-child {
  padding-left: 0;
  border-left: none;
}
.cid-oEzvkQvVLD .widget-content {
  display: inline-block;
  vertical-align: top;
  text-align: left;
}
.cid-oEzvkQvVLD .widget-content .widget-title {
  font-weight: 400;
  margin-bottom: 3px;
}
.cid-oEzvkQvVLD .widget-content .widget-text {
  margin-bottom: 0;
}
@media (min-width: 992px) {
  .cid-oEzvkQvVLD .navbar .menu-content-top {
    display: flex;
    height: 60px;
  }
  .cid-oEzvkQvVLD .content-right-side {
    text-align: right;
    -webkit-flex-wrap: nowrap;
    flex-wrap: nowrap;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-oEzvkQvVLD .menu-content-top {
    padding-top: 0px;
    padding-bottom: 0px;
    border-bottom: 0px solid rgba(0, 0, 0, 0.12);
  }
  .cid-oEzvkQvVLD .navbar {
    display: block;
    padding: 0;
  }
  .cid-oEzvkQvVLD .navbar .menu-logo {
    margin: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-oEzvkQvVLD .navbar.navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
    -webkit-align-self: initial;
    align-self: auto;
    display: flex;
    -webkit-align-items: center;
    align-items: center;
    z-index: 101;
    min-height: 49px;
  }
  .cid-oEzvkQvVLD .dropdown-item:hover:before {
    transform: scale(1, 1);
    width: 16px;
    -webkit-transform: scale(1, 1);
  }
  .cid-oEzvkQvVLD .navbar-toggler {
    display: none;
  }
  .cid-oEzvkQvVLD .navbar-collapse {
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
  }
}
.cid-oEzvkQvVLD .navbar-short .menu-content-top {
  height: 0;
  min-height: 0;
  border: none;
}
.cid-oEzvkQvVLD .btn {
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-oEzvkQvVLD .btn .mbr-iconfont {
  font-size: 1.2em;
}
.cid-oEzvkQvVLD .navbar-toggleable-sm .navbar-collapse {
  width: auto;
}
.cid-oEzvkQvVLD .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-left: 0;
}
.cid-oEzvkQvVLD .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-oEzvkQvVLD .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-oEzvkQvVLD .dropdown .dropdown-menu {
  display: none;
  position: absolute;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  text-align: left;
}
@media (max-width: 991px) {
  .cid-oEzvkQvVLD .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-oEzvkQvVLD .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-oEzvkQvVLD .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-oEzvkQvVLD .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-oEzvkQvVLD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-oEzvkQvVLD .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-oEzvkQvVLD .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-oEzvkQvVLD .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-oEzvkQvVLD .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: "";
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  z-index: 1000;
}
.cid-oEzvkQvVLD .navbar.navbar-short {
  min-height: 50px;
  transition: all 0.2s;
}
.cid-oEzvkQvVLD .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-oEzvkQvVLD .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-oEzvkQvVLD .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-oEzvkQvVLD .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-oEzvkQvVLD button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all 0.2s;
  margin: 1rem 0.8rem;
}
.cid-oEzvkQvVLD button.navbar-toggler:focus {
  outline: none;
}
.cid-oEzvkQvVLD button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #0a1c44;
}
.cid-oEzvkQvVLD button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-oEzvkQvVLD button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-oEzvkQvVLD button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-oEzvkQvVLD button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-oEzvkQvVLD nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-oEzvkQvVLD nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-oEzvkQvVLD nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-oEzvkQvVLD nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-oEzvkQvVLD .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-oEzvkQvVLD .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-oEzvkQvVLD .collapsed .btn {
  display: flex;
}
.cid-oEzvkQvVLD .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-oEzvkQvVLD .collapsed .navbar-collapse.collapsing,
.cid-oEzvkQvVLD .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-oEzvkQvVLD .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-oEzvkQvVLD .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-oEzvkQvVLD .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-oEzvkQvVLD .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-oEzvkQvVLD .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-oEzvkQvVLD .collapsed .navbar-collapse.show .navbar-buttons {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  text-align: center;
}
.cid-oEzvkQvVLD .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-oEzvkQvVLD .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 992px) {
  .cid-oEzvkQvVLD .collapsed .dropdown .dropdown-menu {
    overflow: hidden;
  }
}
.cid-oEzvkQvVLD .collapsed button.navbar-toggler {
  display: block;
}
.cid-oEzvkQvVLD .collapsed .navbar-brand {
  margin-left: 1rem !important;
  margin-top: 0.5rem;
}
.cid-oEzvkQvVLD .collapsed .navbar-toggleable-sm {
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-oEzvkQvVLD .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: 0.5s;
  transition-property: opacity, padding, height;
}
.cid-oEzvkQvVLD .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-oEzvkQvVLD .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-oEzvkQvVLD .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: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}
.cid-oEzvkQvVLD .collapsed .menu-bottom {
  -webkit-justify-content: center;
  justify-content: center;
}
@media (min-width: 991px) {
  .cid-oEzvkQvVLD .dropdown-item {
    color: white !important;
    border-bottom: 0px solid #4f5b77;
  }
  .cid-oEzvkQvVLD .dropdown-item:not(:last-child) {
    border-bottom: 1px solid #4f5b77;
  }
}
@media (max-width: 991px) {
  .cid-oEzvkQvVLD .dropdown-menu {
    margin-top: 0px;
    background-color: transparent;
    color: black !important;
  }
  .cid-oEzvkQvVLD .menu-bottom {
    display: flex;
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    align-items: center;
    margin: 0;
  }
  .cid-oEzvkQvVLD .navbar-collapse {
    padding-bottom: 1rem;
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-oEzvkQvVLD .navbar-collapse.collapsing,
  .cid-oEzvkQvVLD .navbar-collapse.show {
    display: block !important;
  }
  .cid-oEzvkQvVLD .navbar-collapse.collapsing .navbar-nav,
  .cid-oEzvkQvVLD .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-oEzvkQvVLD .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-oEzvkQvVLD .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-oEzvkQvVLD .navbar-collapse.collapsing .navbar-buttons,
  .cid-oEzvkQvVLD .navbar-collapse.show .navbar-buttons {
    display: -webkit-flex;
    justify-content: center;
    text-align: center;
    -webkit-justify-content: center;
  }
  .cid-oEzvkQvVLD .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-oEzvkQvVLD .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-oEzvkQvVLD img {
    height: 3.8rem !important;
  }
  .cid-oEzvkQvVLD .btn {
    display: flex;
  }
  .cid-oEzvkQvVLD button.navbar-toggler {
    display: block;
  }
  .cid-oEzvkQvVLD .navbar-brand {
    margin-left: 1rem !important;
    margin-top: 0.5rem;
  }
  .cid-oEzvkQvVLD .navbar-toggleable-sm {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-oEzvkQvVLD .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: 0.5s;
    transition-property: opacity, padding, height;
  }
  .cid-oEzvkQvVLD .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-oEzvkQvVLD .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-oEzvkQvVLD .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: 0.3em;
    vertical-align: middle;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-left: 0.3em solid transparent;
  }
  .cid-oEzvkQvVLD .navbar-buttons.mbr-section-btn {
    width: 100%;
  }
  .cid-oEzvkQvVLD .dropdown .dropdown-menu .dropdown-item {
    padding: 0.235em 1.5em 0.235em 1.5em !important;
    transition: none;
    margin: 0 !important;
  }
}
.cid-oEzvkQvVLD .navbar-dropdown {
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.cid-oEzvkQvVLD .nav-link:focus {
  outline: none;
}
.cid-oEzvkQvVLD .navbar-toggler {
  position: relative;
}
.cid-oEzvkQvVLD .dropdown-item.active,
.cid-oEzvkQvVLD .dropdown-item:active {
  color: initial;
}
.cid-oEzvkQvVLD .widget-title,
.cid-oEzvkQvVLD .widget-icon {
  color: #e9e9e9;
}
.cid-oEzvkQvVLD .widget-text {
  color: #656565;
}
@media (max-width: 576px) {
  .cid-oEzvkQvVLD .menu-logo {
    display: none;
  }
  .cid-oEzvkQvVLD .navbar {
    padding: 0;
  }
  .cid-oEzvkQvVLD .menu-bottom {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
  .cid-oEzvkQvVLD button.navbar-toggler {
    -webkit-align-self: center;
    align-self: center;
  }
}
.cid-oEzvkQvVLD .media-container-row .mbr-text {
  color: #ffffff;
  text-align: right;
}
.cid-oEzvkQvVLD .icon-bar {
  left: 0.4%;
  position: fixed;
  top: 50%;
  font-weight: normal;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-oEzvkQvVLD .icon-bar a:hover {
  background-color: #ff0040;
  width: 100px;
}
.cid-oEzvkQvVLD .icon-bar a {
  display: block;
  text-align: center;
  padding: 10px;
  transition: all 0.3s ease;
  color: white;
  font-size: 20px;
  font-weight: normal;
  margin: 2px;
  border-radius: 17px;
}
.cid-oEzvkQvVLD .facebook {
  background: #3B5998;
  color: white;
  width: 50px;
}
.cid-oEzvkQvVLD .twitter {
  background: #55ACEE;
  color: white;
  width: 50px;
}
.cid-oEzvkQvVLD .google {
  background: #dd4b39;
  color: white;
  width: 50px;
}
.cid-oEzvkQvVLD .linkedin {
  background: #007bb5;
  color: white;
  width: 50px;
}
.cid-oEzvkQvVLD .youtube {
  background: #bb0000;
  color: white;
  width: 50px;
}
.cid-oEzvkQvVLD .instagram {
  background: #6F3AA7;
  color: white;
  width: 50px;
}
.cid-oEzvkQvVLD .custom1 {
  background: #ff7300;
  color: white;
  width: 50px;
}
.cid-oEzvkQvVLD .custom2 {
  background: #01bf46;
  color: white;
  width: 50px;
}
.cid-oEzvkQvVLD .content {
  margin-left: 75px;
  font-size: 30px;
}
.cid-oEzvkQvVLD .corner-ribbon {
  z-index: 10000;
  width: 200px;
  background-image: linear-gradient(#55b4d4, #000000);
  position: absolute;
  top: 25px;
  left: -50px;
  text-align: center;
  line-height: 50px;
  letter-spacing: 1px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
}
.cid-oEzvkQvVLD .corner-ribbon.top-zen {
  top: 25px;
  left: -50px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  position: fixed;
}
.cid-oEzvkQvVLD P {
  color: #232323;
  text-align: center;
}
.cid-oEzvkQvVLD DIV {
  color: #ffffff;
}
.cid-t28eEzGFO7 {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t28eEzGFO7 .mbr-section-subtitle {
  color: #767676;
}
.cid-t2etWGOm7z {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/sfondo-header-2000x1244.jpg");
}
.cid-t28dWof1fT {
  background: #ffffff;
  padding-top: 90px;
  padding-bottom: 60px;
  background: linear-gradient(0deg, #ffffff, #ffffff);
}
.cid-t28dWof1fT .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-t28dWof1fT .video-block {
    width: 100% !important;
  }
}
.cid-t2jmIJnyA3 {
  padding-top: 75px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-t2jmIJnyA3 .mbr-section-subtitle {
  color: #767676;
}
.cid-t2jkCcFtW8 {
  padding-top: 45px;
  padding-bottom: 15px;
  background-color: #2a2a2a;
}
.cid-t2jkCcFtW8 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-t2jkCcFtW8 p {
  color: #767676;
  text-align: left;
}
.cid-t2jkCcFtW8 .card-box {
  padding-top: 2rem;
}
.cid-t2jkCcFtW8 .card-wrapper {
  height: 100%;
}
.cid-t2jkCcFtW8 .card-title {
  text-align: center;
}
.cid-t2jkCcFtW8 P {
  text-align: center;
  color: #ffffff;
}
.cid-t28fdJ56fV {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-t28fdJ56fV .mbr-section-subtitle {
  color: #767676;
}
.cid-t28fevkkxR {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-t28fevkkxR img,
.cid-t28fevkkxR .item-img {
  width: 100%;
}
.cid-t28fevkkxR .item:focus,
.cid-t28fevkkxR span:focus {
  outline: none;
}
.cid-t28fevkkxR .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-t28fevkkxR .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #efefef;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-t28fevkkxR .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t28fevkkxR .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-t28fevkkxR .mbr-section-btn {
  margin-top: auto !important;
}
.cid-t28fevkkxR .mbr-section-title {
  color: #ffffff;
}
.cid-t28fevkkxR .mbr-text,
.cid-t28fevkkxR .mbr-section-btn {
  text-align: center;
}
.cid-t28fevkkxR .item-title {
  text-align: center;
}
.cid-t28fevkkxR .item-subtitle {
  text-align: left;
}
.cid-t28gnEgg86 {
  padding-top: 120px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t28gnEgg86 .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-t28gnEgg86 .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-t28gnEgg86 .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-t28gnEgg86 .mbr-text {
    text-align: center;
  }
}
.cid-t28gnEgg86 H1 {
  color: #232323;
}
.cid-t28gnEgg86 H3 {
  color: #232323;
}
.cid-t28gnEgg86 .mbr-text,
.cid-t28gnEgg86 .mbr-section-btn {
  color: #232323;
}
.cid-t2iL8dGJZ5 {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-t2iL8dGJZ5 img,
.cid-t2iL8dGJZ5 .item-img {
  width: 100%;
}
.cid-t2iL8dGJZ5 .item:focus,
.cid-t2iL8dGJZ5 span:focus {
  outline: none;
}
.cid-t2iL8dGJZ5 .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-t2iL8dGJZ5 .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-t2iL8dGJZ5 .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-t2iL8dGJZ5 .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-t2iL8dGJZ5 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-t2iL8dGJZ5 .mbr-section-title {
  color: #ffffff;
}
.cid-t2iL8dGJZ5 .mbr-text,
.cid-t2iL8dGJZ5 .mbr-section-btn {
  text-align: center;
}
.cid-t2iL8dGJZ5 .item-title {
  text-align: center;
}
.cid-t2iL8dGJZ5 .item-subtitle {
  text-align: left;
}
.cid-t2ku7VJTX4 {
  padding-top: 0px;
  padding-bottom: 105px;
  background-color: #ffffff;
}
.cid-t28gqFmXd6 {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
@media (max-width: 767px) {
  .cid-t28gqFmXd6 .content {
    text-align: center;
  }
  .cid-t28gqFmXd6 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-t28gqFmXd6 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-t28gqFmXd6 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-t28gqFmXd6 .media-wrap img {
  height: 6rem;
  display: block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-t28gqFmXd6 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t28gqFmXd6 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-t28gqFmXd6 .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-t28gqFmXd6 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t28gqFmXd6 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-t28gqFmXd6 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-t28gqFmXd6 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t28gqFmXd6 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t28gqFmXd6 H5 {
  color: #ffffff;
  text-align: left;
}
.cid-t28gqFmXd6 .copyright > p {
  text-align: left;
}
.cid-t28gqFmXd6 P {
  text-align: left;
}
.cid-t28grAXwGC {
  padding-top: 45px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #2a2a2a, #2a2a2a);
}
.cid-t28grAXwGC .mbr-iconfont-social {
  font-size: 32px;
  color: #ffffff;
}
.cid-t28grAXwGC .social-list a:focus {
  text-decoration: none;
}
.cid-t2Gt0T3fFr {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-t28gseCmKa {
  background: #2a2a2a;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-t28gseCmKa .image-block {
  margin: auto;
}
.cid-t28gseCmKa figcaption {
  position: relative;
}
.cid-t28gseCmKa figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t28gseCmKa .image-block {
    width: 100% !important;
  }
}
.cid-t2ROBU3ckR .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-t2ROBU3ckR .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-t2ROBU3ckR a {
  font-style: normal;
}
.cid-t2ROBU3ckR .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-t2ROBU3ckR .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-t2ROBU3ckR .nav-item:focus,
.cid-t2ROBU3ckR .nav-link:focus {
  outline: none;
}
.cid-t2ROBU3ckR .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-t2ROBU3ckR .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-t2ROBU3ckR .menu-logo {
  margin-right: auto;
}
.cid-t2ROBU3ckR .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-t2ROBU3ckR .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-t2ROBU3ckR .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-t2ROBU3ckR .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t2ROBU3ckR .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t2ROBU3ckR .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t2ROBU3ckR .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-t2ROBU3ckR .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-t2ROBU3ckR .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-t2ROBU3ckR .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-t2ROBU3ckR .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t2ROBU3ckR .dropdown .dropdown-menu {
  background: #cfcfcf;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.0rem;
  padding-bottom: 1.0rem;
  text-align: left;
}
.cid-t2ROBU3ckR .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-t2ROBU3ckR .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t2ROBU3ckR .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t2ROBU3ckR .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t2ROBU3ckR .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-t2ROBU3ckR .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-t2ROBU3ckR .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-t2ROBU3ckR .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-t2ROBU3ckR .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t2ROBU3ckR .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t2ROBU3ckR .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t2ROBU3ckR button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-t2ROBU3ckR button.navbar-toggler:focus {
  outline: none;
}
.cid-t2ROBU3ckR button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-t2ROBU3ckR button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t2ROBU3ckR button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t2ROBU3ckR button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t2ROBU3ckR button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t2ROBU3ckR nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t2ROBU3ckR nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t2ROBU3ckR nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t2ROBU3ckR nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t2ROBU3ckR .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t2ROBU3ckR .collapsed .btn {
  display: -webkit-flex;
}
.cid-t2ROBU3ckR .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t2ROBU3ckR .collapsed .navbar-collapse.collapsing,
.cid-t2ROBU3ckR .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t2ROBU3ckR .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t2ROBU3ckR .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t2ROBU3ckR .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t2ROBU3ckR .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t2ROBU3ckR .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t2ROBU3ckR .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-t2ROBU3ckR .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t2ROBU3ckR .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-t2ROBU3ckR .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-t2ROBU3ckR .collapsed button.navbar-toggler {
  display: block;
}
.cid-t2ROBU3ckR .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-t2ROBU3ckR .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t2ROBU3ckR .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-t2ROBU3ckR .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t2ROBU3ckR .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t2ROBU3ckR .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-t2ROBU3ckR.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t2ROBU3ckR img {
    height: 3.8rem !important;
  }
  .cid-t2ROBU3ckR .btn {
    display: -webkit-flex;
  }
  .cid-t2ROBU3ckR button.navbar-toggler {
    display: block;
  }
  .cid-t2ROBU3ckR .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-t2ROBU3ckR .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t2ROBU3ckR .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-t2ROBU3ckR .navbar-collapse.collapsing,
  .cid-t2ROBU3ckR .navbar-collapse.show {
    display: block !important;
  }
  .cid-t2ROBU3ckR .navbar-collapse.collapsing .navbar-nav,
  .cid-t2ROBU3ckR .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t2ROBU3ckR .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t2ROBU3ckR .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t2ROBU3ckR .navbar-collapse.collapsing .navbar-buttons,
  .cid-t2ROBU3ckR .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-t2ROBU3ckR .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t2ROBU3ckR .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t2ROBU3ckR .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-t2ROBU3ckR .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t2ROBU3ckR .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t2ROBU3ckR .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-t2ROBU3ckR .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-t2ROBU3ckR .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-t2ROBU3ckR .nav-link:hover,
.cid-t2ROBU3ckR .dropdown-item:hover {
  color: #575757 !important;
}
.cid-t2ROBUnmX8 {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t2ROBUnmX8 .mbr-section-subtitle {
  color: #767676;
}
.cid-t2ROBUnmX8 H2 {
  color: #e31818;
}
.cid-t2ROBUKwUC {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t2ROBUKwUC .mbr-section-subtitle {
  color: #767676;
}
.cid-t2ROBUKwUC H2 {
  color: #e31818;
}
.cid-t2ROBV8Kjb {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t2ROBV8Kjb .mbr-section-subtitle {
  color: #767676;
}
.cid-t2ROBV8Kjb H2 {
  color: #e31818;
}
.cid-t2ROBVyTVP {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t2ROBVyTVP .mbr-text,
.cid-t2ROBVyTVP blockquote {
  color: #767676;
}
.cid-t2ROBVyTVP .mbr-text {
  text-align: center;
  color: #232323;
}
.cid-t2ROBWj5ia {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t2ROBWj5ia .mbr-text,
.cid-t2ROBWj5ia blockquote {
  color: #767676;
}
.cid-t2ROBWj5ia .mbr-text {
  text-align: center;
  color: #232323;
}
.cid-t2ROBWj5ia .mbr-text P {
  text-align: center;
}
.cid-t2RPsSm5zz {
  padding-top: 75px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t2RPsSm5zz .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-t2RPsSm5zz .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-t2RPsSm5zz .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-t2RPsSm5zz .mbr-text {
    text-align: center;
  }
}
.cid-t2RPsSm5zz H1 {
  color: #232323;
}
.cid-t2RPsSm5zz H3 {
  color: #232323;
}
.cid-t2RPsSm5zz .mbr-text,
.cid-t2RPsSm5zz .mbr-section-btn {
  color: #232323;
}
.cid-t2RQGC1XVj {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-t2RQGC1XVj .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-t2RQGC1XVj .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-t2RQGC1XVj .mbr-text {
    text-align: center;
  }
}
.cid-t2RQGC1XVj H1 {
  color: #232323;
}
.cid-t2RQGC1XVj H3 {
  color: #232323;
}
.cid-t2RQGC1XVj .mbr-text,
.cid-t2RQGC1XVj .mbr-section-btn {
  color: #232323;
}
.cid-t2RWygOXyp {
  padding-top: 75px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t2RWygOXyp .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-t2RWygOXyp .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-t2RWygOXyp .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-t2RWygOXyp .mbr-text {
    text-align: center;
  }
}
.cid-t2RWygOXyp H1 {
  color: #232323;
}
.cid-t2RWygOXyp H3 {
  color: #232323;
}
.cid-t2RWygOXyp .mbr-text,
.cid-t2RWygOXyp .mbr-section-btn {
  color: #232323;
}
.cid-t2RX2O6uxM {
  padding-top: 75px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-t2RX2O6uxM .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-t2RX2O6uxM .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-t2RX2O6uxM .mbr-text {
    text-align: center;
  }
}
.cid-t2RX2O6uxM H1 {
  color: #232323;
}
.cid-t2RX2O6uxM H3 {
  color: #232323;
}
.cid-t2RX2O6uxM .mbr-text,
.cid-t2RX2O6uxM .mbr-section-btn {
  color: #232323;
}
.cid-t2ROBXRP3n {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t2ROBXRP3n .mbr-text,
.cid-t2ROBXRP3n blockquote {
  color: #767676;
}
.cid-t2ROBXRP3n .mbr-text {
  text-align: center;
  color: #232323;
}
.cid-t2RZ4GRChP {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-tkIQVYGcE8 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #2a2a2a;
}
@media (max-width: 767px) {
  .cid-tkIQVYGcE8 .content {
    text-align: center;
  }
  .cid-tkIQVYGcE8 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tkIQVYGcE8 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tkIQVYGcE8 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tkIQVYGcE8 .media-wrap img {
  height: 6rem;
  display: block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-tkIQVYGcE8 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tkIQVYGcE8 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tkIQVYGcE8 .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-tkIQVYGcE8 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tkIQVYGcE8 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tkIQVYGcE8 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tkIQVYGcE8 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tkIQVYGcE8 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tkIQVYGcE8 H5 {
  color: #ffffff;
  text-align: left;
}
.cid-tkIQVYGcE8 .copyright > p {
  text-align: left;
}
.cid-tkIQVYGcE8 P {
  text-align: left;
}
.cid-tafg5lAiAx {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #2a2a2a, #2a2a2a);
}
.cid-tafg5lAiAx .mbr-iconfont-social {
  font-size: 32px;
  color: #ffffff;
}
.cid-tafg5lAiAx .social-list a:focus {
  text-decoration: none;
}
.cid-t3qVvynevB {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-t3qVwvSeeU {
  background: #2a2a2a;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-t3qVwvSeeU .image-block {
  margin: auto;
}
.cid-t3qVwvSeeU figcaption {
  position: relative;
}
.cid-t3qVwvSeeU figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t3qVwvSeeU .image-block {
    width: 100% !important;
  }
}
.cid-t2SsFHu4x1 .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-t2SsFHu4x1 .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-t2SsFHu4x1 a {
  font-style: normal;
}
.cid-t2SsFHu4x1 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-t2SsFHu4x1 .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-t2SsFHu4x1 .nav-item:focus,
.cid-t2SsFHu4x1 .nav-link:focus {
  outline: none;
}
.cid-t2SsFHu4x1 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-t2SsFHu4x1 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-t2SsFHu4x1 .menu-logo {
  margin-right: auto;
}
.cid-t2SsFHu4x1 .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-t2SsFHu4x1 .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-t2SsFHu4x1 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-t2SsFHu4x1 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t2SsFHu4x1 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t2SsFHu4x1 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t2SsFHu4x1 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-t2SsFHu4x1 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-t2SsFHu4x1 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-t2SsFHu4x1 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-t2SsFHu4x1 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t2SsFHu4x1 .dropdown .dropdown-menu {
  background: #cfcfcf;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.0rem;
  padding-bottom: 1.0rem;
  text-align: left;
}
.cid-t2SsFHu4x1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-t2SsFHu4x1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t2SsFHu4x1 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t2SsFHu4x1 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t2SsFHu4x1 .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-t2SsFHu4x1 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-t2SsFHu4x1 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-t2SsFHu4x1 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-t2SsFHu4x1 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t2SsFHu4x1 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t2SsFHu4x1 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t2SsFHu4x1 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-t2SsFHu4x1 button.navbar-toggler:focus {
  outline: none;
}
.cid-t2SsFHu4x1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-t2SsFHu4x1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t2SsFHu4x1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t2SsFHu4x1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t2SsFHu4x1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t2SsFHu4x1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t2SsFHu4x1 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t2SsFHu4x1 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t2SsFHu4x1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t2SsFHu4x1 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t2SsFHu4x1 .collapsed .btn {
  display: -webkit-flex;
}
.cid-t2SsFHu4x1 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t2SsFHu4x1 .collapsed .navbar-collapse.collapsing,
.cid-t2SsFHu4x1 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t2SsFHu4x1 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t2SsFHu4x1 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t2SsFHu4x1 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t2SsFHu4x1 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t2SsFHu4x1 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t2SsFHu4x1 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-t2SsFHu4x1 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t2SsFHu4x1 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-t2SsFHu4x1 .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-t2SsFHu4x1 .collapsed button.navbar-toggler {
  display: block;
}
.cid-t2SsFHu4x1 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-t2SsFHu4x1 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t2SsFHu4x1 .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-t2SsFHu4x1 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t2SsFHu4x1 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t2SsFHu4x1 .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-t2SsFHu4x1.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t2SsFHu4x1 img {
    height: 3.8rem !important;
  }
  .cid-t2SsFHu4x1 .btn {
    display: -webkit-flex;
  }
  .cid-t2SsFHu4x1 button.navbar-toggler {
    display: block;
  }
  .cid-t2SsFHu4x1 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-t2SsFHu4x1 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t2SsFHu4x1 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-t2SsFHu4x1 .navbar-collapse.collapsing,
  .cid-t2SsFHu4x1 .navbar-collapse.show {
    display: block !important;
  }
  .cid-t2SsFHu4x1 .navbar-collapse.collapsing .navbar-nav,
  .cid-t2SsFHu4x1 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t2SsFHu4x1 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t2SsFHu4x1 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t2SsFHu4x1 .navbar-collapse.collapsing .navbar-buttons,
  .cid-t2SsFHu4x1 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-t2SsFHu4x1 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t2SsFHu4x1 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t2SsFHu4x1 .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-t2SsFHu4x1 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t2SsFHu4x1 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t2SsFHu4x1 .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-t2SsFHu4x1 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-t2SsFHu4x1 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-t2SsFHu4x1 .nav-link:hover,
.cid-t2SsFHu4x1 .dropdown-item:hover {
  color: #575757 !important;
}
.cid-t2SsFI4gBn {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t2SsFI4gBn .mbr-section-subtitle {
  color: #767676;
}
.cid-t2SsFI4gBn H2 {
  color: #e31818;
}
.cid-t2SsFIErqC {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t2SsFIErqC .mbr-section-subtitle {
  color: #767676;
}
.cid-t2SsFIErqC H2 {
  color: #e31818;
}
.cid-t2SsFJ2qB6 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t2SsFJ2qB6 .mbr-section-subtitle {
  color: #767676;
}
.cid-t2SsFJ2qB6 H2 {
  color: #000000;
}
.cid-t6F3dYEuqz {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t6F3dYEuqz .mbr-text,
.cid-t6F3dYEuqz blockquote {
  color: #767676;
}
.cid-t6F3dYEuqz .mbr-text {
  text-align: center;
  color: #232323;
}
.cid-t2T3lY8lkA {
  padding-top: 0px;
  padding-bottom: 30px;
  background: #ffffff;
}
.cid-t2T3lY8lkA .images-container.container-fluid {
  padding: 0;
}
.cid-t2T3lY8lkA .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-t2T3lY8lkA .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-t2T3lY8lkA .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-t2T3lY8lkA .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-t2T3lY8lkA .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-t2T3lY8lkA .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-t2T3lY8lkA .img-item {
    width: 100% !important;
  }
  .cid-t2T3lY8lkA .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-t2T4dmUotA {
  padding-top: 45px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-t2T4dmUotA .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-t2T4dmUotA .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-t2T4dmUotA .mbr-text {
    text-align: center;
  }
}
.cid-t2T4dmUotA H1 {
  color: #232323;
}
.cid-t2T4dmUotA H3 {
  color: #232323;
}
.cid-t2T4dmUotA .mbr-text,
.cid-t2T4dmUotA .mbr-section-btn {
  color: #232323;
}
.cid-t2T58bL1Jt {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t2T58bL1Jt .mbr-text,
.cid-t2T58bL1Jt blockquote {
  color: #767676;
}
.cid-t2T58bL1Jt .mbr-text {
  text-align: center;
  color: #232323;
}
.cid-tkIQSwLWSF {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #2a2a2a;
}
@media (max-width: 767px) {
  .cid-tkIQSwLWSF .content {
    text-align: center;
  }
  .cid-tkIQSwLWSF .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tkIQSwLWSF .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tkIQSwLWSF .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tkIQSwLWSF .media-wrap img {
  height: 6rem;
  display: block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-tkIQSwLWSF .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tkIQSwLWSF .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tkIQSwLWSF .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-tkIQSwLWSF .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tkIQSwLWSF .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tkIQSwLWSF .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tkIQSwLWSF .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tkIQSwLWSF .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tkIQSwLWSF H5 {
  color: #ffffff;
  text-align: left;
}
.cid-tkIQSwLWSF .copyright > p {
  text-align: left;
}
.cid-tkIQSwLWSF P {
  text-align: left;
}
.cid-tafg1bI5CJ {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #2a2a2a, #2a2a2a);
}
.cid-tafg1bI5CJ .mbr-iconfont-social {
  font-size: 32px;
  color: #ffffff;
}
.cid-tafg1bI5CJ .social-list a:focus {
  text-decoration: none;
}
.cid-t3qVpPK1tZ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-t3qVqCWHYe {
  background: #2a2a2a;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-t3qVqCWHYe .image-block {
  margin: auto;
}
.cid-t3qVqCWHYe figcaption {
  position: relative;
}
.cid-t3qVqCWHYe figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t3qVqCWHYe .image-block {
    width: 100% !important;
  }
}
.cid-t3xoOqbmOz .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-t3xoOqbmOz .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-t3xoOqbmOz a {
  font-style: normal;
}
.cid-t3xoOqbmOz .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-t3xoOqbmOz .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-t3xoOqbmOz .nav-item:focus,
.cid-t3xoOqbmOz .nav-link:focus {
  outline: none;
}
.cid-t3xoOqbmOz .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-t3xoOqbmOz .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-t3xoOqbmOz .menu-logo {
  margin-right: auto;
}
.cid-t3xoOqbmOz .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-t3xoOqbmOz .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-t3xoOqbmOz .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-t3xoOqbmOz .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t3xoOqbmOz .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t3xoOqbmOz .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t3xoOqbmOz .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-t3xoOqbmOz .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-t3xoOqbmOz .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-t3xoOqbmOz .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-t3xoOqbmOz .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t3xoOqbmOz .dropdown .dropdown-menu {
  background: #cfcfcf;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.0rem;
  padding-bottom: 1.0rem;
  text-align: left;
}
.cid-t3xoOqbmOz .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-t3xoOqbmOz .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t3xoOqbmOz .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t3xoOqbmOz .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t3xoOqbmOz .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-t3xoOqbmOz .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-t3xoOqbmOz .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-t3xoOqbmOz .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-t3xoOqbmOz .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t3xoOqbmOz .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t3xoOqbmOz .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t3xoOqbmOz button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-t3xoOqbmOz button.navbar-toggler:focus {
  outline: none;
}
.cid-t3xoOqbmOz button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-t3xoOqbmOz button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t3xoOqbmOz button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t3xoOqbmOz button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t3xoOqbmOz button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t3xoOqbmOz nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t3xoOqbmOz nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t3xoOqbmOz nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t3xoOqbmOz nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t3xoOqbmOz .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t3xoOqbmOz .collapsed .btn {
  display: -webkit-flex;
}
.cid-t3xoOqbmOz .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t3xoOqbmOz .collapsed .navbar-collapse.collapsing,
.cid-t3xoOqbmOz .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t3xoOqbmOz .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t3xoOqbmOz .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t3xoOqbmOz .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t3xoOqbmOz .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t3xoOqbmOz .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t3xoOqbmOz .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-t3xoOqbmOz .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t3xoOqbmOz .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-t3xoOqbmOz .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-t3xoOqbmOz .collapsed button.navbar-toggler {
  display: block;
}
.cid-t3xoOqbmOz .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-t3xoOqbmOz .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t3xoOqbmOz .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-t3xoOqbmOz .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t3xoOqbmOz .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t3xoOqbmOz .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-t3xoOqbmOz.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t3xoOqbmOz img {
    height: 3.8rem !important;
  }
  .cid-t3xoOqbmOz .btn {
    display: -webkit-flex;
  }
  .cid-t3xoOqbmOz button.navbar-toggler {
    display: block;
  }
  .cid-t3xoOqbmOz .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-t3xoOqbmOz .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t3xoOqbmOz .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-t3xoOqbmOz .navbar-collapse.collapsing,
  .cid-t3xoOqbmOz .navbar-collapse.show {
    display: block !important;
  }
  .cid-t3xoOqbmOz .navbar-collapse.collapsing .navbar-nav,
  .cid-t3xoOqbmOz .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t3xoOqbmOz .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t3xoOqbmOz .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t3xoOqbmOz .navbar-collapse.collapsing .navbar-buttons,
  .cid-t3xoOqbmOz .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-t3xoOqbmOz .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t3xoOqbmOz .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t3xoOqbmOz .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-t3xoOqbmOz .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t3xoOqbmOz .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t3xoOqbmOz .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-t3xoOqbmOz .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-t3xoOqbmOz .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-t3xoOqbmOz .nav-link:hover,
.cid-t3xoOqbmOz .dropdown-item:hover {
  color: #575757 !important;
}
.cid-t3xoOqAbUt {
  padding-top: 15px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t3xoOqAbUt .mbr-section-subtitle {
  color: #767676;
}
.cid-t3xoOr1vPl {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/cover-1-2000x898.jpg");
}
.cid-t3xoOrrUC7 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-t3xoOrrUC7 .mbr-text {
  color: #767676;
}
.cid-t3xoOrrUC7 h4 {
  text-align: center;
}
.cid-t3xoOrrUC7 p {
  text-align: center;
}
.cid-t3xoOrrUC7 .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-tuMOLJLa3f {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tuMOLJLa3f .content-slider {
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-tuMOLJLa3f .modal-body .close {
  background: #1b1b1b;
}
.cid-tuMOLJLa3f .modal-body .close span {
  font-style: normal;
}
.cid-tuMOLJLa3f .carousel-inner > .active,
.cid-tuMOLJLa3f .carousel-inner > .next,
.cid-tuMOLJLa3f .carousel-inner > .prev {
  display: -webkit-flex;
}
.cid-tuMOLJLa3f .carousel-control .icon-next,
.cid-tuMOLJLa3f .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-tuMOLJLa3f .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tuMOLJLa3f .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tuMOLJLa3f .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tuMOLJLa3f .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-tuMOLJLa3f .boxed-slider > div {
  position: relative;
}
.cid-tuMOLJLa3f .container img {
  width: 100%;
}
.cid-tuMOLJLa3f .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-tuMOLJLa3f .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-tuMOLJLa3f .mbr-table-cell {
  padding: 0;
}
.cid-tuMOLJLa3f .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-tuMOLJLa3f .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-tuMOLJLa3f .mbr-overlay {
  z-index: 1;
}
.cid-tuMOLJLa3f .container-slide.container {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-tuMOLJLa3f .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  opacity: 1;
}
.cid-tuMOLJLa3f .carousel-item.active.right,
.cid-tuMOLJLa3f .carousel-item.next {
  left: 0;
  transition: opacity 0.7s ease-in-out;
  opacity: 0;
}
.cid-tuMOLJLa3f .carousel-item.active.left,
.cid-tuMOLJLa3f .carousel-item.prev {
  left: 0;
  transition: opacity 0.7s ease-in-out;
  opacity: 0;
}
.cid-tuMOLJLa3f .carousel-item.active,
.cid-tuMOLJLa3f .carousel-item.next.left,
.cid-tuMOLJLa3f .carousel-item.prev.right {
  left: 0;
  opacity: 1;
}
.cid-tuMOLJLa3f .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-tuMOLJLa3f .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tuMOLJLa3f .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tuMOLJLa3f .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tuMOLJLa3f .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tuMOLJLa3f .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-tuMOLJLa3f .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-tuMOLJLa3f .mbr-slider .carousel-indicators li.active,
.cid-tuMOLJLa3f .mbr-slider .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tuMOLJLa3f .mbr-slider .carousel-indicators li::after,
.cid-tuMOLJLa3f .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-tuMOLJLa3f .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 576px) {
  .cid-tuMOLJLa3f .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-tuMOLJLa3f .mbr-slider > .container img {
  width: 100%;
}
.cid-tuMOLJLa3f .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-tuMOLJLa3f .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 576px) {
  .cid-tuMOLJLa3f .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tuMOLJLa3f .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-tuMOLJLa3f .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-tuMOLJLa3f .carousel-item .container.container-slide {
  position: initial;
  min-height: 0;
}
.cid-tuMOLJLa3f .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-tuMOLJLa3f .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-tuMOLJLa3f .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-tuMOLJLa3f .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-tuMOLJLa3f .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-tuMOLJLa3f .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-tuMOLJLa3f .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-tuMOLJLa3f .mbr-slider.slide .container {
  overflow: hidden;
  padding: 0;
}
.cid-tuMOLJLa3f .carousel-inner {
  height: 100%;
}
.cid-tuMOLJLa3f .slider-fullscreen-image {
  height: 100%;
  background: transparent !important;
}
.cid-tuMOLJLa3f .image_wrapper {
  height: 700px;
  width: 100%;
  position: relative;
  display: inline-block;
}
.cid-tuMOLJLa3f .image_wrapper img {
  width: 100% !important;
  height: 100%;
  object-fit: cover;
}
.cid-tuMOLJLa3f .carousel-item .container-slide {
  text-align: center;
}
.cid-tuMOLJLa3f .content-slider-wrap {
  width: 100%;
}
.cid-t3xoOsk5Gq {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-t3xoOsDB1m {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #efefef;
}
.cid-t3xoOsDB1m .mbr-section-subtitle {
  color: #767676;
}
.cid-t3xoOsXHaD {
  padding-top: 60px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-t3xoOsXHaD .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-t3xoOsXHaD .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-t3xoOsXHaD .mbr-text {
    text-align: center;
  }
}
.cid-t3xoOsXHaD H1 {
  color: #232323;
}
.cid-t3xoOsXHaD H3 {
  color: #232323;
}
.cid-t3xoOsXHaD .mbr-text,
.cid-t3xoOsXHaD .mbr-section-btn {
  color: #232323;
}
.cid-t3xoOtlq1i {
  padding-top: 60px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-t3xoOtlq1i .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-t3xoOtlq1i .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-t3xoOtlq1i .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-t3xoOtlq1i .mbr-text {
    text-align: center;
  }
}
.cid-t3xoOtlq1i H1 {
  color: #232323;
}
.cid-t3xoOtlq1i H3 {
  color: #232323;
}
.cid-t3xoOtlq1i .mbr-text,
.cid-t3xoOtlq1i .mbr-section-btn {
  color: #232323;
}
.cid-t3xoOtIh7G {
  padding-top: 60px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-t3xoOtIh7G .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-t3xoOtIh7G .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-t3xoOtIh7G .mbr-text {
    text-align: center;
  }
}
.cid-t3xoOtIh7G H1 {
  color: #232323;
}
.cid-t3xoOtIh7G H3 {
  color: #232323;
}
.cid-t3xoOtIh7G .mbr-text,
.cid-t3xoOtIh7G .mbr-section-btn {
  color: #232323;
}
.cid-t3xoOu5kXC {
  padding-top: 60px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-t3xoOu5kXC .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-t3xoOu5kXC .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-t3xoOu5kXC .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-t3xoOu5kXC .mbr-text {
    text-align: center;
  }
}
.cid-t3xoOu5kXC H1 {
  color: #232323;
}
.cid-t3xoOu5kXC H3 {
  color: #232323;
}
.cid-t3xoOu5kXC .mbr-text,
.cid-t3xoOu5kXC .mbr-section-btn {
  color: #232323;
}
.cid-t3JCo0adoS {
  padding-top: 60px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-t3JCo0adoS .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-t3JCo0adoS .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-t3JCo0adoS .mbr-text {
    text-align: center;
  }
}
.cid-t3JCo0adoS H1 {
  color: #232323;
}
.cid-t3JCo0adoS H3 {
  color: #232323;
}
.cid-t3JCo0adoS .mbr-text,
.cid-t3JCo0adoS .mbr-section-btn {
  color: #232323;
}
.cid-t3xoOutcNw {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t3xoOutcNw .mbr-section-subtitle {
  color: #767676;
}
.cid-t3xoOuQEn3 {
  padding-top: 60px;
  padding-bottom: 120px;
  background: #ffffff;
}
.cid-t3xoOuQEn3 .images-container.container-fluid {
  padding: 0;
}
.cid-t3xoOuQEn3 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-t3xoOuQEn3 .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-t3xoOuQEn3 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-t3xoOuQEn3 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-t3xoOuQEn3 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-t3xoOuQEn3 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-t3xoOuQEn3 .img-item {
    width: 100% !important;
  }
  .cid-t3xoOuQEn3 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-t3xoOvbpQn {
  padding-top: 0px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-t3xoOvwXLN {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #efefef;
}
.cid-t3xoOvwXLN .mbr-section-subtitle {
  color: #767676;
}
.cid-t3xoOvRjTV {
  padding-top: 75px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 1292px) {
  .cid-t3xoOvRjTV .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-t3xoOvRjTV .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-t3xoOvRjTV .mbr-text {
    text-align: center;
  }
}
.cid-t3xoOvRjTV H1 {
  color: #232323;
}
.cid-t3xoOvRjTV H3 {
  color: #232323;
}
.cid-t3xoOvRjTV .mbr-text,
.cid-t3xoOvRjTV .mbr-section-btn {
  color: #232323;
}
.cid-t3xoOwfV0m {
  padding-top: 30px;
  padding-bottom: 120px;
  background: #ffffff;
}
.cid-t3xoOwfV0m .images-container.container-fluid {
  padding: 0;
}
.cid-t3xoOwfV0m .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-t3xoOwfV0m .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-t3xoOwfV0m .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-t3xoOwfV0m .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-t3xoOwfV0m .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-t3xoOwfV0m .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-t3xoOwfV0m .img-item {
    width: 100% !important;
  }
  .cid-t3xoOwfV0m .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-t3xoOwCTE4 {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-t3xoOwCTE4 .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-t3xoOwCTE4 .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-t3xoOwCTE4 .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-t3xoOwCTE4 .mbr-text {
    text-align: center;
  }
}
.cid-t3xoOwCTE4 H1 {
  color: #232323;
}
.cid-t3xoOwCTE4 H3 {
  color: #232323;
}
.cid-t3xoOwCTE4 .mbr-text,
.cid-t3xoOwCTE4 .mbr-section-btn {
  color: #232323;
}
.cid-tbEfePsjbz {
  padding-top: 0px;
  padding-bottom: 120px;
  background: #ffffff;
}
.cid-tbEfePsjbz .images-container.container-fluid {
  padding: 0;
}
.cid-tbEfePsjbz .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-tbEfePsjbz .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-tbEfePsjbz .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tbEfePsjbz .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tbEfePsjbz .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tbEfePsjbz .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tbEfePsjbz .img-item {
    width: 100% !important;
  }
  .cid-tbEfePsjbz .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-t3xoOxnwcE {
  padding-top: 45px;
  padding-bottom: 45px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
@media (min-width: 992px) {
  .cid-t3xoOxnwcE .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-t3xoOxnwcE .mbr-figure {
    padding-top: 3rem;
  }
}
.cid-t3xoOxnwcE .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-t3xoOxnwcE .media-container-row .mbr-figure {
    padding-left: 0;
    padding-right: 4rem;
  }
}
.cid-t3xoOxnwcE .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-t3xoOxnwcE .mbr-text,
.cid-t3xoOxnwcE .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-t3xoOxOuFt {
  background: #ffffff;
}
.cid-t3xoOxOuFt .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-t3xoOxOuFt figcaption {
  position: relative;
}
.cid-t3xoOxOuFt figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t3xoOxOuFt .image-block {
    width: 100% !important;
  }
}
.cid-t3xoOy9llN {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t3xoOy9llN .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-t3xoOy9llN .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-t3xoOy9llN .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-t3xoOy9llN .mbr-text {
    text-align: center;
  }
}
.cid-t3xoOy9llN H1 {
  color: #232323;
}
.cid-t3xoOy9llN H3 {
  color: #232323;
}
.cid-t3xoOy9llN .mbr-text,
.cid-t3xoOy9llN .mbr-section-btn {
  color: #232323;
}
.cid-t3xoOyw7cv {
  padding-top: 0px;
  padding-bottom: 120px;
  background: #ffffff;
}
.cid-t3xoOyw7cv .images-container.container-fluid {
  padding: 0;
}
.cid-t3xoOyw7cv .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-t3xoOyw7cv .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-t3xoOyw7cv .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-t3xoOyw7cv .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-t3xoOyw7cv .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-t3xoOyw7cv .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-t3xoOyw7cv .img-item {
    width: 100% !important;
  }
  .cid-t3xoOyw7cv .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-t3xoOyUmBx {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-t3xoOyUmBx .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-t3xoOyUmBx .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-t3xoOyUmBx .mbr-text {
    text-align: center;
  }
}
.cid-t3xoOyUmBx H1 {
  color: #232323;
}
.cid-t3xoOyUmBx H3 {
  color: #232323;
}
.cid-t3xoOyUmBx .mbr-text,
.cid-t3xoOyUmBx .mbr-section-btn {
  color: #232323;
}
.cid-t3xoOzjEUi {
  padding-top: 0px;
  padding-bottom: 120px;
  background: #ffffff;
}
.cid-t3xoOzjEUi .images-container.container-fluid {
  padding: 0;
}
.cid-t3xoOzjEUi .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-t3xoOzjEUi .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-t3xoOzjEUi .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-t3xoOzjEUi .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-t3xoOzjEUi .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-t3xoOzjEUi .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-t3xoOzjEUi .img-item {
    width: 100% !important;
  }
  .cid-t3xoOzjEUi .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-tRP2Dk89rn {
  padding-top: 0px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-t3xoOA7hbA {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-t3xoOA7hbA h3 {
  text-align: center;
}
.cid-t3xoOA7hbA .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-t3xoOA7hbA .mbr-content-text {
  color: #767676;
}
.cid-t3xoOA7hbA .panel-item {
  background: #ffffff;
}
.cid-t3xoOA7hbA .card {
  word-wrap: break-word;
}
.cid-t3xoOA7hbA .mbr-iconfont {
  font-size: 80px;
  color: #149dcc;
}
.cid-t3xoOA7hbA H3 {
  color: #8abec3;
}
.cid-tRP2Qd7rAg {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #8abec3;
}
.cid-tRP2Qd7rAg .carousel-item {
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-tRP2Qd7rAg .carousel-item.active,
.cid-tRP2Qd7rAg .carousel-item-next,
.cid-tRP2Qd7rAg .carousel-item-prev {
  display: flex;
}
.cid-tRP2Qd7rAg .carousel-controls a {
  transition: opacity .5s;
  font-size: 2rem;
}
.cid-tRP2Qd7rAg .carousel-controls a span {
  position: absolute;
  top: 180px;
  padding: 10px;
  border-radius: 50%;
  color: #585858;
  background: #c8c6c6;
  opacity: .5;
}
.cid-tRP2Qd7rAg .carousel-controls a:hover span {
  opacity: 1;
}
.cid-tRP2Qd7rAg .user_image {
  width: 200px;
  height: 200px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
  margin: 0 auto 2rem auto;
}
.cid-tRP2Qd7rAg .user_image img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
}
@media (max-width: 230px) {
  .cid-tRP2Qd7rAg .user_image {
    width: 100%;
    height: auto;
  }
}
.cid-tRP2Qd7rAg .user_text {
  color: #ffffff;
}
.cid-t3xoOBv5Qp {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-t3xoOBv5Qp .carousel-control {
  background: #000;
}
.cid-t3xoOBv5Qp .mbr-section-subtitle {
  color: #767676;
}
.cid-t3xoOBv5Qp .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-t3xoOBv5Qp .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-t3xoOBv5Qp .carousel-item .wrap-img {
  text-align: center;
}
.cid-t3xoOBv5Qp .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-t3xoOBv5Qp .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-t3xoOBv5Qp .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-t3xoOBv5Qp .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-t3xoOBv5Qp .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-t3xoOBv5Qp .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-t3xoOBv5Qp .cloneditem-1,
.cid-t3xoOBv5Qp .cloneditem-2,
.cid-t3xoOBv5Qp .cloneditem-3,
.cid-t3xoOBv5Qp .cloneditem-4,
.cid-t3xoOBv5Qp .cloneditem-5 {
  display: none;
}
.cid-t3xoOBv5Qp .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-t3xoOBv5Qp .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-t3xoOBv5Qp .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-t3xoOBv5Qp .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-t3xoOBv5Qp .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-t3xoOBv5Qp .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-t3xoOBv5Qp .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-t3xoOBv5Qp .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-t3xoOBv5Qp .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-t3xoOBv5Qp .carousel-inner.slides2 .cloneditem-1,
  .cid-t3xoOBv5Qp .carousel-inner.slides2 .cloneditem-2,
  .cid-t3xoOBv5Qp .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-t3xoOBv5Qp .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-t3xoOBv5Qp .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-t3xoOBv5Qp .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-t3xoOBv5Qp .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-t3xoOBv5Qp .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-t3xoOBv5Qp .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-t3xoOBv5Qp .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-t3xoOBv5Qp .carousel-inner.slides3 .cloneditem-1,
  .cid-t3xoOBv5Qp .carousel-inner.slides3 .cloneditem-2,
  .cid-t3xoOBv5Qp .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-t3xoOBv5Qp .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-t3xoOBv5Qp .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-t3xoOBv5Qp .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-t3xoOBv5Qp .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-t3xoOBv5Qp .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-t3xoOBv5Qp .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-t3xoOBv5Qp .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-t3xoOBv5Qp .carousel-inner.slides4 .cloneditem-1,
  .cid-t3xoOBv5Qp .carousel-inner.slides4 .cloneditem-2,
  .cid-t3xoOBv5Qp .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-t3xoOBv5Qp .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-t3xoOBv5Qp .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-t3xoOBv5Qp .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-t3xoOBv5Qp .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-t3xoOBv5Qp .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-t3xoOBv5Qp .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-t3xoOBv5Qp .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-t3xoOBv5Qp .carousel-inner.slides5 .cloneditem-1,
  .cid-t3xoOBv5Qp .carousel-inner.slides5 .cloneditem-2,
  .cid-t3xoOBv5Qp .carousel-inner.slides5 .cloneditem-3,
  .cid-t3xoOBv5Qp .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-t3xoOBv5Qp .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-t3xoOBv5Qp .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-t3xoOBv5Qp .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-t3xoOBv5Qp .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-t3xoOBv5Qp .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-t3xoOBv5Qp .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-t3xoOBv5Qp .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-t3xoOBv5Qp .carousel-inner.slides6 .cloneditem-1,
  .cid-t3xoOBv5Qp .carousel-inner.slides6 .cloneditem-2,
  .cid-t3xoOBv5Qp .carousel-inner.slides6 .cloneditem-3,
  .cid-t3xoOBv5Qp .carousel-inner.slides6 .cloneditem-4,
  .cid-t3xoOBv5Qp .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-tTMn2rpJkC {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #2a2a2a;
}
@media (max-width: 767px) {
  .cid-tTMn2rpJkC .content {
    text-align: center;
  }
  .cid-tTMn2rpJkC .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tTMn2rpJkC .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tTMn2rpJkC .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tTMn2rpJkC .media-wrap img {
  height: 6rem;
  display: block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-tTMn2rpJkC .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tTMn2rpJkC .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tTMn2rpJkC .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-tTMn2rpJkC .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tTMn2rpJkC .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tTMn2rpJkC .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tTMn2rpJkC .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tTMn2rpJkC .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tTMn2rpJkC H5 {
  color: #ffffff;
  text-align: left;
}
.cid-tTMn2rpJkC .copyright > p {
  text-align: left;
}
.cid-tTMn2rpJkC P {
  text-align: left;
}
.cid-taffj4GWHN {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #2a2a2a, #2a2a2a);
}
.cid-taffj4GWHN .mbr-iconfont-social {
  font-size: 32px;
  color: #ffffff;
}
.cid-taffj4GWHN .social-list a:focus {
  text-decoration: none;
}
.cid-taffdFu4XR {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-t3xoOEibOz {
  background: #2a2a2a;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-t3xoOEibOz .image-block {
  margin: auto;
}
.cid-t3xoOEibOz figcaption {
  position: relative;
}
.cid-t3xoOEibOz figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t3xoOEibOz .image-block {
    width: 100% !important;
  }
}
.cid-t9XVLxpcVb .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-t9XVLxpcVb .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-t9XVLxpcVb a {
  font-style: normal;
}
.cid-t9XVLxpcVb .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-t9XVLxpcVb .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-t9XVLxpcVb .nav-item:focus,
.cid-t9XVLxpcVb .nav-link:focus {
  outline: none;
}
.cid-t9XVLxpcVb .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-t9XVLxpcVb .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-t9XVLxpcVb .menu-logo {
  margin-right: auto;
}
.cid-t9XVLxpcVb .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-t9XVLxpcVb .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-t9XVLxpcVb .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-t9XVLxpcVb .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-t9XVLxpcVb .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-t9XVLxpcVb .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-t9XVLxpcVb .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-t9XVLxpcVb .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-t9XVLxpcVb .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-t9XVLxpcVb .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-t9XVLxpcVb .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-t9XVLxpcVb .dropdown .dropdown-menu {
  background: #cfcfcf;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.0rem;
  padding-bottom: 1.0rem;
  text-align: left;
}
.cid-t9XVLxpcVb .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-t9XVLxpcVb .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-t9XVLxpcVb .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-t9XVLxpcVb .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-t9XVLxpcVb .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-t9XVLxpcVb .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-t9XVLxpcVb .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-t9XVLxpcVb .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-t9XVLxpcVb .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-t9XVLxpcVb .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-t9XVLxpcVb .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-t9XVLxpcVb button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-t9XVLxpcVb button.navbar-toggler:focus {
  outline: none;
}
.cid-t9XVLxpcVb button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-t9XVLxpcVb button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-t9XVLxpcVb button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-t9XVLxpcVb button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-t9XVLxpcVb button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-t9XVLxpcVb nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t9XVLxpcVb nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-t9XVLxpcVb nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-t9XVLxpcVb nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-t9XVLxpcVb .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t9XVLxpcVb .collapsed .btn {
  display: -webkit-flex;
}
.cid-t9XVLxpcVb .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-t9XVLxpcVb .collapsed .navbar-collapse.collapsing,
.cid-t9XVLxpcVb .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-t9XVLxpcVb .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-t9XVLxpcVb .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-t9XVLxpcVb .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-t9XVLxpcVb .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-t9XVLxpcVb .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-t9XVLxpcVb .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-t9XVLxpcVb .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-t9XVLxpcVb .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-t9XVLxpcVb .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-t9XVLxpcVb .collapsed button.navbar-toggler {
  display: block;
}
.cid-t9XVLxpcVb .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-t9XVLxpcVb .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-t9XVLxpcVb .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-t9XVLxpcVb .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-t9XVLxpcVb .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-t9XVLxpcVb .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-t9XVLxpcVb.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t9XVLxpcVb img {
    height: 3.8rem !important;
  }
  .cid-t9XVLxpcVb .btn {
    display: -webkit-flex;
  }
  .cid-t9XVLxpcVb button.navbar-toggler {
    display: block;
  }
  .cid-t9XVLxpcVb .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-t9XVLxpcVb .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-t9XVLxpcVb .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-t9XVLxpcVb .navbar-collapse.collapsing,
  .cid-t9XVLxpcVb .navbar-collapse.show {
    display: block !important;
  }
  .cid-t9XVLxpcVb .navbar-collapse.collapsing .navbar-nav,
  .cid-t9XVLxpcVb .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-t9XVLxpcVb .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-t9XVLxpcVb .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-t9XVLxpcVb .navbar-collapse.collapsing .navbar-buttons,
  .cid-t9XVLxpcVb .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-t9XVLxpcVb .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-t9XVLxpcVb .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-t9XVLxpcVb .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-t9XVLxpcVb .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-t9XVLxpcVb .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-t9XVLxpcVb .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-t9XVLxpcVb .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-t9XVLxpcVb .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-t9XVLxpcVb .nav-link:hover,
.cid-t9XVLxpcVb .dropdown-item:hover {
  color: #575757 !important;
}
.cid-t9XVLyhBUP {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t9XVLyhBUP .mbr-section-subtitle {
  color: #767676;
}
.cid-t9XVLyhBUP H2 {
  color: #e31818;
}
.cid-t9XVLyH4fv {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t9XVLyH4fv .mbr-section-subtitle {
  color: #767676;
}
.cid-t9XVLyH4fv H2 {
  color: #e31818;
}
.cid-t9XVLz3CAw {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t9XVLz3CAw .mbr-section-subtitle {
  color: #767676;
}
.cid-t9XVLz3CAw H2 {
  color: #e31818;
}
.cid-t9XVLzocN9 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-t9XVLzocN9 .mbr-text,
.cid-t9XVLzocN9 blockquote {
  color: #767676;
}
.cid-t9XVLzocN9 .mbr-text {
  text-align: center;
}
.cid-t9XVLzIKwv {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-t9XVLzIKwv .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-t9XVLzIKwv .video-block {
    width: 100% !important;
  }
}
.cid-t9XVLA3APN {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-t9XVLA3APN .mbr-text,
.cid-t9XVLA3APN blockquote {
  color: #767676;
}
.cid-t9XVLA3APN .mbr-text {
  text-align: center;
}
.cid-t9XVLAmw72 {
  padding-top: 0px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-t9XVLAmw72 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-t9XVLAmw72 .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-t9XVLAmw72 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-t9XVLAmw72 .media-container-row .img-item .img-caption {
  background: #efefef;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-t9XVLAmw72 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-t9XVLAmw72 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-t9XVLAmw72 .img-item {
    width: 100% !important;
  }
  .cid-t9XVLAmw72 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-t9XVLAGOx7 {
  padding-top: 0px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-t9XVLAGOx7 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-t9XVLAGOx7 .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-t9XVLAGOx7 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-t9XVLAGOx7 .media-container-row .img-item .img-caption {
  background: #efefef;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-t9XVLAGOx7 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-t9XVLAGOx7 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-t9XVLAGOx7 .img-item {
    width: 100% !important;
  }
  .cid-t9XVLAGOx7 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-t9XVLAZIzQ {
  padding-top: 0px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-t9XVLAZIzQ .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-t9XVLAZIzQ .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-t9XVLAZIzQ .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-t9XVLAZIzQ .media-container-row .img-item .img-caption {
  background: #efefef;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-t9XVLAZIzQ .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-t9XVLAZIzQ .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-t9XVLAZIzQ .img-item {
    width: 100% !important;
  }
  .cid-t9XVLAZIzQ .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-t9XVLBiZ5j {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 30px;
}
.cid-t9XVLBiZ5j .image-block {
  margin: auto;
}
.cid-t9XVLBiZ5j figcaption {
  position: relative;
}
.cid-t9XVLBiZ5j figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t9XVLBiZ5j .image-block {
    width: 100% !important;
  }
}
.cid-t9XVLBCNFH {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-t9XVLBCNFH .mbr-text,
.cid-t9XVLBCNFH blockquote {
  color: #767676;
}
.cid-t9XVLBCNFH .mbr-text {
  text-align: center;
  color: #232323;
}
.cid-tkIR1W1f6s {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #2a2a2a;
}
@media (max-width: 767px) {
  .cid-tkIR1W1f6s .content {
    text-align: center;
  }
  .cid-tkIR1W1f6s .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tkIR1W1f6s .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tkIR1W1f6s .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tkIR1W1f6s .media-wrap img {
  height: 6rem;
  display: block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-tkIR1W1f6s .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tkIR1W1f6s .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tkIR1W1f6s .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-tkIR1W1f6s .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tkIR1W1f6s .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tkIR1W1f6s .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tkIR1W1f6s .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tkIR1W1f6s .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tkIR1W1f6s H5 {
  color: #ffffff;
  text-align: left;
}
.cid-tkIR1W1f6s .copyright > p {
  text-align: left;
}
.cid-tkIR1W1f6s P {
  text-align: left;
}
.cid-tafgebXoL5 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #2a2a2a, #2a2a2a);
}
.cid-tafgebXoL5 .mbr-iconfont-social {
  font-size: 32px;
  color: #ffffff;
}
.cid-tafgebXoL5 .social-list a:focus {
  text-decoration: none;
}
.cid-t9XVLCUqDI {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-t9XVLDeGko {
  background: #2a2a2a;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-t9XVLDeGko .image-block {
  margin: auto;
}
.cid-t9XVLDeGko figcaption {
  position: relative;
}
.cid-t9XVLDeGko figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-t9XVLDeGko .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: #cfcfcf;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.0rem;
  padding-bottom: 1.0rem;
  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: #575757 !important;
}
.cid-tjd7peFbSr {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tjd7peFbSr .mbr-section-subtitle {
  color: #767676;
}
.cid-tjd7fj3wYy {
  padding-top: 120px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tjd7fj3wYy .mbr-section-subtitle {
  color: #232323;
}
.cid-tkHt65vhyH {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tkHt65vhyH .mbr-section-subtitle {
  color: #767676;
}
.cid-tjd7fXL03h {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tjd7fXL03h img,
.cid-tjd7fXL03h .item-img {
  width: 100%;
}
.cid-tjd7fXL03h .item:focus,
.cid-tjd7fXL03h span:focus {
  outline: none;
}
.cid-tjd7fXL03h .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-tjd7fXL03h .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #efefef;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-tjd7fXL03h .item-wrapper .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-tjd7fXL03h .item-wrapper .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-tjd7fXL03h .item-wrapper .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-tjd7fXL03h .item-wrapper .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-tjd7fXL03h .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tjd7fXL03h .mbr-section-title {
  color: #ffffff;
}
.cid-tjd7fXL03h .mbr-text,
.cid-tjd7fXL03h .mbr-section-btn {
  text-align: center;
}
.cid-tjd7fXL03h .item-title {
  text-align: center;
}
.cid-tjd7fXL03h .item-subtitle {
  text-align: left;
}
.cid-tTMmBvgcsH {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #2a2a2a;
}
@media (max-width: 767px) {
  .cid-tTMmBvgcsH .content {
    text-align: center;
  }
  .cid-tTMmBvgcsH .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tTMmBvgcsH .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tTMmBvgcsH .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tTMmBvgcsH .media-wrap img {
  height: 6rem;
  display: block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-tTMmBvgcsH .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tTMmBvgcsH .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tTMmBvgcsH .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-tTMmBvgcsH .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tTMmBvgcsH .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tTMmBvgcsH .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tTMmBvgcsH .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tTMmBvgcsH .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tTMmBvgcsH H5 {
  color: #ffffff;
  text-align: left;
}
.cid-tTMmBvgcsH .copyright > p {
  text-align: left;
}
.cid-tTMmBvgcsH P {
  text-align: left;
}
.cid-tjd7I8dSeL {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #2a2a2a, #2a2a2a);
}
.cid-tjd7I8dSeL .mbr-iconfont-social {
  font-size: 32px;
  color: #ffffff;
}
.cid-tjd7I8dSeL .social-list a:focus {
  text-decoration: none;
}
.cid-tjd7ILe3cm {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-tjd7K0dz8s {
  background: #2a2a2a;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-tjd7K0dz8s .image-block {
  margin: auto;
}
.cid-tjd7K0dz8s figcaption {
  position: relative;
}
.cid-tjd7K0dz8s figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tjd7K0dz8s .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: #cfcfcf;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.0rem;
  padding-bottom: 1.0rem;
  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: #575757 !important;
}
.cid-tkHx4J0r6L {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tkHx4J0r6L .mbr-section-subtitle {
  color: #767676;
}
.cid-tkHx1e5v1Y {
  padding-top: 120px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tkHx1e5v1Y .mbr-section-subtitle {
  color: #232323;
}
.cid-tkHx4aUlxV {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tkHx4aUlxV .mbr-section-subtitle {
  color: #767676;
}
.cid-tkHxshuzfE {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-tkHxshuzfE h4 {
  font-weight: 500;
  color: #ffffff;
}
.cid-tkHxshuzfE p {
  color: #ffffff;
}
.cid-tkHxshuzfE .card {
  margin-bottom: 2rem;
}
.cid-tkHxshuzfE .card-img {
  border-radius: 0;
  padding: 2rem 2rem 0 2rem;
}
.cid-tkHxshuzfE .card-img span {
  font-size: 100px;
  color: #ffffff;
}
.cid-tkHxshuzfE .card-box {
  padding-bottom: 2rem;
}
.cid-tkHxshuzfE .card-box .card-title {
  margin: 0;
  padding: 2rem 2rem 0 2rem;
}
.cid-tkHxshuzfE .card-box .mbr-text {
  margin-bottom: 0;
  padding: 2rem 2rem 0 2rem;
}
.cid-tkHxshuzfE .card-box .mbr-section-btn {
  padding-top: 1rem;
}
.cid-tkHxshuzfE .card-box .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-tkHxshuzfE .card-title,
.cid-tkHxshuzfE .card-img {
  color: #2a2a2a;
}
.cid-tkHxshuzfE P {
  color: #2a2a2a;
}
.cid-tkHxt0tOyo {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-tkHxt0tOyo h4 {
  font-weight: 500;
  color: #ffffff;
}
.cid-tkHxt0tOyo p {
  color: #ffffff;
}
.cid-tkHxt0tOyo .card {
  margin-bottom: 2rem;
}
.cid-tkHxt0tOyo .card-img {
  border-radius: 0;
  padding: 2rem 2rem 0 2rem;
}
.cid-tkHxt0tOyo .card-img span {
  font-size: 100px;
  color: #ffffff;
}
.cid-tkHxt0tOyo .card-box {
  padding-bottom: 2rem;
}
.cid-tkHxt0tOyo .card-box .card-title {
  margin: 0;
  padding: 2rem 2rem 0 2rem;
}
.cid-tkHxt0tOyo .card-box .mbr-text {
  margin-bottom: 0;
  padding: 2rem 2rem 0 2rem;
}
.cid-tkHxt0tOyo .card-box .mbr-section-btn {
  padding-top: 1rem;
}
.cid-tkHxt0tOyo .card-box .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-tkHxt0tOyo .card-title,
.cid-tkHxt0tOyo .card-img {
  color: #2a2a2a;
}
.cid-tkHxt0tOyo P {
  color: #2a2a2a;
}
.cid-tkHxtQThHl {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tkHxtQThHl .mbr-section-subtitle {
  color: #767676;
}
.cid-tTMlPO46oS {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #2a2a2a;
}
@media (max-width: 767px) {
  .cid-tTMlPO46oS .content {
    text-align: center;
  }
  .cid-tTMlPO46oS .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tTMlPO46oS .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tTMlPO46oS .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tTMlPO46oS .media-wrap img {
  height: 6rem;
  display: block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-tTMlPO46oS .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tTMlPO46oS .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tTMlPO46oS .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-tTMlPO46oS .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tTMlPO46oS .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tTMlPO46oS .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tTMlPO46oS .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tTMlPO46oS .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tTMlPO46oS H5 {
  color: #ffffff;
  text-align: left;
}
.cid-tTMlPO46oS .copyright > p {
  text-align: left;
}
.cid-tTMlPO46oS P {
  text-align: left;
}
.cid-t3qS8i2zXl {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-tkHxbsVbmp {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #2a2a2a, #2a2a2a);
}
.cid-tkHxbsVbmp .mbr-iconfont-social {
  font-size: 32px;
  color: #ffffff;
}
.cid-tkHxbsVbmp .social-list a:focus {
  text-decoration: none;
}
.cid-tkHx8U6Xof {
  background: #2a2a2a;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-tkHx8U6Xof .image-block {
  margin: auto;
}
.cid-tkHx8U6Xof figcaption {
  position: relative;
}
.cid-tkHx8U6Xof figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tkHx8U6Xof .image-block {
    width: 100% !important;
  }
}
.cid-tm15jxdjpN .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-tm15jxdjpN .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-tm15jxdjpN a {
  font-style: normal;
}
.cid-tm15jxdjpN .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tm15jxdjpN .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-tm15jxdjpN .nav-item:focus,
.cid-tm15jxdjpN .nav-link:focus {
  outline: none;
}
.cid-tm15jxdjpN .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tm15jxdjpN .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tm15jxdjpN .menu-logo {
  margin-right: auto;
}
.cid-tm15jxdjpN .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-tm15jxdjpN .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-tm15jxdjpN .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tm15jxdjpN .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tm15jxdjpN .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tm15jxdjpN .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tm15jxdjpN .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-tm15jxdjpN .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tm15jxdjpN .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tm15jxdjpN .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tm15jxdjpN .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tm15jxdjpN .dropdown .dropdown-menu {
  background: #cfcfcf;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.0rem;
  padding-bottom: 1.0rem;
  text-align: left;
}
.cid-tm15jxdjpN .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tm15jxdjpN .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tm15jxdjpN .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tm15jxdjpN .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tm15jxdjpN .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-tm15jxdjpN .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tm15jxdjpN .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tm15jxdjpN .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tm15jxdjpN .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tm15jxdjpN .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tm15jxdjpN .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tm15jxdjpN button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tm15jxdjpN button.navbar-toggler:focus {
  outline: none;
}
.cid-tm15jxdjpN button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-tm15jxdjpN button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tm15jxdjpN button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tm15jxdjpN button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tm15jxdjpN button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tm15jxdjpN nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tm15jxdjpN nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tm15jxdjpN nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tm15jxdjpN nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tm15jxdjpN .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tm15jxdjpN .collapsed .btn {
  display: -webkit-flex;
}
.cid-tm15jxdjpN .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tm15jxdjpN .collapsed .navbar-collapse.collapsing,
.cid-tm15jxdjpN .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tm15jxdjpN .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tm15jxdjpN .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tm15jxdjpN .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tm15jxdjpN .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tm15jxdjpN .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tm15jxdjpN .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tm15jxdjpN .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tm15jxdjpN .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-tm15jxdjpN .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-tm15jxdjpN .collapsed button.navbar-toggler {
  display: block;
}
.cid-tm15jxdjpN .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tm15jxdjpN .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tm15jxdjpN .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-tm15jxdjpN .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tm15jxdjpN .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tm15jxdjpN .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-tm15jxdjpN.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tm15jxdjpN img {
    height: 3.8rem !important;
  }
  .cid-tm15jxdjpN .btn {
    display: -webkit-flex;
  }
  .cid-tm15jxdjpN button.navbar-toggler {
    display: block;
  }
  .cid-tm15jxdjpN .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-tm15jxdjpN .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tm15jxdjpN .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tm15jxdjpN .navbar-collapse.collapsing,
  .cid-tm15jxdjpN .navbar-collapse.show {
    display: block !important;
  }
  .cid-tm15jxdjpN .navbar-collapse.collapsing .navbar-nav,
  .cid-tm15jxdjpN .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tm15jxdjpN .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tm15jxdjpN .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tm15jxdjpN .navbar-collapse.collapsing .navbar-buttons,
  .cid-tm15jxdjpN .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tm15jxdjpN .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tm15jxdjpN .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tm15jxdjpN .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-tm15jxdjpN .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tm15jxdjpN .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tm15jxdjpN .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-tm15jxdjpN .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-tm15jxdjpN .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-tm15jxdjpN .nav-link:hover,
.cid-tm15jxdjpN .dropdown-item:hover {
  color: #575757 !important;
}
.cid-tm15jxGjQI {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tm15jxGjQI .mbr-section-subtitle {
  color: #767676;
}
.cid-tm15jxGjQI H2 {
  color: #e31818;
}
.cid-tm15jy8Cgg {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tm15jy8Cgg .mbr-section-subtitle {
  color: #767676;
}
.cid-tm15jy8Cgg H2 {
  color: #e31818;
}
.cid-tm15jytAYt {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tm15jytAYt .mbr-section-subtitle {
  color: #767676;
}
.cid-tm15jytAYt H2 {
  color: #000000;
}
.cid-tm16vih8T0 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tm16vih8T0 .mbr-text,
.cid-tm16vih8T0 blockquote {
  color: #767676;
}
.cid-tm16vih8T0 .mbr-text {
  text-align: center;
  color: #232323;
}
.cid-tm15jyOZqx {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tm15jyOZqx .mbr-text,
.cid-tm15jyOZqx blockquote {
  color: #767676;
}
.cid-tm15jyOZqx .mbr-text {
  text-align: center;
  color: #232323;
}
.cid-tm15jz5scq {
  padding-top: 0px;
  padding-bottom: 30px;
  background: #ffffff;
}
.cid-tm15jz5scq .images-container.container-fluid {
  padding: 0;
}
.cid-tm15jz5scq .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tm15jz5scq .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-tm15jz5scq .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tm15jz5scq .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tm15jz5scq .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tm15jz5scq .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tm15jz5scq .img-item {
    width: 100% !important;
  }
  .cid-tm15jz5scq .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-tm15jzMaVI {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tm15jzMaVI .mbr-text,
.cid-tm15jzMaVI blockquote {
  color: #767676;
}
.cid-tm15jzMaVI .mbr-text {
  text-align: center;
  color: #232323;
}
.cid-tm15jA4ZZ3 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #2a2a2a;
}
@media (max-width: 767px) {
  .cid-tm15jA4ZZ3 .content {
    text-align: center;
  }
  .cid-tm15jA4ZZ3 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tm15jA4ZZ3 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tm15jA4ZZ3 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tm15jA4ZZ3 .media-wrap img {
  height: 6rem;
  display: block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-tm15jA4ZZ3 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tm15jA4ZZ3 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tm15jA4ZZ3 .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-tm15jA4ZZ3 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tm15jA4ZZ3 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tm15jA4ZZ3 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tm15jA4ZZ3 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tm15jA4ZZ3 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tm15jA4ZZ3 H5 {
  color: #ffffff;
  text-align: left;
}
.cid-tm15jA4ZZ3 .copyright > p {
  text-align: left;
}
.cid-tm15jA4ZZ3 P {
  text-align: left;
}
.cid-tm15jAw9Dq {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #2a2a2a, #2a2a2a);
}
.cid-tm15jAw9Dq .mbr-iconfont-social {
  font-size: 32px;
  color: #ffffff;
}
.cid-tm15jAw9Dq .social-list a:focus {
  text-decoration: none;
}
.cid-tm15jARZUU {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-tm15jBcfgK {
  background: #2a2a2a;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-tm15jBcfgK .image-block {
  margin: auto;
}
.cid-tm15jBcfgK figcaption {
  position: relative;
}
.cid-tm15jBcfgK figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tm15jBcfgK .image-block {
    width: 100% !important;
  }
}
.cid-tnqDCNeEhc .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-tnqDCNeEhc .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-tnqDCNeEhc a {
  font-style: normal;
}
.cid-tnqDCNeEhc .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tnqDCNeEhc .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-tnqDCNeEhc .nav-item:focus,
.cid-tnqDCNeEhc .nav-link:focus {
  outline: none;
}
.cid-tnqDCNeEhc .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tnqDCNeEhc .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tnqDCNeEhc .menu-logo {
  margin-right: auto;
}
.cid-tnqDCNeEhc .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-tnqDCNeEhc .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-tnqDCNeEhc .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tnqDCNeEhc .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tnqDCNeEhc .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tnqDCNeEhc .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tnqDCNeEhc .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-tnqDCNeEhc .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tnqDCNeEhc .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tnqDCNeEhc .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tnqDCNeEhc .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tnqDCNeEhc .dropdown .dropdown-menu {
  background: #cfcfcf;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.0rem;
  padding-bottom: 1.0rem;
  text-align: left;
}
.cid-tnqDCNeEhc .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tnqDCNeEhc .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tnqDCNeEhc .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tnqDCNeEhc .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tnqDCNeEhc .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-tnqDCNeEhc .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tnqDCNeEhc .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tnqDCNeEhc .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tnqDCNeEhc .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tnqDCNeEhc .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tnqDCNeEhc .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tnqDCNeEhc button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tnqDCNeEhc button.navbar-toggler:focus {
  outline: none;
}
.cid-tnqDCNeEhc button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-tnqDCNeEhc button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tnqDCNeEhc button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tnqDCNeEhc button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tnqDCNeEhc button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tnqDCNeEhc nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tnqDCNeEhc nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tnqDCNeEhc nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tnqDCNeEhc nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tnqDCNeEhc .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tnqDCNeEhc .collapsed .btn {
  display: -webkit-flex;
}
.cid-tnqDCNeEhc .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tnqDCNeEhc .collapsed .navbar-collapse.collapsing,
.cid-tnqDCNeEhc .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tnqDCNeEhc .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tnqDCNeEhc .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tnqDCNeEhc .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tnqDCNeEhc .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tnqDCNeEhc .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tnqDCNeEhc .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tnqDCNeEhc .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tnqDCNeEhc .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-tnqDCNeEhc .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-tnqDCNeEhc .collapsed button.navbar-toggler {
  display: block;
}
.cid-tnqDCNeEhc .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tnqDCNeEhc .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tnqDCNeEhc .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-tnqDCNeEhc .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tnqDCNeEhc .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tnqDCNeEhc .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-tnqDCNeEhc.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tnqDCNeEhc img {
    height: 3.8rem !important;
  }
  .cid-tnqDCNeEhc .btn {
    display: -webkit-flex;
  }
  .cid-tnqDCNeEhc button.navbar-toggler {
    display: block;
  }
  .cid-tnqDCNeEhc .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-tnqDCNeEhc .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tnqDCNeEhc .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tnqDCNeEhc .navbar-collapse.collapsing,
  .cid-tnqDCNeEhc .navbar-collapse.show {
    display: block !important;
  }
  .cid-tnqDCNeEhc .navbar-collapse.collapsing .navbar-nav,
  .cid-tnqDCNeEhc .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tnqDCNeEhc .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tnqDCNeEhc .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tnqDCNeEhc .navbar-collapse.collapsing .navbar-buttons,
  .cid-tnqDCNeEhc .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tnqDCNeEhc .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tnqDCNeEhc .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tnqDCNeEhc .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-tnqDCNeEhc .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tnqDCNeEhc .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tnqDCNeEhc .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-tnqDCNeEhc .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-tnqDCNeEhc .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-tnqDCNeEhc .nav-link:hover,
.cid-tnqDCNeEhc .dropdown-item:hover {
  color: #575757 !important;
}
.cid-tnqDCNUtE1 {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tnqDCNUtE1 .mbr-section-subtitle {
  color: #767676;
}
.cid-tnqDCNUtE1 H2 {
  color: #e31818;
}
.cid-tnqDCOimnl {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tnqDCOimnl .mbr-section-subtitle {
  color: #767676;
}
.cid-tnqDCOimnl H2 {
  color: #e31818;
}
.cid-tnrkHFPUk0 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tnrkHFPUk0 .mbr-section-subtitle {
  color: #767676;
}
.cid-tnrkHFPUk0 H2 {
  color: #232323;
}
.cid-tnqDCOEIpk {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tnqDCOEIpk .mbr-section-subtitle {
  color: #767676;
}
.cid-tnqDCOEIpk H2 {
  color: #e31818;
}
.cid-tnqDCP3kKL {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tnqDCP3kKL .mbr-text,
.cid-tnqDCP3kKL blockquote {
  color: #767676;
}
.cid-tnqDCP3kKL .mbr-text {
  text-align: center;
}
.cid-tnqDCPo1fs {
  background: #ffffff;
  padding-top: 30px;
  padding-bottom: 45px;
}
.cid-tnqDCPo1fs .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-tnqDCPo1fs .video-block {
    width: 100% !important;
  }
}
.cid-tnqDCPJLc5 {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tnqDCPJLc5 .mbr-text,
.cid-tnqDCPJLc5 blockquote {
  color: #767676;
}
.cid-tnqDCPJLc5 .mbr-text {
  text-align: center;
}
.cid-tnqDCQ0TVb {
  padding-top: 0px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-tnqDCQ0TVb .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-tnqDCQ0TVb .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-tnqDCQ0TVb .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tnqDCQ0TVb .media-container-row .img-item .img-caption {
  background: #efefef;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tnqDCQ0TVb .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tnqDCQ0TVb .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tnqDCQ0TVb .img-item {
    width: 100% !important;
  }
  .cid-tnqDCQ0TVb .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-tnqDCQo2zj {
  padding-top: 0px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-tnqDCQo2zj .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-tnqDCQo2zj .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-tnqDCQo2zj .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tnqDCQo2zj .media-container-row .img-item .img-caption {
  background: #efefef;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tnqDCQo2zj .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tnqDCQo2zj .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tnqDCQo2zj .img-item {
    width: 100% !important;
  }
  .cid-tnqDCQo2zj .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-tnqDCQGPUe {
  padding-top: 0px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-tnqDCQGPUe .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-tnqDCQGPUe .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-tnqDCQGPUe .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tnqDCQGPUe .media-container-row .img-item .img-caption {
  background: #efefef;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tnqDCQGPUe .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tnqDCQGPUe .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tnqDCQGPUe .img-item {
    width: 100% !important;
  }
  .cid-tnqDCQGPUe .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-tnqISAYfe1 {
  padding-top: 0px;
  padding-bottom: 45px;
  background: #ffffff;
}
.cid-tnqISAYfe1 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-tnqISAYfe1 .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-tnqISAYfe1 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tnqISAYfe1 .media-container-row .img-item .img-caption {
  background: #efefef;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tnqISAYfe1 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tnqISAYfe1 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tnqISAYfe1 .img-item {
    width: 100% !important;
  }
  .cid-tnqISAYfe1 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-tnqDCR1AfI {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 30px;
}
.cid-tnqDCR1AfI .image-block {
  margin: auto;
}
.cid-tnqDCR1AfI figcaption {
  position: relative;
}
.cid-tnqDCR1AfI figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tnqDCR1AfI .image-block {
    width: 100% !important;
  }
}
.cid-tnrleNdcgU {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tnrleNdcgU .mbr-text,
.cid-tnrleNdcgU blockquote {
  color: #767676;
}
.cid-tnrleNdcgU .mbr-text {
  text-align: center;
}
.cid-tnqDCRlYhu {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tnqDCRlYhu .mbr-text,
.cid-tnqDCRlYhu blockquote {
  color: #767676;
}
.cid-tnqDCRlYhu .mbr-text {
  text-align: center;
  color: #232323;
}
.cid-tnqDCRDbNM {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #2a2a2a;
}
@media (max-width: 767px) {
  .cid-tnqDCRDbNM .content {
    text-align: center;
  }
  .cid-tnqDCRDbNM .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tnqDCRDbNM .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tnqDCRDbNM .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tnqDCRDbNM .media-wrap img {
  height: 6rem;
  display: block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-tnqDCRDbNM .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tnqDCRDbNM .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tnqDCRDbNM .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-tnqDCRDbNM .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tnqDCRDbNM .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tnqDCRDbNM .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tnqDCRDbNM .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tnqDCRDbNM .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tnqDCRDbNM H5 {
  color: #ffffff;
  text-align: left;
}
.cid-tnqDCRDbNM .copyright > p {
  text-align: left;
}
.cid-tnqDCRDbNM P {
  text-align: left;
}
.cid-tnqDCS7DWh {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #2a2a2a, #2a2a2a);
}
.cid-tnqDCS7DWh .mbr-iconfont-social {
  font-size: 32px;
  color: #ffffff;
}
.cid-tnqDCS7DWh .social-list a:focus {
  text-decoration: none;
}
.cid-tnqDCSvcFa {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-tnqDCSQFQY {
  background: #2a2a2a;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-tnqDCSQFQY .image-block {
  margin: auto;
}
.cid-tnqDCSQFQY figcaption {
  position: relative;
}
.cid-tnqDCSQFQY figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tnqDCSQFQY .image-block {
    width: 100% !important;
  }
}
.cid-ttWBVxKRYJ .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-ttWBVxKRYJ .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-ttWBVxKRYJ a {
  font-style: normal;
}
.cid-ttWBVxKRYJ .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-ttWBVxKRYJ .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-ttWBVxKRYJ .nav-item:focus,
.cid-ttWBVxKRYJ .nav-link:focus {
  outline: none;
}
.cid-ttWBVxKRYJ .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-ttWBVxKRYJ .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-ttWBVxKRYJ .menu-logo {
  margin-right: auto;
}
.cid-ttWBVxKRYJ .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-ttWBVxKRYJ .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-ttWBVxKRYJ .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-ttWBVxKRYJ .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-ttWBVxKRYJ .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-ttWBVxKRYJ .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-ttWBVxKRYJ .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-ttWBVxKRYJ .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-ttWBVxKRYJ .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-ttWBVxKRYJ .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-ttWBVxKRYJ .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-ttWBVxKRYJ .dropdown .dropdown-menu {
  background: #cfcfcf;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.0rem;
  padding-bottom: 1.0rem;
  text-align: left;
}
.cid-ttWBVxKRYJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-ttWBVxKRYJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ttWBVxKRYJ .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-ttWBVxKRYJ .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ttWBVxKRYJ .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-ttWBVxKRYJ .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-ttWBVxKRYJ .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-ttWBVxKRYJ .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-ttWBVxKRYJ .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-ttWBVxKRYJ .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-ttWBVxKRYJ .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-ttWBVxKRYJ button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-ttWBVxKRYJ button.navbar-toggler:focus {
  outline: none;
}
.cid-ttWBVxKRYJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-ttWBVxKRYJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-ttWBVxKRYJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-ttWBVxKRYJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-ttWBVxKRYJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-ttWBVxKRYJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ttWBVxKRYJ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-ttWBVxKRYJ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-ttWBVxKRYJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ttWBVxKRYJ .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-ttWBVxKRYJ .collapsed .btn {
  display: -webkit-flex;
}
.cid-ttWBVxKRYJ .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-ttWBVxKRYJ .collapsed .navbar-collapse.collapsing,
.cid-ttWBVxKRYJ .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-ttWBVxKRYJ .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-ttWBVxKRYJ .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-ttWBVxKRYJ .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-ttWBVxKRYJ .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-ttWBVxKRYJ .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-ttWBVxKRYJ .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-ttWBVxKRYJ .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-ttWBVxKRYJ .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-ttWBVxKRYJ .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-ttWBVxKRYJ .collapsed button.navbar-toggler {
  display: block;
}
.cid-ttWBVxKRYJ .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-ttWBVxKRYJ .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-ttWBVxKRYJ .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-ttWBVxKRYJ .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-ttWBVxKRYJ .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-ttWBVxKRYJ .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-ttWBVxKRYJ.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-ttWBVxKRYJ img {
    height: 3.8rem !important;
  }
  .cid-ttWBVxKRYJ .btn {
    display: -webkit-flex;
  }
  .cid-ttWBVxKRYJ button.navbar-toggler {
    display: block;
  }
  .cid-ttWBVxKRYJ .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-ttWBVxKRYJ .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-ttWBVxKRYJ .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-ttWBVxKRYJ .navbar-collapse.collapsing,
  .cid-ttWBVxKRYJ .navbar-collapse.show {
    display: block !important;
  }
  .cid-ttWBVxKRYJ .navbar-collapse.collapsing .navbar-nav,
  .cid-ttWBVxKRYJ .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-ttWBVxKRYJ .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-ttWBVxKRYJ .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-ttWBVxKRYJ .navbar-collapse.collapsing .navbar-buttons,
  .cid-ttWBVxKRYJ .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-ttWBVxKRYJ .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-ttWBVxKRYJ .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-ttWBVxKRYJ .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-ttWBVxKRYJ .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-ttWBVxKRYJ .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-ttWBVxKRYJ .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-ttWBVxKRYJ .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-ttWBVxKRYJ .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-ttWBVxKRYJ .nav-link:hover,
.cid-ttWBVxKRYJ .dropdown-item:hover {
  color: #575757 !important;
}
.cid-ttWBVyh5zH {
  padding-top: 15px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-ttWBVyh5zH .mbr-section-subtitle {
  color: #767676;
}
.cid-ttWBVyD0VF {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/fotoinserimento-8-ok2-2000x677.jpg");
}
.cid-ttWBVzdmmT {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-ttWBVzdmmT .mbr-text {
  color: #767676;
}
.cid-ttWBVzdmmT h4 {
  text-align: center;
}
.cid-ttWBVzdmmT p {
  text-align: center;
}
.cid-ttWBVzdmmT .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-tu804QEUft {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tu804QEUft .content-slider {
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-tu804QEUft .modal-body .close {
  background: #1b1b1b;
}
.cid-tu804QEUft .modal-body .close span {
  font-style: normal;
}
.cid-tu804QEUft .carousel-inner > .active,
.cid-tu804QEUft .carousel-inner > .next,
.cid-tu804QEUft .carousel-inner > .prev {
  display: -webkit-flex;
}
.cid-tu804QEUft .carousel-control .icon-next,
.cid-tu804QEUft .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-tu804QEUft .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tu804QEUft .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tu804QEUft .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tu804QEUft .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-tu804QEUft .boxed-slider > div {
  position: relative;
}
.cid-tu804QEUft .container img {
  width: 100%;
}
.cid-tu804QEUft .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-tu804QEUft .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-tu804QEUft .mbr-table-cell {
  padding: 0;
}
.cid-tu804QEUft .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-tu804QEUft .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-tu804QEUft .mbr-overlay {
  z-index: 1;
}
.cid-tu804QEUft .container-slide.container {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-tu804QEUft .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  opacity: 1;
}
.cid-tu804QEUft .carousel-item.active.right,
.cid-tu804QEUft .carousel-item.next {
  left: 0;
  transition: opacity 0.7s ease-in-out;
  opacity: 0;
}
.cid-tu804QEUft .carousel-item.active.left,
.cid-tu804QEUft .carousel-item.prev {
  left: 0;
  transition: opacity 0.7s ease-in-out;
  opacity: 0;
}
.cid-tu804QEUft .carousel-item.active,
.cid-tu804QEUft .carousel-item.next.left,
.cid-tu804QEUft .carousel-item.prev.right {
  left: 0;
  opacity: 1;
}
.cid-tu804QEUft .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-tu804QEUft .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tu804QEUft .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tu804QEUft .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 1.5rem;
}
@media (max-width: 767px) {
  .cid-tu804QEUft .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tu804QEUft .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-tu804QEUft .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-tu804QEUft .mbr-slider .carousel-indicators li.active,
.cid-tu804QEUft .mbr-slider .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tu804QEUft .mbr-slider .carousel-indicators li::after,
.cid-tu804QEUft .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-tu804QEUft .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 576px) {
  .cid-tu804QEUft .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-tu804QEUft .mbr-slider > .container img {
  width: 100%;
}
.cid-tu804QEUft .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-tu804QEUft .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 576px) {
  .cid-tu804QEUft .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tu804QEUft .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-tu804QEUft .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-tu804QEUft .carousel-item .container.container-slide {
  position: initial;
  min-height: 0;
}
.cid-tu804QEUft .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-tu804QEUft .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-tu804QEUft .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-tu804QEUft .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-tu804QEUft .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-tu804QEUft .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-tu804QEUft .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-tu804QEUft .mbr-slider.slide .container {
  overflow: hidden;
  padding: 0;
}
.cid-tu804QEUft .carousel-inner {
  height: 100%;
}
.cid-tu804QEUft .slider-fullscreen-image {
  height: 100%;
  background: transparent !important;
}
.cid-tu804QEUft .image_wrapper {
  height: 700px;
  width: 100%;
  position: relative;
  display: inline-block;
}
.cid-tu804QEUft .image_wrapper img {
  width: 100% !important;
  height: 100%;
  object-fit: cover;
}
.cid-tu804QEUft .carousel-item .container-slide {
  text-align: center;
}
.cid-tu804QEUft .content-slider-wrap {
  width: 100%;
}
.cid-ttWBVAc08s {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-ttWBVAu3I4 {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #efefef;
}
.cid-ttWBVAu3I4 .mbr-section-subtitle {
  color: #767676;
}
.cid-ttWN5VK6Ez {
  padding-top: 75px;
  padding-bottom: 75px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
@media (min-width: 992px) {
  .cid-ttWN5VK6Ez .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-ttWN5VK6Ez .mbr-figure {
    padding-top: 3rem;
  }
}
.cid-ttWN5VK6Ez .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-ttWN5VK6Ez .media-container-row .mbr-figure {
    padding-left: 0;
    padding-right: 4rem;
  }
}
.cid-ttWN5VK6Ez .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-ttWN5VK6Ez .mbr-text,
.cid-ttWN5VK6Ez .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-ttWBVBgJQ1 {
  padding-top: 60px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-ttWBVBgJQ1 .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-ttWBVBgJQ1 .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-ttWBVBgJQ1 .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-ttWBVBgJQ1 .mbr-text {
    text-align: center;
  }
}
.cid-ttWBVBgJQ1 H1 {
  color: #232323;
}
.cid-ttWBVBgJQ1 H3 {
  color: #232323;
}
.cid-ttWBVBgJQ1 .mbr-text,
.cid-ttWBVBgJQ1 .mbr-section-btn {
  color: #232323;
}
.cid-ttWRz56Vtl {
  padding-top: 60px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-ttWRz56Vtl .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-ttWRz56Vtl .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-ttWRz56Vtl .mbr-text {
    text-align: center;
  }
}
.cid-ttWRz56Vtl H1 {
  color: #232323;
}
.cid-ttWRz56Vtl H3 {
  color: #232323;
}
.cid-ttWRz56Vtl .mbr-text,
.cid-ttWRz56Vtl .mbr-section-btn {
  color: #232323;
}
.cid-ttWBVBEiDA {
  padding-top: 60px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-ttWBVBEiDA .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-ttWBVBEiDA .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-ttWBVBEiDA .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-ttWBVBEiDA .mbr-text {
    text-align: center;
  }
}
.cid-ttWBVBEiDA H1 {
  color: #232323;
}
.cid-ttWBVBEiDA H3 {
  color: #232323;
}
.cid-ttWBVBEiDA .mbr-text,
.cid-ttWBVBEiDA .mbr-section-btn {
  color: #232323;
}
.cid-ttWBVC0FKv {
  padding-top: 60px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-ttWBVC0FKv .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-ttWBVC0FKv .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-ttWBVC0FKv .mbr-text {
    text-align: center;
  }
}
.cid-ttWBVC0FKv H1 {
  color: #232323;
}
.cid-ttWBVC0FKv H3 {
  color: #232323;
}
.cid-ttWBVC0FKv .mbr-text,
.cid-ttWBVC0FKv .mbr-section-btn {
  color: #232323;
}
.cid-ttWBVCo0He {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-ttWBVCo0He .mbr-section-subtitle {
  color: #767676;
}
.cid-ttWBVCKPk1 {
  padding-top: 60px;
  padding-bottom: 120px;
  background: #ffffff;
}
.cid-ttWBVCKPk1 .images-container.container-fluid {
  padding: 0;
}
.cid-ttWBVCKPk1 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-ttWBVCKPk1 .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-ttWBVCKPk1 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-ttWBVCKPk1 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-ttWBVCKPk1 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-ttWBVCKPk1 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-ttWBVCKPk1 .img-item {
    width: 100% !important;
  }
  .cid-ttWBVCKPk1 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-ttWBVD744S {
  padding-top: 0px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-ttWBVDsd0o {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #efefef;
}
.cid-ttWBVDsd0o .mbr-section-subtitle {
  color: #767676;
}
.cid-ttY7SQDU50 {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-ttY7SQDU50 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-ttY7SQDU50 .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-ttY7SQDU50 .mbr-text {
    text-align: center;
  }
}
.cid-ttY7SQDU50 H1 {
  color: #232323;
}
.cid-ttY7SQDU50 H3 {
  color: #232323;
}
.cid-ttY7SQDU50 .mbr-text,
.cid-ttY7SQDU50 .mbr-section-btn {
  color: #232323;
}
.cid-ttY7TReB6N {
  padding-top: 0px;
  padding-bottom: 120px;
  background: #ffffff;
}
.cid-ttY7TReB6N .images-container.container-fluid {
  padding: 0;
}
.cid-ttY7TReB6N .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-ttY7TReB6N .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-ttY7TReB6N .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-ttY7TReB6N .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-ttY7TReB6N .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-ttY7TReB6N .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-ttY7TReB6N .img-item {
    width: 100% !important;
  }
  .cid-ttY7TReB6N .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-tu24J9j2Vf {
  padding-top: 75px;
  padding-bottom: 30px;
  background: linear-gradient(45deg, #ffffff, #ffffff);
}
@media (min-width: 992px) {
  .cid-tu24J9j2Vf .mbr-figure {
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tu24J9j2Vf .mbr-figure {
    padding-top: 3rem;
  }
}
.cid-tu24J9j2Vf .mbr-section-title {
  color: #232323;
  text-align: left;
}
.cid-tu24J9j2Vf .mbr-text,
.cid-tu24J9j2Vf .mbr-section-btn {
  color: #232323;
  text-align: left;
}
.cid-tuHyJfmb0o {
  padding-top: 0px;
  padding-bottom: 120px;
  background: #ffffff;
}
.cid-tuHyJfmb0o .images-container.container-fluid {
  padding: 0;
}
.cid-tuHyJfmb0o .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-tuHyJfmb0o .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-tuHyJfmb0o .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tuHyJfmb0o .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tuHyJfmb0o .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tuHyJfmb0o .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tuHyJfmb0o .img-item {
    width: 100% !important;
  }
  .cid-tuHyJfmb0o .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-ttWBVG9TmS {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-ttWBVG9TmS .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-ttWBVG9TmS .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-ttWBVG9TmS .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-ttWBVG9TmS .mbr-text {
    text-align: center;
  }
}
.cid-ttWBVG9TmS H1 {
  color: #232323;
}
.cid-ttWBVG9TmS H3 {
  color: #232323;
}
.cid-ttWBVG9TmS .mbr-text,
.cid-ttWBVG9TmS .mbr-section-btn {
  color: #232323;
}
.cid-ttWBVGxfeA {
  padding-top: 0px;
  padding-bottom: 120px;
  background: #ffffff;
}
.cid-ttWBVGxfeA .images-container.container-fluid {
  padding: 0;
}
.cid-ttWBVGxfeA .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-ttWBVGxfeA .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-ttWBVGxfeA .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-ttWBVGxfeA .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-ttWBVGxfeA .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-ttWBVGxfeA .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-ttWBVGxfeA .img-item {
    width: 100% !important;
  }
  .cid-ttWBVGxfeA .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-ttWBVDP8R9 {
  padding-top: 75px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 1292px) {
  .cid-ttWBVDP8R9 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-ttWBVDP8R9 .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-ttWBVDP8R9 .mbr-text {
    text-align: center;
  }
}
.cid-ttWBVDP8R9 H1 {
  color: #232323;
}
.cid-ttWBVDP8R9 H3 {
  color: #232323;
}
.cid-ttWBVDP8R9 .mbr-text,
.cid-ttWBVDP8R9 .mbr-section-btn {
  color: #232323;
}
.cid-ttWBVEgx57 {
  padding-top: 30px;
  padding-bottom: 120px;
  background: #ffffff;
}
.cid-ttWBVEgx57 .images-container.container-fluid {
  padding: 0;
}
.cid-ttWBVEgx57 .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
  width: 100% !important;
}
.cid-ttWBVEgx57 .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-ttWBVEgx57 .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-ttWBVEgx57 .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-ttWBVEgx57 .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-ttWBVEgx57 .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-ttWBVEgx57 .img-item {
    width: 100% !important;
  }
  .cid-ttWBVEgx57 .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-tROKx7kbbd {
  padding-top: 0px;
  padding-bottom: 120px;
  background-color: #ffffff;
}
.cid-ttWBVIgMwe {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-ttWBVIgMwe h3 {
  text-align: center;
}
.cid-ttWBVIgMwe .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-ttWBVIgMwe .mbr-content-text {
  color: #767676;
}
.cid-ttWBVIgMwe .panel-item {
  background: #ffffff;
}
.cid-ttWBVIgMwe .card {
  word-wrap: break-word;
}
.cid-ttWBVIgMwe .mbr-iconfont {
  font-size: 80px;
  color: #149dcc;
}
.cid-ttWBVIgMwe H3 {
  color: #8abec3;
}
.cid-tROLUiyId3 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #8abec3;
}
.cid-tROLUiyId3 .carousel-item {
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-tROLUiyId3 .carousel-item.active,
.cid-tROLUiyId3 .carousel-item-next,
.cid-tROLUiyId3 .carousel-item-prev {
  display: flex;
}
.cid-tROLUiyId3 .carousel-controls a {
  transition: opacity .5s;
  font-size: 2rem;
}
.cid-tROLUiyId3 .carousel-controls a span {
  position: absolute;
  top: 180px;
  padding: 10px;
  border-radius: 50%;
  color: #585858;
  background: #c8c6c6;
  opacity: .5;
}
.cid-tROLUiyId3 .carousel-controls a:hover span {
  opacity: 1;
}
.cid-tROLUiyId3 .user_image {
  width: 200px;
  height: 200px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
  margin: 0 auto 2rem auto;
}
.cid-tROLUiyId3 .user_image img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
}
@media (max-width: 230px) {
  .cid-tROLUiyId3 .user_image {
    width: 100%;
    height: auto;
  }
}
.cid-tROLUiyId3 .user_text {
  color: #ffffff;
}
.cid-ttWBVJQuSM {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-ttWBVJQuSM .carousel-control {
  background: #000;
}
.cid-ttWBVJQuSM .mbr-section-subtitle {
  color: #767676;
}
.cid-ttWBVJQuSM .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-ttWBVJQuSM .carousel-item .media-container-row {
  -webkit-flex-grow: 1;
  flex-grow: 1;
}
.cid-ttWBVJQuSM .carousel-item .wrap-img {
  text-align: center;
}
.cid-ttWBVJQuSM .carousel-item .wrap-img img {
  max-height: 150px;
  width: auto;
  max-width: 100%;
}
.cid-ttWBVJQuSM .carousel-controls {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-ttWBVJQuSM .carousel-controls .carousel-control {
  background: #000;
  border-radius: 50%;
  position: static;
  width: 40px;
  height: 40px;
  margin-top: 2rem;
  border-width: 1px;
}
.cid-ttWBVJQuSM .carousel-controls .carousel-control.carousel-control-prev {
  left: auto;
  margin-right: 20px;
  margin-left: 0;
}
.cid-ttWBVJQuSM .carousel-controls .carousel-control.carousel-control-next {
  right: auto;
  margin-right: 0;
}
.cid-ttWBVJQuSM .carousel-controls .carousel-control .mbr-iconfont {
  font-size: 1rem;
}
.cid-ttWBVJQuSM .cloneditem-1,
.cid-ttWBVJQuSM .cloneditem-2,
.cid-ttWBVJQuSM .cloneditem-3,
.cid-ttWBVJQuSM .cloneditem-4,
.cid-ttWBVJQuSM .cloneditem-5 {
  display: none;
}
.cid-ttWBVJQuSM .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-ttWBVJQuSM .col-lg-15 {
    -ms-flex: 0 0 20%;
    -webkit-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
    width: 20%;
  }
  .cid-ttWBVJQuSM .carousel-inner.slides2 > .carousel-item.active.carousel-item-right,
  .cid-ttWBVJQuSM .carousel-inner.slides2 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(50%, 0, 0);
    transform: translate3d(50%, 0, 0);
  }
  .cid-ttWBVJQuSM .carousel-inner.slides2 > .carousel-item.active.carousel-item-left,
  .cid-ttWBVJQuSM .carousel-inner.slides2 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-50%, 0, 0);
    transform: translate3d(-50%, 0, 0);
  }
  .cid-ttWBVJQuSM .carousel-inner.slides2 > .carousel-item.carousel-item-left,
  .cid-ttWBVJQuSM .carousel-inner.slides2 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-ttWBVJQuSM .carousel-inner.slides2 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-ttWBVJQuSM .carousel-inner.slides2 .cloneditem-1,
  .cid-ttWBVJQuSM .carousel-inner.slides2 .cloneditem-2,
  .cid-ttWBVJQuSM .carousel-inner.slides2 .cloneditem-3 {
    display: block;
  }
  .cid-ttWBVJQuSM .carousel-inner.slides3 > .carousel-item.active.carousel-item-right,
  .cid-ttWBVJQuSM .carousel-inner.slides3 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(33.333333%, 0, 0);
    transform: translate3d(33.333333%, 0, 0);
  }
  .cid-ttWBVJQuSM .carousel-inner.slides3 > .carousel-item.active.carousel-item-left,
  .cid-ttWBVJQuSM .carousel-inner.slides3 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-33.333333%, 0, 0);
    transform: translate3d(-33.333333%, 0, 0);
  }
  .cid-ttWBVJQuSM .carousel-inner.slides3 > .carousel-item.carousel-item-left,
  .cid-ttWBVJQuSM .carousel-inner.slides3 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-ttWBVJQuSM .carousel-inner.slides3 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-ttWBVJQuSM .carousel-inner.slides3 .cloneditem-1,
  .cid-ttWBVJQuSM .carousel-inner.slides3 .cloneditem-2,
  .cid-ttWBVJQuSM .carousel-inner.slides3 .cloneditem-3 {
    display: block;
  }
  .cid-ttWBVJQuSM .carousel-inner.slides4 > .carousel-item.active.carousel-item-right,
  .cid-ttWBVJQuSM .carousel-inner.slides4 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(25%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
  .cid-ttWBVJQuSM .carousel-inner.slides4 > .carousel-item.active.carousel-item-left,
  .cid-ttWBVJQuSM .carousel-inner.slides4 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-25%, 0, 0);
    transform: translate3d(-25%, 0, 0);
  }
  .cid-ttWBVJQuSM .carousel-inner.slides4 > .carousel-item.carousel-item-left,
  .cid-ttWBVJQuSM .carousel-inner.slides4 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-ttWBVJQuSM .carousel-inner.slides4 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-ttWBVJQuSM .carousel-inner.slides4 .cloneditem-1,
  .cid-ttWBVJQuSM .carousel-inner.slides4 .cloneditem-2,
  .cid-ttWBVJQuSM .carousel-inner.slides4 .cloneditem-3 {
    display: block;
  }
  .cid-ttWBVJQuSM .carousel-inner.slides5 > .carousel-item.active.carousel-item-right,
  .cid-ttWBVJQuSM .carousel-inner.slides5 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(20%, 0, 0);
    transform: translate3d(20%, 0, 0);
  }
  .cid-ttWBVJQuSM .carousel-inner.slides5 > .carousel-item.active.carousel-item-left,
  .cid-ttWBVJQuSM .carousel-inner.slides5 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  .cid-ttWBVJQuSM .carousel-inner.slides5 > .carousel-item.carousel-item-left,
  .cid-ttWBVJQuSM .carousel-inner.slides5 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-ttWBVJQuSM .carousel-inner.slides5 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-ttWBVJQuSM .carousel-inner.slides5 .cloneditem-1,
  .cid-ttWBVJQuSM .carousel-inner.slides5 .cloneditem-2,
  .cid-ttWBVJQuSM .carousel-inner.slides5 .cloneditem-3,
  .cid-ttWBVJQuSM .carousel-inner.slides5 .cloneditem-4 {
    display: block;
  }
  .cid-ttWBVJQuSM .carousel-inner.slides6 > .carousel-item.active.carousel-item-right,
  .cid-ttWBVJQuSM .carousel-inner.slides6 > .carousel-item.carousel-item-next {
    left: 0;
    -webkit-transform: translate3d(16.666667%, 0, 0);
    transform: translate3d(16.666667%, 0, 0);
  }
  .cid-ttWBVJQuSM .carousel-inner.slides6 > .carousel-item.active.carousel-item-left,
  .cid-ttWBVJQuSM .carousel-inner.slides6 > .carousel-item.carousel-item-prev {
    left: 0;
    -webkit-transform: translate3d(-16.666667%, 0, 0);
    transform: translate3d(-16.666667%, 0, 0);
  }
  .cid-ttWBVJQuSM .carousel-inner.slides6 > .carousel-item.carousel-item-left,
  .cid-ttWBVJQuSM .carousel-inner.slides6 > .carousel-item.carousel-item-prev.carousel-item-right,
  .cid-ttWBVJQuSM .carousel-inner.slides6 > .carousel-item.active {
    left: 0;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .cid-ttWBVJQuSM .carousel-inner.slides6 .cloneditem-1,
  .cid-ttWBVJQuSM .carousel-inner.slides6 .cloneditem-2,
  .cid-ttWBVJQuSM .carousel-inner.slides6 .cloneditem-3,
  .cid-ttWBVJQuSM .carousel-inner.slides6 .cloneditem-4,
  .cid-ttWBVJQuSM .carousel-inner.slides6 .cloneditem-5 {
    display: block;
  }
}
.cid-tTMmYwfcHu {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #2a2a2a;
}
@media (max-width: 767px) {
  .cid-tTMmYwfcHu .content {
    text-align: center;
  }
  .cid-tTMmYwfcHu .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tTMmYwfcHu .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tTMmYwfcHu .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tTMmYwfcHu .media-wrap img {
  height: 6rem;
  display: block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-tTMmYwfcHu .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tTMmYwfcHu .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tTMmYwfcHu .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-tTMmYwfcHu .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tTMmYwfcHu .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tTMmYwfcHu .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tTMmYwfcHu .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tTMmYwfcHu .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tTMmYwfcHu H5 {
  color: #ffffff;
  text-align: left;
}
.cid-tTMmYwfcHu .copyright > p {
  text-align: left;
}
.cid-tTMmYwfcHu P {
  text-align: left;
}
.cid-ttWBVLAxG1 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-ttWBVM4FXn {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #2a2a2a, #2a2a2a);
}
.cid-ttWBVM4FXn .mbr-iconfont-social {
  font-size: 32px;
  color: #ffffff;
}
.cid-ttWBVM4FXn .social-list a:focus {
  text-decoration: none;
}
.cid-ttWBVMzKUS {
  background: #2a2a2a;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-ttWBVMzKUS .image-block {
  margin: auto;
}
.cid-ttWBVMzKUS figcaption {
  position: relative;
}
.cid-ttWBVMzKUS figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-ttWBVMzKUS .image-block {
    width: 100% !important;
  }
}
.cid-tvWbnS7vrt .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-tvWbnS7vrt .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-tvWbnS7vrt a {
  font-style: normal;
}
.cid-tvWbnS7vrt .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tvWbnS7vrt .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-tvWbnS7vrt .nav-item:focus,
.cid-tvWbnS7vrt .nav-link:focus {
  outline: none;
}
.cid-tvWbnS7vrt .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tvWbnS7vrt .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tvWbnS7vrt .menu-logo {
  margin-right: auto;
}
.cid-tvWbnS7vrt .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-tvWbnS7vrt .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-tvWbnS7vrt .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tvWbnS7vrt .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tvWbnS7vrt .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tvWbnS7vrt .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tvWbnS7vrt .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-tvWbnS7vrt .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tvWbnS7vrt .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tvWbnS7vrt .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tvWbnS7vrt .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tvWbnS7vrt .dropdown .dropdown-menu {
  background: #cfcfcf;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.0rem;
  padding-bottom: 1.0rem;
  text-align: left;
}
.cid-tvWbnS7vrt .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tvWbnS7vrt .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tvWbnS7vrt .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tvWbnS7vrt .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tvWbnS7vrt .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-tvWbnS7vrt .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tvWbnS7vrt .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tvWbnS7vrt .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tvWbnS7vrt .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tvWbnS7vrt .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tvWbnS7vrt .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tvWbnS7vrt button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tvWbnS7vrt button.navbar-toggler:focus {
  outline: none;
}
.cid-tvWbnS7vrt button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-tvWbnS7vrt button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tvWbnS7vrt button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tvWbnS7vrt button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tvWbnS7vrt button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tvWbnS7vrt nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tvWbnS7vrt nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tvWbnS7vrt nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tvWbnS7vrt nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tvWbnS7vrt .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tvWbnS7vrt .collapsed .btn {
  display: -webkit-flex;
}
.cid-tvWbnS7vrt .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tvWbnS7vrt .collapsed .navbar-collapse.collapsing,
.cid-tvWbnS7vrt .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tvWbnS7vrt .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tvWbnS7vrt .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tvWbnS7vrt .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tvWbnS7vrt .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tvWbnS7vrt .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tvWbnS7vrt .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tvWbnS7vrt .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tvWbnS7vrt .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-tvWbnS7vrt .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-tvWbnS7vrt .collapsed button.navbar-toggler {
  display: block;
}
.cid-tvWbnS7vrt .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tvWbnS7vrt .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tvWbnS7vrt .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-tvWbnS7vrt .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tvWbnS7vrt .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tvWbnS7vrt .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-tvWbnS7vrt.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tvWbnS7vrt img {
    height: 3.8rem !important;
  }
  .cid-tvWbnS7vrt .btn {
    display: -webkit-flex;
  }
  .cid-tvWbnS7vrt button.navbar-toggler {
    display: block;
  }
  .cid-tvWbnS7vrt .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-tvWbnS7vrt .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tvWbnS7vrt .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tvWbnS7vrt .navbar-collapse.collapsing,
  .cid-tvWbnS7vrt .navbar-collapse.show {
    display: block !important;
  }
  .cid-tvWbnS7vrt .navbar-collapse.collapsing .navbar-nav,
  .cid-tvWbnS7vrt .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tvWbnS7vrt .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tvWbnS7vrt .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tvWbnS7vrt .navbar-collapse.collapsing .navbar-buttons,
  .cid-tvWbnS7vrt .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tvWbnS7vrt .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tvWbnS7vrt .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tvWbnS7vrt .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-tvWbnS7vrt .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tvWbnS7vrt .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tvWbnS7vrt .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-tvWbnS7vrt .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-tvWbnS7vrt .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-tvWbnS7vrt .nav-link:hover,
.cid-tvWbnS7vrt .dropdown-item:hover {
  color: #575757 !important;
}
.cid-tvWbnSrYoi {
  padding-top: 15px;
  padding-bottom: 105px;
  background-color: #ffffff;
}
.cid-tvWbnSrYoi .mbr-section-subtitle {
  color: #767676;
}
.cid-tw8c5paIjU {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-tw8c5paIjU .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tw8c5paIjU H2 {
  color: #ffffff;
}
.cid-tw8bOumM4c {
  background: #000000;
}
.cid-tw8bOumM4c .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tw8bOumM4c figcaption {
  position: relative;
}
.cid-tw8bOumM4c figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tw8bOumM4c .image-block {
    width: 100% !important;
  }
}
.cid-tw7VFu6Q00 {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tvWjAEzIts {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-tvWjAEzIts .mbr-text,
.cid-tvWjAEzIts blockquote {
  color: #767676;
}
.cid-tvWjAEzIts .mbr-text {
  text-align: center;
  color: #ffffff;
}
.cid-tvWtknFPa8 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
@media (min-width: 992px) {
  .cid-tvWtknFPa8 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tvWtknFPa8 .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tvWtknFPa8 .mbr-text {
    text-align: center;
  }
}
.cid-tvWtknFPa8 H1 {
  color: #ffffff;
}
.cid-tvWtknFPa8 H3 {
  color: #ffffff;
}
.cid-tvWtknFPa8 .mbr-text,
.cid-tvWtknFPa8 .mbr-section-btn {
  color: #ffffff;
}
.cid-tvWbnTbi24 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tvWbnTbi24 .mbr-text {
  color: #ffffff;
}
.cid-tvWbnTbi24 h4 {
  text-align: center;
}
.cid-tvWbnTbi24 p {
  text-align: center;
}
.cid-tvWbnTbi24 .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-tvWbnTbi24 .card-title,
.cid-tvWbnTbi24 .card-img {
  color: #ffffff;
}
.cid-tw1X7n47d9 {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-tw1X7n47d9 .mbr-text {
  color: #ffffff;
}
.cid-tw1X7n47d9 h4 {
  text-align: center;
}
.cid-tw1X7n47d9 p {
  text-align: center;
}
.cid-tw1X7n47d9 .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-tw1X7n47d9 .card-title,
.cid-tw1X7n47d9 .card-img {
  color: #ffffff;
}
.cid-tw2tw6M4QE {
  padding-top: 105px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tw2tw6M4QE .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tw2tw6M4QE H2 {
  color: #ffffff;
}
.cid-tw2rFlMrGK {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-tw2rFlMrGK h4 {
  font-weight: 500;
  color: #ffffff;
}
.cid-tw2rFlMrGK p {
  color: #ffffff;
}
.cid-tw2rFlMrGK .card {
  margin-bottom: 2rem;
}
.cid-tw2rFlMrGK .card-img {
  border-radius: 0;
  padding: 2rem 2rem 0 2rem;
  background-color: #149dcc;
}
.cid-tw2rFlMrGK .card-img span {
  font-size: 100px;
  color: #ffffff;
}
.cid-tw2rFlMrGK .card-box {
  padding-bottom: 2rem;
  background-color: #149dcc;
  background: linear-gradient(#149dcc, transparent);
}
.cid-tw2rFlMrGK .card-box .card-title {
  margin: 0;
  padding: 2rem 2rem 0 2rem;
}
.cid-tw2rFlMrGK .card-box .mbr-text {
  margin-bottom: 0;
  padding: 2rem 2rem 0 2rem;
}
.cid-tw2rFlMrGK .card-box .mbr-section-btn {
  padding-top: 1rem;
}
.cid-tw2rFlMrGK .card-box .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-tw24YAgvNR {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-tw24YAgvNR .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tw24YAgvNR H2 {
  color: #ffffff;
}
.cid-tvWbnYLes9 {
  background: #ffffff;
}
.cid-tvWbnYLes9 .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tvWbnYLes9 figcaption {
  position: relative;
}
.cid-tvWbnYLes9 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tvWbnYLes9 .image-block {
    width: 100% !important;
  }
}
.cid-tw2cfkx564 {
  padding-top: 120px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-tw2cfkx564 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tw2cfkx564 H2 {
  color: #ffffff;
}
.cid-tw2c23ZOg0 {
  background: #000000;
  padding-top: 0px;
  padding-bottom: 45px;
}
.cid-tw2c23ZOg0 .image-block {
  margin: auto;
}
.cid-tw2c23ZOg0 figcaption {
  position: relative;
}
.cid-tw2c23ZOg0 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tw2c23ZOg0 .image-block {
    width: 100% !important;
  }
}
.cid-tw2cqupsdo {
  background: #000000;
  padding-top: 0px;
  padding-bottom: 45px;
}
.cid-tw2cqupsdo .image-block {
  margin: auto;
}
.cid-tw2cqupsdo figcaption {
  position: relative;
}
.cid-tw2cqupsdo figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tw2cqupsdo .image-block {
    width: 100% !important;
  }
}
.cid-tw2MlDrp98 {
  padding-top: 90px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tw2MlDrp98 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tw2MlDrp98 H2 {
  color: #ffffff;
}
.cid-tw2MyI81P7 {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-tw2MyI81P7 .card-img {
  background-color: #fff;
}
.cid-tw2MyI81P7 .card {
  align-self: stretch;
}
.cid-tw2MyI81P7 .card-box {
  padding: 2rem;
  background-color: #000000;
}
.cid-tw2MyI81P7 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-tw2MyI81P7 p {
  text-align: left;
}
.cid-tw2MyI81P7 .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-tw2MyI81P7 .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-tw2MyI81P7 .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-tw2MyI81P7 .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
    -webkit-flex: 0 0 20%;
  }
}
.cid-tw2MyI81P7 .card-title {
  color: #ffffff;
  text-align: center;
}
.cid-tw76zaMg6u {
  padding-top: 45px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/background-2000x659.jpg");
}
.cid-tw76zaMg6u .mbr-section-subtitle {
  color: #767676;
}
.cid-tw76zaMg6u .media-row {
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-tw76zaMg6u .team-item {
  transition: all .2s;
  margin-bottom: 2rem;
}
.cid-tw76zaMg6u .team-item .item-image img {
  width: 100%;
}
.cid-tw76zaMg6u .team-item .item-name p {
  margin-bottom: 0;
}
.cid-tw76zaMg6u .team-item .item-role p {
  margin-bottom: 0;
}
.cid-tw76zaMg6u .team-item .item-social {
  display: -webkit-flex;
  flex-wrap: wrap;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  -webkit-justify-content: center;
}
.cid-tw76zaMg6u .team-item .item-social .socicon {
  color: #232323;
  font-size: 17px;
}
.cid-tw76zaMg6u .item-name {
  color: #ffffff;
}
.cid-tw76zaMg6u H2 {
  color: #ffffff;
}
.cid-tw76zaMg6u .item-role P {
  color: #ffffff;
}
.cid-tw7auu848f {
  padding-top: 90px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tw7auu848f .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tw7auu848f H2 {
  color: #ffffff;
}
.cid-tw7avjLCF1 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tw7avjLCF1 .card-img {
  background-color: #fff;
}
.cid-tw7avjLCF1 .card {
  align-self: stretch;
}
.cid-tw7avjLCF1 .card-box {
  padding: 2rem;
}
.cid-tw7avjLCF1 h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-tw7avjLCF1 p {
  text-align: left;
}
.cid-tw7avjLCF1 .mbr-text {
  color: #ffffff;
  text-align: left;
}
.cid-tw7avjLCF1 .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-tw7avjLCF1 .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-tw7avjLCF1 .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
    -webkit-flex: 0 0 20%;
  }
}
.cid-tw7avjLCF1 .card-title {
  color: #ffffff;
  text-align: left;
}
.cid-tw7YrFRHGi {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tw7YrFRHGi .card {
  align-self: stretch;
}
.cid-tw7YrFRHGi .card-box {
  height: 100%;
  background-color: #000000;
  padding: 2rem;
}
.cid-tw7YrFRHGi h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-tw7YrFRHGi p {
  color: #767676;
  text-align: left;
}
.cid-tw7YrFRHGi .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-tw7YrFRHGi .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-tw7YrFRHGi .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-tw7YrFRHGi .card-title {
  color: #ffffff;
  text-align: center;
}
.cid-tw7YrFRHGi P {
  text-align: center;
  color: #ffffff;
}
.cid-tw7k37Xqdo {
  padding-top: 105px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-tw7k37Xqdo .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tw7k37Xqdo H2 {
  color: #ffffff;
}
.cid-tw7k428lX1 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #000000;
}
@media (min-width: 992px) {
  .cid-tw7k428lX1 .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tw7k428lX1 .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tw7k428lX1 .mbr-text {
    text-align: center;
  }
}
.cid-tw7k428lX1 H1 {
  color: #ffffff;
}
.cid-tw7k428lX1 H3 {
  color: #ffffff;
}
.cid-tw7k428lX1 .mbr-text,
.cid-tw7k428lX1 .mbr-section-btn {
  color: #ffffff;
}
.cid-tw7k4IJNLT {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tw7k4IJNLT .mbr-text {
  color: #ffffff;
}
.cid-tw7k4IJNLT h4 {
  text-align: center;
}
.cid-tw7k4IJNLT p {
  text-align: center;
}
.cid-tw7k4IJNLT .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-tw7k4IJNLT .card-title,
.cid-tw7k4IJNLT .card-img {
  color: #ffffff;
}
.cid-tw7k5HoeRb {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #000000;
}
.cid-tw7k5HoeRb .mbr-text {
  color: #ffffff;
}
.cid-tw7k5HoeRb h4 {
  text-align: center;
}
.cid-tw7k5HoeRb p {
  text-align: center;
}
.cid-tw7k5HoeRb .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-tw7k5HoeRb .card-title,
.cid-tw7k5HoeRb .card-img {
  color: #ffffff;
}
.cid-tw7LOH1z5I {
  background: #000000;
  padding-top: 60px;
  padding-bottom: 90px;
}
.cid-tw7LOH1z5I .video-block {
  margin: auto;
}
@media (max-width: 768px) {
  .cid-tw7LOH1z5I .video-block {
    width: 100% !important;
  }
}
.cid-tw7OamaFIa {
  padding-top: 120px;
  padding-bottom: 60px;
  background-color: #000000;
}
@media (min-width: 992px) {
  .cid-tw7OamaFIa .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tw7OamaFIa .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tw7OamaFIa .mbr-text {
    text-align: center;
  }
}
.cid-tw7OamaFIa H1 {
  color: #ffffff;
}
.cid-tw7OamaFIa H3 {
  color: #ffffff;
}
.cid-tw7OamaFIa .mbr-text,
.cid-tw7OamaFIa .mbr-section-btn {
  color: #ffffff;
}
.cid-tw8dOSL7Id {
  background: #000000;
  padding-top: 45px;
  padding-bottom: 45px;
}
.cid-tw8dOSL7Id .image-block {
  margin: auto;
}
.cid-tw8dOSL7Id figcaption {
  position: relative;
}
.cid-tw8dOSL7Id figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tw8dOSL7Id .image-block {
    width: 100% !important;
  }
}
.cid-tvWbo0Hfrt {
  padding-top: 45px;
  padding-bottom: 75px;
  background-color: #000000;
}
.cid-tvWbo3zQ9Q {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #2a2a2a;
}
@media (max-width: 767px) {
  .cid-tvWbo3zQ9Q .content {
    text-align: center;
  }
  .cid-tvWbo3zQ9Q .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tvWbo3zQ9Q .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tvWbo3zQ9Q .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tvWbo3zQ9Q .media-wrap img {
  height: 6rem;
  display: block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-tvWbo3zQ9Q .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tvWbo3zQ9Q .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tvWbo3zQ9Q .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-tvWbo3zQ9Q .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tvWbo3zQ9Q .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tvWbo3zQ9Q .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tvWbo3zQ9Q .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tvWbo3zQ9Q .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tvWbo3zQ9Q H5 {
  color: #ffffff;
  text-align: left;
}
.cid-tvWbo3zQ9Q .copyright > p {
  text-align: left;
}
.cid-tvWbo3zQ9Q P {
  text-align: left;
}
.cid-tvWbo4acf6 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-tvWbo4EUjN {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #2a2a2a, #2a2a2a);
}
.cid-tvWbo4EUjN .mbr-iconfont-social {
  font-size: 32px;
  color: #ffffff;
}
.cid-tvWbo4EUjN .social-list a:focus {
  text-decoration: none;
}
.cid-tvWbo5fZ0w {
  background: #2a2a2a;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-tvWbo5fZ0w .image-block {
  margin: auto;
}
.cid-tvWbo5fZ0w figcaption {
  position: relative;
}
.cid-tvWbo5fZ0w figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tvWbo5fZ0w .image-block {
    width: 100% !important;
  }
}
.cid-twu5sjQoVb .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-twu5sjQoVb .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-twu5sjQoVb a {
  font-style: normal;
}
.cid-twu5sjQoVb .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-twu5sjQoVb .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-twu5sjQoVb .nav-item:focus,
.cid-twu5sjQoVb .nav-link:focus {
  outline: none;
}
.cid-twu5sjQoVb .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-twu5sjQoVb .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-twu5sjQoVb .menu-logo {
  margin-right: auto;
}
.cid-twu5sjQoVb .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-twu5sjQoVb .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-twu5sjQoVb .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-twu5sjQoVb .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-twu5sjQoVb .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-twu5sjQoVb .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-twu5sjQoVb .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-twu5sjQoVb .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-twu5sjQoVb .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-twu5sjQoVb .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-twu5sjQoVb .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-twu5sjQoVb .dropdown .dropdown-menu {
  background: #cfcfcf;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.0rem;
  padding-bottom: 1.0rem;
  text-align: left;
}
.cid-twu5sjQoVb .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-twu5sjQoVb .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-twu5sjQoVb .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-twu5sjQoVb .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-twu5sjQoVb .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-twu5sjQoVb .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-twu5sjQoVb .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-twu5sjQoVb .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-twu5sjQoVb .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-twu5sjQoVb .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-twu5sjQoVb .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-twu5sjQoVb button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-twu5sjQoVb button.navbar-toggler:focus {
  outline: none;
}
.cid-twu5sjQoVb button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-twu5sjQoVb button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-twu5sjQoVb button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-twu5sjQoVb button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-twu5sjQoVb button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-twu5sjQoVb nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-twu5sjQoVb nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-twu5sjQoVb nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-twu5sjQoVb nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-twu5sjQoVb .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-twu5sjQoVb .collapsed .btn {
  display: -webkit-flex;
}
.cid-twu5sjQoVb .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-twu5sjQoVb .collapsed .navbar-collapse.collapsing,
.cid-twu5sjQoVb .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-twu5sjQoVb .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-twu5sjQoVb .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-twu5sjQoVb .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-twu5sjQoVb .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-twu5sjQoVb .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-twu5sjQoVb .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-twu5sjQoVb .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-twu5sjQoVb .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-twu5sjQoVb .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-twu5sjQoVb .collapsed button.navbar-toggler {
  display: block;
}
.cid-twu5sjQoVb .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-twu5sjQoVb .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-twu5sjQoVb .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-twu5sjQoVb .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-twu5sjQoVb .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-twu5sjQoVb .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-twu5sjQoVb.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-twu5sjQoVb img {
    height: 3.8rem !important;
  }
  .cid-twu5sjQoVb .btn {
    display: -webkit-flex;
  }
  .cid-twu5sjQoVb button.navbar-toggler {
    display: block;
  }
  .cid-twu5sjQoVb .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-twu5sjQoVb .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-twu5sjQoVb .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-twu5sjQoVb .navbar-collapse.collapsing,
  .cid-twu5sjQoVb .navbar-collapse.show {
    display: block !important;
  }
  .cid-twu5sjQoVb .navbar-collapse.collapsing .navbar-nav,
  .cid-twu5sjQoVb .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-twu5sjQoVb .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-twu5sjQoVb .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-twu5sjQoVb .navbar-collapse.collapsing .navbar-buttons,
  .cid-twu5sjQoVb .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-twu5sjQoVb .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-twu5sjQoVb .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-twu5sjQoVb .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-twu5sjQoVb .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-twu5sjQoVb .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-twu5sjQoVb .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-twu5sjQoVb .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-twu5sjQoVb .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-twu5sjQoVb .nav-link:hover,
.cid-twu5sjQoVb .dropdown-item:hover {
  color: #575757 !important;
}
.cid-twu5sl3Mwz {
  padding-top: 15px;
  padding-bottom: 105px;
  background-color: #ffffff;
}
.cid-twu5sl3Mwz .mbr-section-subtitle {
  color: #767676;
}
.cid-twu5sls9lp {
  padding-top: 60px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-twu5sls9lp .mbr-section-subtitle {
  color: #232323;
}
.cid-twu5sls9lp H2 {
  color: #232323;
}
.cid-txfAF4pXw0 {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-txfAF4pXw0 .image-block {
  margin: auto;
}
.cid-txfAF4pXw0 figcaption {
  position: relative;
}
.cid-txfAF4pXw0 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-txfAF4pXw0 .image-block {
    width: 100% !important;
  }
}
.cid-twu5smGadU {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-twu5smGadU .mbr-text,
.cid-twu5smGadU blockquote {
  color: #767676;
}
.cid-twu5smGadU .mbr-text {
  text-align: center;
  color: #232323;
}
.cid-twu5sn4EVi {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .cid-twu5sn4EVi .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-twu5sn4EVi .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-twu5sn4EVi .mbr-text {
    text-align: center;
  }
}
.cid-twu5sn4EVi H1 {
  color: #000000;
}
.cid-twu5sn4EVi H3 {
  color: #000000;
}
.cid-twu5sn4EVi .mbr-text,
.cid-twu5sn4EVi .mbr-section-btn {
  color: #000000;
}
.cid-txaCYe8MZ4 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-txaCYe8MZ4 .mbr-section-subtitle {
  color: #000000;
}
.cid-txaCYe8MZ4 H2 {
  color: #000000;
}
.cid-txaCAlKgW8 {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 30px;
}
.cid-txaCAlKgW8 .image-block {
  margin: auto;
}
.cid-txaCAlKgW8 figcaption {
  position: relative;
}
.cid-txaCAlKgW8 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-txaCAlKgW8 .image-block {
    width: 100% !important;
  }
}
.cid-txaJkoYZtQ {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-txaJkoYZtQ .image-block {
  margin: auto;
}
.cid-txaJkoYZtQ figcaption {
  position: relative;
}
.cid-txaJkoYZtQ figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-txaJkoYZtQ .image-block {
    width: 100% !important;
  }
}
.cid-twu5slPYST {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 45px;
}
.cid-twu5slPYST .image-block {
  margin: auto;
}
.cid-twu5slPYST figcaption {
  position: relative;
}
.cid-twu5slPYST figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-twu5slPYST .image-block {
    width: 100% !important;
  }
}
.cid-tx9mcunb2H {
  padding-top: 75px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-tx9mcunb2H .media-container-row {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
@media (min-width: 992px) {
  .cid-tx9mcunb2H .mbr-figure {
    padding-right: 4rem;
    padding-right: 0;
    padding-left: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-tx9mcunb2H .mbr-figure {
    padding-bottom: 3rem;
  }
}
@media (max-width: 767px) {
  .cid-tx9mcunb2H .mbr-text {
    text-align: center;
  }
}
.cid-tx9mcunb2H H1 {
  color: #000000;
}
.cid-tx9mcunb2H H3 {
  color: #000000;
}
.cid-tx9mcunb2H .mbr-text,
.cid-tx9mcunb2H .mbr-section-btn {
  color: #000000;
}
.cid-twu5snxAmt {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-twu5snxAmt .mbr-text {
  color: #ffffff;
}
.cid-twu5snxAmt h4 {
  text-align: center;
}
.cid-twu5snxAmt p {
  text-align: center;
}
.cid-twu5snxAmt .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-twu5snxAmt .card-title,
.cid-twu5snxAmt .card-img {
  color: #000000;
}
.cid-twu5soJyRl {
  padding-top: 120px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-twu5soJyRl .mbr-section-subtitle {
  color: #ffffff;
}
.cid-twu5soJyRl H2 {
  color: #000000;
}
.cid-twu5sqqCs8 {
  background: #ffffff;
  padding-top: 45px;
  padding-bottom: 60px;
}
.cid-twu5sqqCs8 .image-block {
  margin: auto;
}
.cid-twu5sqqCs8 figcaption {
  position: relative;
}
.cid-twu5sqqCs8 figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-twu5sqqCs8 .image-block {
    width: 100% !important;
  }
}
.cid-txfdJGkGdy {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-txfdJGkGdy .mbr-text {
  color: #ffffff;
}
.cid-txfdJGkGdy h4 {
  text-align: center;
}
.cid-txfdJGkGdy p {
  text-align: center;
}
.cid-txfdJGkGdy .card-img span {
  font-size: 96px;
  color: #149dcc;
}
.cid-txfdJGkGdy .card-title,
.cid-txfdJGkGdy .card-img {
  color: #000000;
}
.cid-txaZAeLYib {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-txaZAeLYib .image-block {
  margin: auto;
}
.cid-txaZAeLYib figcaption {
  position: relative;
}
.cid-txaZAeLYib figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-txaZAeLYib .image-block {
    width: 100% !important;
  }
}
.cid-txUqU6I0Ip {
  padding-top: 45px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-twu5sH4bL3 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #2a2a2a;
}
@media (max-width: 767px) {
  .cid-twu5sH4bL3 .content {
    text-align: center;
  }
  .cid-twu5sH4bL3 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-twu5sH4bL3 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-twu5sH4bL3 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-twu5sH4bL3 .media-wrap img {
  height: 6rem;
  display: block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-twu5sH4bL3 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-twu5sH4bL3 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-twu5sH4bL3 .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-twu5sH4bL3 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-twu5sH4bL3 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-twu5sH4bL3 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-twu5sH4bL3 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-twu5sH4bL3 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-twu5sH4bL3 H5 {
  color: #ffffff;
  text-align: left;
}
.cid-twu5sH4bL3 .copyright > p {
  text-align: left;
}
.cid-twu5sH4bL3 P {
  text-align: left;
}
.cid-twu5sHJXkp {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-twu5sIe7ge {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #2a2a2a, #2a2a2a);
}
.cid-twu5sIe7ge .mbr-iconfont-social {
  font-size: 32px;
  color: #ffffff;
}
.cid-twu5sIe7ge .social-list a:focus {
  text-decoration: none;
}
.cid-twu5sIPevd {
  background: #2a2a2a;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-twu5sIPevd .image-block {
  margin: auto;
}
.cid-twu5sIPevd figcaption {
  position: relative;
}
.cid-twu5sIPevd figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-twu5sIPevd .image-block {
    width: 100% !important;
  }
}
.cid-ty0MGYYfwU .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-ty0MGYYfwU .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-ty0MGYYfwU a {
  font-style: normal;
}
.cid-ty0MGYYfwU .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-ty0MGYYfwU .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-ty0MGYYfwU .nav-item:focus,
.cid-ty0MGYYfwU .nav-link:focus {
  outline: none;
}
.cid-ty0MGYYfwU .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-ty0MGYYfwU .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-ty0MGYYfwU .menu-logo {
  margin-right: auto;
}
.cid-ty0MGYYfwU .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-ty0MGYYfwU .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-ty0MGYYfwU .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-ty0MGYYfwU .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-ty0MGYYfwU .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-ty0MGYYfwU .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-ty0MGYYfwU .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-ty0MGYYfwU .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-ty0MGYYfwU .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-ty0MGYYfwU .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-ty0MGYYfwU .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-ty0MGYYfwU .dropdown .dropdown-menu {
  background: #cfcfcf;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.0rem;
  padding-bottom: 1.0rem;
  text-align: left;
}
.cid-ty0MGYYfwU .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-ty0MGYYfwU .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ty0MGYYfwU .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-ty0MGYYfwU .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ty0MGYYfwU .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-ty0MGYYfwU .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-ty0MGYYfwU .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-ty0MGYYfwU .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-ty0MGYYfwU .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-ty0MGYYfwU .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-ty0MGYYfwU .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-ty0MGYYfwU button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-ty0MGYYfwU button.navbar-toggler:focus {
  outline: none;
}
.cid-ty0MGYYfwU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-ty0MGYYfwU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-ty0MGYYfwU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-ty0MGYYfwU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-ty0MGYYfwU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-ty0MGYYfwU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ty0MGYYfwU nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-ty0MGYYfwU nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-ty0MGYYfwU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ty0MGYYfwU .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-ty0MGYYfwU .collapsed .btn {
  display: -webkit-flex;
}
.cid-ty0MGYYfwU .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-ty0MGYYfwU .collapsed .navbar-collapse.collapsing,
.cid-ty0MGYYfwU .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-ty0MGYYfwU .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-ty0MGYYfwU .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-ty0MGYYfwU .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-ty0MGYYfwU .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-ty0MGYYfwU .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-ty0MGYYfwU .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-ty0MGYYfwU .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-ty0MGYYfwU .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-ty0MGYYfwU .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-ty0MGYYfwU .collapsed button.navbar-toggler {
  display: block;
}
.cid-ty0MGYYfwU .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-ty0MGYYfwU .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-ty0MGYYfwU .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-ty0MGYYfwU .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-ty0MGYYfwU .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-ty0MGYYfwU .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-ty0MGYYfwU.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-ty0MGYYfwU img {
    height: 3.8rem !important;
  }
  .cid-ty0MGYYfwU .btn {
    display: -webkit-flex;
  }
  .cid-ty0MGYYfwU button.navbar-toggler {
    display: block;
  }
  .cid-ty0MGYYfwU .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-ty0MGYYfwU .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-ty0MGYYfwU .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-ty0MGYYfwU .navbar-collapse.collapsing,
  .cid-ty0MGYYfwU .navbar-collapse.show {
    display: block !important;
  }
  .cid-ty0MGYYfwU .navbar-collapse.collapsing .navbar-nav,
  .cid-ty0MGYYfwU .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-ty0MGYYfwU .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-ty0MGYYfwU .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-ty0MGYYfwU .navbar-collapse.collapsing .navbar-buttons,
  .cid-ty0MGYYfwU .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-ty0MGYYfwU .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-ty0MGYYfwU .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-ty0MGYYfwU .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-ty0MGYYfwU .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-ty0MGYYfwU .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-ty0MGYYfwU .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-ty0MGYYfwU .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-ty0MGYYfwU .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-ty0MGYYfwU .nav-link:hover,
.cid-ty0MGYYfwU .dropdown-item:hover {
  color: #575757 !important;
}
.cid-ty0MGZjhaw {
  padding-top: 15px;
  padding-bottom: 105px;
  background-color: #ffffff;
}
.cid-ty0MGZjhaw .mbr-section-subtitle {
  color: #767676;
}
.cid-ty0MGZC2Og {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-ty0MGZC2Og .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ty0MGZC2Og H2 {
  color: #ffffff;
}
.cid-ty0MGZW54V {
  background: #000000;
}
.cid-ty0MGZW54V .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-ty0MGZW54V figcaption {
  position: relative;
}
.cid-ty0MGZW54V figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-ty0MGZW54V .image-block {
    width: 100% !important;
  }
}
.cid-ty0MH0IczG {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-ty0MH0IczG .mbr-text,
.cid-ty0MH0IczG blockquote {
  color: #767676;
}
.cid-ty0MH0IczG .mbr-text {
  text-align: center;
  color: #ffffff;
}
.cid-tAD2CraZ8r {
  padding-top: 105px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-tAD2CraZ8r .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tAD2CraZ8r H2 {
  color: #ffffff;
}
.cid-tAD3lbsVwu {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tAD3lbsVwu .card-box {
  padding: 0 2rem;
}
.cid-tAD3lbsVwu .mbr-section-btn {
  padding-top: 1rem;
}
.cid-tAD3lbsVwu .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-tAD3lbsVwu h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-tAD3lbsVwu p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-tAD3lbsVwu .mbr-text {
  color: #767676;
}
.cid-tAD3lbsVwu .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #000000;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-tAD3lbsVwu .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-tAD3lbsVwu .card-title {
  text-align: center;
  color: #ffffff;
}
.cid-tAJlZ6hhe7 {
  padding-top: 105px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-tAJlZ6hhe7 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tAJlZ6hhe7 H2 {
  color: #ffffff;
}
.cid-tAJm0b7XjZ {
  background: #000000;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-tAJm0b7XjZ .image-block {
  margin: auto;
}
.cid-tAJm0b7XjZ figcaption {
  position: relative;
}
.cid-tAJm0b7XjZ figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tAJm0b7XjZ .image-block {
    width: 100% !important;
  }
}
.cid-tAJn8nnGLE {
  padding-top: 90px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tADCSPxRgO {
  background: #000000;
  padding-top: 75px;
  padding-bottom: 0px;
}
.cid-tADCSPxRgO .image-block {
  margin: auto;
}
.cid-tADCSPxRgO figcaption {
  position: relative;
}
.cid-tADCSPxRgO figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tADCSPxRgO .image-block {
    width: 100% !important;
  }
}
.cid-tADt5pxcSF {
  padding-top: 30px;
  padding-bottom: 30px;
  background: #000000;
}
.cid-tADt5pxcSF .images-container.container-fluid {
  padding: 0;
}
.cid-tADt5pxcSF .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-tADt5pxcSF .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-tADt5pxcSF .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tADt5pxcSF .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tADt5pxcSF .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tADt5pxcSF .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tADt5pxcSF .img-item {
    width: 100% !important;
  }
  .cid-tADt5pxcSF .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-ty0MH5cagl {
  padding-top: 90px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-ty0MH5cagl .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ty0MH5cagl H2 {
  color: #ffffff;
}
.cid-ty0MH5DOss {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-ty0MH5DOss .card-img {
  background-color: #fff;
}
.cid-ty0MH5DOss .card {
  align-self: stretch;
}
.cid-ty0MH5DOss .card-box {
  padding: 2rem;
  background-color: #000000;
}
.cid-ty0MH5DOss h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-ty0MH5DOss p {
  text-align: left;
}
.cid-ty0MH5DOss .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-ty0MH5DOss .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-ty0MH5DOss .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-ty0MH5DOss .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
    -webkit-flex: 0 0 20%;
  }
}
.cid-ty0MH5DOss .card-title {
  color: #ffffff;
  text-align: center;
}
.cid-ty0MH6V59L {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-ty0MH6V59L .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ty0MH6V59L H2 {
  color: #ffffff;
}
.cid-ty0MH7io1A {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-ty0MH7io1A .card-img {
  background-color: #fff;
}
.cid-ty0MH7io1A .card {
  align-self: stretch;
}
.cid-ty0MH7io1A .card-box {
  padding: 2rem;
}
.cid-ty0MH7io1A h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-ty0MH7io1A p {
  text-align: left;
}
.cid-ty0MH7io1A .mbr-text {
  color: #ffffff;
  text-align: left;
}
.cid-ty0MH7io1A .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-ty0MH7io1A .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-ty0MH7io1A .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
    -webkit-flex: 0 0 20%;
  }
}
.cid-ty0MH7io1A .card-title {
  color: #ffffff;
  text-align: left;
}
.cid-ty0MH7Qufs {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-ty0MH7Qufs .card {
  align-self: stretch;
}
.cid-ty0MH7Qufs .card-box {
  height: 100%;
  background-color: #000000;
  padding: 2rem;
}
.cid-ty0MH7Qufs h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-ty0MH7Qufs p {
  color: #767676;
  text-align: left;
}
.cid-ty0MH7Qufs .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-ty0MH7Qufs .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-ty0MH7Qufs .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-ty0MH7Qufs .card-title {
  color: #ffffff;
  text-align: center;
}
.cid-ty0MH7Qufs P {
  text-align: center;
  color: #ffffff;
}
.cid-ty0MHbPwPq {
  padding-top: 45px;
  padding-bottom: 75px;
  background-color: #000000;
}
.cid-ty0MHcggJ1 {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #2a2a2a;
}
@media (max-width: 767px) {
  .cid-ty0MHcggJ1 .content {
    text-align: center;
  }
  .cid-ty0MHcggJ1 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-ty0MHcggJ1 .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-ty0MHcggJ1 .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-ty0MHcggJ1 .media-wrap img {
  height: 6rem;
  display: block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-ty0MHcggJ1 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-ty0MHcggJ1 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-ty0MHcggJ1 .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-ty0MHcggJ1 .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-ty0MHcggJ1 .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-ty0MHcggJ1 .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-ty0MHcggJ1 .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-ty0MHcggJ1 .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-ty0MHcggJ1 H5 {
  color: #ffffff;
  text-align: left;
}
.cid-ty0MHcggJ1 .copyright > p {
  text-align: left;
}
.cid-ty0MHcggJ1 P {
  text-align: left;
}
.cid-ty0MHcXV1v {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-ty0MHdqw5C {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #2a2a2a, #2a2a2a);
}
.cid-ty0MHdqw5C .mbr-iconfont-social {
  font-size: 32px;
  color: #ffffff;
}
.cid-ty0MHdqw5C .social-list a:focus {
  text-decoration: none;
}
.cid-ty0MHdY5jA {
  background: #2a2a2a;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-ty0MHdY5jA .image-block {
  margin: auto;
}
.cid-ty0MHdY5jA figcaption {
  position: relative;
}
.cid-ty0MHdY5jA figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-ty0MHdY5jA .image-block {
    width: 100% !important;
  }
}
.cid-tBpecBwefe .navbar {
  background: #ffffff;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-tBpecBwefe .navbar-dropdown.bg-color.transparent.opened {
  background: #ffffff;
}
.cid-tBpecBwefe a {
  font-style: normal;
}
.cid-tBpecBwefe .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-tBpecBwefe .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-tBpecBwefe .nav-item:focus,
.cid-tBpecBwefe .nav-link:focus {
  outline: none;
}
.cid-tBpecBwefe .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-tBpecBwefe .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-tBpecBwefe .menu-logo {
  margin-right: auto;
}
.cid-tBpecBwefe .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-tBpecBwefe .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-tBpecBwefe .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-tBpecBwefe .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-tBpecBwefe .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-tBpecBwefe .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-tBpecBwefe .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-tBpecBwefe .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-tBpecBwefe .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-tBpecBwefe .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-tBpecBwefe .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-tBpecBwefe .dropdown .dropdown-menu {
  background: #cfcfcf;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.0rem;
  padding-bottom: 1.0rem;
  text-align: left;
}
.cid-tBpecBwefe .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-tBpecBwefe .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tBpecBwefe .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-tBpecBwefe .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tBpecBwefe .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-tBpecBwefe .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-tBpecBwefe .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-tBpecBwefe .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-tBpecBwefe .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-tBpecBwefe .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-tBpecBwefe .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-tBpecBwefe button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-tBpecBwefe button.navbar-toggler:focus {
  outline: none;
}
.cid-tBpecBwefe button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-tBpecBwefe button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tBpecBwefe button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tBpecBwefe button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tBpecBwefe button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tBpecBwefe nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tBpecBwefe nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tBpecBwefe nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tBpecBwefe nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tBpecBwefe .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tBpecBwefe .collapsed .btn {
  display: -webkit-flex;
}
.cid-tBpecBwefe .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-tBpecBwefe .collapsed .navbar-collapse.collapsing,
.cid-tBpecBwefe .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-tBpecBwefe .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-tBpecBwefe .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-tBpecBwefe .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-tBpecBwefe .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-tBpecBwefe .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-tBpecBwefe .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-tBpecBwefe .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-tBpecBwefe .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
@media (min-width: 1024px) {
  .cid-tBpecBwefe .collapsed:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.5rem);
  }
}
.cid-tBpecBwefe .collapsed button.navbar-toggler {
  display: block;
}
.cid-tBpecBwefe .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-tBpecBwefe .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-tBpecBwefe .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-tBpecBwefe .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-tBpecBwefe .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-tBpecBwefe .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-tBpecBwefe.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tBpecBwefe img {
    height: 3.8rem !important;
  }
  .cid-tBpecBwefe .btn {
    display: -webkit-flex;
  }
  .cid-tBpecBwefe button.navbar-toggler {
    display: block;
  }
  .cid-tBpecBwefe .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-tBpecBwefe .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-tBpecBwefe .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-tBpecBwefe .navbar-collapse.collapsing,
  .cid-tBpecBwefe .navbar-collapse.show {
    display: block !important;
  }
  .cid-tBpecBwefe .navbar-collapse.collapsing .navbar-nav,
  .cid-tBpecBwefe .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-tBpecBwefe .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-tBpecBwefe .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-tBpecBwefe .navbar-collapse.collapsing .navbar-buttons,
  .cid-tBpecBwefe .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-tBpecBwefe .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-tBpecBwefe .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-tBpecBwefe .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-tBpecBwefe .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-tBpecBwefe .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-tBpecBwefe .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-tBpecBwefe .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-tBpecBwefe .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-tBpecBwefe .nav-link:hover,
.cid-tBpecBwefe .dropdown-item:hover {
  color: #575757 !important;
}
.cid-tBpecC8ZAG {
  padding-top: 15px;
  padding-bottom: 105px;
  background-color: #ffffff;
}
.cid-tBpecC8ZAG .mbr-section-subtitle {
  color: #767676;
}
.cid-tBpecCuLXw {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-tBpecCuLXw .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tBpecCuLXw H2 {
  color: #ffffff;
}
.cid-tBpecCUXMM {
  background: #000000;
}
.cid-tBpecCUXMM .image-block {
  margin: auto;
  width: 100% !important;
}
.cid-tBpecCUXMM figcaption {
  position: relative;
}
.cid-tBpecCUXMM figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tBpecCUXMM .image-block {
    width: 100% !important;
  }
}
.cid-tBpecDeGhR {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tBpecDeGhR .mbr-text,
.cid-tBpecDeGhR blockquote {
  color: #767676;
}
.cid-tBpecDeGhR .mbr-text {
  text-align: center;
  color: #ffffff;
}
.cid-tBpecDxmGq {
  padding-top: 105px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-tBpecDxmGq .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tBpecDxmGq H2 {
  color: #ffffff;
}
.cid-tBpecDQAEO {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tBpecDQAEO .card-box {
  padding: 0 2rem;
}
.cid-tBpecDQAEO .mbr-section-btn {
  padding-top: 1rem;
}
.cid-tBpecDQAEO .mbr-section-btn a {
  margin-top: 1rem;
  margin-bottom: 0;
}
.cid-tBpecDQAEO h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
  padding-top: 2rem;
}
.cid-tBpecDQAEO p {
  margin-bottom: 0;
  text-align: left;
  padding-top: 1.5rem;
}
.cid-tBpecDQAEO .mbr-text {
  color: #767676;
}
.cid-tBpecDQAEO .card-wrapper {
  height: 100%;
  padding-bottom: 2rem;
  background: #000000;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-tBpecDQAEO .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-tBpecDQAEO .card-title {
  text-align: center;
  color: #ffffff;
}
.cid-tBpecEmVFB {
  padding-top: 105px;
  padding-bottom: 60px;
  background-color: #000000;
}
.cid-tBpecEmVFB .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tBpecEmVFB H2 {
  color: #ffffff;
}
.cid-tBpecEJ4ly {
  background: #000000;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-tBpecEJ4ly .image-block {
  margin: auto;
}
.cid-tBpecEJ4ly figcaption {
  position: relative;
}
.cid-tBpecEJ4ly figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tBpecEJ4ly .image-block {
    width: 100% !important;
  }
}
.cid-tBpecF4WWu {
  padding-top: 90px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tBpecFlR4w {
  background: #000000;
  padding-top: 75px;
  padding-bottom: 0px;
}
.cid-tBpecFlR4w .image-block {
  margin: auto;
}
.cid-tBpecFlR4w figcaption {
  position: relative;
}
.cid-tBpecFlR4w figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tBpecFlR4w .image-block {
    width: 100% !important;
  }
}
.cid-tBpecFFVSl {
  padding-top: 30px;
  padding-bottom: 30px;
  background: #000000;
}
.cid-tBpecFFVSl .images-container.container-fluid {
  padding: 0;
}
.cid-tBpecFFVSl .media-container-row {
  margin: 0 auto;
  align-items: stretch;
  -webkit-align-items: stretch;
}
.cid-tBpecFFVSl .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-tBpecFFVSl .media-container-row .img-item img {
  width: 100%;
  min-height: 1px;
}
.cid-tBpecFFVSl .media-container-row .img-item .img-caption {
  background: #ffffff;
  z-index: 2;
  padding: 1rem 1rem;
  word-break: break-word;
}
.cid-tBpecFFVSl .media-container-row .img-item .img-caption p {
  margin-bottom: 0;
}
.cid-tBpecFFVSl .media-container-row .img-item.item1 {
  padding: 0 2rem 0 0;
}
@media (max-width: 992px) {
  .cid-tBpecFFVSl .img-item {
    width: 100% !important;
  }
  .cid-tBpecFFVSl .img-item.item1 {
    width: 100%;
    flex-basis: initial !important;
    padding: 0 0 2rem 0 !important;
    -webkit-flex-basis: initial !important;
  }
}
.cid-tBpecG5RgG {
  padding-top: 90px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tBpecG5RgG .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tBpecG5RgG H2 {
  color: #ffffff;
}
.cid-tBpecGqERN {
  padding-top: 30px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-tBpecGqERN .card-img {
  background-color: #fff;
}
.cid-tBpecGqERN .card {
  align-self: stretch;
}
.cid-tBpecGqERN .card-box {
  padding: 2rem;
  background-color: #000000;
}
.cid-tBpecGqERN h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-tBpecGqERN p {
  text-align: left;
}
.cid-tBpecGqERN .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-tBpecGqERN .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-tBpecGqERN .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-tBpecGqERN .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
    -webkit-flex: 0 0 20%;
  }
}
.cid-tBpecGqERN .card-title {
  color: #ffffff;
  text-align: center;
}
.cid-tBpecH1SQB {
  padding-top: 60px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tBpecH1SQB .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tBpecH1SQB H2 {
  color: #ffffff;
}
.cid-tBpecHkUuX {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tBpecHkUuX .card-img {
  background-color: #fff;
}
.cid-tBpecHkUuX .card {
  align-self: stretch;
}
.cid-tBpecHkUuX .card-box {
  padding: 2rem;
}
.cid-tBpecHkUuX h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-tBpecHkUuX p {
  text-align: left;
}
.cid-tBpecHkUuX .mbr-text {
  color: #ffffff;
  text-align: left;
}
.cid-tBpecHkUuX .card-wrapper {
  height: 100%;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-tBpecHkUuX .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-tBpecHkUuX .my-col {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 15px;
    -webkit-flex: 0 0 20%;
  }
}
.cid-tBpecHkUuX .card-title {
  color: #ffffff;
  text-align: left;
}
.cid-tBpecHQP7j {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #000000;
}
.cid-tBpecHQP7j .card {
  align-self: stretch;
}
.cid-tBpecHQP7j .card-box {
  height: 100%;
  background-color: #000000;
  padding: 2rem;
}
.cid-tBpecHQP7j h4 {
  font-weight: 500;
  margin-bottom: 0;
  text-align: left;
}
.cid-tBpecHQP7j p {
  color: #767676;
  text-align: left;
}
.cid-tBpecHQP7j .card-wrapper {
  position: relative;
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
  transition: box-shadow 0.3s;
}
.cid-tBpecHQP7j .card-wrapper:hover {
  box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s;
}
.cid-tBpecHQP7j .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.cid-tBpecHQP7j .card-title {
  color: #ffffff;
  text-align: center;
}
.cid-tBpecHQP7j P {
  text-align: center;
  color: #ffffff;
}
.cid-tBpecIkYDj {
  padding-top: 45px;
  padding-bottom: 75px;
  background-color: #000000;
}
.cid-tBpecIGrTa {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #2a2a2a;
}
@media (max-width: 767px) {
  .cid-tBpecIGrTa .content {
    text-align: center;
  }
  .cid-tBpecIGrTa .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-tBpecIGrTa .media-wrap {
    margin-bottom: 1rem;
  }
}
.cid-tBpecIGrTa .media-wrap .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-tBpecIGrTa .media-wrap img {
  height: 6rem;
  display: block;
  width: auto;
}
@media (max-width: 767px) {
  .cid-tBpecIGrTa .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tBpecIGrTa .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: .05;
}
.cid-tBpecIGrTa .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-tBpecIGrTa .footer-lower .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tBpecIGrTa .footer-lower .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-tBpecIGrTa .footer-lower .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-tBpecIGrTa .footer-lower .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tBpecIGrTa .footer-lower .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tBpecIGrTa H5 {
  color: #ffffff;
  text-align: left;
}
.cid-tBpecIGrTa .copyright > p {
  text-align: left;
}
.cid-tBpecIGrTa P {
  text-align: left;
}
.cid-tBpecJewgX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2a2a2a;
}
.cid-tBpecJAaa3 {
  padding-top: 15px;
  padding-bottom: 15px;
  background: linear-gradient(0deg, #2a2a2a, #2a2a2a);
}
.cid-tBpecJAaa3 .mbr-iconfont-social {
  font-size: 32px;
  color: #ffffff;
}
.cid-tBpecJAaa3 .social-list a:focus {
  text-decoration: none;
}
.cid-tBpecK0nBJ {
  background: #2a2a2a;
  padding-top: 0px;
  padding-bottom: 60px;
}
.cid-tBpecK0nBJ .image-block {
  margin: auto;
}
.cid-tBpecK0nBJ figcaption {
  position: relative;
}
.cid-tBpecK0nBJ figcaption div {
  position: absolute;
  bottom: 0;
  width: 100%;
}
@media (max-width: 768px) {
  .cid-tBpecK0nBJ .image-block {
    width: 100% !important;
  }
}
