body {
  font-family: Epilogue;
}
.display-1 {
  font-family: '911porschav3laser';
  font-size: 0.8rem;
  letter-spacing: -1px;
}
.display-1 > .mbr-iconfont {
  font-size: 1.28rem;
}
.display-2 {
  font-family: 'Epilogue', sans-serif;
  font-size: 4rem;
}
.display-2 > .mbr-iconfont {
  font-size: 6.4rem;
}
.display-4 {
  font-family: 'Epilogue', sans-serif;
  font-size: 1.1rem;
}
.display-4 > .mbr-iconfont {
  font-size: 1.76rem;
}
.display-5 {
  font-family: 'Epilogue', sans-serif;
  font-size: 1.5rem;
  letter-spacing: -1px;
  line-height: 1.5;
}
.display-5 > .mbr-iconfont {
  font-size: 2.4rem;
}
.display-7 {
  font-family: 'Epilogue', sans-serif;
  font-size: 1.2rem;
  line-height: 1.4;
}
.display-7 > .mbr-iconfont {
  font-size: 1.92rem;
}
/* ---- 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: 0.64rem;
    font-size: calc( 0.93rem + (0.8 - 0.93) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (0.93rem + (0.8 - 0.93) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 3.2rem;
    font-size: calc( 2.05rem + (4 - 2.05) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (2.05rem + (4 - 2.05) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.88rem;
    font-size: calc( 1.0350000000000001rem + (1.1 - 1.0350000000000001) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.0350000000000001rem + (1.1 - 1.0350000000000001) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 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: #09428f !important;
}
.bg-success {
  background-color: #1167b1 !important;
}
.bg-info {
  background-color: #187bcd !important;
}
.bg-warning {
  background-color: #2a9df4 !important;
}
.bg-danger {
  background-color: #d0efff !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #09428f !important;
  border-color: #09428f !important;
  color: #ffffff !important;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: #ffffff !important;
  background-color: #0e63d7 !important;
  border-color: #0e63d7 !important;
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #0e63d7 !important;
  border-color: #0e63d7 !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #09428f !important;
  border-color: #09428f !important;
  color: #ffffff !important;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: #ffffff !important;
  background-color: #0e63d7 !important;
  border-color: #0e63d7 !important;
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #0e63d7 !important;
  border-color: #0e63d7 !important;
}
.btn-info,
.btn-info:active {
  background-color: #187bcd !important;
  border-color: #187bcd !important;
  color: #ffffff !important;
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.active {
  color: #ffffff !important;
  background-color: #48a0ea !important;
  border-color: #48a0ea !important;
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #48a0ea !important;
  border-color: #48a0ea !important;
}
.btn-success,
.btn-success:active {
  background-color: #1167b1 !important;
  border-color: #1167b1 !important;
  color: #ffffff !important;
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.active {
  color: #ffffff !important;
  background-color: #248fea !important;
  border-color: #248fea !important;
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #248fea !important;
  border-color: #248fea !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #2a9df4 !important;
  border-color: #2a9df4 !important;
  color: #ffffff !important;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: #ffffff !important;
  background-color: #73bef8 !important;
  border-color: #73bef8 !important;
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #ffffff !important;
  background-color: #73bef8 !important;
  border-color: #73bef8 !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #d0efff !important;
  border-color: #d0efff !important;
  color: #0089d0 !important;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
  color: #0089d0 !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #0089d0 !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}
.btn-white {
  color: #222222 !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: #ffffff !important;
  border-color: #ffffff !important;
}
.btn-white.disabled,
.btn-white:disabled {
  color: #808080 !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}
.btn-black,
.btn-black:active {
  background-color: #222222 !important;
  border-color: #222222 !important;
  color: #ffffff !important;
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus,
.btn-black.active {
  color: #ffffff !important;
  background-color: #484848 !important;
  border-color: #484848 !important;
}
.btn-black.disabled,
.btn-black:disabled {
  color: #ffffff !important;
  background-color: #484848 !important;
  border-color: #484848 !important;
}
.btn-primary-outline,
.btn-primary-outline:active {
  background: none;
  border-color: #03162f;
  color: #03162f;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #ffffff;
  background-color: #09428f;
  border-color: #09428f;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #09428f !important;
  border-color: #09428f !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background: none;
  border-color: #03162f;
  color: #03162f;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #ffffff;
  background-color: #09428f;
  border-color: #09428f;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #09428f !important;
  border-color: #09428f !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background: none;
  border-color: #0d4472;
  color: #0d4472;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #ffffff;
  background-color: #187bcd;
  border-color: #187bcd;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #187bcd !important;
  border-color: #187bcd !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background: none;
  border-color: #083154;
  color: #083154;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #ffffff;
  background-color: #1167b1;
  border-color: #1167b1;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #ffffff !important;
  background-color: #1167b1 !important;
  border-color: #1167b1 !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background: none;
  border-color: #0968af;
  color: #0968af;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #ffffff;
  background-color: #2a9df4;
  border-color: #2a9df4;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #ffffff !important;
  background-color: #2a9df4 !important;
  border-color: #2a9df4 !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background: none;
  border-color: #6accff;
  color: #6accff;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #0089d0;
  background-color: #d0efff;
  border-color: #d0efff;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #0089d0 !important;
  background-color: #d0efff !important;
  border-color: #d0efff !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: #222222;
  border-color: #222222;
}
.btn-black-outline.disabled,
.btn-black-outline:disabled {
  color: #ffffff !important;
  background-color: #222222 !important;
  border-color: #222222 !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: #09428f !important;
}
.text-secondary {
  color: #09428f !important;
}
.text-success {
  color: #1167b1 !important;
}
.text-info {
  color: #187bcd !important;
}
.text-warning {
  color: #2a9df4 !important;
}
.text-danger {
  color: #d0efff !important;
}
.text-white {
  color: #ffffff !important;
}
.text-black {
  color: #000000 !important;
}
a.text-primary:hover,
a.text-primary:focus {
  color: #0f6eef !important;
}
a.text-secondary:hover,
a.text-secondary:focus {
  color: #0f6eef !important;
}
a.text-success:hover,
a.text-success:focus {
  color: #3c9bec !important;
}
a.text-info:hover,
a.text-info:focus {
  color: #5facec !important;
}
a.text-warning:hover,
a.text-warning:focus {
  color: #8bcaf9 !important;
}
a.text-danger:hover,
a.text-danger:focus {
  color: #ffffff !important;
}
a.text-white:hover,
a.text-white:focus {
  color: #ffffff !important;
}
a.text-black:hover,
a.text-black:focus {
  color: #000000 !important;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #187bcd;
}
.alert-warning {
  background-color: #2a9df4;
}
.alert-danger {
  background-color: #d0efff;
}
.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: #09428f;
  border-color: #09428f;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
.nav-tabs .nav-link {
  border-radius: 100px !important;
}
a,
a:hover {
  color: #09428f;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #267df1;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #53a7ee;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #badbf7;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #ecf6fe;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #ffffff;
}
/* Scroll to top button*/
.scrollToTop_wraper {
  display: none;
}
.form-control {
  font-family: 'Epilogue', sans-serif;
  font-size: 1.2rem;
  line-height: 1.4;
}
.form-control > .mbr-iconfont {
  font-size: 1.92rem;
}
blockquote {
  border-color: #09428f;
}
/* 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);
}
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #09428f;
  color: #ffffff;
}
.jq-selectbox .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:after,
.jq-number__spin.plus:after {
  transition: 0.4s;
  border-top-color: currentColor;
  border-bottom-color: currentColor;
}
.jq-selectbox:hover .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:hover:after,
.jq-number__spin.plus:hover:after {
  border-top-color: #09428f;
  border-bottom-color: #09428f;
}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_current {
  color: #ffffff !important;
  background-color: #09428f !important;
  box-shadow: none !important;
}
.xdsoft_datetimepicker .xdsoft_calendar td:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:hover {
  color: #ffffff !important;
  background: #09428f !important;
  box-shadow: none !important;
}
.lazy-bg {
  background-image: none !important;
}
.lazy-placeholder:not(section),
.lazy-none {
  display: block;
  position: relative;
  padding-bottom: 56.25%;
}
iframe.lazy-placeholder,
.lazy-placeholder:after {
  content: '';
  position: absolute;
  width: 200px;
  height: 200px;
  background: transparent no-repeat center;
  background-size: contain;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='32' height='32' viewBox='0 0 64 64' xmlns='http://www.w3.org/2000/svg' stroke='%2309428f' %3e%3cg fill='none' fill-rule='evenodd'%3e%3cg transform='translate(16 16)' stroke-width='2'%3e%3ccircle stroke-opacity='.5' cx='16' cy='16' r='16'/%3e%3cpath d='M32 16c0-9.94-8.06-16-16-16'%3e%3canimateTransform attributeName='transform' type='rotate' from='0 16 16' to='360 16 16' dur='1s' repeatCount='indefinite'/%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
}
section.lazy-placeholder:after {
  opacity: 0.5;
}
.cid-s8WMQIZfEW {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-s8WMQIZfEW nav.navbar {
  position: fixed;
}
.cid-s8WMQIZfEW .nav-link,
.cid-s8WMQIZfEW .dropdown-item {
  font-weight: 400;
}
.cid-s8WMQIZfEW .nav-link:hover,
.cid-s8WMQIZfEW .dropdown-item:hover {
  color: #09428f !important;
}
.cid-s8WMQIZfEW .navbar-short {
  box-shadow: 0 0.25rem 1rem rgba(0, 0, 0, 0.08);
}
.cid-s8WMQIZfEW .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-s8WMQIZfEW .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-s8WMQIZfEW .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-s8WMQIZfEW .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-s8WMQIZfEW .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-s8WMQIZfEW .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-s8WMQIZfEW .nav-link {
  position: relative;
}
.cid-s8WMQIZfEW .container {
  display: flex;
  margin: auto;
}
.cid-s8WMQIZfEW .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-s8WMQIZfEW .dropdown-menu,
.cid-s8WMQIZfEW .navbar.opened {
  background: #1e2024 !important;
}
.cid-s8WMQIZfEW .nav-item:focus,
.cid-s8WMQIZfEW .nav-link:focus {
  outline: none;
}
.cid-s8WMQIZfEW .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-s8WMQIZfEW .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s8WMQIZfEW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-s8WMQIZfEW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-s8WMQIZfEW .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-s8WMQIZfEW .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-s8WMQIZfEW .navbar {
  min-height: 90px;
  transition: all .3s;
  background: #1e2024;
}
.cid-s8WMQIZfEW .navbar.opened {
  transition: all .3s;
}
.cid-s8WMQIZfEW .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-s8WMQIZfEW .navbar .navbar-logo img {
  width: auto;
}
.cid-s8WMQIZfEW .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-s8WMQIZfEW .navbar.collapsed {
  justify-content: center;
}
.cid-s8WMQIZfEW .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-s8WMQIZfEW .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-s8WMQIZfEW .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-s8WMQIZfEW .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-s8WMQIZfEW .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-s8WMQIZfEW .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-s8WMQIZfEW .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-s8WMQIZfEW .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-s8WMQIZfEW .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-s8WMQIZfEW .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-s8WMQIZfEW .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-s8WMQIZfEW .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-s8WMQIZfEW .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-s8WMQIZfEW .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-s8WMQIZfEW .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-s8WMQIZfEW .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-s8WMQIZfEW .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-s8WMQIZfEW .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-s8WMQIZfEW .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-s8WMQIZfEW .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-s8WMQIZfEW .navbar.navbar-short {
  min-height: 80px;
}
.cid-s8WMQIZfEW .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-s8WMQIZfEW .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-s8WMQIZfEW .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-s8WMQIZfEW .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-s8WMQIZfEW .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-s8WMQIZfEW .dropdown-item.active,
.cid-s8WMQIZfEW .dropdown-item:active {
  background-color: transparent;
}
.cid-s8WMQIZfEW .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-s8WMQIZfEW .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-s8WMQIZfEW .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-s8WMQIZfEW .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #1e2024;
}
.cid-s8WMQIZfEW .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-s8WMQIZfEW .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s8WMQIZfEW ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-s8WMQIZfEW .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-s8WMQIZfEW button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-s8WMQIZfEW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-s8WMQIZfEW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s8WMQIZfEW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s8WMQIZfEW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s8WMQIZfEW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s8WMQIZfEW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s8WMQIZfEW nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s8WMQIZfEW nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s8WMQIZfEW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s8WMQIZfEW .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-s8WMQIZfEW a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-s8WMQIZfEW .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s8WMQIZfEW .navbar {
    height: 70px;
  }
  .cid-s8WMQIZfEW .navbar.opened {
    height: auto;
  }
  .cid-s8WMQIZfEW .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ubq6GIc1ty {
  display: flex;
  background-image: url("../../../assets/images/dsc-3394-1-2000x1333.png");
}
.cid-ubq6GIc1ty .mbr-overlay {
  background-color: #000000;
  opacity: 0.3;
}
.cid-ubq6GIc1ty .mbr-fallback-image.disabled {
  display: none;
}
.cid-ubq6GIc1ty .line {
  width: 100%;
  height: 1px;
  background: currentColor;
  margin-bottom: 25rem;
}
@media (max-width: 767px) {
  .cid-ubq6GIc1ty .line {
    margin-bottom: 10rem;
  }
}
.cid-ubq6GIc1ty .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ubq6GIc1ty p {
  max-width: 600px;
  margin-right: 0;
  margin-left: auto;
}
.cid-ubq6GIc1ty .btn:hover {
  transform: scale(1.1);
  background: #09428f !important;
  border-color: #09428f !important;
  color: #09428f !important;
}
.cid-ubq6GIc1ty .btn:hover span {
  animation-duration: 0.3s;
  animation-name: btn1;
  display: block;
}
.cid-ubq6GIc1ty .btn div {
  overflow: hidden;
}
.cid-ubq6GIc1ty .btn span {
  display: block;
}
@keyframes btn1 {
  0% {
    transform: translateY(0px);
  }
  50% {
    transform: translateY(-50px);
  }
  51% {
    transform: translateY(50px);
  }
  100% {
    transform: translateY(0px);
  }
}
@media (min-width: 768px) {
  .cid-ubq6GIc1ty {
    align-items: center;
  }
  .cid-ubq6GIc1ty .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-ubq6GIc1ty .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-ubq6GIc1ty {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-ubq6GIc1ty .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-ubq6GIc1ty .content-wrap {
    width: 100%;
  }
}
.cid-ubq6GIc1ty .mbr-section-subtitle,
.cid-ubq6GIc1ty .line {
  color: #ffffff;
}
.cid-ubq6GIc1ty .mbr-text,
.cid-ubq6GIc1ty .mbr-section-btn {
  text-align: left;
}
.cid-u9KkGDKR0g {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #333333;
}
.cid-u9KkGDKR0g .mbr-fallback-image.disabled {
  display: none;
}
.cid-u9KkGDKR0g .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u9KkGDKR0g .container-fluid {
  padding: 0 60px;
}
@media (max-width: 1440px) {
  .cid-u9KkGDKR0g .container-fluid {
    padding: 0 42px;
  }
}
@media (max-width: 992px) {
  .cid-u9KkGDKR0g .container-fluid {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-u9KkGDKR0g .container {
    padding: 0 16px;
  }
}
@media (max-width: 992px) {
  .cid-u9KkGDKR0g .desc-wrapper {
    margin-bottom: 16px;
  }
}
.cid-u9KkGDKR0g .desc-wrapper .mbr-desc {
  position: relative;
  display: inline-flex;
  align-items: center;
  margin-bottom: 0;
  padding-left: 16px;
}
.cid-u9KkGDKR0g .desc-wrapper .mbr-desc::before {
  content: '';
  position: absolute;
  left: 0;
  width: 10px;
  height: 10px;
  border-radius: 50%;
  background-image: linear-gradient(to bottom, #1e2024, #191f23);
}
.cid-u9KkGDKR0g .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u9KkGDKR0g .mbr-desc {
  color: #1c1c1c;
}
.cid-u9KkGDKR0g .mbr-text {
  color: #ffffff;
  text-align: center;
}
.cid-sxR25G2l9F {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #465052;
}
.cid-sxR25G2l9F .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sxR25G2l9F .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sxR25G2l9F .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sxR25G2l9F .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sxR25G2l9F .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #333333;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(to left, #333333, #767676) !important;
}
.cid-sxR25G2l9F .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-sxR25G2l9F .mbr-gallery-item > div:hover:before {
  opacity: 0.7 !important;
}
.cid-sxR25G2l9F .mbr-gallery-title {
  font-size: .9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 2;
}
.cid-sxR25G2l9F .mbr-gallery-title:before {
  content: " ";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #333333 !important;
  opacity: 0.7;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
  background: linear-gradient(to left, #333333, #767676) !important;
}
.cid-sxR25G2l9F .mbr-gallery-item > div > span {
  text-align: right;
}
.cid-uc09pREMT9 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #333333;
}
.cid-uc09pREMT9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uc09pREMT9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uc09pREMT9 .container {
    padding: 0 30px;
  }
}
.cid-uc09pREMT9 .row {
  justify-content: center;
}
.cid-uc09pREMT9 .title-wrapper .mbr-section-title {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-uc09pREMT9 .title-wrapper .mbr-section-title {
    margin-bottom: 30px;
  }
}
.cid-uc09pREMT9 .desc-wrapper {
  border-bottom: 2px solid #ededed;
}
@media (max-width: 992px) {
  .cid-uc09pREMT9 .desc-wrapper {
    margin-bottom: 30px;
  }
}
.cid-uc09pREMT9 .desc-wrapper .desc-wrap {
  display: inline-flex;
  align-items: center;
  margin-bottom: 60px;
}
@media (max-width: 1199px) {
  .cid-uc09pREMT9 .desc-wrapper .desc-wrap {
    display: block;
  }
}
@media (max-width: 992px) {
  .cid-uc09pREMT9 .desc-wrapper .desc-wrap {
    margin-bottom: 30px;
  }
}
.cid-uc09pREMT9 .desc-wrapper .desc-wrap .number-wrap {
  display: inline-flex;
  margin-right: 30px;
  min-width: 85px;
}
.cid-uc09pREMT9 .desc-wrapper .desc-wrap .number-wrap .mbr-number {
  margin-bottom: 0;
}
.cid-uc09pREMT9 .desc-wrapper .desc-wrap .number-wrap .mbr-iconfont {
  font-size: 20px;
  font-weight: 700;
  color: #ffffff;
  margin-top: 20px;
}
.cid-uc09pREMT9 .desc-wrapper .desc-wrap .mbr-desc {
  opacity: .6;
  margin-bottom: 0;
}
.cid-uc09pREMT9 .text-wrapper {
  width: 50%;
  margin: 0 auto;
}
@media (max-width: 992px) {
  .cid-uc09pREMT9 .text-wrapper {
    width: 100%;
  }
}
.cid-uc09pREMT9 .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-uc09pREMT9 .mbr-section-title {
  color: #ffffff;
}
.cid-uc09pREMT9 .mbr-text {
  color: #ffffff;
  text-align: left;
}
.cid-uc09pREMT9 .mbr-number {
  color: #000000;
}
.cid-uc09pREMT9 .mbr-desc {
  color: #000000;
}
.cid-uc09pREMT9 .mbr-desc,
.cid-uc09pREMT9 .desc-wrapper {
  color: #ffffff;
}
.cid-uc09pREMT9 .mbr-number,
.cid-uc09pREMT9 .desc-wrapper {
  color: #ffffff;
}
.cid-s8Xd3RR62T {
  padding-top: 60px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/dsc-1512-1336x891.jpg");
}
.cid-s8Xd3RR62T .card-box {
  z-index: 3;
  position: relative;
  margin: auto;
  opacity: 0;
  transform: translateY(30px);
  transition: all 0.3s;
  transition-delay: 0s;
}
.cid-s8Xd3RR62T .card-box:focus-within {
  opacity: 1;
}
.cid-s8Xd3RR62T .row-center {
  height: 100%;
}
.cid-s8Xd3RR62T .card-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  transition: all 0.3s;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 4rem;
}
.cid-s8Xd3RR62T .card-img img {
  margin: auto;
}
.cid-s8Xd3RR62T .card-wrapper {
  display: flex;
  position: relative;
  border: 1px solid #efefef;
  margin: auto;
  width: 100%;
  margin-bottom: 2rem;
  border-radius: 4px;
  cursor: pointer;
  height: 100%;
  padding: 6rem 1rem;
  min-height: 240px;
  transition: all 1s;
}
.cid-s8Xd3RR62T .card-wrapper:before {
  width: 100%;
  height: 0%;
  position: absolute;
  bottom: 0;
  left: 0;
  content: '';
  background: #ffffff;
  opacity: 0.8;
  z-index: 2;
  pointer-events: none;
  transition: all 0.3s;
  transition-delay: 0.15s;
}
.cid-s8Xd3RR62T .card-wrapper:hover .card-box,
.cid-s8Xd3RR62T .card-wrapper:focus-within .card-box {
  opacity: 1;
  transform: translateY(0px);
  transition-delay: 0.15s;
}
.cid-s8Xd3RR62T .card-wrapper:hover .card-img,
.cid-s8Xd3RR62T .card-wrapper:focus-within .card-img {
  transform: translateY(-15px);
}
.cid-s8Xd3RR62T .card-wrapper:hover:before,
.cid-s8Xd3RR62T .card-wrapper:focus-within:before {
  height: 100%;
  transition-delay: 0s;
}
.cid-s8Xd3RR62T .row {
  justify-content: center;
}
.cid-s8Xd3RR62T .card-title {
  color: #d0efff;
}
@media (max-width: 992px) {
  .cid-s8Xd3RR62T .card-box {
    opacity: 1;
    transform: translateY(0px);
  }
  .cid-s8Xd3RR62T .card-img {
    transform: translateY(-15px);
  }
  .cid-s8Xd3RR62T .card-wrapper:before {
    height: 100%;
  }
}
.cid-ubqjPx6LgT {
  padding-top: 150px;
  padding-bottom: 150px;
  background-image: url("../../../assets/images/17545-2000x1360.jpg");
}
.cid-ubqjPx6LgT .mbr-overlay {
  background-color: #1e2024;
  opacity: 0.8;
}
.cid-ubqjPx6LgT textarea {
  min-height: 150px;
}
.cid-ubqjPx6LgT input[name="yourSubject"] {
  margin-top: 1.5rem;
}
.cid-ubqjPx6LgT textarea[name="yourMessage"] {
  margin-top: 0.3rem;
}
.cid-ubqjPx6LgT .form-control,
.cid-ubqjPx6LgT .field-input {
  padding: 1rem 0rem;
  background-color: #efeeee;
  border: none;
  border-bottom: 2px solid #47b5ed;
  color: #03254c !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-ubqjPx6LgT .form-control input::-webkit-input-placeholder,
.cid-ubqjPx6LgT .field-input input::-webkit-input-placeholder,
.cid-ubqjPx6LgT .form-control textarea::-webkit-input-placeholder,
.cid-ubqjPx6LgT .field-input textarea::-webkit-input-placeholder {
  color: #acacac !important;
}
.cid-ubqjPx6LgT .form-control input:-moz-placeholder,
.cid-ubqjPx6LgT .field-input input:-moz-placeholder,
.cid-ubqjPx6LgT .form-control textarea:-moz-placeholder,
.cid-ubqjPx6LgT .field-input textarea:-moz-placeholder {
  color: #acacac !important;
}
.cid-ubqjPx6LgT .jq-number__spin:hover,
.cid-ubqjPx6LgT .jq-number__spin:focus {
  background-color: #101010;
  border-color: #03254c;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-ubqjPx6LgT .jq-number__spin {
  background-color: #efeeee;
  border-color: #47b5ed;
  color: #03254c;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-ubqjPx6LgT .jq-selectbox li,
.cid-ubqjPx6LgT .jq-selectbox li {
  background-color: #efeeee;
  color: #000000;
}
.cid-ubqjPx6LgT .jq-selectbox li:hover,
.cid-ubqjPx6LgT .jq-selectbox li.selected {
  background-color: #101010;
  color: #ffffff;
}
.cid-ubqjPx6LgT .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-ubqjPx6LgT .jq-number__spin.minus:hover:after,
.cid-ubqjPx6LgT .jq-number__spin.plus:hover:after {
  border-top-color: #efeeee;
  border-bottom-color: #efeeee;
}
.cid-ubqjPx6LgT .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-ubqjPx6LgT .jq-number__spin.minus:after,
.cid-ubqjPx6LgT .jq-number__spin.plus:after {
  border-top-color: #101010;
  border-bottom-color: #101010;
}
@media (max-width: 992px) {
  .cid-ubqjPx6LgT .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-ubqjPx6LgT .social-list {
    margin-bottom: 3rem;
  }
  .cid-ubqjPx6LgT .email-input {
    margin-top: 2rem;
  }
}
.cid-ubqjPx6LgT .mbr-section-subtitle {
  color: #ffffff;
  margin-bottom: 2.4rem;
}
.cid-ubqjPx6LgT .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-ubqjPx6LgT .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: .6rem;
}
.cid-ubqjPx6LgT .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #d0efff;
  transition: all .3s;
}
.cid-ubqjPx6LgT .mbr-iconfont-social:hover {
  color: #d0efff;
}
.cid-ubqjPx6LgT .social-list {
  display: flex;
}
.cid-ubqjPx6LgT .social-list a {
  transition: .3s;
}
.cid-ubqjPx6LgT .social-list a:hover {
  transform: translateY(-8px);
}
.cid-ubqjPx6LgT .row {
  align-items: center;
}
.cid-ubqjPx6LgT .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-ubqjPx6LgT .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-ubqjPx6LgT .form-btn {
  margin-top: 2.5rem;
}
.cid-ubqjPx6LgT input::-webkit-input-placeholder,
.cid-ubqjPx6LgT textarea::-webkit-input-placeholder {
  color: #acacac !important;
}
.cid-ubqjPx6LgT input:-moz-placeholder,
.cid-ubqjPx6LgT textarea:-moz-placeholder {
  color: #acacac !important;
}
@media (min-width: 992px) {
  .cid-ubqjPx6LgT .media-content {
    padding-right: 3rem;
  }
  .cid-ubqjPx6LgT .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-ubqjPx6LgT .row {
    padding: 0 1rem;
  }
}
.cid-ubqjPx6LgT .btn:hover {
  background-color: #d0efff !important;
  border-color: #d0efff !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-ubqjPx6LgT .form-btn {
    width: 100%;
  }
  .cid-ubqjPx6LgT .btn {
    width: 100%;
  }
}
.cid-ubqjPx6LgT H1 {
  color: #ffffff;
}
.cid-ubqjPx6LgT .mbr-text,
.cid-ubqjPx6LgT .mbr-section-btn {
  color: #efeeee;
}
.cid-tFP18GLj69 {
  overflow: hidden !important;
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #191f23;
}
.cid-tFP18GLj69 .title__block {
  padding-bottom: 40px;
}
.cid-tFP18GLj69 .carousel {
  margin-bottom: 80px;
}
.cid-tFP18GLj69 .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
  transition: none !important;
}
.cid-tFP18GLj69 .carousel-controls a span {
  width: 56px;
  height: 56px;
  line-height: 36px;
  font-size: 18px;
  position: absolute;
  padding: 10px;
  border-radius: 50%;
  color: #ffffff;
  background: rgba(85, 180, 212, 0.3);
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
}
.cid-tFP18GLj69 .carousel-controls a:hover span {
  background: rgba(85, 180, 212, 0.6);
}
.cid-tFP18GLj69 .carousel-inner {
  overflow: visible !important;
}
.cid-tFP18GLj69 .carousel-item:first-child {
  display: flex;
  transform: translateX(50%);
}
.cid-tFP18GLj69 .carousel-item.active + .carousel-item {
  display: flex;
  transform: translateX(50%);
}
.cid-tFP18GLj69 .carousel-item.active {
  display: flex;
  transform: translateX(-50%);
}
.cid-tFP18GLj69 .user {
  height: 300px;
}
.cid-tFP18GLj69 .user img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 6px;
}
.cid-tFP18GLj69 .carousel-control-prev {
  top: auto;
  left: -3%;
  bottom: -45px;
  opacity: 1;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
}
.cid-tFP18GLj69 .carousel-control-next {
  top: auto;
  left: 2%;
  margin-left: 8px;
  bottom: -45px;
  opacity: 1;
  transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;
}
@media (max-width: 1199px) {
  .cid-tFP18GLj69 .carousel-control-next {
    left: 3%;
  }
}
@media (max-width: 991px) {
  .cid-tFP18GLj69 .carousel-control-prev {
    left: -2%;
  }
  .cid-tFP18GLj69 .carousel-control-next {
    left: 6%;
  }
  .cid-tFP18GLj69 .user {
    height: auto;
  }
}
@media (max-width: 767px) {
  .cid-tFP18GLj69 .carousel-item > .user:nth-child(2) {
    display: none;
  }
  .cid-tFP18GLj69 .carousel-item:first-child {
    transform: translateX(0);
  }
  .cid-tFP18GLj69 .carousel-item.active + .carousel-item {
    transform: translateX(0);
  }
  .cid-tFP18GLj69 .carousel-item.active {
    transform: translateX(0);
  }
  .cid-tFP18GLj69 .carousel-controls {
    display: none;
  }
  .cid-tFP18GLj69 .carousel {
    margin-bottom: 0;
  }
}
.cid-tFP18GLj69 .mbr-text {
  color: #ffffff;
}
.cid-s8XcEdNGhb {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background: #ffffff;
}
.cid-s8XcEdNGhb .google-map {
  height: 30rem;
  position: relative;
}
.cid-s8XcEdNGhb .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-s8XcEdNGhb .google-map [data-state-details] {
  color: #6b6763;
  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-s8XcEdNGhb .google-map[data-state] {
  background: #e9e5dc;
}
.cid-s8XcEdNGhb .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-tHCPP5FSqf {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #1e2024;
}
.cid-tHCPP5FSqf p {
  text-align: center;
}
.cid-tHCPP5FSqf .text-copyright {
  width: 100%;
  margin-bottom: 0;
}
.cid-tHCPP5FSqf .img-logo-footer {
  margin-right: 1rem;
  max-width: 3rem;
}
.cid-tHCPP5FSqf .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
  color: #ffffff;
}
.cid-tHCPP5FSqf .logo-footer {
  line-height: normal;
}
.cid-tHCPP5FSqf .copyright .list-inline {
  margin-bottom: 0;
}
.cid-tHCPP5FSqf .copyright .list-inline .list-inline-item {
  margin: 10px 15px;
}
@media (max-width: 767px) {
  .cid-tHCPP5FSqf .copyright .list-inline .list-inline-item {
    margin: 10px 6px;
  }
}
.cid-tHCPP5FSqf li {
  overflow: hidden;
}
.cid-tHCPP5FSqf .icon-transition span {
  display: block;
}
.cid-tHCPP5FSqf .icon-transition:hover span {
  animation: 0.3s linear top;
}
.cid-tHCPP5FSqf .list-inline-item a {
  display: block;
}
.cid-tHCPP5FSqf .list-inline-item:hover a {
  animation: 0.3s linear top;
}
@keyframes top {
  0% {
    transform: translateY(0px);
  }
  50% {
    transform: translateY(-100%);
  }
  51% {
    transform: translateY(100%);
  }
  100% {
    transform: translateY(0);
  }
}
.cid-tHCPP5FSqf .social-btns {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tHCPP5FSqf .media-container-row {
  align-items: center;
  justify-content: space-between;
}
.cid-tHCPP5FSqf .icon-transition span {
  color: #ffffff;
  display: block;
  text-align: center;
  height: 2rem;
  border-radius: 50%;
  line-height: 2rem;
  width: 2rem;
  transition: all 0.3s ease-out 0s;
  font-size: 1.5rem;
}
.cid-tHCPP5FSqf .social-media {
  display: flex;
  justify-content: flex-end;
}
.cid-tHCPP5FSqf .social-media ul {
  margin: 0;
  padding: 0;
}
.cid-tHCPP5FSqf .social-media ul li {
  padding: 4px;
  display: inline-block;
}
@media (max-width: 991px) {
  .cid-tHCPP5FSqf .logo-footer {
    text-align: center;
  }
  .cid-tHCPP5FSqf .social-media {
    justify-content: center;
  }
}
.cid-ucKGgrAB98 {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ucKGgrAB98 .image-block {
  margin: auto;
  height: 800px;
  overflow: hidden;
}
.cid-ucKGgrAB98 .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ucKGgrAB98 .image-block:hover:before {
  opacity: 0.4;
}
.cid-ucKGgrAB98 .image-block:hover .wrap {
  opacity: 1;
}
.cid-ucKGgrAB98 .image-block:hover img {
  transform: scale(1.05);
}
.cid-ucKGgrAB98 h4 {
  letter-spacing: 2px;
}
.cid-ucKGgrAB98 figcaption {
  position: relative;
}
.cid-ucKGgrAB98 figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ucKGgrAB98 img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ucKGgrAB98 .col-lg-6 {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-ucKGgrAB98 .image-block {
    height: 400px;
  }
}
.cid-ucKGgrI2tC {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-ucKGgrI2tC .image-block {
  margin: auto;
  height: 500px;
  overflow: hidden;
}
.cid-ucKGgrI2tC .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ucKGgrI2tC .image-block:hover:before {
  opacity: 0.4;
}
.cid-ucKGgrI2tC .image-block:hover .wrap {
  opacity: 1;
}
.cid-ucKGgrI2tC .image-block:hover img {
  transform: scale(1.05);
}
.cid-ucKGgrI2tC h4 {
  letter-spacing: 2px;
}
.cid-ucKGgrI2tC figcaption {
  position: relative;
}
.cid-ucKGgrI2tC figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ucKGgrI2tC img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ucKGgrI2tC .col-lg-4 {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-ucKGgrI2tC .image-block {
    height: 400px;
  }
}
.cid-ucKGgrPRVi {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-ucKGgrPRVi nav.navbar {
  position: fixed;
}
.cid-ucKGgrPRVi .nav-link,
.cid-ucKGgrPRVi .dropdown-item {
  font-weight: 400;
}
.cid-ucKGgrPRVi .nav-link:hover,
.cid-ucKGgrPRVi .dropdown-item:hover {
  color: #09428f !important;
}
.cid-ucKGgrPRVi .navbar-short {
  box-shadow: 0 0.25rem 1rem rgba(0, 0, 0, 0.08);
}
.cid-ucKGgrPRVi .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ucKGgrPRVi .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ucKGgrPRVi .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ucKGgrPRVi .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ucKGgrPRVi .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-ucKGgrPRVi .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ucKGgrPRVi .nav-link {
  position: relative;
}
.cid-ucKGgrPRVi .container {
  display: flex;
  margin: auto;
}
.cid-ucKGgrPRVi .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-ucKGgrPRVi .dropdown-menu,
.cid-ucKGgrPRVi .navbar.opened {
  background: #1e2024 !important;
}
.cid-ucKGgrPRVi .nav-item:focus,
.cid-ucKGgrPRVi .nav-link:focus {
  outline: none;
}
.cid-ucKGgrPRVi .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ucKGgrPRVi .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ucKGgrPRVi .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-ucKGgrPRVi .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ucKGgrPRVi .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ucKGgrPRVi .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ucKGgrPRVi .navbar {
  min-height: 90px;
  transition: all .3s;
  background: #1e2024;
}
.cid-ucKGgrPRVi .navbar.opened {
  transition: all .3s;
}
.cid-ucKGgrPRVi .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-ucKGgrPRVi .navbar .navbar-logo img {
  width: auto;
}
.cid-ucKGgrPRVi .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ucKGgrPRVi .navbar.collapsed {
  justify-content: center;
}
.cid-ucKGgrPRVi .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ucKGgrPRVi .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ucKGgrPRVi .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-ucKGgrPRVi .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ucKGgrPRVi .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ucKGgrPRVi .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ucKGgrPRVi .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ucKGgrPRVi .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-ucKGgrPRVi .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-ucKGgrPRVi .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ucKGgrPRVi .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ucKGgrPRVi .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ucKGgrPRVi .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ucKGgrPRVi .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ucKGgrPRVi .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ucKGgrPRVi .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ucKGgrPRVi .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ucKGgrPRVi .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ucKGgrPRVi .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ucKGgrPRVi .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-ucKGgrPRVi .navbar.navbar-short {
  min-height: 80px;
}
.cid-ucKGgrPRVi .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ucKGgrPRVi .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ucKGgrPRVi .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ucKGgrPRVi .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ucKGgrPRVi .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ucKGgrPRVi .dropdown-item.active,
.cid-ucKGgrPRVi .dropdown-item:active {
  background-color: transparent;
}
.cid-ucKGgrPRVi .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ucKGgrPRVi .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ucKGgrPRVi .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ucKGgrPRVi .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #1e2024;
}
.cid-ucKGgrPRVi .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ucKGgrPRVi .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ucKGgrPRVi ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ucKGgrPRVi .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ucKGgrPRVi button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-ucKGgrPRVi button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-ucKGgrPRVi button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-ucKGgrPRVi button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-ucKGgrPRVi button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-ucKGgrPRVi button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-ucKGgrPRVi nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ucKGgrPRVi nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-ucKGgrPRVi nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-ucKGgrPRVi nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ucKGgrPRVi .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ucKGgrPRVi a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ucKGgrPRVi .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ucKGgrPRVi .navbar {
    height: 70px;
  }
  .cid-ucKGgrPRVi .navbar.opened {
    height: auto;
  }
  .cid-ucKGgrPRVi .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ucKGgrZIdF {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ucKGgrZIdF .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ucKGgrZIdF .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ucKGgrZIdF .image-block:hover:before {
  opacity: 0.4;
}
.cid-ucKGgrZIdF .image-block:hover .wrap {
  opacity: 1;
}
.cid-ucKGgrZIdF .image-block:hover img {
  transform: scale(1.05);
}
.cid-ucKGgrZIdF .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ucKGgrZIdF h4 {
  letter-spacing: 2px;
}
.cid-ucKGgrZIdF figcaption {
  position: relative;
}
.cid-ucKGgrZIdF figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ucKGgrZIdF img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ucKGgrZIdF .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ucKGgrZIdF .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ucKGgrZIdF .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ucKGgrZIdF .image-block:before {
    opacity: 0.4;
  }
  .cid-ucKGgrZIdF .image-block .wrap {
    opacity: 1;
  }
}
.cid-ueNTluxTXk {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueNTluxTXk .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ueNTluxTXk .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueNTluxTXk .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueNTluxTXk .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueNTluxTXk .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueNTluxTXk .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ueNTluxTXk h4 {
  letter-spacing: 2px;
}
.cid-ueNTluxTXk figcaption {
  position: relative;
}
.cid-ueNTluxTXk figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueNTluxTXk img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueNTluxTXk .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ueNTluxTXk .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ueNTluxTXk .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ueNTluxTXk .image-block:before {
    opacity: 0.4;
  }
  .cid-ueNTluxTXk .image-block .wrap {
    opacity: 1;
  }
}
.cid-ueNU6zpVvB {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueNU6zpVvB .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ueNU6zpVvB .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueNU6zpVvB .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueNU6zpVvB .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueNU6zpVvB .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueNU6zpVvB .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ueNU6zpVvB h4 {
  letter-spacing: 2px;
}
.cid-ueNU6zpVvB figcaption {
  position: relative;
}
.cid-ueNU6zpVvB figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueNU6zpVvB img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueNU6zpVvB .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ueNU6zpVvB .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ueNU6zpVvB .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ueNU6zpVvB .image-block:before {
    opacity: 0.4;
  }
  .cid-ueNU6zpVvB .image-block .wrap {
    opacity: 1;
  }
}
.cid-ucKGgs69wo {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #1e2024;
}
.cid-ucKGgs69wo p {
  text-align: center;
}
.cid-ucKGgs69wo .text-copyright {
  width: 100%;
  margin-bottom: 0;
}
.cid-ucKGgs69wo .img-logo-footer {
  margin-right: 1rem;
  max-width: 3rem;
}
.cid-ucKGgs69wo .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
  color: #ffffff;
}
.cid-ucKGgs69wo .logo-footer {
  line-height: normal;
}
.cid-ucKGgs69wo .copyright .list-inline {
  margin-bottom: 0;
}
.cid-ucKGgs69wo .copyright .list-inline .list-inline-item {
  margin: 10px 15px;
}
@media (max-width: 767px) {
  .cid-ucKGgs69wo .copyright .list-inline .list-inline-item {
    margin: 10px 6px;
  }
}
.cid-ucKGgs69wo li {
  overflow: hidden;
}
.cid-ucKGgs69wo .icon-transition span {
  display: block;
}
.cid-ucKGgs69wo .icon-transition:hover span {
  animation: 0.3s linear top;
}
.cid-ucKGgs69wo .list-inline-item a {
  display: block;
}
.cid-ucKGgs69wo .list-inline-item:hover a {
  animation: 0.3s linear top;
}
@keyframes top {
  0% {
    transform: translateY(0px);
  }
  50% {
    transform: translateY(-100%);
  }
  51% {
    transform: translateY(100%);
  }
  100% {
    transform: translateY(0);
  }
}
.cid-ucKGgs69wo .social-btns {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ucKGgs69wo .media-container-row {
  align-items: center;
  justify-content: space-between;
}
.cid-ucKGgs69wo .icon-transition span {
  color: #ffffff;
  display: block;
  text-align: center;
  height: 2rem;
  border-radius: 50%;
  line-height: 2rem;
  width: 2rem;
  transition: all 0.3s ease-out 0s;
  font-size: 1.5rem;
}
.cid-ucKGgs69wo .social-media {
  display: flex;
  justify-content: flex-end;
}
.cid-ucKGgs69wo .social-media ul {
  margin: 0;
  padding: 0;
}
.cid-ucKGgs69wo .social-media ul li {
  padding: 4px;
  display: inline-block;
}
@media (max-width: 991px) {
  .cid-ucKGgs69wo .logo-footer {
    text-align: center;
  }
  .cid-ucKGgs69wo .social-media {
    justify-content: center;
  }
}
.cid-ueOR0GAz16 {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueOR0GAz16 .image-block {
  margin: auto;
  height: 800px;
  overflow: hidden;
}
.cid-ueOR0GAz16 .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueOR0GAz16 .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueOR0GAz16 .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueOR0GAz16 .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueOR0GAz16 h4 {
  letter-spacing: 2px;
}
.cid-ueOR0GAz16 figcaption {
  position: relative;
}
.cid-ueOR0GAz16 figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueOR0GAz16 img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueOR0GAz16 .col-lg-6 {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-ueOR0GAz16 .image-block {
    height: 400px;
  }
}
.cid-ueOR0GItJO {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-ueOR0GItJO .image-block {
  margin: auto;
  height: 500px;
  overflow: hidden;
}
.cid-ueOR0GItJO .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueOR0GItJO .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueOR0GItJO .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueOR0GItJO .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueOR0GItJO h4 {
  letter-spacing: 2px;
}
.cid-ueOR0GItJO figcaption {
  position: relative;
}
.cid-ueOR0GItJO figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueOR0GItJO img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueOR0GItJO .col-lg-4 {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-ueOR0GItJO .image-block {
    height: 400px;
  }
}
.cid-ueOR0GPoQ5 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-ueOR0GPoQ5 nav.navbar {
  position: fixed;
}
.cid-ueOR0GPoQ5 .nav-link,
.cid-ueOR0GPoQ5 .dropdown-item {
  font-weight: 400;
}
.cid-ueOR0GPoQ5 .nav-link:hover,
.cid-ueOR0GPoQ5 .dropdown-item:hover {
  color: #09428f !important;
}
.cid-ueOR0GPoQ5 .navbar-short {
  box-shadow: 0 0.25rem 1rem rgba(0, 0, 0, 0.08);
}
.cid-ueOR0GPoQ5 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ueOR0GPoQ5 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ueOR0GPoQ5 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ueOR0GPoQ5 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ueOR0GPoQ5 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-ueOR0GPoQ5 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ueOR0GPoQ5 .nav-link {
  position: relative;
}
.cid-ueOR0GPoQ5 .container {
  display: flex;
  margin: auto;
}
.cid-ueOR0GPoQ5 .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-ueOR0GPoQ5 .dropdown-menu,
.cid-ueOR0GPoQ5 .navbar.opened {
  background: #1e2024 !important;
}
.cid-ueOR0GPoQ5 .nav-item:focus,
.cid-ueOR0GPoQ5 .nav-link:focus {
  outline: none;
}
.cid-ueOR0GPoQ5 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ueOR0GPoQ5 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ueOR0GPoQ5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-ueOR0GPoQ5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ueOR0GPoQ5 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ueOR0GPoQ5 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ueOR0GPoQ5 .navbar {
  min-height: 90px;
  transition: all .3s;
  background: #1e2024;
}
.cid-ueOR0GPoQ5 .navbar.opened {
  transition: all .3s;
}
.cid-ueOR0GPoQ5 .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-ueOR0GPoQ5 .navbar .navbar-logo img {
  width: auto;
}
.cid-ueOR0GPoQ5 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ueOR0GPoQ5 .navbar.collapsed {
  justify-content: center;
}
.cid-ueOR0GPoQ5 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ueOR0GPoQ5 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ueOR0GPoQ5 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-ueOR0GPoQ5 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ueOR0GPoQ5 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ueOR0GPoQ5 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ueOR0GPoQ5 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ueOR0GPoQ5 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-ueOR0GPoQ5 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-ueOR0GPoQ5 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ueOR0GPoQ5 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ueOR0GPoQ5 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ueOR0GPoQ5 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ueOR0GPoQ5 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ueOR0GPoQ5 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ueOR0GPoQ5 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ueOR0GPoQ5 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ueOR0GPoQ5 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ueOR0GPoQ5 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ueOR0GPoQ5 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-ueOR0GPoQ5 .navbar.navbar-short {
  min-height: 80px;
}
.cid-ueOR0GPoQ5 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ueOR0GPoQ5 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ueOR0GPoQ5 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ueOR0GPoQ5 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ueOR0GPoQ5 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ueOR0GPoQ5 .dropdown-item.active,
.cid-ueOR0GPoQ5 .dropdown-item:active {
  background-color: transparent;
}
.cid-ueOR0GPoQ5 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ueOR0GPoQ5 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ueOR0GPoQ5 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ueOR0GPoQ5 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #1e2024;
}
.cid-ueOR0GPoQ5 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ueOR0GPoQ5 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ueOR0GPoQ5 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ueOR0GPoQ5 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ueOR0GPoQ5 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-ueOR0GPoQ5 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-ueOR0GPoQ5 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-ueOR0GPoQ5 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-ueOR0GPoQ5 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-ueOR0GPoQ5 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-ueOR0GPoQ5 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ueOR0GPoQ5 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-ueOR0GPoQ5 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-ueOR0GPoQ5 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ueOR0GPoQ5 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ueOR0GPoQ5 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ueOR0GPoQ5 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ueOR0GPoQ5 .navbar {
    height: 70px;
  }
  .cid-ueOR0GPoQ5 .navbar.opened {
    height: auto;
  }
  .cid-ueOR0GPoQ5 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ueORHK1JDp {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueORHK1JDp .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ueORHK1JDp .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueORHK1JDp .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueORHK1JDp .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueORHK1JDp .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueORHK1JDp .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ueORHK1JDp h4 {
  letter-spacing: 2px;
}
.cid-ueORHK1JDp figcaption {
  position: relative;
}
.cid-ueORHK1JDp figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueORHK1JDp img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueORHK1JDp .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ueORHK1JDp .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ueORHK1JDp .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ueORHK1JDp .image-block:before {
    opacity: 0.4;
  }
  .cid-ueORHK1JDp .image-block .wrap {
    opacity: 1;
  }
}
.cid-ueOR0GZlke {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueOR0GZlke .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ueOR0GZlke .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueOR0GZlke .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueOR0GZlke .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueOR0GZlke .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueOR0GZlke .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ueOR0GZlke h4 {
  letter-spacing: 2px;
}
.cid-ueOR0GZlke figcaption {
  position: relative;
}
.cid-ueOR0GZlke figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueOR0GZlke img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueOR0GZlke .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ueOR0GZlke .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ueOR0GZlke .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ueOR0GZlke .image-block:before {
    opacity: 0.4;
  }
  .cid-ueOR0GZlke .image-block .wrap {
    opacity: 1;
  }
}
.cid-ueOR0H6so8 {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueOR0H6so8 .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ueOR0H6so8 .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueOR0H6so8 .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueOR0H6so8 .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueOR0H6so8 .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueOR0H6so8 .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ueOR0H6so8 h4 {
  letter-spacing: 2px;
}
.cid-ueOR0H6so8 figcaption {
  position: relative;
}
.cid-ueOR0H6so8 figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueOR0H6so8 img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueOR0H6so8 .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ueOR0H6so8 .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ueOR0H6so8 .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ueOR0H6so8 .image-block:before {
    opacity: 0.4;
  }
  .cid-ueOR0H6so8 .image-block .wrap {
    opacity: 1;
  }
}
.cid-ueOR0HcRkJ {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueOR0HcRkJ .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ueOR0HcRkJ .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueOR0HcRkJ .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueOR0HcRkJ .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueOR0HcRkJ .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueOR0HcRkJ .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ueOR0HcRkJ h4 {
  letter-spacing: 2px;
}
.cid-ueOR0HcRkJ figcaption {
  position: relative;
}
.cid-ueOR0HcRkJ figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueOR0HcRkJ img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueOR0HcRkJ .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ueOR0HcRkJ .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ueOR0HcRkJ .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ueOR0HcRkJ .image-block:before {
    opacity: 0.4;
  }
  .cid-ueOR0HcRkJ .image-block .wrap {
    opacity: 1;
  }
}
.cid-ueOR0HjcHq {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #1e2024;
}
.cid-ueOR0HjcHq p {
  text-align: center;
}
.cid-ueOR0HjcHq .text-copyright {
  width: 100%;
  margin-bottom: 0;
}
.cid-ueOR0HjcHq .img-logo-footer {
  margin-right: 1rem;
  max-width: 3rem;
}
.cid-ueOR0HjcHq .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
  color: #ffffff;
}
.cid-ueOR0HjcHq .logo-footer {
  line-height: normal;
}
.cid-ueOR0HjcHq .copyright .list-inline {
  margin-bottom: 0;
}
.cid-ueOR0HjcHq .copyright .list-inline .list-inline-item {
  margin: 10px 15px;
}
@media (max-width: 767px) {
  .cid-ueOR0HjcHq .copyright .list-inline .list-inline-item {
    margin: 10px 6px;
  }
}
.cid-ueOR0HjcHq li {
  overflow: hidden;
}
.cid-ueOR0HjcHq .icon-transition span {
  display: block;
}
.cid-ueOR0HjcHq .icon-transition:hover span {
  animation: 0.3s linear top;
}
.cid-ueOR0HjcHq .list-inline-item a {
  display: block;
}
.cid-ueOR0HjcHq .list-inline-item:hover a {
  animation: 0.3s linear top;
}
@keyframes top {
  0% {
    transform: translateY(0px);
  }
  50% {
    transform: translateY(-100%);
  }
  51% {
    transform: translateY(100%);
  }
  100% {
    transform: translateY(0);
  }
}
.cid-ueOR0HjcHq .social-btns {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ueOR0HjcHq .media-container-row {
  align-items: center;
  justify-content: space-between;
}
.cid-ueOR0HjcHq .icon-transition span {
  color: #ffffff;
  display: block;
  text-align: center;
  height: 2rem;
  border-radius: 50%;
  line-height: 2rem;
  width: 2rem;
  transition: all 0.3s ease-out 0s;
  font-size: 1.5rem;
}
.cid-ueOR0HjcHq .social-media {
  display: flex;
  justify-content: flex-end;
}
.cid-ueOR0HjcHq .social-media ul {
  margin: 0;
  padding: 0;
}
.cid-ueOR0HjcHq .social-media ul li {
  padding: 4px;
  display: inline-block;
}
@media (max-width: 991px) {
  .cid-ueOR0HjcHq .logo-footer {
    text-align: center;
  }
  .cid-ueOR0HjcHq .social-media {
    justify-content: center;
  }
}
.cid-ueOO7S6ggC {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueOO7S6ggC .image-block {
  margin: auto;
  height: 800px;
  overflow: hidden;
}
.cid-ueOO7S6ggC .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueOO7S6ggC .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueOO7S6ggC .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueOO7S6ggC .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueOO7S6ggC h4 {
  letter-spacing: 2px;
}
.cid-ueOO7S6ggC figcaption {
  position: relative;
}
.cid-ueOO7S6ggC figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueOO7S6ggC img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueOO7S6ggC .col-lg-6 {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-ueOO7S6ggC .image-block {
    height: 400px;
  }
}
.cid-ueOO7Seu0w {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-ueOO7Seu0w .image-block {
  margin: auto;
  height: 500px;
  overflow: hidden;
}
.cid-ueOO7Seu0w .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueOO7Seu0w .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueOO7Seu0w .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueOO7Seu0w .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueOO7Seu0w h4 {
  letter-spacing: 2px;
}
.cid-ueOO7Seu0w figcaption {
  position: relative;
}
.cid-ueOO7Seu0w figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueOO7Seu0w img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueOO7Seu0w .col-lg-4 {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-ueOO7Seu0w .image-block {
    height: 400px;
  }
}
.cid-ueOO7SkDJh {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-ueOO7SkDJh nav.navbar {
  position: fixed;
}
.cid-ueOO7SkDJh .nav-link,
.cid-ueOO7SkDJh .dropdown-item {
  font-weight: 400;
}
.cid-ueOO7SkDJh .nav-link:hover,
.cid-ueOO7SkDJh .dropdown-item:hover {
  color: #09428f !important;
}
.cid-ueOO7SkDJh .navbar-short {
  box-shadow: 0 0.25rem 1rem rgba(0, 0, 0, 0.08);
}
.cid-ueOO7SkDJh .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ueOO7SkDJh .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ueOO7SkDJh .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ueOO7SkDJh .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ueOO7SkDJh .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-ueOO7SkDJh .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ueOO7SkDJh .nav-link {
  position: relative;
}
.cid-ueOO7SkDJh .container {
  display: flex;
  margin: auto;
}
.cid-ueOO7SkDJh .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-ueOO7SkDJh .dropdown-menu,
.cid-ueOO7SkDJh .navbar.opened {
  background: #1e2024 !important;
}
.cid-ueOO7SkDJh .nav-item:focus,
.cid-ueOO7SkDJh .nav-link:focus {
  outline: none;
}
.cid-ueOO7SkDJh .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ueOO7SkDJh .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ueOO7SkDJh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-ueOO7SkDJh .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ueOO7SkDJh .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ueOO7SkDJh .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ueOO7SkDJh .navbar {
  min-height: 90px;
  transition: all .3s;
  background: #1e2024;
}
.cid-ueOO7SkDJh .navbar.opened {
  transition: all .3s;
}
.cid-ueOO7SkDJh .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-ueOO7SkDJh .navbar .navbar-logo img {
  width: auto;
}
.cid-ueOO7SkDJh .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ueOO7SkDJh .navbar.collapsed {
  justify-content: center;
}
.cid-ueOO7SkDJh .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ueOO7SkDJh .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ueOO7SkDJh .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-ueOO7SkDJh .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ueOO7SkDJh .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ueOO7SkDJh .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ueOO7SkDJh .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ueOO7SkDJh .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-ueOO7SkDJh .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-ueOO7SkDJh .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ueOO7SkDJh .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ueOO7SkDJh .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ueOO7SkDJh .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ueOO7SkDJh .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ueOO7SkDJh .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ueOO7SkDJh .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ueOO7SkDJh .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ueOO7SkDJh .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ueOO7SkDJh .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ueOO7SkDJh .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-ueOO7SkDJh .navbar.navbar-short {
  min-height: 80px;
}
.cid-ueOO7SkDJh .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ueOO7SkDJh .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ueOO7SkDJh .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ueOO7SkDJh .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ueOO7SkDJh .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ueOO7SkDJh .dropdown-item.active,
.cid-ueOO7SkDJh .dropdown-item:active {
  background-color: transparent;
}
.cid-ueOO7SkDJh .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ueOO7SkDJh .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ueOO7SkDJh .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ueOO7SkDJh .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #1e2024;
}
.cid-ueOO7SkDJh .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ueOO7SkDJh .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ueOO7SkDJh ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ueOO7SkDJh .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ueOO7SkDJh button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-ueOO7SkDJh button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-ueOO7SkDJh button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-ueOO7SkDJh button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-ueOO7SkDJh button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-ueOO7SkDJh button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-ueOO7SkDJh nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ueOO7SkDJh nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-ueOO7SkDJh nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-ueOO7SkDJh nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ueOO7SkDJh .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ueOO7SkDJh a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ueOO7SkDJh .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ueOO7SkDJh .navbar {
    height: 70px;
  }
  .cid-ueOO7SkDJh .navbar.opened {
    height: auto;
  }
  .cid-ueOO7SkDJh .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ueOPLFFzLg {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueOPLFFzLg .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ueOPLFFzLg .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueOPLFFzLg .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueOPLFFzLg .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueOPLFFzLg .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueOPLFFzLg .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ueOPLFFzLg h4 {
  letter-spacing: 2px;
}
.cid-ueOPLFFzLg figcaption {
  position: relative;
}
.cid-ueOPLFFzLg figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueOPLFFzLg img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueOPLFFzLg .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ueOPLFFzLg .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ueOPLFFzLg .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ueOPLFFzLg .image-block:before {
    opacity: 0.4;
  }
  .cid-ueOPLFFzLg .image-block .wrap {
    opacity: 1;
  }
}
.cid-ueOPM4uhgu {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueOPM4uhgu .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ueOPM4uhgu .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueOPM4uhgu .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueOPM4uhgu .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueOPM4uhgu .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueOPM4uhgu .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ueOPM4uhgu h4 {
  letter-spacing: 2px;
}
.cid-ueOPM4uhgu figcaption {
  position: relative;
}
.cid-ueOPM4uhgu figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueOPM4uhgu img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueOPM4uhgu .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ueOPM4uhgu .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ueOPM4uhgu .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ueOPM4uhgu .image-block:before {
    opacity: 0.4;
  }
  .cid-ueOPM4uhgu .image-block .wrap {
    opacity: 1;
  }
}
.cid-ueOPMoQLbU {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueOPMoQLbU .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ueOPMoQLbU .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueOPMoQLbU .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueOPMoQLbU .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueOPMoQLbU .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueOPMoQLbU .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ueOPMoQLbU h4 {
  letter-spacing: 2px;
}
.cid-ueOPMoQLbU figcaption {
  position: relative;
}
.cid-ueOPMoQLbU figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueOPMoQLbU img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueOPMoQLbU .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ueOPMoQLbU .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ueOPMoQLbU .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ueOPMoQLbU .image-block:before {
    opacity: 0.4;
  }
  .cid-ueOPMoQLbU .image-block .wrap {
    opacity: 1;
  }
}
.cid-ueOPUD6i8D {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueOPUD6i8D .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ueOPUD6i8D .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueOPUD6i8D .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueOPUD6i8D .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueOPUD6i8D .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueOPUD6i8D .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ueOPUD6i8D h4 {
  letter-spacing: 2px;
}
.cid-ueOPUD6i8D figcaption {
  position: relative;
}
.cid-ueOPUD6i8D figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueOPUD6i8D img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueOPUD6i8D .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ueOPUD6i8D .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ueOPUD6i8D .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ueOPUD6i8D .image-block:before {
    opacity: 0.4;
  }
  .cid-ueOPUD6i8D .image-block .wrap {
    opacity: 1;
  }
}
.cid-ueOPMJXIBM {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueOPMJXIBM .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ueOPMJXIBM .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueOPMJXIBM .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueOPMJXIBM .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueOPMJXIBM .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueOPMJXIBM .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ueOPMJXIBM h4 {
  letter-spacing: 2px;
}
.cid-ueOPMJXIBM figcaption {
  position: relative;
}
.cid-ueOPMJXIBM figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueOPMJXIBM img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueOPMJXIBM .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ueOPMJXIBM .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ueOPMJXIBM .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ueOPMJXIBM .image-block:before {
    opacity: 0.4;
  }
  .cid-ueOPMJXIBM .image-block .wrap {
    opacity: 1;
  }
}
.cid-ueOPesOCnE {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueOPesOCnE .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ueOPesOCnE .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueOPesOCnE .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueOPesOCnE .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueOPesOCnE .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueOPesOCnE .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ueOPesOCnE h4 {
  letter-spacing: 2px;
}
.cid-ueOPesOCnE figcaption {
  position: relative;
}
.cid-ueOPesOCnE figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueOPesOCnE img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueOPesOCnE .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ueOPesOCnE .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ueOPesOCnE .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ueOPesOCnE .image-block:before {
    opacity: 0.4;
  }
  .cid-ueOPesOCnE .image-block .wrap {
    opacity: 1;
  }
}
.cid-ueOPfFImSe {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueOPfFImSe .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ueOPfFImSe .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueOPfFImSe .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueOPfFImSe .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueOPfFImSe .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueOPfFImSe .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ueOPfFImSe h4 {
  letter-spacing: 2px;
}
.cid-ueOPfFImSe figcaption {
  position: relative;
}
.cid-ueOPfFImSe figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueOPfFImSe img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueOPfFImSe .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ueOPfFImSe .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ueOPfFImSe .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ueOPfFImSe .image-block:before {
    opacity: 0.4;
  }
  .cid-ueOPfFImSe .image-block .wrap {
    opacity: 1;
  }
}
.cid-ueOPeRUAhp {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueOPeRUAhp .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ueOPeRUAhp .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueOPeRUAhp .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueOPeRUAhp .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueOPeRUAhp .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueOPeRUAhp .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ueOPeRUAhp h4 {
  letter-spacing: 2px;
}
.cid-ueOPeRUAhp figcaption {
  position: relative;
}
.cid-ueOPeRUAhp figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueOPeRUAhp img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueOPeRUAhp .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ueOPeRUAhp .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ueOPeRUAhp .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ueOPeRUAhp .image-block:before {
    opacity: 0.4;
  }
  .cid-ueOPeRUAhp .image-block .wrap {
    opacity: 1;
  }
}
.cid-ueOOY3w5Ss {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueOOY3w5Ss .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ueOOY3w5Ss .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueOOY3w5Ss .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueOOY3w5Ss .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueOOY3w5Ss .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueOOY3w5Ss .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ueOOY3w5Ss h4 {
  letter-spacing: 2px;
}
.cid-ueOOY3w5Ss figcaption {
  position: relative;
}
.cid-ueOOY3w5Ss figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueOOY3w5Ss img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueOOY3w5Ss .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ueOOY3w5Ss .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ueOOY3w5Ss .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ueOOY3w5Ss .image-block:before {
    opacity: 0.4;
  }
  .cid-ueOOY3w5Ss .image-block .wrap {
    opacity: 1;
  }
}
.cid-ueOOYr72L9 {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueOOYr72L9 .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ueOOYr72L9 .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueOOYr72L9 .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueOOYr72L9 .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueOOYr72L9 .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueOOYr72L9 .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ueOOYr72L9 h4 {
  letter-spacing: 2px;
}
.cid-ueOOYr72L9 figcaption {
  position: relative;
}
.cid-ueOOYr72L9 figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueOOYr72L9 img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueOOYr72L9 .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ueOOYr72L9 .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ueOOYr72L9 .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ueOOYr72L9 .image-block:before {
    opacity: 0.4;
  }
  .cid-ueOOYr72L9 .image-block .wrap {
    opacity: 1;
  }
}
.cid-ueOO7Sumpq {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueOO7Sumpq .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ueOO7Sumpq .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueOO7Sumpq .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueOO7Sumpq .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueOO7Sumpq .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueOO7Sumpq .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ueOO7Sumpq h4 {
  letter-spacing: 2px;
}
.cid-ueOO7Sumpq figcaption {
  position: relative;
}
.cid-ueOO7Sumpq figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueOO7Sumpq img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueOO7Sumpq .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ueOO7Sumpq .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ueOO7Sumpq .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ueOO7Sumpq .image-block:before {
    opacity: 0.4;
  }
  .cid-ueOO7Sumpq .image-block .wrap {
    opacity: 1;
  }
}
.cid-ueOO7SB8Pu {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueOO7SB8Pu .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ueOO7SB8Pu .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueOO7SB8Pu .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueOO7SB8Pu .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueOO7SB8Pu .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueOO7SB8Pu .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ueOO7SB8Pu h4 {
  letter-spacing: 2px;
}
.cid-ueOO7SB8Pu figcaption {
  position: relative;
}
.cid-ueOO7SB8Pu figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueOO7SB8Pu img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueOO7SB8Pu .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ueOO7SB8Pu .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ueOO7SB8Pu .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ueOO7SB8Pu .image-block:before {
    opacity: 0.4;
  }
  .cid-ueOO7SB8Pu .image-block .wrap {
    opacity: 1;
  }
}
.cid-ueOO7SIypT {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueOO7SIypT .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ueOO7SIypT .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueOO7SIypT .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueOO7SIypT .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueOO7SIypT .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueOO7SIypT .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ueOO7SIypT h4 {
  letter-spacing: 2px;
}
.cid-ueOO7SIypT figcaption {
  position: relative;
}
.cid-ueOO7SIypT figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueOO7SIypT img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueOO7SIypT .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ueOO7SIypT .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ueOO7SIypT .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ueOO7SIypT .image-block:before {
    opacity: 0.4;
  }
  .cid-ueOO7SIypT .image-block .wrap {
    opacity: 1;
  }
}
.cid-ueOO7SOJJT {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #1e2024;
}
.cid-ueOO7SOJJT p {
  text-align: center;
}
.cid-ueOO7SOJJT .text-copyright {
  width: 100%;
  margin-bottom: 0;
}
.cid-ueOO7SOJJT .img-logo-footer {
  margin-right: 1rem;
  max-width: 3rem;
}
.cid-ueOO7SOJJT .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
  color: #ffffff;
}
.cid-ueOO7SOJJT .logo-footer {
  line-height: normal;
}
.cid-ueOO7SOJJT .copyright .list-inline {
  margin-bottom: 0;
}
.cid-ueOO7SOJJT .copyright .list-inline .list-inline-item {
  margin: 10px 15px;
}
@media (max-width: 767px) {
  .cid-ueOO7SOJJT .copyright .list-inline .list-inline-item {
    margin: 10px 6px;
  }
}
.cid-ueOO7SOJJT li {
  overflow: hidden;
}
.cid-ueOO7SOJJT .icon-transition span {
  display: block;
}
.cid-ueOO7SOJJT .icon-transition:hover span {
  animation: 0.3s linear top;
}
.cid-ueOO7SOJJT .list-inline-item a {
  display: block;
}
.cid-ueOO7SOJJT .list-inline-item:hover a {
  animation: 0.3s linear top;
}
@keyframes top {
  0% {
    transform: translateY(0px);
  }
  50% {
    transform: translateY(-100%);
  }
  51% {
    transform: translateY(100%);
  }
  100% {
    transform: translateY(0);
  }
}
.cid-ueOO7SOJJT .social-btns {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ueOO7SOJJT .media-container-row {
  align-items: center;
  justify-content: space-between;
}
.cid-ueOO7SOJJT .icon-transition span {
  color: #ffffff;
  display: block;
  text-align: center;
  height: 2rem;
  border-radius: 50%;
  line-height: 2rem;
  width: 2rem;
  transition: all 0.3s ease-out 0s;
  font-size: 1.5rem;
}
.cid-ueOO7SOJJT .social-media {
  display: flex;
  justify-content: flex-end;
}
.cid-ueOO7SOJJT .social-media ul {
  margin: 0;
  padding: 0;
}
.cid-ueOO7SOJJT .social-media ul li {
  padding: 4px;
  display: inline-block;
}
@media (max-width: 991px) {
  .cid-ueOO7SOJJT .logo-footer {
    text-align: center;
  }
  .cid-ueOO7SOJJT .social-media {
    justify-content: center;
  }
}
.cid-ueOK9YDW39 {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueOK9YDW39 .image-block {
  margin: auto;
  height: 800px;
  overflow: hidden;
}
.cid-ueOK9YDW39 .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueOK9YDW39 .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueOK9YDW39 .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueOK9YDW39 .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueOK9YDW39 h4 {
  letter-spacing: 2px;
}
.cid-ueOK9YDW39 figcaption {
  position: relative;
}
.cid-ueOK9YDW39 figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueOK9YDW39 img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueOK9YDW39 .col-lg-6 {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-ueOK9YDW39 .image-block {
    height: 400px;
  }
}
.cid-ueOK9YM844 {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-ueOK9YM844 .image-block {
  margin: auto;
  height: 500px;
  overflow: hidden;
}
.cid-ueOK9YM844 .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueOK9YM844 .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueOK9YM844 .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueOK9YM844 .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueOK9YM844 h4 {
  letter-spacing: 2px;
}
.cid-ueOK9YM844 figcaption {
  position: relative;
}
.cid-ueOK9YM844 figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueOK9YM844 img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueOK9YM844 .col-lg-4 {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-ueOK9YM844 .image-block {
    height: 400px;
  }
}
.cid-ueOK9YS9Fv {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-ueOK9YS9Fv nav.navbar {
  position: fixed;
}
.cid-ueOK9YS9Fv .nav-link,
.cid-ueOK9YS9Fv .dropdown-item {
  font-weight: 400;
}
.cid-ueOK9YS9Fv .nav-link:hover,
.cid-ueOK9YS9Fv .dropdown-item:hover {
  color: #09428f !important;
}
.cid-ueOK9YS9Fv .navbar-short {
  box-shadow: 0 0.25rem 1rem rgba(0, 0, 0, 0.08);
}
.cid-ueOK9YS9Fv .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ueOK9YS9Fv .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ueOK9YS9Fv .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ueOK9YS9Fv .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ueOK9YS9Fv .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-ueOK9YS9Fv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ueOK9YS9Fv .nav-link {
  position: relative;
}
.cid-ueOK9YS9Fv .container {
  display: flex;
  margin: auto;
}
.cid-ueOK9YS9Fv .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-ueOK9YS9Fv .dropdown-menu,
.cid-ueOK9YS9Fv .navbar.opened {
  background: #1e2024 !important;
}
.cid-ueOK9YS9Fv .nav-item:focus,
.cid-ueOK9YS9Fv .nav-link:focus {
  outline: none;
}
.cid-ueOK9YS9Fv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ueOK9YS9Fv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ueOK9YS9Fv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-ueOK9YS9Fv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ueOK9YS9Fv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ueOK9YS9Fv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ueOK9YS9Fv .navbar {
  min-height: 90px;
  transition: all .3s;
  background: #1e2024;
}
.cid-ueOK9YS9Fv .navbar.opened {
  transition: all .3s;
}
.cid-ueOK9YS9Fv .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-ueOK9YS9Fv .navbar .navbar-logo img {
  width: auto;
}
.cid-ueOK9YS9Fv .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ueOK9YS9Fv .navbar.collapsed {
  justify-content: center;
}
.cid-ueOK9YS9Fv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ueOK9YS9Fv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ueOK9YS9Fv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-ueOK9YS9Fv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ueOK9YS9Fv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ueOK9YS9Fv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ueOK9YS9Fv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ueOK9YS9Fv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-ueOK9YS9Fv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-ueOK9YS9Fv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ueOK9YS9Fv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ueOK9YS9Fv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ueOK9YS9Fv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ueOK9YS9Fv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ueOK9YS9Fv .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ueOK9YS9Fv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ueOK9YS9Fv .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ueOK9YS9Fv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ueOK9YS9Fv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ueOK9YS9Fv .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-ueOK9YS9Fv .navbar.navbar-short {
  min-height: 80px;
}
.cid-ueOK9YS9Fv .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ueOK9YS9Fv .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ueOK9YS9Fv .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ueOK9YS9Fv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ueOK9YS9Fv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ueOK9YS9Fv .dropdown-item.active,
.cid-ueOK9YS9Fv .dropdown-item:active {
  background-color: transparent;
}
.cid-ueOK9YS9Fv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ueOK9YS9Fv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ueOK9YS9Fv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ueOK9YS9Fv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #1e2024;
}
.cid-ueOK9YS9Fv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ueOK9YS9Fv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ueOK9YS9Fv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ueOK9YS9Fv .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ueOK9YS9Fv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-ueOK9YS9Fv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-ueOK9YS9Fv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-ueOK9YS9Fv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-ueOK9YS9Fv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-ueOK9YS9Fv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-ueOK9YS9Fv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ueOK9YS9Fv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-ueOK9YS9Fv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-ueOK9YS9Fv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ueOK9YS9Fv .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ueOK9YS9Fv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ueOK9YS9Fv .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ueOK9YS9Fv .navbar {
    height: 70px;
  }
  .cid-ueOK9YS9Fv .navbar.opened {
    height: auto;
  }
  .cid-ueOK9YS9Fv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ueONzmnQtH {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueONzmnQtH .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ueONzmnQtH .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueONzmnQtH .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueONzmnQtH .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueONzmnQtH .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueONzmnQtH .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ueONzmnQtH h4 {
  letter-spacing: 2px;
}
.cid-ueONzmnQtH figcaption {
  position: relative;
}
.cid-ueONzmnQtH figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueONzmnQtH img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueONzmnQtH .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ueONzmnQtH .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ueONzmnQtH .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ueONzmnQtH .image-block:before {
    opacity: 0.4;
  }
  .cid-ueONzmnQtH .image-block .wrap {
    opacity: 1;
  }
}
.cid-ueONquavha {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueONquavha .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ueONquavha .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueONquavha .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueONquavha .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueONquavha .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueONquavha .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ueONquavha h4 {
  letter-spacing: 2px;
}
.cid-ueONquavha figcaption {
  position: relative;
}
.cid-ueONquavha figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueONquavha img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueONquavha .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ueONquavha .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ueONquavha .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ueONquavha .image-block:before {
    opacity: 0.4;
  }
  .cid-ueONquavha .image-block .wrap {
    opacity: 1;
  }
}
.cid-ueONeHIEJB {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueONeHIEJB .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ueONeHIEJB .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueONeHIEJB .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueONeHIEJB .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueONeHIEJB .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueONeHIEJB .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ueONeHIEJB h4 {
  letter-spacing: 2px;
}
.cid-ueONeHIEJB figcaption {
  position: relative;
}
.cid-ueONeHIEJB figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueONeHIEJB img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueONeHIEJB .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ueONeHIEJB .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ueONeHIEJB .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ueONeHIEJB .image-block:before {
    opacity: 0.4;
  }
  .cid-ueONeHIEJB .image-block .wrap {
    opacity: 1;
  }
}
.cid-ueON5frwXS {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueON5frwXS .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ueON5frwXS .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueON5frwXS .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueON5frwXS .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueON5frwXS .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueON5frwXS .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ueON5frwXS h4 {
  letter-spacing: 2px;
}
.cid-ueON5frwXS figcaption {
  position: relative;
}
.cid-ueON5frwXS figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueON5frwXS img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueON5frwXS .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ueON5frwXS .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ueON5frwXS .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ueON5frwXS .image-block:before {
    opacity: 0.4;
  }
  .cid-ueON5frwXS .image-block .wrap {
    opacity: 1;
  }
}
.cid-ueOMRO0wcI {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueOMRO0wcI .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ueOMRO0wcI .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueOMRO0wcI .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueOMRO0wcI .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueOMRO0wcI .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueOMRO0wcI .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ueOMRO0wcI h4 {
  letter-spacing: 2px;
}
.cid-ueOMRO0wcI figcaption {
  position: relative;
}
.cid-ueOMRO0wcI figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueOMRO0wcI img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueOMRO0wcI .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ueOMRO0wcI .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ueOMRO0wcI .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ueOMRO0wcI .image-block:before {
    opacity: 0.4;
  }
  .cid-ueOMRO0wcI .image-block .wrap {
    opacity: 1;
  }
}
.cid-ueOMCNpo83 {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueOMCNpo83 .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ueOMCNpo83 .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueOMCNpo83 .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueOMCNpo83 .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueOMCNpo83 .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueOMCNpo83 .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ueOMCNpo83 h4 {
  letter-spacing: 2px;
}
.cid-ueOMCNpo83 figcaption {
  position: relative;
}
.cid-ueOMCNpo83 figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueOMCNpo83 img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueOMCNpo83 .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ueOMCNpo83 .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ueOMCNpo83 .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ueOMCNpo83 .image-block:before {
    opacity: 0.4;
  }
  .cid-ueOMCNpo83 .image-block .wrap {
    opacity: 1;
  }
}
.cid-ueOM1zl53U {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueOM1zl53U .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ueOM1zl53U .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueOM1zl53U .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueOM1zl53U .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueOM1zl53U .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueOM1zl53U .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ueOM1zl53U h4 {
  letter-spacing: 2px;
}
.cid-ueOM1zl53U figcaption {
  position: relative;
}
.cid-ueOM1zl53U figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueOM1zl53U img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueOM1zl53U .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ueOM1zl53U .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ueOM1zl53U .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ueOM1zl53U .image-block:before {
    opacity: 0.4;
  }
  .cid-ueOM1zl53U .image-block .wrap {
    opacity: 1;
  }
}
.cid-ueOM0JjcS4 {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueOM0JjcS4 .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ueOM0JjcS4 .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueOM0JjcS4 .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueOM0JjcS4 .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueOM0JjcS4 .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueOM0JjcS4 .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ueOM0JjcS4 h4 {
  letter-spacing: 2px;
}
.cid-ueOM0JjcS4 figcaption {
  position: relative;
}
.cid-ueOM0JjcS4 figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueOM0JjcS4 img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueOM0JjcS4 .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ueOM0JjcS4 .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ueOM0JjcS4 .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ueOM0JjcS4 .image-block:before {
    opacity: 0.4;
  }
  .cid-ueOM0JjcS4 .image-block .wrap {
    opacity: 1;
  }
}
.cid-ueOLC1EggR {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueOLC1EggR .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ueOLC1EggR .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueOLC1EggR .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueOLC1EggR .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueOLC1EggR .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueOLC1EggR .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ueOLC1EggR h4 {
  letter-spacing: 2px;
}
.cid-ueOLC1EggR figcaption {
  position: relative;
}
.cid-ueOLC1EggR figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueOLC1EggR img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueOLC1EggR .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ueOLC1EggR .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ueOLC1EggR .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ueOLC1EggR .image-block:before {
    opacity: 0.4;
  }
  .cid-ueOLC1EggR .image-block .wrap {
    opacity: 1;
  }
}
.cid-ueOLCKzEx7 {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueOLCKzEx7 .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ueOLCKzEx7 .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueOLCKzEx7 .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueOLCKzEx7 .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueOLCKzEx7 .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueOLCKzEx7 .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ueOLCKzEx7 h4 {
  letter-spacing: 2px;
}
.cid-ueOLCKzEx7 figcaption {
  position: relative;
}
.cid-ueOLCKzEx7 figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueOLCKzEx7 img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueOLCKzEx7 .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ueOLCKzEx7 .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ueOLCKzEx7 .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ueOLCKzEx7 .image-block:before {
    opacity: 0.4;
  }
  .cid-ueOLCKzEx7 .image-block .wrap {
    opacity: 1;
  }
}
.cid-ueOK9Z2V7o {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueOK9Z2V7o .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ueOK9Z2V7o .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueOK9Z2V7o .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueOK9Z2V7o .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueOK9Z2V7o .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueOK9Z2V7o .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ueOK9Z2V7o h4 {
  letter-spacing: 2px;
}
.cid-ueOK9Z2V7o figcaption {
  position: relative;
}
.cid-ueOK9Z2V7o figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueOK9Z2V7o img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueOK9Z2V7o .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ueOK9Z2V7o .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ueOK9Z2V7o .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ueOK9Z2V7o .image-block:before {
    opacity: 0.4;
  }
  .cid-ueOK9Z2V7o .image-block .wrap {
    opacity: 1;
  }
}
.cid-ueOK9Z9WZ1 {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueOK9Z9WZ1 .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ueOK9Z9WZ1 .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueOK9Z9WZ1 .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueOK9Z9WZ1 .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueOK9Z9WZ1 .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueOK9Z9WZ1 .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ueOK9Z9WZ1 h4 {
  letter-spacing: 2px;
}
.cid-ueOK9Z9WZ1 figcaption {
  position: relative;
}
.cid-ueOK9Z9WZ1 figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueOK9Z9WZ1 img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueOK9Z9WZ1 .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ueOK9Z9WZ1 .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ueOK9Z9WZ1 .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ueOK9Z9WZ1 .image-block:before {
    opacity: 0.4;
  }
  .cid-ueOK9Z9WZ1 .image-block .wrap {
    opacity: 1;
  }
}
.cid-ueOK9ZgGUy {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueOK9ZgGUy .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ueOK9ZgGUy .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueOK9ZgGUy .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueOK9ZgGUy .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueOK9ZgGUy .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueOK9ZgGUy .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ueOK9ZgGUy h4 {
  letter-spacing: 2px;
}
.cid-ueOK9ZgGUy figcaption {
  position: relative;
}
.cid-ueOK9ZgGUy figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueOK9ZgGUy img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueOK9ZgGUy .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ueOK9ZgGUy .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ueOK9ZgGUy .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ueOK9ZgGUy .image-block:before {
    opacity: 0.4;
  }
  .cid-ueOK9ZgGUy .image-block .wrap {
    opacity: 1;
  }
}
.cid-ueOK9Zmlei {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #1e2024;
}
.cid-ueOK9Zmlei p {
  text-align: center;
}
.cid-ueOK9Zmlei .text-copyright {
  width: 100%;
  margin-bottom: 0;
}
.cid-ueOK9Zmlei .img-logo-footer {
  margin-right: 1rem;
  max-width: 3rem;
}
.cid-ueOK9Zmlei .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
  color: #ffffff;
}
.cid-ueOK9Zmlei .logo-footer {
  line-height: normal;
}
.cid-ueOK9Zmlei .copyright .list-inline {
  margin-bottom: 0;
}
.cid-ueOK9Zmlei .copyright .list-inline .list-inline-item {
  margin: 10px 15px;
}
@media (max-width: 767px) {
  .cid-ueOK9Zmlei .copyright .list-inline .list-inline-item {
    margin: 10px 6px;
  }
}
.cid-ueOK9Zmlei li {
  overflow: hidden;
}
.cid-ueOK9Zmlei .icon-transition span {
  display: block;
}
.cid-ueOK9Zmlei .icon-transition:hover span {
  animation: 0.3s linear top;
}
.cid-ueOK9Zmlei .list-inline-item a {
  display: block;
}
.cid-ueOK9Zmlei .list-inline-item:hover a {
  animation: 0.3s linear top;
}
@keyframes top {
  0% {
    transform: translateY(0px);
  }
  50% {
    transform: translateY(-100%);
  }
  51% {
    transform: translateY(100%);
  }
  100% {
    transform: translateY(0);
  }
}
.cid-ueOK9Zmlei .social-btns {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ueOK9Zmlei .media-container-row {
  align-items: center;
  justify-content: space-between;
}
.cid-ueOK9Zmlei .icon-transition span {
  color: #ffffff;
  display: block;
  text-align: center;
  height: 2rem;
  border-radius: 50%;
  line-height: 2rem;
  width: 2rem;
  transition: all 0.3s ease-out 0s;
  font-size: 1.5rem;
}
.cid-ueOK9Zmlei .social-media {
  display: flex;
  justify-content: flex-end;
}
.cid-ueOK9Zmlei .social-media ul {
  margin: 0;
  padding: 0;
}
.cid-ueOK9Zmlei .social-media ul li {
  padding: 4px;
  display: inline-block;
}
@media (max-width: 991px) {
  .cid-ueOK9Zmlei .logo-footer {
    text-align: center;
  }
  .cid-ueOK9Zmlei .social-media {
    justify-content: center;
  }
}
.cid-ueOH0UlZJ2 {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueOH0UlZJ2 .image-block {
  margin: auto;
  height: 800px;
  overflow: hidden;
}
.cid-ueOH0UlZJ2 .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueOH0UlZJ2 .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueOH0UlZJ2 .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueOH0UlZJ2 .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueOH0UlZJ2 h4 {
  letter-spacing: 2px;
}
.cid-ueOH0UlZJ2 figcaption {
  position: relative;
}
.cid-ueOH0UlZJ2 figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueOH0UlZJ2 img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueOH0UlZJ2 .col-lg-6 {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-ueOH0UlZJ2 .image-block {
    height: 400px;
  }
}
.cid-ueOH0Uu0gF {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-ueOH0Uu0gF .image-block {
  margin: auto;
  height: 500px;
  overflow: hidden;
}
.cid-ueOH0Uu0gF .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueOH0Uu0gF .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueOH0Uu0gF .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueOH0Uu0gF .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueOH0Uu0gF h4 {
  letter-spacing: 2px;
}
.cid-ueOH0Uu0gF figcaption {
  position: relative;
}
.cid-ueOH0Uu0gF figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueOH0Uu0gF img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueOH0Uu0gF .col-lg-4 {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-ueOH0Uu0gF .image-block {
    height: 400px;
  }
}
.cid-ueOH0UARH1 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-ueOH0UARH1 nav.navbar {
  position: fixed;
}
.cid-ueOH0UARH1 .nav-link,
.cid-ueOH0UARH1 .dropdown-item {
  font-weight: 400;
}
.cid-ueOH0UARH1 .nav-link:hover,
.cid-ueOH0UARH1 .dropdown-item:hover {
  color: #09428f !important;
}
.cid-ueOH0UARH1 .navbar-short {
  box-shadow: 0 0.25rem 1rem rgba(0, 0, 0, 0.08);
}
.cid-ueOH0UARH1 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ueOH0UARH1 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ueOH0UARH1 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ueOH0UARH1 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ueOH0UARH1 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-ueOH0UARH1 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ueOH0UARH1 .nav-link {
  position: relative;
}
.cid-ueOH0UARH1 .container {
  display: flex;
  margin: auto;
}
.cid-ueOH0UARH1 .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-ueOH0UARH1 .dropdown-menu,
.cid-ueOH0UARH1 .navbar.opened {
  background: #1e2024 !important;
}
.cid-ueOH0UARH1 .nav-item:focus,
.cid-ueOH0UARH1 .nav-link:focus {
  outline: none;
}
.cid-ueOH0UARH1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ueOH0UARH1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ueOH0UARH1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-ueOH0UARH1 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ueOH0UARH1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ueOH0UARH1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ueOH0UARH1 .navbar {
  min-height: 90px;
  transition: all .3s;
  background: #1e2024;
}
.cid-ueOH0UARH1 .navbar.opened {
  transition: all .3s;
}
.cid-ueOH0UARH1 .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-ueOH0UARH1 .navbar .navbar-logo img {
  width: auto;
}
.cid-ueOH0UARH1 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ueOH0UARH1 .navbar.collapsed {
  justify-content: center;
}
.cid-ueOH0UARH1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ueOH0UARH1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ueOH0UARH1 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-ueOH0UARH1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ueOH0UARH1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ueOH0UARH1 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ueOH0UARH1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ueOH0UARH1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-ueOH0UARH1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-ueOH0UARH1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ueOH0UARH1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ueOH0UARH1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ueOH0UARH1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ueOH0UARH1 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ueOH0UARH1 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ueOH0UARH1 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ueOH0UARH1 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ueOH0UARH1 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ueOH0UARH1 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ueOH0UARH1 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-ueOH0UARH1 .navbar.navbar-short {
  min-height: 80px;
}
.cid-ueOH0UARH1 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ueOH0UARH1 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ueOH0UARH1 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ueOH0UARH1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ueOH0UARH1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ueOH0UARH1 .dropdown-item.active,
.cid-ueOH0UARH1 .dropdown-item:active {
  background-color: transparent;
}
.cid-ueOH0UARH1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ueOH0UARH1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ueOH0UARH1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ueOH0UARH1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #1e2024;
}
.cid-ueOH0UARH1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ueOH0UARH1 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ueOH0UARH1 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ueOH0UARH1 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ueOH0UARH1 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-ueOH0UARH1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-ueOH0UARH1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-ueOH0UARH1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-ueOH0UARH1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-ueOH0UARH1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-ueOH0UARH1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ueOH0UARH1 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-ueOH0UARH1 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-ueOH0UARH1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ueOH0UARH1 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ueOH0UARH1 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ueOH0UARH1 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ueOH0UARH1 .navbar {
    height: 70px;
  }
  .cid-ueOH0UARH1 .navbar.opened {
    height: auto;
  }
  .cid-ueOH0UARH1 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ueOJacs5b5 {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueOJacs5b5 .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ueOJacs5b5 .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueOJacs5b5 .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueOJacs5b5 .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueOJacs5b5 .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueOJacs5b5 .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ueOJacs5b5 h4 {
  letter-spacing: 2px;
}
.cid-ueOJacs5b5 figcaption {
  position: relative;
}
.cid-ueOJacs5b5 figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueOJacs5b5 img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueOJacs5b5 .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ueOJacs5b5 .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ueOJacs5b5 .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ueOJacs5b5 .image-block:before {
    opacity: 0.4;
  }
  .cid-ueOJacs5b5 .image-block .wrap {
    opacity: 1;
  }
}
.cid-ueOJaF7u0M {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueOJaF7u0M .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ueOJaF7u0M .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueOJaF7u0M .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueOJaF7u0M .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueOJaF7u0M .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueOJaF7u0M .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ueOJaF7u0M h4 {
  letter-spacing: 2px;
}
.cid-ueOJaF7u0M figcaption {
  position: relative;
}
.cid-ueOJaF7u0M figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueOJaF7u0M img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueOJaF7u0M .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ueOJaF7u0M .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ueOJaF7u0M .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ueOJaF7u0M .image-block:before {
    opacity: 0.4;
  }
  .cid-ueOJaF7u0M .image-block .wrap {
    opacity: 1;
  }
}
.cid-ueOIEwqSBc {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueOIEwqSBc .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ueOIEwqSBc .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueOIEwqSBc .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueOIEwqSBc .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueOIEwqSBc .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueOIEwqSBc .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ueOIEwqSBc h4 {
  letter-spacing: 2px;
}
.cid-ueOIEwqSBc figcaption {
  position: relative;
}
.cid-ueOIEwqSBc figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueOIEwqSBc img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueOIEwqSBc .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ueOIEwqSBc .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ueOIEwqSBc .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ueOIEwqSBc .image-block:before {
    opacity: 0.4;
  }
  .cid-ueOIEwqSBc .image-block .wrap {
    opacity: 1;
  }
}
.cid-ueOIPbkbsC {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueOIPbkbsC .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ueOIPbkbsC .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueOIPbkbsC .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueOIPbkbsC .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueOIPbkbsC .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueOIPbkbsC .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ueOIPbkbsC h4 {
  letter-spacing: 2px;
}
.cid-ueOIPbkbsC figcaption {
  position: relative;
}
.cid-ueOIPbkbsC figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueOIPbkbsC img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueOIPbkbsC .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ueOIPbkbsC .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ueOIPbkbsC .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ueOIPbkbsC .image-block:before {
    opacity: 0.4;
  }
  .cid-ueOIPbkbsC .image-block .wrap {
    opacity: 1;
  }
}
.cid-ueOIDTXaTf {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueOIDTXaTf .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ueOIDTXaTf .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueOIDTXaTf .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueOIDTXaTf .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueOIDTXaTf .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueOIDTXaTf .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ueOIDTXaTf h4 {
  letter-spacing: 2px;
}
.cid-ueOIDTXaTf figcaption {
  position: relative;
}
.cid-ueOIDTXaTf figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueOIDTXaTf img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueOIDTXaTf .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ueOIDTXaTf .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ueOIDTXaTf .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ueOIDTXaTf .image-block:before {
    opacity: 0.4;
  }
  .cid-ueOIDTXaTf .image-block .wrap {
    opacity: 1;
  }
}
.cid-ueOI76GCWx {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueOI76GCWx .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ueOI76GCWx .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueOI76GCWx .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueOI76GCWx .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueOI76GCWx .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueOI76GCWx .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ueOI76GCWx h4 {
  letter-spacing: 2px;
}
.cid-ueOI76GCWx figcaption {
  position: relative;
}
.cid-ueOI76GCWx figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueOI76GCWx img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueOI76GCWx .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ueOI76GCWx .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ueOI76GCWx .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ueOI76GCWx .image-block:before {
    opacity: 0.4;
  }
  .cid-ueOI76GCWx .image-block .wrap {
    opacity: 1;
  }
}
.cid-ueOI6na0mX {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueOI6na0mX .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ueOI6na0mX .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueOI6na0mX .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueOI6na0mX .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueOI6na0mX .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueOI6na0mX .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ueOI6na0mX h4 {
  letter-spacing: 2px;
}
.cid-ueOI6na0mX figcaption {
  position: relative;
}
.cid-ueOI6na0mX figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueOI6na0mX img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueOI6na0mX .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ueOI6na0mX .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ueOI6na0mX .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ueOI6na0mX .image-block:before {
    opacity: 0.4;
  }
  .cid-ueOI6na0mX .image-block .wrap {
    opacity: 1;
  }
}
.cid-ueOHVBgVd2 {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueOHVBgVd2 .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ueOHVBgVd2 .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueOHVBgVd2 .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueOHVBgVd2 .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueOHVBgVd2 .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueOHVBgVd2 .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ueOHVBgVd2 h4 {
  letter-spacing: 2px;
}
.cid-ueOHVBgVd2 figcaption {
  position: relative;
}
.cid-ueOHVBgVd2 figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueOHVBgVd2 img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueOHVBgVd2 .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ueOHVBgVd2 .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ueOHVBgVd2 .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ueOHVBgVd2 .image-block:before {
    opacity: 0.4;
  }
  .cid-ueOHVBgVd2 .image-block .wrap {
    opacity: 1;
  }
}
.cid-ueOH0UKbso {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueOH0UKbso .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ueOH0UKbso .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueOH0UKbso .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueOH0UKbso .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueOH0UKbso .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueOH0UKbso .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ueOH0UKbso h4 {
  letter-spacing: 2px;
}
.cid-ueOH0UKbso figcaption {
  position: relative;
}
.cid-ueOH0UKbso figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueOH0UKbso img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueOH0UKbso .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ueOH0UKbso .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ueOH0UKbso .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ueOH0UKbso .image-block:before {
    opacity: 0.4;
  }
  .cid-ueOH0UKbso .image-block .wrap {
    opacity: 1;
  }
}
.cid-ueOH0UQr2R {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueOH0UQr2R .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ueOH0UQr2R .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueOH0UQr2R .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueOH0UQr2R .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueOH0UQr2R .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueOH0UQr2R .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ueOH0UQr2R h4 {
  letter-spacing: 2px;
}
.cid-ueOH0UQr2R figcaption {
  position: relative;
}
.cid-ueOH0UQr2R figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueOH0UQr2R img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueOH0UQr2R .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ueOH0UQr2R .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ueOH0UQr2R .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ueOH0UQr2R .image-block:before {
    opacity: 0.4;
  }
  .cid-ueOH0UQr2R .image-block .wrap {
    opacity: 1;
  }
}
.cid-ueOH0UXOIC {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueOH0UXOIC .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ueOH0UXOIC .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueOH0UXOIC .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueOH0UXOIC .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueOH0UXOIC .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueOH0UXOIC .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ueOH0UXOIC h4 {
  letter-spacing: 2px;
}
.cid-ueOH0UXOIC figcaption {
  position: relative;
}
.cid-ueOH0UXOIC figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueOH0UXOIC img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueOH0UXOIC .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ueOH0UXOIC .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ueOH0UXOIC .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ueOH0UXOIC .image-block:before {
    opacity: 0.4;
  }
  .cid-ueOH0UXOIC .image-block .wrap {
    opacity: 1;
  }
}
.cid-ueOH0V4wq6 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #1e2024;
}
.cid-ueOH0V4wq6 p {
  text-align: center;
}
.cid-ueOH0V4wq6 .text-copyright {
  width: 100%;
  margin-bottom: 0;
}
.cid-ueOH0V4wq6 .img-logo-footer {
  margin-right: 1rem;
  max-width: 3rem;
}
.cid-ueOH0V4wq6 .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
  color: #ffffff;
}
.cid-ueOH0V4wq6 .logo-footer {
  line-height: normal;
}
.cid-ueOH0V4wq6 .copyright .list-inline {
  margin-bottom: 0;
}
.cid-ueOH0V4wq6 .copyright .list-inline .list-inline-item {
  margin: 10px 15px;
}
@media (max-width: 767px) {
  .cid-ueOH0V4wq6 .copyright .list-inline .list-inline-item {
    margin: 10px 6px;
  }
}
.cid-ueOH0V4wq6 li {
  overflow: hidden;
}
.cid-ueOH0V4wq6 .icon-transition span {
  display: block;
}
.cid-ueOH0V4wq6 .icon-transition:hover span {
  animation: 0.3s linear top;
}
.cid-ueOH0V4wq6 .list-inline-item a {
  display: block;
}
.cid-ueOH0V4wq6 .list-inline-item:hover a {
  animation: 0.3s linear top;
}
@keyframes top {
  0% {
    transform: translateY(0px);
  }
  50% {
    transform: translateY(-100%);
  }
  51% {
    transform: translateY(100%);
  }
  100% {
    transform: translateY(0);
  }
}
.cid-ueOH0V4wq6 .social-btns {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ueOH0V4wq6 .media-container-row {
  align-items: center;
  justify-content: space-between;
}
.cid-ueOH0V4wq6 .icon-transition span {
  color: #ffffff;
  display: block;
  text-align: center;
  height: 2rem;
  border-radius: 50%;
  line-height: 2rem;
  width: 2rem;
  transition: all 0.3s ease-out 0s;
  font-size: 1.5rem;
}
.cid-ueOH0V4wq6 .social-media {
  display: flex;
  justify-content: flex-end;
}
.cid-ueOH0V4wq6 .social-media ul {
  margin: 0;
  padding: 0;
}
.cid-ueOH0V4wq6 .social-media ul li {
  padding: 4px;
  display: inline-block;
}
@media (max-width: 991px) {
  .cid-ueOH0V4wq6 .logo-footer {
    text-align: center;
  }
  .cid-ueOH0V4wq6 .social-media {
    justify-content: center;
  }
}
.cid-ueOGftyke7 {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueOGftyke7 .image-block {
  margin: auto;
  height: 800px;
  overflow: hidden;
}
.cid-ueOGftyke7 .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueOGftyke7 .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueOGftyke7 .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueOGftyke7 .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueOGftyke7 h4 {
  letter-spacing: 2px;
}
.cid-ueOGftyke7 figcaption {
  position: relative;
}
.cid-ueOGftyke7 figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueOGftyke7 img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueOGftyke7 .col-lg-6 {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-ueOGftyke7 .image-block {
    height: 400px;
  }
}
.cid-ueOGftIliR {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-ueOGftIliR .image-block {
  margin: auto;
  height: 500px;
  overflow: hidden;
}
.cid-ueOGftIliR .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueOGftIliR .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueOGftIliR .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueOGftIliR .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueOGftIliR h4 {
  letter-spacing: 2px;
}
.cid-ueOGftIliR figcaption {
  position: relative;
}
.cid-ueOGftIliR figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueOGftIliR img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueOGftIliR .col-lg-4 {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-ueOGftIliR .image-block {
    height: 400px;
  }
}
.cid-ueOGftOY6T {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-ueOGftOY6T nav.navbar {
  position: fixed;
}
.cid-ueOGftOY6T .nav-link,
.cid-ueOGftOY6T .dropdown-item {
  font-weight: 400;
}
.cid-ueOGftOY6T .nav-link:hover,
.cid-ueOGftOY6T .dropdown-item:hover {
  color: #09428f !important;
}
.cid-ueOGftOY6T .navbar-short {
  box-shadow: 0 0.25rem 1rem rgba(0, 0, 0, 0.08);
}
.cid-ueOGftOY6T .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ueOGftOY6T .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ueOGftOY6T .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ueOGftOY6T .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ueOGftOY6T .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-ueOGftOY6T .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ueOGftOY6T .nav-link {
  position: relative;
}
.cid-ueOGftOY6T .container {
  display: flex;
  margin: auto;
}
.cid-ueOGftOY6T .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-ueOGftOY6T .dropdown-menu,
.cid-ueOGftOY6T .navbar.opened {
  background: #1e2024 !important;
}
.cid-ueOGftOY6T .nav-item:focus,
.cid-ueOGftOY6T .nav-link:focus {
  outline: none;
}
.cid-ueOGftOY6T .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ueOGftOY6T .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ueOGftOY6T .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-ueOGftOY6T .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ueOGftOY6T .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ueOGftOY6T .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ueOGftOY6T .navbar {
  min-height: 90px;
  transition: all .3s;
  background: #1e2024;
}
.cid-ueOGftOY6T .navbar.opened {
  transition: all .3s;
}
.cid-ueOGftOY6T .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-ueOGftOY6T .navbar .navbar-logo img {
  width: auto;
}
.cid-ueOGftOY6T .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ueOGftOY6T .navbar.collapsed {
  justify-content: center;
}
.cid-ueOGftOY6T .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ueOGftOY6T .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ueOGftOY6T .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-ueOGftOY6T .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ueOGftOY6T .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ueOGftOY6T .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ueOGftOY6T .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ueOGftOY6T .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-ueOGftOY6T .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-ueOGftOY6T .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ueOGftOY6T .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ueOGftOY6T .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ueOGftOY6T .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ueOGftOY6T .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ueOGftOY6T .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ueOGftOY6T .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ueOGftOY6T .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ueOGftOY6T .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ueOGftOY6T .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ueOGftOY6T .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-ueOGftOY6T .navbar.navbar-short {
  min-height: 80px;
}
.cid-ueOGftOY6T .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ueOGftOY6T .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ueOGftOY6T .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ueOGftOY6T .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ueOGftOY6T .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ueOGftOY6T .dropdown-item.active,
.cid-ueOGftOY6T .dropdown-item:active {
  background-color: transparent;
}
.cid-ueOGftOY6T .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ueOGftOY6T .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ueOGftOY6T .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ueOGftOY6T .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #1e2024;
}
.cid-ueOGftOY6T .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ueOGftOY6T .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ueOGftOY6T ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ueOGftOY6T .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ueOGftOY6T button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-ueOGftOY6T button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-ueOGftOY6T button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-ueOGftOY6T button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-ueOGftOY6T button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-ueOGftOY6T button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-ueOGftOY6T nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ueOGftOY6T nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-ueOGftOY6T nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-ueOGftOY6T nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ueOGftOY6T .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ueOGftOY6T a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ueOGftOY6T .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ueOGftOY6T .navbar {
    height: 70px;
  }
  .cid-ueOGftOY6T .navbar.opened {
    height: auto;
  }
  .cid-ueOGftOY6T .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ueOGftYr9y {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueOGftYr9y .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ueOGftYr9y .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueOGftYr9y .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueOGftYr9y .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueOGftYr9y .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueOGftYr9y .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ueOGftYr9y h4 {
  letter-spacing: 2px;
}
.cid-ueOGftYr9y figcaption {
  position: relative;
}
.cid-ueOGftYr9y figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueOGftYr9y img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueOGftYr9y .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ueOGftYr9y .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ueOGftYr9y .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ueOGftYr9y .image-block:before {
    opacity: 0.4;
  }
  .cid-ueOGftYr9y .image-block .wrap {
    opacity: 1;
  }
}
.cid-ueOGfu5UJJ {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueOGfu5UJJ .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ueOGfu5UJJ .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueOGfu5UJJ .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueOGfu5UJJ .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueOGfu5UJJ .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueOGfu5UJJ .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ueOGfu5UJJ h4 {
  letter-spacing: 2px;
}
.cid-ueOGfu5UJJ figcaption {
  position: relative;
}
.cid-ueOGfu5UJJ figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueOGfu5UJJ img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueOGfu5UJJ .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ueOGfu5UJJ .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ueOGfu5UJJ .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ueOGfu5UJJ .image-block:before {
    opacity: 0.4;
  }
  .cid-ueOGfu5UJJ .image-block .wrap {
    opacity: 1;
  }
}
.cid-ueOGfujLzq {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #1e2024;
}
.cid-ueOGfujLzq p {
  text-align: center;
}
.cid-ueOGfujLzq .text-copyright {
  width: 100%;
  margin-bottom: 0;
}
.cid-ueOGfujLzq .img-logo-footer {
  margin-right: 1rem;
  max-width: 3rem;
}
.cid-ueOGfujLzq .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
  color: #ffffff;
}
.cid-ueOGfujLzq .logo-footer {
  line-height: normal;
}
.cid-ueOGfujLzq .copyright .list-inline {
  margin-bottom: 0;
}
.cid-ueOGfujLzq .copyright .list-inline .list-inline-item {
  margin: 10px 15px;
}
@media (max-width: 767px) {
  .cid-ueOGfujLzq .copyright .list-inline .list-inline-item {
    margin: 10px 6px;
  }
}
.cid-ueOGfujLzq li {
  overflow: hidden;
}
.cid-ueOGfujLzq .icon-transition span {
  display: block;
}
.cid-ueOGfujLzq .icon-transition:hover span {
  animation: 0.3s linear top;
}
.cid-ueOGfujLzq .list-inline-item a {
  display: block;
}
.cid-ueOGfujLzq .list-inline-item:hover a {
  animation: 0.3s linear top;
}
@keyframes top {
  0% {
    transform: translateY(0px);
  }
  50% {
    transform: translateY(-100%);
  }
  51% {
    transform: translateY(100%);
  }
  100% {
    transform: translateY(0);
  }
}
.cid-ueOGfujLzq .social-btns {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ueOGfujLzq .media-container-row {
  align-items: center;
  justify-content: space-between;
}
.cid-ueOGfujLzq .icon-transition span {
  color: #ffffff;
  display: block;
  text-align: center;
  height: 2rem;
  border-radius: 50%;
  line-height: 2rem;
  width: 2rem;
  transition: all 0.3s ease-out 0s;
  font-size: 1.5rem;
}
.cid-ueOGfujLzq .social-media {
  display: flex;
  justify-content: flex-end;
}
.cid-ueOGfujLzq .social-media ul {
  margin: 0;
  padding: 0;
}
.cid-ueOGfujLzq .social-media ul li {
  padding: 4px;
  display: inline-block;
}
@media (max-width: 991px) {
  .cid-ueOGfujLzq .logo-footer {
    text-align: center;
  }
  .cid-ueOGfujLzq .social-media {
    justify-content: center;
  }
}
.cid-ueOD2W9J7z {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueOD2W9J7z .image-block {
  margin: auto;
  height: 800px;
  overflow: hidden;
}
.cid-ueOD2W9J7z .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueOD2W9J7z .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueOD2W9J7z .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueOD2W9J7z .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueOD2W9J7z h4 {
  letter-spacing: 2px;
}
.cid-ueOD2W9J7z figcaption {
  position: relative;
}
.cid-ueOD2W9J7z figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueOD2W9J7z img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueOD2W9J7z .col-lg-6 {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-ueOD2W9J7z .image-block {
    height: 400px;
  }
}
.cid-ueOD2Wh0Lv {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-ueOD2Wh0Lv .image-block {
  margin: auto;
  height: 500px;
  overflow: hidden;
}
.cid-ueOD2Wh0Lv .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueOD2Wh0Lv .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueOD2Wh0Lv .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueOD2Wh0Lv .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueOD2Wh0Lv h4 {
  letter-spacing: 2px;
}
.cid-ueOD2Wh0Lv figcaption {
  position: relative;
}
.cid-ueOD2Wh0Lv figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueOD2Wh0Lv img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueOD2Wh0Lv .col-lg-4 {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-ueOD2Wh0Lv .image-block {
    height: 400px;
  }
}
.cid-ueOElAqzzZ {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueOElAqzzZ .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ueOElAqzzZ .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueOElAqzzZ .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueOElAqzzZ .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueOElAqzzZ .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueOElAqzzZ .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ueOElAqzzZ h4 {
  letter-spacing: 2px;
}
.cid-ueOElAqzzZ figcaption {
  position: relative;
}
.cid-ueOElAqzzZ figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueOElAqzzZ img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueOElAqzzZ .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ueOElAqzzZ .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ueOElAqzzZ .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ueOElAqzzZ .image-block:before {
    opacity: 0.4;
  }
  .cid-ueOElAqzzZ .image-block .wrap {
    opacity: 1;
  }
}
.cid-ueOD2WmDhv {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-ueOD2WmDhv nav.navbar {
  position: fixed;
}
.cid-ueOD2WmDhv .nav-link,
.cid-ueOD2WmDhv .dropdown-item {
  font-weight: 400;
}
.cid-ueOD2WmDhv .nav-link:hover,
.cid-ueOD2WmDhv .dropdown-item:hover {
  color: #09428f !important;
}
.cid-ueOD2WmDhv .navbar-short {
  box-shadow: 0 0.25rem 1rem rgba(0, 0, 0, 0.08);
}
.cid-ueOD2WmDhv .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ueOD2WmDhv .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ueOD2WmDhv .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ueOD2WmDhv .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ueOD2WmDhv .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-ueOD2WmDhv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ueOD2WmDhv .nav-link {
  position: relative;
}
.cid-ueOD2WmDhv .container {
  display: flex;
  margin: auto;
}
.cid-ueOD2WmDhv .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-ueOD2WmDhv .dropdown-menu,
.cid-ueOD2WmDhv .navbar.opened {
  background: #1e2024 !important;
}
.cid-ueOD2WmDhv .nav-item:focus,
.cid-ueOD2WmDhv .nav-link:focus {
  outline: none;
}
.cid-ueOD2WmDhv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ueOD2WmDhv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ueOD2WmDhv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-ueOD2WmDhv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ueOD2WmDhv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ueOD2WmDhv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ueOD2WmDhv .navbar {
  min-height: 90px;
  transition: all .3s;
  background: #1e2024;
}
.cid-ueOD2WmDhv .navbar.opened {
  transition: all .3s;
}
.cid-ueOD2WmDhv .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-ueOD2WmDhv .navbar .navbar-logo img {
  width: auto;
}
.cid-ueOD2WmDhv .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ueOD2WmDhv .navbar.collapsed {
  justify-content: center;
}
.cid-ueOD2WmDhv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ueOD2WmDhv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ueOD2WmDhv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-ueOD2WmDhv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ueOD2WmDhv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ueOD2WmDhv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ueOD2WmDhv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ueOD2WmDhv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-ueOD2WmDhv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-ueOD2WmDhv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ueOD2WmDhv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ueOD2WmDhv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ueOD2WmDhv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ueOD2WmDhv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ueOD2WmDhv .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ueOD2WmDhv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ueOD2WmDhv .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ueOD2WmDhv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ueOD2WmDhv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ueOD2WmDhv .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-ueOD2WmDhv .navbar.navbar-short {
  min-height: 80px;
}
.cid-ueOD2WmDhv .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ueOD2WmDhv .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ueOD2WmDhv .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ueOD2WmDhv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ueOD2WmDhv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ueOD2WmDhv .dropdown-item.active,
.cid-ueOD2WmDhv .dropdown-item:active {
  background-color: transparent;
}
.cid-ueOD2WmDhv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ueOD2WmDhv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ueOD2WmDhv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ueOD2WmDhv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #1e2024;
}
.cid-ueOD2WmDhv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ueOD2WmDhv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ueOD2WmDhv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ueOD2WmDhv .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ueOD2WmDhv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-ueOD2WmDhv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-ueOD2WmDhv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-ueOD2WmDhv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-ueOD2WmDhv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-ueOD2WmDhv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-ueOD2WmDhv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ueOD2WmDhv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-ueOD2WmDhv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-ueOD2WmDhv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ueOD2WmDhv .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ueOD2WmDhv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ueOD2WmDhv .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ueOD2WmDhv .navbar {
    height: 70px;
  }
  .cid-ueOD2WmDhv .navbar.opened {
    height: auto;
  }
  .cid-ueOD2WmDhv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ueOE5GYzGT {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueOE5GYzGT .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ueOE5GYzGT .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueOE5GYzGT .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueOE5GYzGT .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueOE5GYzGT .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueOE5GYzGT .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ueOE5GYzGT h4 {
  letter-spacing: 2px;
}
.cid-ueOE5GYzGT figcaption {
  position: relative;
}
.cid-ueOE5GYzGT figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueOE5GYzGT img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueOE5GYzGT .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ueOE5GYzGT .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ueOE5GYzGT .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ueOE5GYzGT .image-block:before {
    opacity: 0.4;
  }
  .cid-ueOE5GYzGT .image-block .wrap {
    opacity: 1;
  }
}
.cid-ueODUUXgM1 {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueODUUXgM1 .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ueODUUXgM1 .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueODUUXgM1 .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueODUUXgM1 .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueODUUXgM1 .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueODUUXgM1 .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ueODUUXgM1 h4 {
  letter-spacing: 2px;
}
.cid-ueODUUXgM1 figcaption {
  position: relative;
}
.cid-ueODUUXgM1 figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueODUUXgM1 img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueODUUXgM1 .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ueODUUXgM1 .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ueODUUXgM1 .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ueODUUXgM1 .image-block:before {
    opacity: 0.4;
  }
  .cid-ueODUUXgM1 .image-block .wrap {
    opacity: 1;
  }
}
.cid-ueOD2Wwpdh {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueOD2Wwpdh .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ueOD2Wwpdh .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueOD2Wwpdh .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueOD2Wwpdh .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueOD2Wwpdh .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueOD2Wwpdh .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ueOD2Wwpdh h4 {
  letter-spacing: 2px;
}
.cid-ueOD2Wwpdh figcaption {
  position: relative;
}
.cid-ueOD2Wwpdh figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueOD2Wwpdh img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueOD2Wwpdh .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ueOD2Wwpdh .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ueOD2Wwpdh .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ueOD2Wwpdh .image-block:before {
    opacity: 0.4;
  }
  .cid-ueOD2Wwpdh .image-block .wrap {
    opacity: 1;
  }
}
.cid-ueOD2WCXNu {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueOD2WCXNu .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ueOD2WCXNu .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueOD2WCXNu .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueOD2WCXNu .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueOD2WCXNu .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueOD2WCXNu .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ueOD2WCXNu h4 {
  letter-spacing: 2px;
}
.cid-ueOD2WCXNu figcaption {
  position: relative;
}
.cid-ueOD2WCXNu figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueOD2WCXNu img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueOD2WCXNu .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ueOD2WCXNu .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ueOD2WCXNu .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ueOD2WCXNu .image-block:before {
    opacity: 0.4;
  }
  .cid-ueOD2WCXNu .image-block .wrap {
    opacity: 1;
  }
}
.cid-ueOD2WJpHC {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueOD2WJpHC .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ueOD2WJpHC .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueOD2WJpHC .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueOD2WJpHC .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueOD2WJpHC .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueOD2WJpHC .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ueOD2WJpHC h4 {
  letter-spacing: 2px;
}
.cid-ueOD2WJpHC figcaption {
  position: relative;
}
.cid-ueOD2WJpHC figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueOD2WJpHC img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueOD2WJpHC .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ueOD2WJpHC .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ueOD2WJpHC .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ueOD2WJpHC .image-block:before {
    opacity: 0.4;
  }
  .cid-ueOD2WJpHC .image-block .wrap {
    opacity: 1;
  }
}
.cid-ueOD2WQeY4 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #1e2024;
}
.cid-ueOD2WQeY4 p {
  text-align: center;
}
.cid-ueOD2WQeY4 .text-copyright {
  width: 100%;
  margin-bottom: 0;
}
.cid-ueOD2WQeY4 .img-logo-footer {
  margin-right: 1rem;
  max-width: 3rem;
}
.cid-ueOD2WQeY4 .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
  color: #ffffff;
}
.cid-ueOD2WQeY4 .logo-footer {
  line-height: normal;
}
.cid-ueOD2WQeY4 .copyright .list-inline {
  margin-bottom: 0;
}
.cid-ueOD2WQeY4 .copyright .list-inline .list-inline-item {
  margin: 10px 15px;
}
@media (max-width: 767px) {
  .cid-ueOD2WQeY4 .copyright .list-inline .list-inline-item {
    margin: 10px 6px;
  }
}
.cid-ueOD2WQeY4 li {
  overflow: hidden;
}
.cid-ueOD2WQeY4 .icon-transition span {
  display: block;
}
.cid-ueOD2WQeY4 .icon-transition:hover span {
  animation: 0.3s linear top;
}
.cid-ueOD2WQeY4 .list-inline-item a {
  display: block;
}
.cid-ueOD2WQeY4 .list-inline-item:hover a {
  animation: 0.3s linear top;
}
@keyframes top {
  0% {
    transform: translateY(0px);
  }
  50% {
    transform: translateY(-100%);
  }
  51% {
    transform: translateY(100%);
  }
  100% {
    transform: translateY(0);
  }
}
.cid-ueOD2WQeY4 .social-btns {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ueOD2WQeY4 .media-container-row {
  align-items: center;
  justify-content: space-between;
}
.cid-ueOD2WQeY4 .icon-transition span {
  color: #ffffff;
  display: block;
  text-align: center;
  height: 2rem;
  border-radius: 50%;
  line-height: 2rem;
  width: 2rem;
  transition: all 0.3s ease-out 0s;
  font-size: 1.5rem;
}
.cid-ueOD2WQeY4 .social-media {
  display: flex;
  justify-content: flex-end;
}
.cid-ueOD2WQeY4 .social-media ul {
  margin: 0;
  padding: 0;
}
.cid-ueOD2WQeY4 .social-media ul li {
  padding: 4px;
  display: inline-block;
}
@media (max-width: 991px) {
  .cid-ueOD2WQeY4 .logo-footer {
    text-align: center;
  }
  .cid-ueOD2WQeY4 .social-media {
    justify-content: center;
  }
}
.cid-ueOpmK8ZdO {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueOpmK8ZdO .image-block {
  margin: auto;
  height: 800px;
  overflow: hidden;
}
.cid-ueOpmK8ZdO .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueOpmK8ZdO .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueOpmK8ZdO .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueOpmK8ZdO .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueOpmK8ZdO h4 {
  letter-spacing: 2px;
}
.cid-ueOpmK8ZdO figcaption {
  position: relative;
}
.cid-ueOpmK8ZdO figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueOpmK8ZdO img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueOpmK8ZdO .col-lg-6 {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-ueOpmK8ZdO .image-block {
    height: 400px;
  }
}
.cid-ueOpmKjx5m {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-ueOpmKjx5m .image-block {
  margin: auto;
  height: 500px;
  overflow: hidden;
}
.cid-ueOpmKjx5m .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueOpmKjx5m .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueOpmKjx5m .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueOpmKjx5m .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueOpmKjx5m h4 {
  letter-spacing: 2px;
}
.cid-ueOpmKjx5m figcaption {
  position: relative;
}
.cid-ueOpmKjx5m figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueOpmKjx5m img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueOpmKjx5m .col-lg-4 {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-ueOpmKjx5m .image-block {
    height: 400px;
  }
}
.cid-ueOpmKqoMo {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-ueOpmKqoMo nav.navbar {
  position: fixed;
}
.cid-ueOpmKqoMo .nav-link,
.cid-ueOpmKqoMo .dropdown-item {
  font-weight: 400;
}
.cid-ueOpmKqoMo .nav-link:hover,
.cid-ueOpmKqoMo .dropdown-item:hover {
  color: #09428f !important;
}
.cid-ueOpmKqoMo .navbar-short {
  box-shadow: 0 0.25rem 1rem rgba(0, 0, 0, 0.08);
}
.cid-ueOpmKqoMo .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ueOpmKqoMo .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ueOpmKqoMo .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ueOpmKqoMo .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ueOpmKqoMo .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-ueOpmKqoMo .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ueOpmKqoMo .nav-link {
  position: relative;
}
.cid-ueOpmKqoMo .container {
  display: flex;
  margin: auto;
}
.cid-ueOpmKqoMo .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-ueOpmKqoMo .dropdown-menu,
.cid-ueOpmKqoMo .navbar.opened {
  background: #1e2024 !important;
}
.cid-ueOpmKqoMo .nav-item:focus,
.cid-ueOpmKqoMo .nav-link:focus {
  outline: none;
}
.cid-ueOpmKqoMo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ueOpmKqoMo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ueOpmKqoMo .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-ueOpmKqoMo .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ueOpmKqoMo .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ueOpmKqoMo .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ueOpmKqoMo .navbar {
  min-height: 90px;
  transition: all .3s;
  background: #1e2024;
}
.cid-ueOpmKqoMo .navbar.opened {
  transition: all .3s;
}
.cid-ueOpmKqoMo .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-ueOpmKqoMo .navbar .navbar-logo img {
  width: auto;
}
.cid-ueOpmKqoMo .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ueOpmKqoMo .navbar.collapsed {
  justify-content: center;
}
.cid-ueOpmKqoMo .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ueOpmKqoMo .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ueOpmKqoMo .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-ueOpmKqoMo .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ueOpmKqoMo .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ueOpmKqoMo .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ueOpmKqoMo .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ueOpmKqoMo .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-ueOpmKqoMo .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-ueOpmKqoMo .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ueOpmKqoMo .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ueOpmKqoMo .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ueOpmKqoMo .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ueOpmKqoMo .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ueOpmKqoMo .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ueOpmKqoMo .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ueOpmKqoMo .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ueOpmKqoMo .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ueOpmKqoMo .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ueOpmKqoMo .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-ueOpmKqoMo .navbar.navbar-short {
  min-height: 80px;
}
.cid-ueOpmKqoMo .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ueOpmKqoMo .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ueOpmKqoMo .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ueOpmKqoMo .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ueOpmKqoMo .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ueOpmKqoMo .dropdown-item.active,
.cid-ueOpmKqoMo .dropdown-item:active {
  background-color: transparent;
}
.cid-ueOpmKqoMo .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ueOpmKqoMo .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ueOpmKqoMo .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ueOpmKqoMo .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #1e2024;
}
.cid-ueOpmKqoMo .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ueOpmKqoMo .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ueOpmKqoMo ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ueOpmKqoMo .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ueOpmKqoMo button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-ueOpmKqoMo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-ueOpmKqoMo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-ueOpmKqoMo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-ueOpmKqoMo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-ueOpmKqoMo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-ueOpmKqoMo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ueOpmKqoMo nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-ueOpmKqoMo nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-ueOpmKqoMo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ueOpmKqoMo .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ueOpmKqoMo a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ueOpmKqoMo .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ueOpmKqoMo .navbar {
    height: 70px;
  }
  .cid-ueOpmKqoMo .navbar.opened {
    height: auto;
  }
  .cid-ueOpmKqoMo .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ueOpmKAJOj {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueOpmKAJOj .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ueOpmKAJOj .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueOpmKAJOj .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueOpmKAJOj .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueOpmKAJOj .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueOpmKAJOj .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ueOpmKAJOj h4 {
  letter-spacing: 2px;
}
.cid-ueOpmKAJOj figcaption {
  position: relative;
}
.cid-ueOpmKAJOj figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueOpmKAJOj img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueOpmKAJOj .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ueOpmKAJOj .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ueOpmKAJOj .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ueOpmKAJOj .image-block:before {
    opacity: 0.4;
  }
  .cid-ueOpmKAJOj .image-block .wrap {
    opacity: 1;
  }
}
.cid-ueOpmKOxEE {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueOpmKOxEE .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ueOpmKOxEE .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueOpmKOxEE .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueOpmKOxEE .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueOpmKOxEE .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueOpmKOxEE .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ueOpmKOxEE h4 {
  letter-spacing: 2px;
}
.cid-ueOpmKOxEE figcaption {
  position: relative;
}
.cid-ueOpmKOxEE figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueOpmKOxEE img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueOpmKOxEE .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ueOpmKOxEE .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ueOpmKOxEE .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ueOpmKOxEE .image-block:before {
    opacity: 0.4;
  }
  .cid-ueOpmKOxEE .image-block .wrap {
    opacity: 1;
  }
}
.cid-ueOpmKVCsn {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #1e2024;
}
.cid-ueOpmKVCsn p {
  text-align: center;
}
.cid-ueOpmKVCsn .text-copyright {
  width: 100%;
  margin-bottom: 0;
}
.cid-ueOpmKVCsn .img-logo-footer {
  margin-right: 1rem;
  max-width: 3rem;
}
.cid-ueOpmKVCsn .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
  color: #ffffff;
}
.cid-ueOpmKVCsn .logo-footer {
  line-height: normal;
}
.cid-ueOpmKVCsn .copyright .list-inline {
  margin-bottom: 0;
}
.cid-ueOpmKVCsn .copyright .list-inline .list-inline-item {
  margin: 10px 15px;
}
@media (max-width: 767px) {
  .cid-ueOpmKVCsn .copyright .list-inline .list-inline-item {
    margin: 10px 6px;
  }
}
.cid-ueOpmKVCsn li {
  overflow: hidden;
}
.cid-ueOpmKVCsn .icon-transition span {
  display: block;
}
.cid-ueOpmKVCsn .icon-transition:hover span {
  animation: 0.3s linear top;
}
.cid-ueOpmKVCsn .list-inline-item a {
  display: block;
}
.cid-ueOpmKVCsn .list-inline-item:hover a {
  animation: 0.3s linear top;
}
@keyframes top {
  0% {
    transform: translateY(0px);
  }
  50% {
    transform: translateY(-100%);
  }
  51% {
    transform: translateY(100%);
  }
  100% {
    transform: translateY(0);
  }
}
.cid-ueOpmKVCsn .social-btns {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ueOpmKVCsn .media-container-row {
  align-items: center;
  justify-content: space-between;
}
.cid-ueOpmKVCsn .icon-transition span {
  color: #ffffff;
  display: block;
  text-align: center;
  height: 2rem;
  border-radius: 50%;
  line-height: 2rem;
  width: 2rem;
  transition: all 0.3s ease-out 0s;
  font-size: 1.5rem;
}
.cid-ueOpmKVCsn .social-media {
  display: flex;
  justify-content: flex-end;
}
.cid-ueOpmKVCsn .social-media ul {
  margin: 0;
  padding: 0;
}
.cid-ueOpmKVCsn .social-media ul li {
  padding: 4px;
  display: inline-block;
}
@media (max-width: 991px) {
  .cid-ueOpmKVCsn .logo-footer {
    text-align: center;
  }
  .cid-ueOpmKVCsn .social-media {
    justify-content: center;
  }
}
.cid-ueOwvnJuWA {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueOwvnJuWA .image-block {
  margin: auto;
  height: 800px;
  overflow: hidden;
}
.cid-ueOwvnJuWA .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueOwvnJuWA .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueOwvnJuWA .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueOwvnJuWA .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueOwvnJuWA h4 {
  letter-spacing: 2px;
}
.cid-ueOwvnJuWA figcaption {
  position: relative;
}
.cid-ueOwvnJuWA figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueOwvnJuWA img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueOwvnJuWA .col-lg-6 {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-ueOwvnJuWA .image-block {
    height: 400px;
  }
}
.cid-ueOwvnQyvP {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-ueOwvnQyvP .image-block {
  margin: auto;
  height: 500px;
  overflow: hidden;
}
.cid-ueOwvnQyvP .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueOwvnQyvP .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueOwvnQyvP .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueOwvnQyvP .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueOwvnQyvP h4 {
  letter-spacing: 2px;
}
.cid-ueOwvnQyvP figcaption {
  position: relative;
}
.cid-ueOwvnQyvP figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueOwvnQyvP img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueOwvnQyvP .col-lg-4 {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-ueOwvnQyvP .image-block {
    height: 400px;
  }
}
.cid-ueOzqzc2Hs {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueOzqzc2Hs .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ueOzqzc2Hs .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueOzqzc2Hs .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueOzqzc2Hs .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueOzqzc2Hs .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueOzqzc2Hs .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ueOzqzc2Hs h4 {
  letter-spacing: 2px;
}
.cid-ueOzqzc2Hs figcaption {
  position: relative;
}
.cid-ueOzqzc2Hs figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueOzqzc2Hs img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueOzqzc2Hs .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ueOzqzc2Hs .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ueOzqzc2Hs .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ueOzqzc2Hs .image-block:before {
    opacity: 0.4;
  }
  .cid-ueOzqzc2Hs .image-block .wrap {
    opacity: 1;
  }
}
.cid-ueOwvnWzq7 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-ueOwvnWzq7 nav.navbar {
  position: fixed;
}
.cid-ueOwvnWzq7 .nav-link,
.cid-ueOwvnWzq7 .dropdown-item {
  font-weight: 400;
}
.cid-ueOwvnWzq7 .nav-link:hover,
.cid-ueOwvnWzq7 .dropdown-item:hover {
  color: #09428f !important;
}
.cid-ueOwvnWzq7 .navbar-short {
  box-shadow: 0 0.25rem 1rem rgba(0, 0, 0, 0.08);
}
.cid-ueOwvnWzq7 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ueOwvnWzq7 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ueOwvnWzq7 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ueOwvnWzq7 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ueOwvnWzq7 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-ueOwvnWzq7 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ueOwvnWzq7 .nav-link {
  position: relative;
}
.cid-ueOwvnWzq7 .container {
  display: flex;
  margin: auto;
}
.cid-ueOwvnWzq7 .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-ueOwvnWzq7 .dropdown-menu,
.cid-ueOwvnWzq7 .navbar.opened {
  background: #1e2024 !important;
}
.cid-ueOwvnWzq7 .nav-item:focus,
.cid-ueOwvnWzq7 .nav-link:focus {
  outline: none;
}
.cid-ueOwvnWzq7 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ueOwvnWzq7 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ueOwvnWzq7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-ueOwvnWzq7 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ueOwvnWzq7 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ueOwvnWzq7 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ueOwvnWzq7 .navbar {
  min-height: 90px;
  transition: all .3s;
  background: #1e2024;
}
.cid-ueOwvnWzq7 .navbar.opened {
  transition: all .3s;
}
.cid-ueOwvnWzq7 .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-ueOwvnWzq7 .navbar .navbar-logo img {
  width: auto;
}
.cid-ueOwvnWzq7 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ueOwvnWzq7 .navbar.collapsed {
  justify-content: center;
}
.cid-ueOwvnWzq7 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ueOwvnWzq7 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ueOwvnWzq7 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-ueOwvnWzq7 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ueOwvnWzq7 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ueOwvnWzq7 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ueOwvnWzq7 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ueOwvnWzq7 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-ueOwvnWzq7 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-ueOwvnWzq7 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ueOwvnWzq7 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ueOwvnWzq7 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ueOwvnWzq7 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ueOwvnWzq7 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ueOwvnWzq7 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ueOwvnWzq7 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ueOwvnWzq7 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ueOwvnWzq7 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ueOwvnWzq7 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ueOwvnWzq7 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-ueOwvnWzq7 .navbar.navbar-short {
  min-height: 80px;
}
.cid-ueOwvnWzq7 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ueOwvnWzq7 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ueOwvnWzq7 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ueOwvnWzq7 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ueOwvnWzq7 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ueOwvnWzq7 .dropdown-item.active,
.cid-ueOwvnWzq7 .dropdown-item:active {
  background-color: transparent;
}
.cid-ueOwvnWzq7 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ueOwvnWzq7 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ueOwvnWzq7 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ueOwvnWzq7 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #1e2024;
}
.cid-ueOwvnWzq7 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ueOwvnWzq7 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ueOwvnWzq7 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ueOwvnWzq7 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ueOwvnWzq7 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-ueOwvnWzq7 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-ueOwvnWzq7 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-ueOwvnWzq7 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-ueOwvnWzq7 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-ueOwvnWzq7 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-ueOwvnWzq7 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ueOwvnWzq7 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-ueOwvnWzq7 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-ueOwvnWzq7 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ueOwvnWzq7 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ueOwvnWzq7 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ueOwvnWzq7 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ueOwvnWzq7 .navbar {
    height: 70px;
  }
  .cid-ueOwvnWzq7 .navbar.opened {
    height: auto;
  }
  .cid-ueOwvnWzq7 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ueOwvo5ICD {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueOwvo5ICD .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ueOwvo5ICD .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueOwvo5ICD .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueOwvo5ICD .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueOwvo5ICD .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueOwvo5ICD .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ueOwvo5ICD h4 {
  letter-spacing: 2px;
}
.cid-ueOwvo5ICD figcaption {
  position: relative;
}
.cid-ueOwvo5ICD figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueOwvo5ICD img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueOwvo5ICD .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ueOwvo5ICD .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ueOwvo5ICD .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ueOwvo5ICD .image-block:before {
    opacity: 0.4;
  }
  .cid-ueOwvo5ICD .image-block .wrap {
    opacity: 1;
  }
}
.cid-ueOwvobxNP {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueOwvobxNP .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ueOwvobxNP .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueOwvobxNP .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueOwvobxNP .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueOwvobxNP .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueOwvobxNP .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ueOwvobxNP h4 {
  letter-spacing: 2px;
}
.cid-ueOwvobxNP figcaption {
  position: relative;
}
.cid-ueOwvobxNP figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueOwvobxNP img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueOwvobxNP .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ueOwvobxNP .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ueOwvobxNP .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ueOwvobxNP .image-block:before {
    opacity: 0.4;
  }
  .cid-ueOwvobxNP .image-block .wrap {
    opacity: 1;
  }
}
.cid-ueOyeFEjfB {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueOyeFEjfB .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ueOyeFEjfB .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueOyeFEjfB .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueOyeFEjfB .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueOyeFEjfB .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueOyeFEjfB .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ueOyeFEjfB h4 {
  letter-spacing: 2px;
}
.cid-ueOyeFEjfB figcaption {
  position: relative;
}
.cid-ueOyeFEjfB figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueOyeFEjfB img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueOyeFEjfB .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ueOyeFEjfB .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ueOyeFEjfB .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ueOyeFEjfB .image-block:before {
    opacity: 0.4;
  }
  .cid-ueOyeFEjfB .image-block .wrap {
    opacity: 1;
  }
}
.cid-ueOyfefnwi {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueOyfefnwi .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ueOyfefnwi .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueOyfefnwi .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueOyfefnwi .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueOyfefnwi .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueOyfefnwi .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ueOyfefnwi h4 {
  letter-spacing: 2px;
}
.cid-ueOyfefnwi figcaption {
  position: relative;
}
.cid-ueOyfefnwi figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueOyfefnwi img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueOyfefnwi .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ueOyfefnwi .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ueOyfefnwi .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ueOyfefnwi .image-block:before {
    opacity: 0.4;
  }
  .cid-ueOyfefnwi .image-block .wrap {
    opacity: 1;
  }
}
.cid-ueOClyy6xY {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueOClyy6xY .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ueOClyy6xY .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueOClyy6xY .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueOClyy6xY .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueOClyy6xY .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueOClyy6xY .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ueOClyy6xY h4 {
  letter-spacing: 2px;
}
.cid-ueOClyy6xY figcaption {
  position: relative;
}
.cid-ueOClyy6xY figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueOClyy6xY img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueOClyy6xY .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ueOClyy6xY .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ueOClyy6xY .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ueOClyy6xY .image-block:before {
    opacity: 0.4;
  }
  .cid-ueOClyy6xY .image-block .wrap {
    opacity: 1;
  }
}
.cid-ueOAtwZ5XC {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueOAtwZ5XC .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ueOAtwZ5XC .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueOAtwZ5XC .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueOAtwZ5XC .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueOAtwZ5XC .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueOAtwZ5XC .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ueOAtwZ5XC h4 {
  letter-spacing: 2px;
}
.cid-ueOAtwZ5XC figcaption {
  position: relative;
}
.cid-ueOAtwZ5XC figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueOAtwZ5XC img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueOAtwZ5XC .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ueOAtwZ5XC .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ueOAtwZ5XC .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ueOAtwZ5XC .image-block:before {
    opacity: 0.4;
  }
  .cid-ueOAtwZ5XC .image-block .wrap {
    opacity: 1;
  }
}
.cid-ueOzqUSNRT {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueOzqUSNRT .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ueOzqUSNRT .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueOzqUSNRT .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueOzqUSNRT .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueOzqUSNRT .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueOzqUSNRT .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ueOzqUSNRT h4 {
  letter-spacing: 2px;
}
.cid-ueOzqUSNRT figcaption {
  position: relative;
}
.cid-ueOzqUSNRT figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueOzqUSNRT img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueOzqUSNRT .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ueOzqUSNRT .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ueOzqUSNRT .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ueOzqUSNRT .image-block:before {
    opacity: 0.4;
  }
  .cid-ueOzqUSNRT .image-block .wrap {
    opacity: 1;
  }
}
.cid-ueOzrzhGbs {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueOzrzhGbs .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ueOzrzhGbs .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueOzrzhGbs .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueOzrzhGbs .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueOzrzhGbs .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueOzrzhGbs .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ueOzrzhGbs h4 {
  letter-spacing: 2px;
}
.cid-ueOzrzhGbs figcaption {
  position: relative;
}
.cid-ueOzrzhGbs figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueOzrzhGbs img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueOzrzhGbs .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ueOzrzhGbs .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ueOzrzhGbs .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ueOzrzhGbs .image-block:before {
    opacity: 0.4;
  }
  .cid-ueOzrzhGbs .image-block .wrap {
    opacity: 1;
  }
}
.cid-ueOwvoiwnD {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #1e2024;
}
.cid-ueOwvoiwnD p {
  text-align: center;
}
.cid-ueOwvoiwnD .text-copyright {
  width: 100%;
  margin-bottom: 0;
}
.cid-ueOwvoiwnD .img-logo-footer {
  margin-right: 1rem;
  max-width: 3rem;
}
.cid-ueOwvoiwnD .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
  color: #ffffff;
}
.cid-ueOwvoiwnD .logo-footer {
  line-height: normal;
}
.cid-ueOwvoiwnD .copyright .list-inline {
  margin-bottom: 0;
}
.cid-ueOwvoiwnD .copyright .list-inline .list-inline-item {
  margin: 10px 15px;
}
@media (max-width: 767px) {
  .cid-ueOwvoiwnD .copyright .list-inline .list-inline-item {
    margin: 10px 6px;
  }
}
.cid-ueOwvoiwnD li {
  overflow: hidden;
}
.cid-ueOwvoiwnD .icon-transition span {
  display: block;
}
.cid-ueOwvoiwnD .icon-transition:hover span {
  animation: 0.3s linear top;
}
.cid-ueOwvoiwnD .list-inline-item a {
  display: block;
}
.cid-ueOwvoiwnD .list-inline-item:hover a {
  animation: 0.3s linear top;
}
@keyframes top {
  0% {
    transform: translateY(0px);
  }
  50% {
    transform: translateY(-100%);
  }
  51% {
    transform: translateY(100%);
  }
  100% {
    transform: translateY(0);
  }
}
.cid-ueOwvoiwnD .social-btns {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ueOwvoiwnD .media-container-row {
  align-items: center;
  justify-content: space-between;
}
.cid-ueOwvoiwnD .icon-transition span {
  color: #ffffff;
  display: block;
  text-align: center;
  height: 2rem;
  border-radius: 50%;
  line-height: 2rem;
  width: 2rem;
  transition: all 0.3s ease-out 0s;
  font-size: 1.5rem;
}
.cid-ueOwvoiwnD .social-media {
  display: flex;
  justify-content: flex-end;
}
.cid-ueOwvoiwnD .social-media ul {
  margin: 0;
  padding: 0;
}
.cid-ueOwvoiwnD .social-media ul li {
  padding: 4px;
  display: inline-block;
}
@media (max-width: 991px) {
  .cid-ueOwvoiwnD .logo-footer {
    text-align: center;
  }
  .cid-ueOwvoiwnD .social-media {
    justify-content: center;
  }
}
.cid-uegfReCjFf {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-uegfReCjFf .image-block {
  margin: auto;
  height: 800px;
  overflow: hidden;
}
.cid-uegfReCjFf .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-uegfReCjFf .image-block:hover:before {
  opacity: 0.4;
}
.cid-uegfReCjFf .image-block:hover .wrap {
  opacity: 1;
}
.cid-uegfReCjFf .image-block:hover img {
  transform: scale(1.05);
}
.cid-uegfReCjFf h4 {
  letter-spacing: 2px;
}
.cid-uegfReCjFf figcaption {
  position: relative;
}
.cid-uegfReCjFf figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-uegfReCjFf img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-uegfReCjFf .col-lg-6 {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uegfReCjFf .image-block {
    height: 400px;
  }
}
.cid-uegfReLbML {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-uegfReLbML .image-block {
  margin: auto;
  height: 500px;
  overflow: hidden;
}
.cid-uegfReLbML .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-uegfReLbML .image-block:hover:before {
  opacity: 0.4;
}
.cid-uegfReLbML .image-block:hover .wrap {
  opacity: 1;
}
.cid-uegfReLbML .image-block:hover img {
  transform: scale(1.05);
}
.cid-uegfReLbML h4 {
  letter-spacing: 2px;
}
.cid-uegfReLbML figcaption {
  position: relative;
}
.cid-uegfReLbML figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-uegfReLbML img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-uegfReLbML .col-lg-4 {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uegfReLbML .image-block {
    height: 400px;
  }
}
.cid-uegozyVMrP {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-uegozyVMrP .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-uegozyVMrP .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-uegozyVMrP .image-block:hover:before {
  opacity: 0.4;
}
.cid-uegozyVMrP .image-block:hover .wrap {
  opacity: 1;
}
.cid-uegozyVMrP .image-block:hover img {
  transform: scale(1.05);
}
.cid-uegozyVMrP .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-uegozyVMrP h4 {
  letter-spacing: 2px;
}
.cid-uegozyVMrP figcaption {
  position: relative;
}
.cid-uegozyVMrP figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-uegozyVMrP img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-uegozyVMrP .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-uegozyVMrP .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-uegozyVMrP .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-uegozyVMrP .image-block:before {
    opacity: 0.4;
  }
  .cid-uegozyVMrP .image-block .wrap {
    opacity: 1;
  }
}
.cid-ueDgbmKPFT {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueDgbmKPFT .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ueDgbmKPFT .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueDgbmKPFT .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueDgbmKPFT .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueDgbmKPFT .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueDgbmKPFT .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ueDgbmKPFT h4 {
  letter-spacing: 2px;
}
.cid-ueDgbmKPFT figcaption {
  position: relative;
}
.cid-ueDgbmKPFT figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueDgbmKPFT img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueDgbmKPFT .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ueDgbmKPFT .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ueDgbmKPFT .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ueDgbmKPFT .image-block:before {
    opacity: 0.4;
  }
  .cid-ueDgbmKPFT .image-block .wrap {
    opacity: 1;
  }
}
.cid-ueDcl92tEU {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueDcl92tEU .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ueDcl92tEU .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueDcl92tEU .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueDcl92tEU .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueDcl92tEU .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueDcl92tEU .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ueDcl92tEU h4 {
  letter-spacing: 2px;
}
.cid-ueDcl92tEU figcaption {
  position: relative;
}
.cid-ueDcl92tEU figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueDcl92tEU img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueDcl92tEU .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ueDcl92tEU .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ueDcl92tEU .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ueDcl92tEU .image-block:before {
    opacity: 0.4;
  }
  .cid-ueDcl92tEU .image-block .wrap {
    opacity: 1;
  }
}
.cid-uegiduCuNm {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-uegiduCuNm .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-uegiduCuNm .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-uegiduCuNm .image-block:hover:before {
  opacity: 0.4;
}
.cid-uegiduCuNm .image-block:hover .wrap {
  opacity: 1;
}
.cid-uegiduCuNm .image-block:hover img {
  transform: scale(1.05);
}
.cid-uegiduCuNm .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-uegiduCuNm h4 {
  letter-spacing: 2px;
}
.cid-uegiduCuNm figcaption {
  position: relative;
}
.cid-uegiduCuNm figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-uegiduCuNm img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-uegiduCuNm .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-uegiduCuNm .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-uegiduCuNm .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-uegiduCuNm .image-block:before {
    opacity: 0.4;
  }
  .cid-uegiduCuNm .image-block .wrap {
    opacity: 1;
  }
}
.cid-ueDdtPWcPA {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueDdtPWcPA .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ueDdtPWcPA .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueDdtPWcPA .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueDdtPWcPA .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueDdtPWcPA .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueDdtPWcPA .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ueDdtPWcPA h4 {
  letter-spacing: 2px;
}
.cid-ueDdtPWcPA figcaption {
  position: relative;
}
.cid-ueDdtPWcPA figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueDdtPWcPA img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueDdtPWcPA .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ueDdtPWcPA .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ueDdtPWcPA .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ueDdtPWcPA .image-block:before {
    opacity: 0.4;
  }
  .cid-ueDdtPWcPA .image-block .wrap {
    opacity: 1;
  }
}
.cid-ueDdRwxF8q {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueDdRwxF8q .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ueDdRwxF8q .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueDdRwxF8q .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueDdRwxF8q .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueDdRwxF8q .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueDdRwxF8q .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ueDdRwxF8q h4 {
  letter-spacing: 2px;
}
.cid-ueDdRwxF8q figcaption {
  position: relative;
}
.cid-ueDdRwxF8q figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueDdRwxF8q img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueDdRwxF8q .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ueDdRwxF8q .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ueDdRwxF8q .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ueDdRwxF8q .image-block:before {
    opacity: 0.4;
  }
  .cid-ueDdRwxF8q .image-block .wrap {
    opacity: 1;
  }
}
.cid-ueDeq0hPsG {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueDeq0hPsG .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ueDeq0hPsG .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueDeq0hPsG .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueDeq0hPsG .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueDeq0hPsG .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueDeq0hPsG .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ueDeq0hPsG h4 {
  letter-spacing: 2px;
}
.cid-ueDeq0hPsG figcaption {
  position: relative;
}
.cid-ueDeq0hPsG figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueDeq0hPsG img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueDeq0hPsG .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ueDeq0hPsG .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ueDeq0hPsG .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ueDeq0hPsG .image-block:before {
    opacity: 0.4;
  }
  .cid-ueDeq0hPsG .image-block .wrap {
    opacity: 1;
  }
}
.cid-ueDcWbYOt7 {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueDcWbYOt7 .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ueDcWbYOt7 .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueDcWbYOt7 .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueDcWbYOt7 .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueDcWbYOt7 .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueDcWbYOt7 .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ueDcWbYOt7 h4 {
  letter-spacing: 2px;
}
.cid-ueDcWbYOt7 figcaption {
  position: relative;
}
.cid-ueDcWbYOt7 figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueDcWbYOt7 img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueDcWbYOt7 .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ueDcWbYOt7 .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ueDcWbYOt7 .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ueDcWbYOt7 .image-block:before {
    opacity: 0.4;
  }
  .cid-ueDcWbYOt7 .image-block .wrap {
    opacity: 1;
  }
}
.cid-uegiwlBECY {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-uegiwlBECY .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-uegiwlBECY .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-uegiwlBECY .image-block:hover:before {
  opacity: 0.4;
}
.cid-uegiwlBECY .image-block:hover .wrap {
  opacity: 1;
}
.cid-uegiwlBECY .image-block:hover img {
  transform: scale(1.05);
}
.cid-uegiwlBECY .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-uegiwlBECY h4 {
  letter-spacing: 2px;
}
.cid-uegiwlBECY figcaption {
  position: relative;
}
.cid-uegiwlBECY figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-uegiwlBECY img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-uegiwlBECY .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-uegiwlBECY .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-uegiwlBECY .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-uegiwlBECY .image-block:before {
    opacity: 0.4;
  }
  .cid-uegiwlBECY .image-block .wrap {
    opacity: 1;
  }
}
.cid-ueD7Lk1uix {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueD7Lk1uix .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ueD7Lk1uix .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueD7Lk1uix .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueD7Lk1uix .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueD7Lk1uix .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueD7Lk1uix .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ueD7Lk1uix h4 {
  letter-spacing: 2px;
}
.cid-ueD7Lk1uix figcaption {
  position: relative;
}
.cid-ueD7Lk1uix figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueD7Lk1uix img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueD7Lk1uix .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ueD7Lk1uix .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ueD7Lk1uix .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ueD7Lk1uix .image-block:before {
    opacity: 0.4;
  }
  .cid-ueD7Lk1uix .image-block .wrap {
    opacity: 1;
  }
}
.cid-uegnQ8LuKW {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-uegnQ8LuKW .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-uegnQ8LuKW .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-uegnQ8LuKW .image-block:hover:before {
  opacity: 0.4;
}
.cid-uegnQ8LuKW .image-block:hover .wrap {
  opacity: 1;
}
.cid-uegnQ8LuKW .image-block:hover img {
  transform: scale(1.05);
}
.cid-uegnQ8LuKW .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-uegnQ8LuKW h4 {
  letter-spacing: 2px;
}
.cid-uegnQ8LuKW figcaption {
  position: relative;
}
.cid-uegnQ8LuKW figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-uegnQ8LuKW img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-uegnQ8LuKW .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-uegnQ8LuKW .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-uegnQ8LuKW .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-uegnQ8LuKW .image-block:before {
    opacity: 0.4;
  }
  .cid-uegnQ8LuKW .image-block .wrap {
    opacity: 1;
  }
}
.cid-uegiNcambf {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-uegiNcambf .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-uegiNcambf .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-uegiNcambf .image-block:hover:before {
  opacity: 0.4;
}
.cid-uegiNcambf .image-block:hover .wrap {
  opacity: 1;
}
.cid-uegiNcambf .image-block:hover img {
  transform: scale(1.05);
}
.cid-uegiNcambf .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-uegiNcambf h4 {
  letter-spacing: 2px;
}
.cid-uegiNcambf figcaption {
  position: relative;
}
.cid-uegiNcambf figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-uegiNcambf img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-uegiNcambf .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-uegiNcambf .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-uegiNcambf .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-uegiNcambf .image-block:before {
    opacity: 0.4;
  }
  .cid-uegiNcambf .image-block .wrap {
    opacity: 1;
  }
}
.cid-ueghGbS51P {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueghGbS51P .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ueghGbS51P .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueghGbS51P .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueghGbS51P .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueghGbS51P .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueghGbS51P .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ueghGbS51P h4 {
  letter-spacing: 2px;
}
.cid-ueghGbS51P figcaption {
  position: relative;
}
.cid-ueghGbS51P figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueghGbS51P img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueghGbS51P .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ueghGbS51P .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ueghGbS51P .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ueghGbS51P .image-block:before {
    opacity: 0.4;
  }
  .cid-ueghGbS51P .image-block .wrap {
    opacity: 1;
  }
}
.cid-ueghFrD3iD {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueghFrD3iD .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ueghFrD3iD .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueghFrD3iD .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueghFrD3iD .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueghFrD3iD .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueghFrD3iD .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ueghFrD3iD h4 {
  letter-spacing: 2px;
}
.cid-ueghFrD3iD figcaption {
  position: relative;
}
.cid-ueghFrD3iD figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueghFrD3iD img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueghFrD3iD .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ueghFrD3iD .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ueghFrD3iD .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ueghFrD3iD .image-block:before {
    opacity: 0.4;
  }
  .cid-ueghFrD3iD .image-block .wrap {
    opacity: 1;
  }
}
.cid-uegfReSjNm {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-uegfReSjNm nav.navbar {
  position: fixed;
}
.cid-uegfReSjNm .nav-link,
.cid-uegfReSjNm .dropdown-item {
  font-weight: 400;
}
.cid-uegfReSjNm .nav-link:hover,
.cid-uegfReSjNm .dropdown-item:hover {
  color: #09428f !important;
}
.cid-uegfReSjNm .navbar-short {
  box-shadow: 0 0.25rem 1rem rgba(0, 0, 0, 0.08);
}
.cid-uegfReSjNm .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uegfReSjNm .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uegfReSjNm .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uegfReSjNm .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uegfReSjNm .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-uegfReSjNm .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uegfReSjNm .nav-link {
  position: relative;
}
.cid-uegfReSjNm .container {
  display: flex;
  margin: auto;
}
.cid-uegfReSjNm .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uegfReSjNm .dropdown-menu,
.cid-uegfReSjNm .navbar.opened {
  background: #1e2024 !important;
}
.cid-uegfReSjNm .nav-item:focus,
.cid-uegfReSjNm .nav-link:focus {
  outline: none;
}
.cid-uegfReSjNm .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uegfReSjNm .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uegfReSjNm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-uegfReSjNm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uegfReSjNm .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uegfReSjNm .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uegfReSjNm .navbar {
  min-height: 90px;
  transition: all .3s;
  background: #1e2024;
}
.cid-uegfReSjNm .navbar.opened {
  transition: all .3s;
}
.cid-uegfReSjNm .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-uegfReSjNm .navbar .navbar-logo img {
  width: auto;
}
.cid-uegfReSjNm .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uegfReSjNm .navbar.collapsed {
  justify-content: center;
}
.cid-uegfReSjNm .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uegfReSjNm .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uegfReSjNm .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-uegfReSjNm .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uegfReSjNm .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uegfReSjNm .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uegfReSjNm .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uegfReSjNm .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uegfReSjNm .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uegfReSjNm .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uegfReSjNm .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uegfReSjNm .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uegfReSjNm .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uegfReSjNm .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uegfReSjNm .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uegfReSjNm .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uegfReSjNm .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uegfReSjNm .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uegfReSjNm .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uegfReSjNm .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uegfReSjNm .navbar.navbar-short {
  min-height: 80px;
}
.cid-uegfReSjNm .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uegfReSjNm .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uegfReSjNm .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uegfReSjNm .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uegfReSjNm .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uegfReSjNm .dropdown-item.active,
.cid-uegfReSjNm .dropdown-item:active {
  background-color: transparent;
}
.cid-uegfReSjNm .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uegfReSjNm .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uegfReSjNm .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uegfReSjNm .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #1e2024;
}
.cid-uegfReSjNm .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uegfReSjNm .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uegfReSjNm ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uegfReSjNm .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uegfReSjNm button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-uegfReSjNm button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uegfReSjNm button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uegfReSjNm button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uegfReSjNm button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uegfReSjNm button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uegfReSjNm nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uegfReSjNm nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uegfReSjNm nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uegfReSjNm nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uegfReSjNm .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uegfReSjNm a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uegfReSjNm .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uegfReSjNm .navbar {
    height: 70px;
  }
  .cid-uegfReSjNm .navbar.opened {
    height: auto;
  }
  .cid-uegfReSjNm .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uegfRf2otf {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-uegfRf2otf .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-uegfRf2otf .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-uegfRf2otf .image-block:hover:before {
  opacity: 0.4;
}
.cid-uegfRf2otf .image-block:hover .wrap {
  opacity: 1;
}
.cid-uegfRf2otf .image-block:hover img {
  transform: scale(1.05);
}
.cid-uegfRf2otf .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-uegfRf2otf h4 {
  letter-spacing: 2px;
}
.cid-uegfRf2otf figcaption {
  position: relative;
}
.cid-uegfRf2otf figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-uegfRf2otf img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-uegfRf2otf .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-uegfRf2otf .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-uegfRf2otf .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-uegfRf2otf .image-block:before {
    opacity: 0.4;
  }
  .cid-uegfRf2otf .image-block .wrap {
    opacity: 1;
  }
}
.cid-uegfRf9r05 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #1e2024;
}
.cid-uegfRf9r05 p {
  text-align: center;
}
.cid-uegfRf9r05 .text-copyright {
  width: 100%;
  margin-bottom: 0;
}
.cid-uegfRf9r05 .img-logo-footer {
  margin-right: 1rem;
  max-width: 3rem;
}
.cid-uegfRf9r05 .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
  color: #ffffff;
}
.cid-uegfRf9r05 .logo-footer {
  line-height: normal;
}
.cid-uegfRf9r05 .copyright .list-inline {
  margin-bottom: 0;
}
.cid-uegfRf9r05 .copyright .list-inline .list-inline-item {
  margin: 10px 15px;
}
@media (max-width: 767px) {
  .cid-uegfRf9r05 .copyright .list-inline .list-inline-item {
    margin: 10px 6px;
  }
}
.cid-uegfRf9r05 li {
  overflow: hidden;
}
.cid-uegfRf9r05 .icon-transition span {
  display: block;
}
.cid-uegfRf9r05 .icon-transition:hover span {
  animation: 0.3s linear top;
}
.cid-uegfRf9r05 .list-inline-item a {
  display: block;
}
.cid-uegfRf9r05 .list-inline-item:hover a {
  animation: 0.3s linear top;
}
@keyframes top {
  0% {
    transform: translateY(0px);
  }
  50% {
    transform: translateY(-100%);
  }
  51% {
    transform: translateY(100%);
  }
  100% {
    transform: translateY(0);
  }
}
.cid-uegfRf9r05 .social-btns {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uegfRf9r05 .media-container-row {
  align-items: center;
  justify-content: space-between;
}
.cid-uegfRf9r05 .icon-transition span {
  color: #ffffff;
  display: block;
  text-align: center;
  height: 2rem;
  border-radius: 50%;
  line-height: 2rem;
  width: 2rem;
  transition: all 0.3s ease-out 0s;
  font-size: 1.5rem;
}
.cid-uegfRf9r05 .social-media {
  display: flex;
  justify-content: flex-end;
}
.cid-uegfRf9r05 .social-media ul {
  margin: 0;
  padding: 0;
}
.cid-uegfRf9r05 .social-media ul li {
  padding: 4px;
  display: inline-block;
}
@media (max-width: 991px) {
  .cid-uegfRf9r05 .logo-footer {
    text-align: center;
  }
  .cid-uegfRf9r05 .social-media {
    justify-content: center;
  }
}
.cid-ueDAvUaKGT {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueDAvUaKGT .image-block {
  margin: auto;
  height: 800px;
  overflow: hidden;
}
.cid-ueDAvUaKGT .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueDAvUaKGT .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueDAvUaKGT .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueDAvUaKGT .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueDAvUaKGT h4 {
  letter-spacing: 2px;
}
.cid-ueDAvUaKGT figcaption {
  position: relative;
}
.cid-ueDAvUaKGT figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueDAvUaKGT img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueDAvUaKGT .col-lg-6 {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-ueDAvUaKGT .image-block {
    height: 400px;
  }
}
.cid-ueDAvUkOVH {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-ueDAvUkOVH .image-block {
  margin: auto;
  height: 500px;
  overflow: hidden;
}
.cid-ueDAvUkOVH .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueDAvUkOVH .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueDAvUkOVH .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueDAvUkOVH .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueDAvUkOVH h4 {
  letter-spacing: 2px;
}
.cid-ueDAvUkOVH figcaption {
  position: relative;
}
.cid-ueDAvUkOVH figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueDAvUkOVH img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueDAvUkOVH .col-lg-4 {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-ueDAvUkOVH .image-block {
    height: 400px;
  }
}
.cid-ueDAvVyBi4 {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueDAvVyBi4 .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ueDAvVyBi4 .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueDAvVyBi4 .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueDAvVyBi4 .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueDAvVyBi4 .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueDAvVyBi4 .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ueDAvVyBi4 h4 {
  letter-spacing: 2px;
}
.cid-ueDAvVyBi4 figcaption {
  position: relative;
}
.cid-ueDAvVyBi4 figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueDAvVyBi4 img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueDAvVyBi4 .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ueDAvVyBi4 .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ueDAvVyBi4 .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ueDAvVyBi4 .image-block:before {
    opacity: 0.4;
  }
  .cid-ueDAvVyBi4 .image-block .wrap {
    opacity: 1;
  }
}
.cid-ueDAvVGK8s {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueDAvVGK8s .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ueDAvVGK8s .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueDAvVGK8s .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueDAvVGK8s .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueDAvVGK8s .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueDAvVGK8s .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ueDAvVGK8s h4 {
  letter-spacing: 2px;
}
.cid-ueDAvVGK8s figcaption {
  position: relative;
}
.cid-ueDAvVGK8s figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueDAvVGK8s img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueDAvVGK8s .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ueDAvVGK8s .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ueDAvVGK8s .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ueDAvVGK8s .image-block:before {
    opacity: 0.4;
  }
  .cid-ueDAvVGK8s .image-block .wrap {
    opacity: 1;
  }
}
.cid-ueDAvVOcgm {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueDAvVOcgm .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ueDAvVOcgm .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueDAvVOcgm .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueDAvVOcgm .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueDAvVOcgm .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueDAvVOcgm .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ueDAvVOcgm h4 {
  letter-spacing: 2px;
}
.cid-ueDAvVOcgm figcaption {
  position: relative;
}
.cid-ueDAvVOcgm figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueDAvVOcgm img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueDAvVOcgm .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ueDAvVOcgm .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ueDAvVOcgm .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ueDAvVOcgm .image-block:before {
    opacity: 0.4;
  }
  .cid-ueDAvVOcgm .image-block .wrap {
    opacity: 1;
  }
}
.cid-ueDAvVWxlW {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueDAvVWxlW .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ueDAvVWxlW .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueDAvVWxlW .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueDAvVWxlW .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueDAvVWxlW .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueDAvVWxlW .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ueDAvVWxlW h4 {
  letter-spacing: 2px;
}
.cid-ueDAvVWxlW figcaption {
  position: relative;
}
.cid-ueDAvVWxlW figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueDAvVWxlW img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueDAvVWxlW .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ueDAvVWxlW .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ueDAvVWxlW .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ueDAvVWxlW .image-block:before {
    opacity: 0.4;
  }
  .cid-ueDAvVWxlW .image-block .wrap {
    opacity: 1;
  }
}
.cid-ueDAvW4H6r {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueDAvW4H6r .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ueDAvW4H6r .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueDAvW4H6r .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueDAvW4H6r .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueDAvW4H6r .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueDAvW4H6r .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ueDAvW4H6r h4 {
  letter-spacing: 2px;
}
.cid-ueDAvW4H6r figcaption {
  position: relative;
}
.cid-ueDAvW4H6r figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueDAvW4H6r img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueDAvW4H6r .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ueDAvW4H6r .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ueDAvW4H6r .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ueDAvW4H6r .image-block:before {
    opacity: 0.4;
  }
  .cid-ueDAvW4H6r .image-block .wrap {
    opacity: 1;
  }
}
.cid-ueDAvWcJjU {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-ueDAvWcJjU nav.navbar {
  position: fixed;
}
.cid-ueDAvWcJjU .nav-link,
.cid-ueDAvWcJjU .dropdown-item {
  font-weight: 400;
}
.cid-ueDAvWcJjU .nav-link:hover,
.cid-ueDAvWcJjU .dropdown-item:hover {
  color: #09428f !important;
}
.cid-ueDAvWcJjU .navbar-short {
  box-shadow: 0 0.25rem 1rem rgba(0, 0, 0, 0.08);
}
.cid-ueDAvWcJjU .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ueDAvWcJjU .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ueDAvWcJjU .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ueDAvWcJjU .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ueDAvWcJjU .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-ueDAvWcJjU .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ueDAvWcJjU .nav-link {
  position: relative;
}
.cid-ueDAvWcJjU .container {
  display: flex;
  margin: auto;
}
.cid-ueDAvWcJjU .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-ueDAvWcJjU .dropdown-menu,
.cid-ueDAvWcJjU .navbar.opened {
  background: #1e2024 !important;
}
.cid-ueDAvWcJjU .nav-item:focus,
.cid-ueDAvWcJjU .nav-link:focus {
  outline: none;
}
.cid-ueDAvWcJjU .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ueDAvWcJjU .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ueDAvWcJjU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-ueDAvWcJjU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ueDAvWcJjU .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ueDAvWcJjU .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ueDAvWcJjU .navbar {
  min-height: 90px;
  transition: all .3s;
  background: #1e2024;
}
.cid-ueDAvWcJjU .navbar.opened {
  transition: all .3s;
}
.cid-ueDAvWcJjU .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-ueDAvWcJjU .navbar .navbar-logo img {
  width: auto;
}
.cid-ueDAvWcJjU .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ueDAvWcJjU .navbar.collapsed {
  justify-content: center;
}
.cid-ueDAvWcJjU .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ueDAvWcJjU .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ueDAvWcJjU .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-ueDAvWcJjU .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ueDAvWcJjU .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ueDAvWcJjU .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ueDAvWcJjU .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ueDAvWcJjU .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-ueDAvWcJjU .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-ueDAvWcJjU .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ueDAvWcJjU .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ueDAvWcJjU .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ueDAvWcJjU .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ueDAvWcJjU .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ueDAvWcJjU .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ueDAvWcJjU .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ueDAvWcJjU .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ueDAvWcJjU .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ueDAvWcJjU .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ueDAvWcJjU .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-ueDAvWcJjU .navbar.navbar-short {
  min-height: 80px;
}
.cid-ueDAvWcJjU .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ueDAvWcJjU .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ueDAvWcJjU .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ueDAvWcJjU .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ueDAvWcJjU .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ueDAvWcJjU .dropdown-item.active,
.cid-ueDAvWcJjU .dropdown-item:active {
  background-color: transparent;
}
.cid-ueDAvWcJjU .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ueDAvWcJjU .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ueDAvWcJjU .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ueDAvWcJjU .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #1e2024;
}
.cid-ueDAvWcJjU .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ueDAvWcJjU .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ueDAvWcJjU ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ueDAvWcJjU .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ueDAvWcJjU button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-ueDAvWcJjU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-ueDAvWcJjU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-ueDAvWcJjU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-ueDAvWcJjU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-ueDAvWcJjU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-ueDAvWcJjU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ueDAvWcJjU nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-ueDAvWcJjU nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-ueDAvWcJjU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ueDAvWcJjU .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ueDAvWcJjU a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ueDAvWcJjU .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ueDAvWcJjU .navbar {
    height: 70px;
  }
  .cid-ueDAvWcJjU .navbar.opened {
    height: auto;
  }
  .cid-ueDAvWcJjU .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ueDAvWpnWw {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueDAvWpnWw .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ueDAvWpnWw .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueDAvWpnWw .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueDAvWpnWw .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueDAvWpnWw .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueDAvWpnWw .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ueDAvWpnWw h4 {
  letter-spacing: 2px;
}
.cid-ueDAvWpnWw figcaption {
  position: relative;
}
.cid-ueDAvWpnWw figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueDAvWpnWw img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueDAvWpnWw .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ueDAvWpnWw .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ueDAvWpnWw .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ueDAvWpnWw .image-block:before {
    opacity: 0.4;
  }
  .cid-ueDAvWpnWw .image-block .wrap {
    opacity: 1;
  }
}
.cid-ueOiuXR4n3 {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueOiuXR4n3 .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ueOiuXR4n3 .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueOiuXR4n3 .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueOiuXR4n3 .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueOiuXR4n3 .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueOiuXR4n3 .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ueOiuXR4n3 h4 {
  letter-spacing: 2px;
}
.cid-ueOiuXR4n3 figcaption {
  position: relative;
}
.cid-ueOiuXR4n3 figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueOiuXR4n3 img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueOiuXR4n3 .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ueOiuXR4n3 .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ueOiuXR4n3 .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ueOiuXR4n3 .image-block:before {
    opacity: 0.4;
  }
  .cid-ueOiuXR4n3 .image-block .wrap {
    opacity: 1;
  }
}
.cid-ueOiLt9bhQ {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueOiLt9bhQ .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ueOiLt9bhQ .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueOiLt9bhQ .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueOiLt9bhQ .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueOiLt9bhQ .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueOiLt9bhQ .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ueOiLt9bhQ h4 {
  letter-spacing: 2px;
}
.cid-ueOiLt9bhQ figcaption {
  position: relative;
}
.cid-ueOiLt9bhQ figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueOiLt9bhQ img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueOiLt9bhQ .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ueOiLt9bhQ .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ueOiLt9bhQ .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ueOiLt9bhQ .image-block:before {
    opacity: 0.4;
  }
  .cid-ueOiLt9bhQ .image-block .wrap {
    opacity: 1;
  }
}
.cid-ueDAvWyPV9 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #1e2024;
}
.cid-ueDAvWyPV9 p {
  text-align: center;
}
.cid-ueDAvWyPV9 .text-copyright {
  width: 100%;
  margin-bottom: 0;
}
.cid-ueDAvWyPV9 .img-logo-footer {
  margin-right: 1rem;
  max-width: 3rem;
}
.cid-ueDAvWyPV9 .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
  color: #ffffff;
}
.cid-ueDAvWyPV9 .logo-footer {
  line-height: normal;
}
.cid-ueDAvWyPV9 .copyright .list-inline {
  margin-bottom: 0;
}
.cid-ueDAvWyPV9 .copyright .list-inline .list-inline-item {
  margin: 10px 15px;
}
@media (max-width: 767px) {
  .cid-ueDAvWyPV9 .copyright .list-inline .list-inline-item {
    margin: 10px 6px;
  }
}
.cid-ueDAvWyPV9 li {
  overflow: hidden;
}
.cid-ueDAvWyPV9 .icon-transition span {
  display: block;
}
.cid-ueDAvWyPV9 .icon-transition:hover span {
  animation: 0.3s linear top;
}
.cid-ueDAvWyPV9 .list-inline-item a {
  display: block;
}
.cid-ueDAvWyPV9 .list-inline-item:hover a {
  animation: 0.3s linear top;
}
@keyframes top {
  0% {
    transform: translateY(0px);
  }
  50% {
    transform: translateY(-100%);
  }
  51% {
    transform: translateY(100%);
  }
  100% {
    transform: translateY(0);
  }
}
.cid-ueDAvWyPV9 .social-btns {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ueDAvWyPV9 .media-container-row {
  align-items: center;
  justify-content: space-between;
}
.cid-ueDAvWyPV9 .icon-transition span {
  color: #ffffff;
  display: block;
  text-align: center;
  height: 2rem;
  border-radius: 50%;
  line-height: 2rem;
  width: 2rem;
  transition: all 0.3s ease-out 0s;
  font-size: 1.5rem;
}
.cid-ueDAvWyPV9 .social-media {
  display: flex;
  justify-content: flex-end;
}
.cid-ueDAvWyPV9 .social-media ul {
  margin: 0;
  padding: 0;
}
.cid-ueDAvWyPV9 .social-media ul li {
  padding: 4px;
  display: inline-block;
}
@media (max-width: 991px) {
  .cid-ueDAvWyPV9 .logo-footer {
    text-align: center;
  }
  .cid-ueDAvWyPV9 .social-media {
    justify-content: center;
  }
}
.cid-ue3IZ5RGKV {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ue3IZ5RGKV .image-block {
  margin: auto;
  height: 800px;
  overflow: hidden;
}
.cid-ue3IZ5RGKV .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ue3IZ5RGKV .image-block:hover:before {
  opacity: 0.4;
}
.cid-ue3IZ5RGKV .image-block:hover .wrap {
  opacity: 1;
}
.cid-ue3IZ5RGKV .image-block:hover img {
  transform: scale(1.05);
}
.cid-ue3IZ5RGKV h4 {
  letter-spacing: 2px;
}
.cid-ue3IZ5RGKV figcaption {
  position: relative;
}
.cid-ue3IZ5RGKV figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ue3IZ5RGKV img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ue3IZ5RGKV .col-lg-6 {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-ue3IZ5RGKV .image-block {
    height: 400px;
  }
}
.cid-ue3IZ62O1t {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-ue3IZ62O1t .image-block {
  margin: auto;
  height: 500px;
  overflow: hidden;
}
.cid-ue3IZ62O1t .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ue3IZ62O1t .image-block:hover:before {
  opacity: 0.4;
}
.cid-ue3IZ62O1t .image-block:hover .wrap {
  opacity: 1;
}
.cid-ue3IZ62O1t .image-block:hover img {
  transform: scale(1.05);
}
.cid-ue3IZ62O1t h4 {
  letter-spacing: 2px;
}
.cid-ue3IZ62O1t figcaption {
  position: relative;
}
.cid-ue3IZ62O1t figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ue3IZ62O1t img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ue3IZ62O1t .col-lg-4 {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-ue3IZ62O1t .image-block {
    height: 400px;
  }
}
.cid-ueOcgnewXS {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueOcgnewXS .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ueOcgnewXS .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueOcgnewXS .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueOcgnewXS .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueOcgnewXS .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueOcgnewXS .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ueOcgnewXS h4 {
  letter-spacing: 2px;
}
.cid-ueOcgnewXS figcaption {
  position: relative;
}
.cid-ueOcgnewXS figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueOcgnewXS img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueOcgnewXS .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ueOcgnewXS .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ueOcgnewXS .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ueOcgnewXS .image-block:before {
    opacity: 0.4;
  }
  .cid-ueOcgnewXS .image-block .wrap {
    opacity: 1;
  }
}
.cid-ueObKMuiwX {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueObKMuiwX .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ueObKMuiwX .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueObKMuiwX .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueObKMuiwX .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueObKMuiwX .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueObKMuiwX .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ueObKMuiwX h4 {
  letter-spacing: 2px;
}
.cid-ueObKMuiwX figcaption {
  position: relative;
}
.cid-ueObKMuiwX figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueObKMuiwX img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueObKMuiwX .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ueObKMuiwX .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ueObKMuiwX .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ueObKMuiwX .image-block:before {
    opacity: 0.4;
  }
  .cid-ueObKMuiwX .image-block .wrap {
    opacity: 1;
  }
}
.cid-ueObAtMXvm {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueObAtMXvm .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ueObAtMXvm .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueObAtMXvm .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueObAtMXvm .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueObAtMXvm .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueObAtMXvm .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ueObAtMXvm h4 {
  letter-spacing: 2px;
}
.cid-ueObAtMXvm figcaption {
  position: relative;
}
.cid-ueObAtMXvm figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueObAtMXvm img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueObAtMXvm .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ueObAtMXvm .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ueObAtMXvm .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ueObAtMXvm .image-block:before {
    opacity: 0.4;
  }
  .cid-ueObAtMXvm .image-block .wrap {
    opacity: 1;
  }
}
.cid-ueObpdqoZe {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueObpdqoZe .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ueObpdqoZe .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueObpdqoZe .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueObpdqoZe .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueObpdqoZe .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueObpdqoZe .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ueObpdqoZe h4 {
  letter-spacing: 2px;
}
.cid-ueObpdqoZe figcaption {
  position: relative;
}
.cid-ueObpdqoZe figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueObpdqoZe img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueObpdqoZe .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ueObpdqoZe .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ueObpdqoZe .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ueObpdqoZe .image-block:before {
    opacity: 0.4;
  }
  .cid-ueObpdqoZe .image-block .wrap {
    opacity: 1;
  }
}
.cid-ueObhCLjYS {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueObhCLjYS .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ueObhCLjYS .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueObhCLjYS .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueObhCLjYS .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueObhCLjYS .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueObhCLjYS .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ueObhCLjYS h4 {
  letter-spacing: 2px;
}
.cid-ueObhCLjYS figcaption {
  position: relative;
}
.cid-ueObhCLjYS figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueObhCLjYS img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueObhCLjYS .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ueObhCLjYS .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ueObhCLjYS .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ueObhCLjYS .image-block:before {
    opacity: 0.4;
  }
  .cid-ueObhCLjYS .image-block .wrap {
    opacity: 1;
  }
}
.cid-ueOaS4jjiv {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueOaS4jjiv .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ueOaS4jjiv .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueOaS4jjiv .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueOaS4jjiv .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueOaS4jjiv .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueOaS4jjiv .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ueOaS4jjiv h4 {
  letter-spacing: 2px;
}
.cid-ueOaS4jjiv figcaption {
  position: relative;
}
.cid-ueOaS4jjiv figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueOaS4jjiv img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueOaS4jjiv .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ueOaS4jjiv .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ueOaS4jjiv .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ueOaS4jjiv .image-block:before {
    opacity: 0.4;
  }
  .cid-ueOaS4jjiv .image-block .wrap {
    opacity: 1;
  }
}
.cid-ueOaIZ7zQU {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueOaIZ7zQU .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ueOaIZ7zQU .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueOaIZ7zQU .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueOaIZ7zQU .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueOaIZ7zQU .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueOaIZ7zQU .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ueOaIZ7zQU h4 {
  letter-spacing: 2px;
}
.cid-ueOaIZ7zQU figcaption {
  position: relative;
}
.cid-ueOaIZ7zQU figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueOaIZ7zQU img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueOaIZ7zQU .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ueOaIZ7zQU .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ueOaIZ7zQU .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ueOaIZ7zQU .image-block:before {
    opacity: 0.4;
  }
  .cid-ueOaIZ7zQU .image-block .wrap {
    opacity: 1;
  }
}
.cid-ueOanLf4ax {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueOanLf4ax .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ueOanLf4ax .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueOanLf4ax .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueOanLf4ax .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueOanLf4ax .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueOanLf4ax .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ueOanLf4ax h4 {
  letter-spacing: 2px;
}
.cid-ueOanLf4ax figcaption {
  position: relative;
}
.cid-ueOanLf4ax figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueOanLf4ax img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueOanLf4ax .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ueOanLf4ax .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ueOanLf4ax .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ueOanLf4ax .image-block:before {
    opacity: 0.4;
  }
  .cid-ueOanLf4ax .image-block .wrap {
    opacity: 1;
  }
}
.cid-ueO9fh9oBA {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueO9fh9oBA .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ueO9fh9oBA .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueO9fh9oBA .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueO9fh9oBA .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueO9fh9oBA .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueO9fh9oBA .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ueO9fh9oBA h4 {
  letter-spacing: 2px;
}
.cid-ueO9fh9oBA figcaption {
  position: relative;
}
.cid-ueO9fh9oBA figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueO9fh9oBA img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueO9fh9oBA .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ueO9fh9oBA .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ueO9fh9oBA .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ueO9fh9oBA .image-block:before {
    opacity: 0.4;
  }
  .cid-ueO9fh9oBA .image-block .wrap {
    opacity: 1;
  }
}
.cid-ueO9eTnFXV {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueO9eTnFXV .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ueO9eTnFXV .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueO9eTnFXV .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueO9eTnFXV .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueO9eTnFXV .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueO9eTnFXV .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ueO9eTnFXV h4 {
  letter-spacing: 2px;
}
.cid-ueO9eTnFXV figcaption {
  position: relative;
}
.cid-ueO9eTnFXV figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueO9eTnFXV img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueO9eTnFXV .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ueO9eTnFXV .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ueO9eTnFXV .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ueO9eTnFXV .image-block:before {
    opacity: 0.4;
  }
  .cid-ueO9eTnFXV .image-block .wrap {
    opacity: 1;
  }
}
.cid-ue3IZ69wMN {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-ue3IZ69wMN nav.navbar {
  position: fixed;
}
.cid-ue3IZ69wMN .nav-link,
.cid-ue3IZ69wMN .dropdown-item {
  font-weight: 400;
}
.cid-ue3IZ69wMN .nav-link:hover,
.cid-ue3IZ69wMN .dropdown-item:hover {
  color: #09428f !important;
}
.cid-ue3IZ69wMN .navbar-short {
  box-shadow: 0 0.25rem 1rem rgba(0, 0, 0, 0.08);
}
.cid-ue3IZ69wMN .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ue3IZ69wMN .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ue3IZ69wMN .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ue3IZ69wMN .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ue3IZ69wMN .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-ue3IZ69wMN .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ue3IZ69wMN .nav-link {
  position: relative;
}
.cid-ue3IZ69wMN .container {
  display: flex;
  margin: auto;
}
.cid-ue3IZ69wMN .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-ue3IZ69wMN .dropdown-menu,
.cid-ue3IZ69wMN .navbar.opened {
  background: #1e2024 !important;
}
.cid-ue3IZ69wMN .nav-item:focus,
.cid-ue3IZ69wMN .nav-link:focus {
  outline: none;
}
.cid-ue3IZ69wMN .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ue3IZ69wMN .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ue3IZ69wMN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-ue3IZ69wMN .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ue3IZ69wMN .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ue3IZ69wMN .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ue3IZ69wMN .navbar {
  min-height: 90px;
  transition: all .3s;
  background: #1e2024;
}
.cid-ue3IZ69wMN .navbar.opened {
  transition: all .3s;
}
.cid-ue3IZ69wMN .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-ue3IZ69wMN .navbar .navbar-logo img {
  width: auto;
}
.cid-ue3IZ69wMN .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ue3IZ69wMN .navbar.collapsed {
  justify-content: center;
}
.cid-ue3IZ69wMN .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ue3IZ69wMN .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ue3IZ69wMN .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-ue3IZ69wMN .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ue3IZ69wMN .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ue3IZ69wMN .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ue3IZ69wMN .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ue3IZ69wMN .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-ue3IZ69wMN .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-ue3IZ69wMN .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ue3IZ69wMN .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ue3IZ69wMN .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ue3IZ69wMN .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ue3IZ69wMN .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ue3IZ69wMN .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ue3IZ69wMN .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ue3IZ69wMN .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ue3IZ69wMN .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ue3IZ69wMN .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ue3IZ69wMN .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-ue3IZ69wMN .navbar.navbar-short {
  min-height: 80px;
}
.cid-ue3IZ69wMN .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ue3IZ69wMN .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ue3IZ69wMN .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ue3IZ69wMN .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ue3IZ69wMN .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ue3IZ69wMN .dropdown-item.active,
.cid-ue3IZ69wMN .dropdown-item:active {
  background-color: transparent;
}
.cid-ue3IZ69wMN .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ue3IZ69wMN .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ue3IZ69wMN .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ue3IZ69wMN .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #1e2024;
}
.cid-ue3IZ69wMN .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ue3IZ69wMN .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ue3IZ69wMN ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ue3IZ69wMN .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ue3IZ69wMN button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-ue3IZ69wMN button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-ue3IZ69wMN button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-ue3IZ69wMN button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-ue3IZ69wMN button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-ue3IZ69wMN button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-ue3IZ69wMN nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ue3IZ69wMN nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-ue3IZ69wMN nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-ue3IZ69wMN nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ue3IZ69wMN .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ue3IZ69wMN a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ue3IZ69wMN .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ue3IZ69wMN .navbar {
    height: 70px;
  }
  .cid-ue3IZ69wMN .navbar.opened {
    height: auto;
  }
  .cid-ue3IZ69wMN .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ueOdeyWp9k {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueOdeyWp9k .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ueOdeyWp9k .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueOdeyWp9k .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueOdeyWp9k .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueOdeyWp9k .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueOdeyWp9k .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ueOdeyWp9k h4 {
  letter-spacing: 2px;
}
.cid-ueOdeyWp9k figcaption {
  position: relative;
}
.cid-ueOdeyWp9k figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueOdeyWp9k img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueOdeyWp9k .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ueOdeyWp9k .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ueOdeyWp9k .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ueOdeyWp9k .image-block:before {
    opacity: 0.4;
  }
  .cid-ueOdeyWp9k .image-block .wrap {
    opacity: 1;
  }
}
.cid-ue3IZ6kAOJ {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ue3IZ6kAOJ .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ue3IZ6kAOJ .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ue3IZ6kAOJ .image-block:hover:before {
  opacity: 0.4;
}
.cid-ue3IZ6kAOJ .image-block:hover .wrap {
  opacity: 1;
}
.cid-ue3IZ6kAOJ .image-block:hover img {
  transform: scale(1.05);
}
.cid-ue3IZ6kAOJ .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ue3IZ6kAOJ h4 {
  letter-spacing: 2px;
}
.cid-ue3IZ6kAOJ figcaption {
  position: relative;
}
.cid-ue3IZ6kAOJ figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ue3IZ6kAOJ img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ue3IZ6kAOJ .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ue3IZ6kAOJ .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ue3IZ6kAOJ .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ue3IZ6kAOJ .image-block:before {
    opacity: 0.4;
  }
  .cid-ue3IZ6kAOJ .image-block .wrap {
    opacity: 1;
  }
}
.cid-ueO9ekJvYr {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueO9ekJvYr .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ueO9ekJvYr .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueO9ekJvYr .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueO9ekJvYr .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueO9ekJvYr .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueO9ekJvYr .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ueO9ekJvYr h4 {
  letter-spacing: 2px;
}
.cid-ueO9ekJvYr figcaption {
  position: relative;
}
.cid-ueO9ekJvYr figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueO9ekJvYr img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueO9ekJvYr .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ueO9ekJvYr .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ueO9ekJvYr .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ueO9ekJvYr .image-block:before {
    opacity: 0.4;
  }
  .cid-ueO9ekJvYr .image-block .wrap {
    opacity: 1;
  }
}
.cid-ueO9dW7BmA {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueO9dW7BmA .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ueO9dW7BmA .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueO9dW7BmA .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueO9dW7BmA .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueO9dW7BmA .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueO9dW7BmA .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ueO9dW7BmA h4 {
  letter-spacing: 2px;
}
.cid-ueO9dW7BmA figcaption {
  position: relative;
}
.cid-ueO9dW7BmA figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueO9dW7BmA img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueO9dW7BmA .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ueO9dW7BmA .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ueO9dW7BmA .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ueO9dW7BmA .image-block:before {
    opacity: 0.4;
  }
  .cid-ueO9dW7BmA .image-block .wrap {
    opacity: 1;
  }
}
.cid-ue3IZ6rXTN {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #1e2024;
}
.cid-ue3IZ6rXTN p {
  text-align: center;
}
.cid-ue3IZ6rXTN .text-copyright {
  width: 100%;
  margin-bottom: 0;
}
.cid-ue3IZ6rXTN .img-logo-footer {
  margin-right: 1rem;
  max-width: 3rem;
}
.cid-ue3IZ6rXTN .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
  color: #ffffff;
}
.cid-ue3IZ6rXTN .logo-footer {
  line-height: normal;
}
.cid-ue3IZ6rXTN .copyright .list-inline {
  margin-bottom: 0;
}
.cid-ue3IZ6rXTN .copyright .list-inline .list-inline-item {
  margin: 10px 15px;
}
@media (max-width: 767px) {
  .cid-ue3IZ6rXTN .copyright .list-inline .list-inline-item {
    margin: 10px 6px;
  }
}
.cid-ue3IZ6rXTN li {
  overflow: hidden;
}
.cid-ue3IZ6rXTN .icon-transition span {
  display: block;
}
.cid-ue3IZ6rXTN .icon-transition:hover span {
  animation: 0.3s linear top;
}
.cid-ue3IZ6rXTN .list-inline-item a {
  display: block;
}
.cid-ue3IZ6rXTN .list-inline-item:hover a {
  animation: 0.3s linear top;
}
@keyframes top {
  0% {
    transform: translateY(0px);
  }
  50% {
    transform: translateY(-100%);
  }
  51% {
    transform: translateY(100%);
  }
  100% {
    transform: translateY(0);
  }
}
.cid-ue3IZ6rXTN .social-btns {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ue3IZ6rXTN .media-container-row {
  align-items: center;
  justify-content: space-between;
}
.cid-ue3IZ6rXTN .icon-transition span {
  color: #ffffff;
  display: block;
  text-align: center;
  height: 2rem;
  border-radius: 50%;
  line-height: 2rem;
  width: 2rem;
  transition: all 0.3s ease-out 0s;
  font-size: 1.5rem;
}
.cid-ue3IZ6rXTN .social-media {
  display: flex;
  justify-content: flex-end;
}
.cid-ue3IZ6rXTN .social-media ul {
  margin: 0;
  padding: 0;
}
.cid-ue3IZ6rXTN .social-media ul li {
  padding: 4px;
  display: inline-block;
}
@media (max-width: 991px) {
  .cid-ue3IZ6rXTN .logo-footer {
    text-align: center;
  }
  .cid-ue3IZ6rXTN .social-media {
    justify-content: center;
  }
}
.cid-ue3m89BKEj {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ue3m89BKEj .image-block {
  margin: auto;
  height: 800px;
  overflow: hidden;
}
.cid-ue3m89BKEj .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ue3m89BKEj .image-block:hover:before {
  opacity: 0.4;
}
.cid-ue3m89BKEj .image-block:hover .wrap {
  opacity: 1;
}
.cid-ue3m89BKEj .image-block:hover img {
  transform: scale(1.05);
}
.cid-ue3m89BKEj h4 {
  letter-spacing: 2px;
}
.cid-ue3m89BKEj figcaption {
  position: relative;
}
.cid-ue3m89BKEj figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ue3m89BKEj img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ue3m89BKEj .col-lg-6 {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-ue3m89BKEj .image-block {
    height: 400px;
  }
}
.cid-ue3m89LLOh {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-ue3m89LLOh .image-block {
  margin: auto;
  height: 500px;
  overflow: hidden;
}
.cid-ue3m89LLOh .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ue3m89LLOh .image-block:hover:before {
  opacity: 0.4;
}
.cid-ue3m89LLOh .image-block:hover .wrap {
  opacity: 1;
}
.cid-ue3m89LLOh .image-block:hover img {
  transform: scale(1.05);
}
.cid-ue3m89LLOh h4 {
  letter-spacing: 2px;
}
.cid-ue3m89LLOh figcaption {
  position: relative;
}
.cid-ue3m89LLOh figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ue3m89LLOh img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ue3m89LLOh .col-lg-4 {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-ue3m89LLOh .image-block {
    height: 400px;
  }
}
.cid-ue3m89RNET {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-ue3m89RNET nav.navbar {
  position: fixed;
}
.cid-ue3m89RNET .nav-link,
.cid-ue3m89RNET .dropdown-item {
  font-weight: 400;
}
.cid-ue3m89RNET .nav-link:hover,
.cid-ue3m89RNET .dropdown-item:hover {
  color: #09428f !important;
}
.cid-ue3m89RNET .navbar-short {
  box-shadow: 0 0.25rem 1rem rgba(0, 0, 0, 0.08);
}
.cid-ue3m89RNET .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ue3m89RNET .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ue3m89RNET .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ue3m89RNET .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ue3m89RNET .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-ue3m89RNET .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ue3m89RNET .nav-link {
  position: relative;
}
.cid-ue3m89RNET .container {
  display: flex;
  margin: auto;
}
.cid-ue3m89RNET .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-ue3m89RNET .dropdown-menu,
.cid-ue3m89RNET .navbar.opened {
  background: #1e2024 !important;
}
.cid-ue3m89RNET .nav-item:focus,
.cid-ue3m89RNET .nav-link:focus {
  outline: none;
}
.cid-ue3m89RNET .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ue3m89RNET .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ue3m89RNET .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-ue3m89RNET .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ue3m89RNET .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ue3m89RNET .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ue3m89RNET .navbar {
  min-height: 90px;
  transition: all .3s;
  background: #1e2024;
}
.cid-ue3m89RNET .navbar.opened {
  transition: all .3s;
}
.cid-ue3m89RNET .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-ue3m89RNET .navbar .navbar-logo img {
  width: auto;
}
.cid-ue3m89RNET .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ue3m89RNET .navbar.collapsed {
  justify-content: center;
}
.cid-ue3m89RNET .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ue3m89RNET .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ue3m89RNET .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-ue3m89RNET .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ue3m89RNET .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ue3m89RNET .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ue3m89RNET .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ue3m89RNET .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-ue3m89RNET .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-ue3m89RNET .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ue3m89RNET .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ue3m89RNET .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ue3m89RNET .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ue3m89RNET .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ue3m89RNET .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ue3m89RNET .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ue3m89RNET .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ue3m89RNET .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ue3m89RNET .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ue3m89RNET .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-ue3m89RNET .navbar.navbar-short {
  min-height: 80px;
}
.cid-ue3m89RNET .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ue3m89RNET .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ue3m89RNET .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ue3m89RNET .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ue3m89RNET .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ue3m89RNET .dropdown-item.active,
.cid-ue3m89RNET .dropdown-item:active {
  background-color: transparent;
}
.cid-ue3m89RNET .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ue3m89RNET .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ue3m89RNET .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ue3m89RNET .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #1e2024;
}
.cid-ue3m89RNET .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ue3m89RNET .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ue3m89RNET ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ue3m89RNET .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ue3m89RNET button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-ue3m89RNET button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-ue3m89RNET button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-ue3m89RNET button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-ue3m89RNET button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-ue3m89RNET button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-ue3m89RNET nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ue3m89RNET nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-ue3m89RNET nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-ue3m89RNET nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ue3m89RNET .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ue3m89RNET a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ue3m89RNET .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ue3m89RNET .navbar {
    height: 70px;
  }
  .cid-ue3m89RNET .navbar.opened {
    height: auto;
  }
  .cid-ue3m89RNET .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ue3m8a0R2o {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ue3m8a0R2o .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ue3m8a0R2o .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ue3m8a0R2o .image-block:hover:before {
  opacity: 0.4;
}
.cid-ue3m8a0R2o .image-block:hover .wrap {
  opacity: 1;
}
.cid-ue3m8a0R2o .image-block:hover img {
  transform: scale(1.05);
}
.cid-ue3m8a0R2o .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ue3m8a0R2o h4 {
  letter-spacing: 2px;
}
.cid-ue3m8a0R2o figcaption {
  position: relative;
}
.cid-ue3m8a0R2o figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ue3m8a0R2o img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ue3m8a0R2o .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ue3m8a0R2o .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ue3m8a0R2o .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ue3m8a0R2o .image-block:before {
    opacity: 0.4;
  }
  .cid-ue3m8a0R2o .image-block .wrap {
    opacity: 1;
  }
}
.cid-ue3m8a7xwU {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #1e2024;
}
.cid-ue3m8a7xwU p {
  text-align: center;
}
.cid-ue3m8a7xwU .text-copyright {
  width: 100%;
  margin-bottom: 0;
}
.cid-ue3m8a7xwU .img-logo-footer {
  margin-right: 1rem;
  max-width: 3rem;
}
.cid-ue3m8a7xwU .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
  color: #ffffff;
}
.cid-ue3m8a7xwU .logo-footer {
  line-height: normal;
}
.cid-ue3m8a7xwU .copyright .list-inline {
  margin-bottom: 0;
}
.cid-ue3m8a7xwU .copyright .list-inline .list-inline-item {
  margin: 10px 15px;
}
@media (max-width: 767px) {
  .cid-ue3m8a7xwU .copyright .list-inline .list-inline-item {
    margin: 10px 6px;
  }
}
.cid-ue3m8a7xwU li {
  overflow: hidden;
}
.cid-ue3m8a7xwU .icon-transition span {
  display: block;
}
.cid-ue3m8a7xwU .icon-transition:hover span {
  animation: 0.3s linear top;
}
.cid-ue3m8a7xwU .list-inline-item a {
  display: block;
}
.cid-ue3m8a7xwU .list-inline-item:hover a {
  animation: 0.3s linear top;
}
@keyframes top {
  0% {
    transform: translateY(0px);
  }
  50% {
    transform: translateY(-100%);
  }
  51% {
    transform: translateY(100%);
  }
  100% {
    transform: translateY(0);
  }
}
.cid-ue3m8a7xwU .social-btns {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ue3m8a7xwU .media-container-row {
  align-items: center;
  justify-content: space-between;
}
.cid-ue3m8a7xwU .icon-transition span {
  color: #ffffff;
  display: block;
  text-align: center;
  height: 2rem;
  border-radius: 50%;
  line-height: 2rem;
  width: 2rem;
  transition: all 0.3s ease-out 0s;
  font-size: 1.5rem;
}
.cid-ue3m8a7xwU .social-media {
  display: flex;
  justify-content: flex-end;
}
.cid-ue3m8a7xwU .social-media ul {
  margin: 0;
  padding: 0;
}
.cid-ue3m8a7xwU .social-media ul li {
  padding: 4px;
  display: inline-block;
}
@media (max-width: 991px) {
  .cid-ue3m8a7xwU .logo-footer {
    text-align: center;
  }
  .cid-ue3m8a7xwU .social-media {
    justify-content: center;
  }
}
.cid-ue3ne9CVMO {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ue3ne9CVMO .image-block {
  margin: auto;
  height: 800px;
  overflow: hidden;
}
.cid-ue3ne9CVMO .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ue3ne9CVMO .image-block:hover:before {
  opacity: 0.4;
}
.cid-ue3ne9CVMO .image-block:hover .wrap {
  opacity: 1;
}
.cid-ue3ne9CVMO .image-block:hover img {
  transform: scale(1.05);
}
.cid-ue3ne9CVMO h4 {
  letter-spacing: 2px;
}
.cid-ue3ne9CVMO figcaption {
  position: relative;
}
.cid-ue3ne9CVMO figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ue3ne9CVMO img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ue3ne9CVMO .col-lg-6 {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-ue3ne9CVMO .image-block {
    height: 400px;
  }
}
.cid-ue3ne9LlN6 {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-ue3ne9LlN6 .image-block {
  margin: auto;
  height: 500px;
  overflow: hidden;
}
.cid-ue3ne9LlN6 .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ue3ne9LlN6 .image-block:hover:before {
  opacity: 0.4;
}
.cid-ue3ne9LlN6 .image-block:hover .wrap {
  opacity: 1;
}
.cid-ue3ne9LlN6 .image-block:hover img {
  transform: scale(1.05);
}
.cid-ue3ne9LlN6 h4 {
  letter-spacing: 2px;
}
.cid-ue3ne9LlN6 figcaption {
  position: relative;
}
.cid-ue3ne9LlN6 figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ue3ne9LlN6 img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ue3ne9LlN6 .col-lg-4 {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-ue3ne9LlN6 .image-block {
    height: 400px;
  }
}
.cid-ue3ne9SyLF {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-ue3ne9SyLF nav.navbar {
  position: fixed;
}
.cid-ue3ne9SyLF .nav-link,
.cid-ue3ne9SyLF .dropdown-item {
  font-weight: 400;
}
.cid-ue3ne9SyLF .nav-link:hover,
.cid-ue3ne9SyLF .dropdown-item:hover {
  color: #09428f !important;
}
.cid-ue3ne9SyLF .navbar-short {
  box-shadow: 0 0.25rem 1rem rgba(0, 0, 0, 0.08);
}
.cid-ue3ne9SyLF .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ue3ne9SyLF .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ue3ne9SyLF .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ue3ne9SyLF .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ue3ne9SyLF .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-ue3ne9SyLF .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ue3ne9SyLF .nav-link {
  position: relative;
}
.cid-ue3ne9SyLF .container {
  display: flex;
  margin: auto;
}
.cid-ue3ne9SyLF .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-ue3ne9SyLF .dropdown-menu,
.cid-ue3ne9SyLF .navbar.opened {
  background: #1e2024 !important;
}
.cid-ue3ne9SyLF .nav-item:focus,
.cid-ue3ne9SyLF .nav-link:focus {
  outline: none;
}
.cid-ue3ne9SyLF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ue3ne9SyLF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ue3ne9SyLF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-ue3ne9SyLF .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ue3ne9SyLF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ue3ne9SyLF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ue3ne9SyLF .navbar {
  min-height: 90px;
  transition: all .3s;
  background: #1e2024;
}
.cid-ue3ne9SyLF .navbar.opened {
  transition: all .3s;
}
.cid-ue3ne9SyLF .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-ue3ne9SyLF .navbar .navbar-logo img {
  width: auto;
}
.cid-ue3ne9SyLF .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ue3ne9SyLF .navbar.collapsed {
  justify-content: center;
}
.cid-ue3ne9SyLF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ue3ne9SyLF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ue3ne9SyLF .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-ue3ne9SyLF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ue3ne9SyLF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ue3ne9SyLF .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ue3ne9SyLF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ue3ne9SyLF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-ue3ne9SyLF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-ue3ne9SyLF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ue3ne9SyLF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ue3ne9SyLF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ue3ne9SyLF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ue3ne9SyLF .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ue3ne9SyLF .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ue3ne9SyLF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ue3ne9SyLF .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ue3ne9SyLF .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ue3ne9SyLF .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ue3ne9SyLF .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-ue3ne9SyLF .navbar.navbar-short {
  min-height: 80px;
}
.cid-ue3ne9SyLF .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ue3ne9SyLF .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ue3ne9SyLF .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ue3ne9SyLF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ue3ne9SyLF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ue3ne9SyLF .dropdown-item.active,
.cid-ue3ne9SyLF .dropdown-item:active {
  background-color: transparent;
}
.cid-ue3ne9SyLF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ue3ne9SyLF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ue3ne9SyLF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ue3ne9SyLF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #1e2024;
}
.cid-ue3ne9SyLF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ue3ne9SyLF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ue3ne9SyLF ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ue3ne9SyLF .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ue3ne9SyLF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-ue3ne9SyLF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-ue3ne9SyLF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-ue3ne9SyLF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-ue3ne9SyLF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-ue3ne9SyLF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-ue3ne9SyLF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ue3ne9SyLF nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-ue3ne9SyLF nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-ue3ne9SyLF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ue3ne9SyLF .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ue3ne9SyLF a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ue3ne9SyLF .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ue3ne9SyLF .navbar {
    height: 70px;
  }
  .cid-ue3ne9SyLF .navbar.opened {
    height: auto;
  }
  .cid-ue3ne9SyLF .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ue3nea2AOl {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ue3nea2AOl .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ue3nea2AOl .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ue3nea2AOl .image-block:hover:before {
  opacity: 0.4;
}
.cid-ue3nea2AOl .image-block:hover .wrap {
  opacity: 1;
}
.cid-ue3nea2AOl .image-block:hover img {
  transform: scale(1.05);
}
.cid-ue3nea2AOl .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ue3nea2AOl h4 {
  letter-spacing: 2px;
}
.cid-ue3nea2AOl figcaption {
  position: relative;
}
.cid-ue3nea2AOl figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ue3nea2AOl img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ue3nea2AOl .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ue3nea2AOl .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ue3nea2AOl .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ue3nea2AOl .image-block:before {
    opacity: 0.4;
  }
  .cid-ue3nea2AOl .image-block .wrap {
    opacity: 1;
  }
}
.cid-ue3nea9FQr {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #1e2024;
}
.cid-ue3nea9FQr p {
  text-align: center;
}
.cid-ue3nea9FQr .text-copyright {
  width: 100%;
  margin-bottom: 0;
}
.cid-ue3nea9FQr .img-logo-footer {
  margin-right: 1rem;
  max-width: 3rem;
}
.cid-ue3nea9FQr .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
  color: #ffffff;
}
.cid-ue3nea9FQr .logo-footer {
  line-height: normal;
}
.cid-ue3nea9FQr .copyright .list-inline {
  margin-bottom: 0;
}
.cid-ue3nea9FQr .copyright .list-inline .list-inline-item {
  margin: 10px 15px;
}
@media (max-width: 767px) {
  .cid-ue3nea9FQr .copyright .list-inline .list-inline-item {
    margin: 10px 6px;
  }
}
.cid-ue3nea9FQr li {
  overflow: hidden;
}
.cid-ue3nea9FQr .icon-transition span {
  display: block;
}
.cid-ue3nea9FQr .icon-transition:hover span {
  animation: 0.3s linear top;
}
.cid-ue3nea9FQr .list-inline-item a {
  display: block;
}
.cid-ue3nea9FQr .list-inline-item:hover a {
  animation: 0.3s linear top;
}
@keyframes top {
  0% {
    transform: translateY(0px);
  }
  50% {
    transform: translateY(-100%);
  }
  51% {
    transform: translateY(100%);
  }
  100% {
    transform: translateY(0);
  }
}
.cid-ue3nea9FQr .social-btns {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ue3nea9FQr .media-container-row {
  align-items: center;
  justify-content: space-between;
}
.cid-ue3nea9FQr .icon-transition span {
  color: #ffffff;
  display: block;
  text-align: center;
  height: 2rem;
  border-radius: 50%;
  line-height: 2rem;
  width: 2rem;
  transition: all 0.3s ease-out 0s;
  font-size: 1.5rem;
}
.cid-ue3nea9FQr .social-media {
  display: flex;
  justify-content: flex-end;
}
.cid-ue3nea9FQr .social-media ul {
  margin: 0;
  padding: 0;
}
.cid-ue3nea9FQr .social-media ul li {
  padding: 4px;
  display: inline-block;
}
@media (max-width: 991px) {
  .cid-ue3nea9FQr .logo-footer {
    text-align: center;
  }
  .cid-ue3nea9FQr .social-media {
    justify-content: center;
  }
}
.cid-ue3o7zfubO {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ue3o7zfubO .image-block {
  margin: auto;
  height: 800px;
  overflow: hidden;
}
.cid-ue3o7zfubO .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ue3o7zfubO .image-block:hover:before {
  opacity: 0.4;
}
.cid-ue3o7zfubO .image-block:hover .wrap {
  opacity: 1;
}
.cid-ue3o7zfubO .image-block:hover img {
  transform: scale(1.05);
}
.cid-ue3o7zfubO h4 {
  letter-spacing: 2px;
}
.cid-ue3o7zfubO figcaption {
  position: relative;
}
.cid-ue3o7zfubO figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ue3o7zfubO img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ue3o7zfubO .col-lg-6 {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-ue3o7zfubO .image-block {
    height: 400px;
  }
}
.cid-ue3o7zqRPX {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-ue3o7zqRPX .image-block {
  margin: auto;
  height: 500px;
  overflow: hidden;
}
.cid-ue3o7zqRPX .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ue3o7zqRPX .image-block:hover:before {
  opacity: 0.4;
}
.cid-ue3o7zqRPX .image-block:hover .wrap {
  opacity: 1;
}
.cid-ue3o7zqRPX .image-block:hover img {
  transform: scale(1.05);
}
.cid-ue3o7zqRPX h4 {
  letter-spacing: 2px;
}
.cid-ue3o7zqRPX figcaption {
  position: relative;
}
.cid-ue3o7zqRPX figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ue3o7zqRPX img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ue3o7zqRPX .col-lg-4 {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-ue3o7zqRPX .image-block {
    height: 400px;
  }
}
.cid-ue3o7zwo8u {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-ue3o7zwo8u nav.navbar {
  position: fixed;
}
.cid-ue3o7zwo8u .nav-link,
.cid-ue3o7zwo8u .dropdown-item {
  font-weight: 400;
}
.cid-ue3o7zwo8u .nav-link:hover,
.cid-ue3o7zwo8u .dropdown-item:hover {
  color: #09428f !important;
}
.cid-ue3o7zwo8u .navbar-short {
  box-shadow: 0 0.25rem 1rem rgba(0, 0, 0, 0.08);
}
.cid-ue3o7zwo8u .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ue3o7zwo8u .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ue3o7zwo8u .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ue3o7zwo8u .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ue3o7zwo8u .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-ue3o7zwo8u .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ue3o7zwo8u .nav-link {
  position: relative;
}
.cid-ue3o7zwo8u .container {
  display: flex;
  margin: auto;
}
.cid-ue3o7zwo8u .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-ue3o7zwo8u .dropdown-menu,
.cid-ue3o7zwo8u .navbar.opened {
  background: #1e2024 !important;
}
.cid-ue3o7zwo8u .nav-item:focus,
.cid-ue3o7zwo8u .nav-link:focus {
  outline: none;
}
.cid-ue3o7zwo8u .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ue3o7zwo8u .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ue3o7zwo8u .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-ue3o7zwo8u .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ue3o7zwo8u .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ue3o7zwo8u .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ue3o7zwo8u .navbar {
  min-height: 90px;
  transition: all .3s;
  background: #1e2024;
}
.cid-ue3o7zwo8u .navbar.opened {
  transition: all .3s;
}
.cid-ue3o7zwo8u .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-ue3o7zwo8u .navbar .navbar-logo img {
  width: auto;
}
.cid-ue3o7zwo8u .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ue3o7zwo8u .navbar.collapsed {
  justify-content: center;
}
.cid-ue3o7zwo8u .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ue3o7zwo8u .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ue3o7zwo8u .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-ue3o7zwo8u .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ue3o7zwo8u .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ue3o7zwo8u .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ue3o7zwo8u .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ue3o7zwo8u .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-ue3o7zwo8u .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-ue3o7zwo8u .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ue3o7zwo8u .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ue3o7zwo8u .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ue3o7zwo8u .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ue3o7zwo8u .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ue3o7zwo8u .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ue3o7zwo8u .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ue3o7zwo8u .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ue3o7zwo8u .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ue3o7zwo8u .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ue3o7zwo8u .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-ue3o7zwo8u .navbar.navbar-short {
  min-height: 80px;
}
.cid-ue3o7zwo8u .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ue3o7zwo8u .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ue3o7zwo8u .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ue3o7zwo8u .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ue3o7zwo8u .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ue3o7zwo8u .dropdown-item.active,
.cid-ue3o7zwo8u .dropdown-item:active {
  background-color: transparent;
}
.cid-ue3o7zwo8u .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ue3o7zwo8u .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ue3o7zwo8u .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ue3o7zwo8u .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #1e2024;
}
.cid-ue3o7zwo8u .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ue3o7zwo8u .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ue3o7zwo8u ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ue3o7zwo8u .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ue3o7zwo8u button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-ue3o7zwo8u button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-ue3o7zwo8u button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-ue3o7zwo8u button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-ue3o7zwo8u button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-ue3o7zwo8u button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-ue3o7zwo8u nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ue3o7zwo8u nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-ue3o7zwo8u nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-ue3o7zwo8u nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ue3o7zwo8u .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ue3o7zwo8u a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ue3o7zwo8u .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ue3o7zwo8u .navbar {
    height: 70px;
  }
  .cid-ue3o7zwo8u .navbar.opened {
    height: auto;
  }
  .cid-ue3o7zwo8u .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ue3o7zGZpO {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ue3o7zGZpO .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ue3o7zGZpO .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ue3o7zGZpO .image-block:hover:before {
  opacity: 0.4;
}
.cid-ue3o7zGZpO .image-block:hover .wrap {
  opacity: 1;
}
.cid-ue3o7zGZpO .image-block:hover img {
  transform: scale(1.05);
}
.cid-ue3o7zGZpO .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ue3o7zGZpO h4 {
  letter-spacing: 2px;
}
.cid-ue3o7zGZpO figcaption {
  position: relative;
}
.cid-ue3o7zGZpO figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ue3o7zGZpO img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ue3o7zGZpO .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ue3o7zGZpO .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ue3o7zGZpO .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ue3o7zGZpO .image-block:before {
    opacity: 0.4;
  }
  .cid-ue3o7zGZpO .image-block .wrap {
    opacity: 1;
  }
}
.cid-ue3p1VMzjm {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ue3p1VMzjm .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ue3p1VMzjm .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ue3p1VMzjm .image-block:hover:before {
  opacity: 0.4;
}
.cid-ue3p1VMzjm .image-block:hover .wrap {
  opacity: 1;
}
.cid-ue3p1VMzjm .image-block:hover img {
  transform: scale(1.05);
}
.cid-ue3p1VMzjm .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ue3p1VMzjm h4 {
  letter-spacing: 2px;
}
.cid-ue3p1VMzjm figcaption {
  position: relative;
}
.cid-ue3p1VMzjm figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ue3p1VMzjm img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ue3p1VMzjm .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ue3p1VMzjm .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ue3p1VMzjm .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ue3p1VMzjm .image-block:before {
    opacity: 0.4;
  }
  .cid-ue3p1VMzjm .image-block .wrap {
    opacity: 1;
  }
}
.cid-uegdjfm7sz {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-uegdjfm7sz .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-uegdjfm7sz .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-uegdjfm7sz .image-block:hover:before {
  opacity: 0.4;
}
.cid-uegdjfm7sz .image-block:hover .wrap {
  opacity: 1;
}
.cid-uegdjfm7sz .image-block:hover img {
  transform: scale(1.05);
}
.cid-uegdjfm7sz .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-uegdjfm7sz h4 {
  letter-spacing: 2px;
}
.cid-uegdjfm7sz figcaption {
  position: relative;
}
.cid-uegdjfm7sz figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-uegdjfm7sz img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-uegdjfm7sz .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-uegdjfm7sz .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-uegdjfm7sz .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-uegdjfm7sz .image-block:before {
    opacity: 0.4;
  }
  .cid-uegdjfm7sz .image-block .wrap {
    opacity: 1;
  }
}
.cid-uegdDLIbxw {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-uegdDLIbxw .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-uegdDLIbxw .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-uegdDLIbxw .image-block:hover:before {
  opacity: 0.4;
}
.cid-uegdDLIbxw .image-block:hover .wrap {
  opacity: 1;
}
.cid-uegdDLIbxw .image-block:hover img {
  transform: scale(1.05);
}
.cid-uegdDLIbxw .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-uegdDLIbxw h4 {
  letter-spacing: 2px;
}
.cid-uegdDLIbxw figcaption {
  position: relative;
}
.cid-uegdDLIbxw figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-uegdDLIbxw img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-uegdDLIbxw .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-uegdDLIbxw .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-uegdDLIbxw .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-uegdDLIbxw .image-block:before {
    opacity: 0.4;
  }
  .cid-uegdDLIbxw .image-block .wrap {
    opacity: 1;
  }
}
.cid-ueO4ZAS1Dz {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueO4ZAS1Dz .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ueO4ZAS1Dz .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueO4ZAS1Dz .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueO4ZAS1Dz .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueO4ZAS1Dz .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueO4ZAS1Dz .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ueO4ZAS1Dz h4 {
  letter-spacing: 2px;
}
.cid-ueO4ZAS1Dz figcaption {
  position: relative;
}
.cid-ueO4ZAS1Dz figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueO4ZAS1Dz img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueO4ZAS1Dz .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ueO4ZAS1Dz .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ueO4ZAS1Dz .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ueO4ZAS1Dz .image-block:before {
    opacity: 0.4;
  }
  .cid-ueO4ZAS1Dz .image-block .wrap {
    opacity: 1;
  }
}
.cid-ue3o7zNOle {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #1e2024;
}
.cid-ue3o7zNOle p {
  text-align: center;
}
.cid-ue3o7zNOle .text-copyright {
  width: 100%;
  margin-bottom: 0;
}
.cid-ue3o7zNOle .img-logo-footer {
  margin-right: 1rem;
  max-width: 3rem;
}
.cid-ue3o7zNOle .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
  color: #ffffff;
}
.cid-ue3o7zNOle .logo-footer {
  line-height: normal;
}
.cid-ue3o7zNOle .copyright .list-inline {
  margin-bottom: 0;
}
.cid-ue3o7zNOle .copyright .list-inline .list-inline-item {
  margin: 10px 15px;
}
@media (max-width: 767px) {
  .cid-ue3o7zNOle .copyright .list-inline .list-inline-item {
    margin: 10px 6px;
  }
}
.cid-ue3o7zNOle li {
  overflow: hidden;
}
.cid-ue3o7zNOle .icon-transition span {
  display: block;
}
.cid-ue3o7zNOle .icon-transition:hover span {
  animation: 0.3s linear top;
}
.cid-ue3o7zNOle .list-inline-item a {
  display: block;
}
.cid-ue3o7zNOle .list-inline-item:hover a {
  animation: 0.3s linear top;
}
@keyframes top {
  0% {
    transform: translateY(0px);
  }
  50% {
    transform: translateY(-100%);
  }
  51% {
    transform: translateY(100%);
  }
  100% {
    transform: translateY(0);
  }
}
.cid-ue3o7zNOle .social-btns {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ue3o7zNOle .media-container-row {
  align-items: center;
  justify-content: space-between;
}
.cid-ue3o7zNOle .icon-transition span {
  color: #ffffff;
  display: block;
  text-align: center;
  height: 2rem;
  border-radius: 50%;
  line-height: 2rem;
  width: 2rem;
  transition: all 0.3s ease-out 0s;
  font-size: 1.5rem;
}
.cid-ue3o7zNOle .social-media {
  display: flex;
  justify-content: flex-end;
}
.cid-ue3o7zNOle .social-media ul {
  margin: 0;
  padding: 0;
}
.cid-ue3o7zNOle .social-media ul li {
  padding: 4px;
  display: inline-block;
}
@media (max-width: 991px) {
  .cid-ue3o7zNOle .logo-footer {
    text-align: center;
  }
  .cid-ue3o7zNOle .social-media {
    justify-content: center;
  }
}
.cid-udYNJ1DehT {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-udYNJ1DehT .image-block {
  margin: auto;
  height: 800px;
  overflow: hidden;
}
.cid-udYNJ1DehT .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-udYNJ1DehT .image-block:hover:before {
  opacity: 0.4;
}
.cid-udYNJ1DehT .image-block:hover .wrap {
  opacity: 1;
}
.cid-udYNJ1DehT .image-block:hover img {
  transform: scale(1.05);
}
.cid-udYNJ1DehT h4 {
  letter-spacing: 2px;
}
.cid-udYNJ1DehT figcaption {
  position: relative;
}
.cid-udYNJ1DehT figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-udYNJ1DehT img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-udYNJ1DehT .col-lg-6 {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-udYNJ1DehT .image-block {
    height: 400px;
  }
}
.cid-udYNJ1OFU2 {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-udYNJ1OFU2 .image-block {
  margin: auto;
  height: 500px;
  overflow: hidden;
}
.cid-udYNJ1OFU2 .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-udYNJ1OFU2 .image-block:hover:before {
  opacity: 0.4;
}
.cid-udYNJ1OFU2 .image-block:hover .wrap {
  opacity: 1;
}
.cid-udYNJ1OFU2 .image-block:hover img {
  transform: scale(1.05);
}
.cid-udYNJ1OFU2 h4 {
  letter-spacing: 2px;
}
.cid-udYNJ1OFU2 figcaption {
  position: relative;
}
.cid-udYNJ1OFU2 figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-udYNJ1OFU2 img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-udYNJ1OFU2 .col-lg-4 {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-udYNJ1OFU2 .image-block {
    height: 400px;
  }
}
.cid-udYNJ1UlEW {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-udYNJ1UlEW nav.navbar {
  position: fixed;
}
.cid-udYNJ1UlEW .nav-link,
.cid-udYNJ1UlEW .dropdown-item {
  font-weight: 400;
}
.cid-udYNJ1UlEW .nav-link:hover,
.cid-udYNJ1UlEW .dropdown-item:hover {
  color: #09428f !important;
}
.cid-udYNJ1UlEW .navbar-short {
  box-shadow: 0 0.25rem 1rem rgba(0, 0, 0, 0.08);
}
.cid-udYNJ1UlEW .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-udYNJ1UlEW .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-udYNJ1UlEW .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-udYNJ1UlEW .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-udYNJ1UlEW .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-udYNJ1UlEW .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-udYNJ1UlEW .nav-link {
  position: relative;
}
.cid-udYNJ1UlEW .container {
  display: flex;
  margin: auto;
}
.cid-udYNJ1UlEW .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-udYNJ1UlEW .dropdown-menu,
.cid-udYNJ1UlEW .navbar.opened {
  background: #1e2024 !important;
}
.cid-udYNJ1UlEW .nav-item:focus,
.cid-udYNJ1UlEW .nav-link:focus {
  outline: none;
}
.cid-udYNJ1UlEW .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-udYNJ1UlEW .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-udYNJ1UlEW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-udYNJ1UlEW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-udYNJ1UlEW .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-udYNJ1UlEW .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-udYNJ1UlEW .navbar {
  min-height: 90px;
  transition: all .3s;
  background: #1e2024;
}
.cid-udYNJ1UlEW .navbar.opened {
  transition: all .3s;
}
.cid-udYNJ1UlEW .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-udYNJ1UlEW .navbar .navbar-logo img {
  width: auto;
}
.cid-udYNJ1UlEW .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-udYNJ1UlEW .navbar.collapsed {
  justify-content: center;
}
.cid-udYNJ1UlEW .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-udYNJ1UlEW .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-udYNJ1UlEW .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-udYNJ1UlEW .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-udYNJ1UlEW .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-udYNJ1UlEW .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-udYNJ1UlEW .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-udYNJ1UlEW .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-udYNJ1UlEW .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-udYNJ1UlEW .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-udYNJ1UlEW .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-udYNJ1UlEW .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-udYNJ1UlEW .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-udYNJ1UlEW .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-udYNJ1UlEW .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-udYNJ1UlEW .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-udYNJ1UlEW .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-udYNJ1UlEW .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-udYNJ1UlEW .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-udYNJ1UlEW .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-udYNJ1UlEW .navbar.navbar-short {
  min-height: 80px;
}
.cid-udYNJ1UlEW .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-udYNJ1UlEW .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-udYNJ1UlEW .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-udYNJ1UlEW .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-udYNJ1UlEW .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-udYNJ1UlEW .dropdown-item.active,
.cid-udYNJ1UlEW .dropdown-item:active {
  background-color: transparent;
}
.cid-udYNJ1UlEW .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-udYNJ1UlEW .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-udYNJ1UlEW .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-udYNJ1UlEW .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #1e2024;
}
.cid-udYNJ1UlEW .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-udYNJ1UlEW .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-udYNJ1UlEW ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-udYNJ1UlEW .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-udYNJ1UlEW button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-udYNJ1UlEW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-udYNJ1UlEW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-udYNJ1UlEW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-udYNJ1UlEW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-udYNJ1UlEW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-udYNJ1UlEW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-udYNJ1UlEW nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-udYNJ1UlEW nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-udYNJ1UlEW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-udYNJ1UlEW .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-udYNJ1UlEW a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-udYNJ1UlEW .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-udYNJ1UlEW .navbar {
    height: 70px;
  }
  .cid-udYNJ1UlEW .navbar.opened {
    height: auto;
  }
  .cid-udYNJ1UlEW .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-udYNJ24GpT {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-udYNJ24GpT .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-udYNJ24GpT .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-udYNJ24GpT .image-block:hover:before {
  opacity: 0.4;
}
.cid-udYNJ24GpT .image-block:hover .wrap {
  opacity: 1;
}
.cid-udYNJ24GpT .image-block:hover img {
  transform: scale(1.05);
}
.cid-udYNJ24GpT .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-udYNJ24GpT h4 {
  letter-spacing: 2px;
}
.cid-udYNJ24GpT figcaption {
  position: relative;
}
.cid-udYNJ24GpT figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-udYNJ24GpT img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-udYNJ24GpT .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-udYNJ24GpT .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-udYNJ24GpT .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-udYNJ24GpT .image-block:before {
    opacity: 0.4;
  }
  .cid-udYNJ24GpT .image-block .wrap {
    opacity: 1;
  }
}
.cid-udZ9bdD6uW {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-udZ9bdD6uW .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-udZ9bdD6uW .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-udZ9bdD6uW .image-block:hover:before {
  opacity: 0.4;
}
.cid-udZ9bdD6uW .image-block:hover .wrap {
  opacity: 1;
}
.cid-udZ9bdD6uW .image-block:hover img {
  transform: scale(1.05);
}
.cid-udZ9bdD6uW .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-udZ9bdD6uW h4 {
  letter-spacing: 2px;
}
.cid-udZ9bdD6uW figcaption {
  position: relative;
}
.cid-udZ9bdD6uW figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-udZ9bdD6uW img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-udZ9bdD6uW .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-udZ9bdD6uW .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-udZ9bdD6uW .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-udZ9bdD6uW .image-block:before {
    opacity: 0.4;
  }
  .cid-udZ9bdD6uW .image-block .wrap {
    opacity: 1;
  }
}
.cid-ueO8IYfTud {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueO8IYfTud .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ueO8IYfTud .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueO8IYfTud .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueO8IYfTud .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueO8IYfTud .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueO8IYfTud .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ueO8IYfTud h4 {
  letter-spacing: 2px;
}
.cid-ueO8IYfTud figcaption {
  position: relative;
}
.cid-ueO8IYfTud figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueO8IYfTud img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueO8IYfTud .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ueO8IYfTud .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ueO8IYfTud .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ueO8IYfTud .image-block:before {
    opacity: 0.4;
  }
  .cid-ueO8IYfTud .image-block .wrap {
    opacity: 1;
  }
}
.cid-ueO7hBtcYQ {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueO7hBtcYQ .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ueO7hBtcYQ .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueO7hBtcYQ .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueO7hBtcYQ .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueO7hBtcYQ .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueO7hBtcYQ .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ueO7hBtcYQ h4 {
  letter-spacing: 2px;
}
.cid-ueO7hBtcYQ figcaption {
  position: relative;
}
.cid-ueO7hBtcYQ figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueO7hBtcYQ img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueO7hBtcYQ .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ueO7hBtcYQ .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ueO7hBtcYQ .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ueO7hBtcYQ .image-block:before {
    opacity: 0.4;
  }
  .cid-ueO7hBtcYQ .image-block .wrap {
    opacity: 1;
  }
}
.cid-ueO7uR0OzY {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueO7uR0OzY .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ueO7uR0OzY .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueO7uR0OzY .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueO7uR0OzY .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueO7uR0OzY .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueO7uR0OzY .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ueO7uR0OzY h4 {
  letter-spacing: 2px;
}
.cid-ueO7uR0OzY figcaption {
  position: relative;
}
.cid-ueO7uR0OzY figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueO7uR0OzY img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueO7uR0OzY .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ueO7uR0OzY .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ueO7uR0OzY .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ueO7uR0OzY .image-block:before {
    opacity: 0.4;
  }
  .cid-ueO7uR0OzY .image-block .wrap {
    opacity: 1;
  }
}
.cid-ueO8iIbo1P {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueO8iIbo1P .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ueO8iIbo1P .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueO8iIbo1P .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueO8iIbo1P .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueO8iIbo1P .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueO8iIbo1P .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ueO8iIbo1P h4 {
  letter-spacing: 2px;
}
.cid-ueO8iIbo1P figcaption {
  position: relative;
}
.cid-ueO8iIbo1P figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueO8iIbo1P img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueO8iIbo1P .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ueO8iIbo1P .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ueO8iIbo1P .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ueO8iIbo1P .image-block:before {
    opacity: 0.4;
  }
  .cid-ueO8iIbo1P .image-block .wrap {
    opacity: 1;
  }
}
.cid-ueO8rbCgOk {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueO8rbCgOk .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ueO8rbCgOk .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueO8rbCgOk .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueO8rbCgOk .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueO8rbCgOk .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueO8rbCgOk .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ueO8rbCgOk h4 {
  letter-spacing: 2px;
}
.cid-ueO8rbCgOk figcaption {
  position: relative;
}
.cid-ueO8rbCgOk figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueO8rbCgOk img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueO8rbCgOk .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ueO8rbCgOk .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ueO8rbCgOk .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ueO8rbCgOk .image-block:before {
    opacity: 0.4;
  }
  .cid-ueO8rbCgOk .image-block .wrap {
    opacity: 1;
  }
}
.cid-ueO8AeDvnk {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueO8AeDvnk .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ueO8AeDvnk .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueO8AeDvnk .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueO8AeDvnk .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueO8AeDvnk .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueO8AeDvnk .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ueO8AeDvnk h4 {
  letter-spacing: 2px;
}
.cid-ueO8AeDvnk figcaption {
  position: relative;
}
.cid-ueO8AeDvnk figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueO8AeDvnk img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueO8AeDvnk .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ueO8AeDvnk .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ueO8AeDvnk .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ueO8AeDvnk .image-block:before {
    opacity: 0.4;
  }
  .cid-ueO8AeDvnk .image-block .wrap {
    opacity: 1;
  }
}
.cid-ueCH47axnc {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueCH47axnc .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ueCH47axnc .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueCH47axnc .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueCH47axnc .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueCH47axnc .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueCH47axnc .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ueCH47axnc h4 {
  letter-spacing: 2px;
}
.cid-ueCH47axnc figcaption {
  position: relative;
}
.cid-ueCH47axnc figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueCH47axnc img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueCH47axnc .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ueCH47axnc .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ueCH47axnc .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ueCH47axnc .image-block:before {
    opacity: 0.4;
  }
  .cid-ueCH47axnc .image-block .wrap {
    opacity: 1;
  }
}
.cid-ueCFFhoEh8 {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueCFFhoEh8 .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ueCFFhoEh8 .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueCFFhoEh8 .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueCFFhoEh8 .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueCFFhoEh8 .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueCFFhoEh8 .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ueCFFhoEh8 h4 {
  letter-spacing: 2px;
}
.cid-ueCFFhoEh8 figcaption {
  position: relative;
}
.cid-ueCFFhoEh8 figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueCFFhoEh8 img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueCFFhoEh8 .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ueCFFhoEh8 .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ueCFFhoEh8 .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ueCFFhoEh8 .image-block:before {
    opacity: 0.4;
  }
  .cid-ueCFFhoEh8 .image-block .wrap {
    opacity: 1;
  }
}
.cid-ueCFEkkQ8Z {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueCFEkkQ8Z .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ueCFEkkQ8Z .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueCFEkkQ8Z .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueCFEkkQ8Z .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueCFEkkQ8Z .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueCFEkkQ8Z .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ueCFEkkQ8Z h4 {
  letter-spacing: 2px;
}
.cid-ueCFEkkQ8Z figcaption {
  position: relative;
}
.cid-ueCFEkkQ8Z figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueCFEkkQ8Z img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueCFEkkQ8Z .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ueCFEkkQ8Z .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ueCFEkkQ8Z .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ueCFEkkQ8Z .image-block:before {
    opacity: 0.4;
  }
  .cid-ueCFEkkQ8Z .image-block .wrap {
    opacity: 1;
  }
}
.cid-ueCFimfRNT {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueCFimfRNT .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ueCFimfRNT .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueCFimfRNT .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueCFimfRNT .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueCFimfRNT .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueCFimfRNT .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ueCFimfRNT h4 {
  letter-spacing: 2px;
}
.cid-ueCFimfRNT figcaption {
  position: relative;
}
.cid-ueCFimfRNT figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueCFimfRNT img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueCFimfRNT .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ueCFimfRNT .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ueCFimfRNT .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ueCFimfRNT .image-block:before {
    opacity: 0.4;
  }
  .cid-ueCFimfRNT .image-block .wrap {
    opacity: 1;
  }
}
.cid-ueCET2n5wi {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueCET2n5wi .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ueCET2n5wi .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueCET2n5wi .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueCET2n5wi .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueCET2n5wi .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueCET2n5wi .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ueCET2n5wi h4 {
  letter-spacing: 2px;
}
.cid-ueCET2n5wi figcaption {
  position: relative;
}
.cid-ueCET2n5wi figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueCET2n5wi img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueCET2n5wi .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ueCET2n5wi .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ueCET2n5wi .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ueCET2n5wi .image-block:before {
    opacity: 0.4;
  }
  .cid-ueCET2n5wi .image-block .wrap {
    opacity: 1;
  }
}
.cid-ueCEPP8wz5 {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueCEPP8wz5 .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ueCEPP8wz5 .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueCEPP8wz5 .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueCEPP8wz5 .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueCEPP8wz5 .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueCEPP8wz5 .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ueCEPP8wz5 h4 {
  letter-spacing: 2px;
}
.cid-ueCEPP8wz5 figcaption {
  position: relative;
}
.cid-ueCEPP8wz5 figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueCEPP8wz5 img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueCEPP8wz5 .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ueCEPP8wz5 .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ueCEPP8wz5 .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ueCEPP8wz5 .image-block:before {
    opacity: 0.4;
  }
  .cid-ueCEPP8wz5 .image-block .wrap {
    opacity: 1;
  }
}
.cid-ueCQMbpTzU {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueCQMbpTzU .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ueCQMbpTzU .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueCQMbpTzU .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueCQMbpTzU .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueCQMbpTzU .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueCQMbpTzU .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ueCQMbpTzU h4 {
  letter-spacing: 2px;
}
.cid-ueCQMbpTzU figcaption {
  position: relative;
}
.cid-ueCQMbpTzU figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueCQMbpTzU img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueCQMbpTzU .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ueCQMbpTzU .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ueCQMbpTzU .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ueCQMbpTzU .image-block:before {
    opacity: 0.4;
  }
  .cid-ueCQMbpTzU .image-block .wrap {
    opacity: 1;
  }
}
.cid-ueCQWLvyYx {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueCQWLvyYx .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ueCQWLvyYx .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueCQWLvyYx .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueCQWLvyYx .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueCQWLvyYx .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueCQWLvyYx .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ueCQWLvyYx h4 {
  letter-spacing: 2px;
}
.cid-ueCQWLvyYx figcaption {
  position: relative;
}
.cid-ueCQWLvyYx figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueCQWLvyYx img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueCQWLvyYx .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ueCQWLvyYx .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ueCQWLvyYx .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ueCQWLvyYx .image-block:before {
    opacity: 0.4;
  }
  .cid-ueCQWLvyYx .image-block .wrap {
    opacity: 1;
  }
}
.cid-ueCyrW4vlo {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueCyrW4vlo .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ueCyrW4vlo .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueCyrW4vlo .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueCyrW4vlo .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueCyrW4vlo .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueCyrW4vlo .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ueCyrW4vlo h4 {
  letter-spacing: 2px;
}
.cid-ueCyrW4vlo figcaption {
  position: relative;
}
.cid-ueCyrW4vlo figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueCyrW4vlo img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueCyrW4vlo .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ueCyrW4vlo .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ueCyrW4vlo .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ueCyrW4vlo .image-block:before {
    opacity: 0.4;
  }
  .cid-ueCyrW4vlo .image-block .wrap {
    opacity: 1;
  }
}
.cid-ueCQ3mEGrF {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueCQ3mEGrF .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ueCQ3mEGrF .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueCQ3mEGrF .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueCQ3mEGrF .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueCQ3mEGrF .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueCQ3mEGrF .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ueCQ3mEGrF h4 {
  letter-spacing: 2px;
}
.cid-ueCQ3mEGrF figcaption {
  position: relative;
}
.cid-ueCQ3mEGrF figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueCQ3mEGrF img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueCQ3mEGrF .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ueCQ3mEGrF .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ueCQ3mEGrF .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ueCQ3mEGrF .image-block:before {
    opacity: 0.4;
  }
  .cid-ueCQ3mEGrF .image-block .wrap {
    opacity: 1;
  }
}
.cid-udYNJ2ajys {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #1e2024;
}
.cid-udYNJ2ajys p {
  text-align: center;
}
.cid-udYNJ2ajys .text-copyright {
  width: 100%;
  margin-bottom: 0;
}
.cid-udYNJ2ajys .img-logo-footer {
  margin-right: 1rem;
  max-width: 3rem;
}
.cid-udYNJ2ajys .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
  color: #ffffff;
}
.cid-udYNJ2ajys .logo-footer {
  line-height: normal;
}
.cid-udYNJ2ajys .copyright .list-inline {
  margin-bottom: 0;
}
.cid-udYNJ2ajys .copyright .list-inline .list-inline-item {
  margin: 10px 15px;
}
@media (max-width: 767px) {
  .cid-udYNJ2ajys .copyright .list-inline .list-inline-item {
    margin: 10px 6px;
  }
}
.cid-udYNJ2ajys li {
  overflow: hidden;
}
.cid-udYNJ2ajys .icon-transition span {
  display: block;
}
.cid-udYNJ2ajys .icon-transition:hover span {
  animation: 0.3s linear top;
}
.cid-udYNJ2ajys .list-inline-item a {
  display: block;
}
.cid-udYNJ2ajys .list-inline-item:hover a {
  animation: 0.3s linear top;
}
@keyframes top {
  0% {
    transform: translateY(0px);
  }
  50% {
    transform: translateY(-100%);
  }
  51% {
    transform: translateY(100%);
  }
  100% {
    transform: translateY(0);
  }
}
.cid-udYNJ2ajys .social-btns {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-udYNJ2ajys .media-container-row {
  align-items: center;
  justify-content: space-between;
}
.cid-udYNJ2ajys .icon-transition span {
  color: #ffffff;
  display: block;
  text-align: center;
  height: 2rem;
  border-radius: 50%;
  line-height: 2rem;
  width: 2rem;
  transition: all 0.3s ease-out 0s;
  font-size: 1.5rem;
}
.cid-udYNJ2ajys .social-media {
  display: flex;
  justify-content: flex-end;
}
.cid-udYNJ2ajys .social-media ul {
  margin: 0;
  padding: 0;
}
.cid-udYNJ2ajys .social-media ul li {
  padding: 4px;
  display: inline-block;
}
@media (max-width: 991px) {
  .cid-udYNJ2ajys .logo-footer {
    text-align: center;
  }
  .cid-udYNJ2ajys .social-media {
    justify-content: center;
  }
}
.cid-udYE6tDLkR {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-udYE6tDLkR .image-block {
  margin: auto;
  height: 800px;
  overflow: hidden;
}
.cid-udYE6tDLkR .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-udYE6tDLkR .image-block:hover:before {
  opacity: 0.4;
}
.cid-udYE6tDLkR .image-block:hover .wrap {
  opacity: 1;
}
.cid-udYE6tDLkR .image-block:hover img {
  transform: scale(1.05);
}
.cid-udYE6tDLkR h4 {
  letter-spacing: 2px;
}
.cid-udYE6tDLkR figcaption {
  position: relative;
}
.cid-udYE6tDLkR figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-udYE6tDLkR img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-udYE6tDLkR .col-lg-6 {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-udYE6tDLkR .image-block {
    height: 400px;
  }
}
.cid-udYE6tMEEY {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-udYE6tMEEY .image-block {
  margin: auto;
  height: 500px;
  overflow: hidden;
}
.cid-udYE6tMEEY .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-udYE6tMEEY .image-block:hover:before {
  opacity: 0.4;
}
.cid-udYE6tMEEY .image-block:hover .wrap {
  opacity: 1;
}
.cid-udYE6tMEEY .image-block:hover img {
  transform: scale(1.05);
}
.cid-udYE6tMEEY h4 {
  letter-spacing: 2px;
}
.cid-udYE6tMEEY figcaption {
  position: relative;
}
.cid-udYE6tMEEY figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-udYE6tMEEY img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-udYE6tMEEY .col-lg-4 {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-udYE6tMEEY .image-block {
    height: 400px;
  }
}
.cid-udYI96A7L5 {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-udYI96A7L5 .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-udYI96A7L5 .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-udYI96A7L5 .image-block:hover:before {
  opacity: 0.4;
}
.cid-udYI96A7L5 .image-block:hover .wrap {
  opacity: 1;
}
.cid-udYI96A7L5 .image-block:hover img {
  transform: scale(1.05);
}
.cid-udYI96A7L5 .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-udYI96A7L5 h4 {
  letter-spacing: 2px;
}
.cid-udYI96A7L5 figcaption {
  position: relative;
}
.cid-udYI96A7L5 figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-udYI96A7L5 img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-udYI96A7L5 .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-udYI96A7L5 .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-udYI96A7L5 .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-udYI96A7L5 .image-block:before {
    opacity: 0.4;
  }
  .cid-udYI96A7L5 .image-block .wrap {
    opacity: 1;
  }
}
.cid-udYE6tSJDu {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-udYE6tSJDu nav.navbar {
  position: fixed;
}
.cid-udYE6tSJDu .nav-link,
.cid-udYE6tSJDu .dropdown-item {
  font-weight: 400;
}
.cid-udYE6tSJDu .nav-link:hover,
.cid-udYE6tSJDu .dropdown-item:hover {
  color: #09428f !important;
}
.cid-udYE6tSJDu .navbar-short {
  box-shadow: 0 0.25rem 1rem rgba(0, 0, 0, 0.08);
}
.cid-udYE6tSJDu .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-udYE6tSJDu .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-udYE6tSJDu .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-udYE6tSJDu .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-udYE6tSJDu .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-udYE6tSJDu .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-udYE6tSJDu .nav-link {
  position: relative;
}
.cid-udYE6tSJDu .container {
  display: flex;
  margin: auto;
}
.cid-udYE6tSJDu .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-udYE6tSJDu .dropdown-menu,
.cid-udYE6tSJDu .navbar.opened {
  background: #1e2024 !important;
}
.cid-udYE6tSJDu .nav-item:focus,
.cid-udYE6tSJDu .nav-link:focus {
  outline: none;
}
.cid-udYE6tSJDu .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-udYE6tSJDu .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-udYE6tSJDu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-udYE6tSJDu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-udYE6tSJDu .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-udYE6tSJDu .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-udYE6tSJDu .navbar {
  min-height: 90px;
  transition: all .3s;
  background: #1e2024;
}
.cid-udYE6tSJDu .navbar.opened {
  transition: all .3s;
}
.cid-udYE6tSJDu .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-udYE6tSJDu .navbar .navbar-logo img {
  width: auto;
}
.cid-udYE6tSJDu .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-udYE6tSJDu .navbar.collapsed {
  justify-content: center;
}
.cid-udYE6tSJDu .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-udYE6tSJDu .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-udYE6tSJDu .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-udYE6tSJDu .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-udYE6tSJDu .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-udYE6tSJDu .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-udYE6tSJDu .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-udYE6tSJDu .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-udYE6tSJDu .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-udYE6tSJDu .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-udYE6tSJDu .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-udYE6tSJDu .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-udYE6tSJDu .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-udYE6tSJDu .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-udYE6tSJDu .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-udYE6tSJDu .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-udYE6tSJDu .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-udYE6tSJDu .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-udYE6tSJDu .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-udYE6tSJDu .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-udYE6tSJDu .navbar.navbar-short {
  min-height: 80px;
}
.cid-udYE6tSJDu .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-udYE6tSJDu .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-udYE6tSJDu .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-udYE6tSJDu .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-udYE6tSJDu .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-udYE6tSJDu .dropdown-item.active,
.cid-udYE6tSJDu .dropdown-item:active {
  background-color: transparent;
}
.cid-udYE6tSJDu .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-udYE6tSJDu .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-udYE6tSJDu .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-udYE6tSJDu .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #1e2024;
}
.cid-udYE6tSJDu .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-udYE6tSJDu .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-udYE6tSJDu ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-udYE6tSJDu .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-udYE6tSJDu button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-udYE6tSJDu button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-udYE6tSJDu button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-udYE6tSJDu button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-udYE6tSJDu button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-udYE6tSJDu button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-udYE6tSJDu nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-udYE6tSJDu nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-udYE6tSJDu nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-udYE6tSJDu nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-udYE6tSJDu .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-udYE6tSJDu a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-udYE6tSJDu .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-udYE6tSJDu .navbar {
    height: 70px;
  }
  .cid-udYE6tSJDu .navbar.opened {
    height: auto;
  }
  .cid-udYE6tSJDu .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-udYE6u2IJH {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-udYE6u2IJH .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-udYE6u2IJH .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-udYE6u2IJH .image-block:hover:before {
  opacity: 0.4;
}
.cid-udYE6u2IJH .image-block:hover .wrap {
  opacity: 1;
}
.cid-udYE6u2IJH .image-block:hover img {
  transform: scale(1.05);
}
.cid-udYE6u2IJH .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-udYE6u2IJH h4 {
  letter-spacing: 2px;
}
.cid-udYE6u2IJH figcaption {
  position: relative;
}
.cid-udYE6u2IJH figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-udYE6u2IJH img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-udYE6u2IJH .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-udYE6u2IJH .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-udYE6u2IJH .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-udYE6u2IJH .image-block:before {
    opacity: 0.4;
  }
  .cid-udYE6u2IJH .image-block .wrap {
    opacity: 1;
  }
}
.cid-udYI8j5uXk {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-udYI8j5uXk .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-udYI8j5uXk .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-udYI8j5uXk .image-block:hover:before {
  opacity: 0.4;
}
.cid-udYI8j5uXk .image-block:hover .wrap {
  opacity: 1;
}
.cid-udYI8j5uXk .image-block:hover img {
  transform: scale(1.05);
}
.cid-udYI8j5uXk .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-udYI8j5uXk h4 {
  letter-spacing: 2px;
}
.cid-udYI8j5uXk figcaption {
  position: relative;
}
.cid-udYI8j5uXk figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-udYI8j5uXk img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-udYI8j5uXk .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-udYI8j5uXk .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-udYI8j5uXk .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-udYI8j5uXk .image-block:before {
    opacity: 0.4;
  }
  .cid-udYI8j5uXk .image-block .wrap {
    opacity: 1;
  }
}
.cid-udYJm8U4YH {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-udYJm8U4YH .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-udYJm8U4YH .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-udYJm8U4YH .image-block:hover:before {
  opacity: 0.4;
}
.cid-udYJm8U4YH .image-block:hover .wrap {
  opacity: 1;
}
.cid-udYJm8U4YH .image-block:hover img {
  transform: scale(1.05);
}
.cid-udYJm8U4YH .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-udYJm8U4YH h4 {
  letter-spacing: 2px;
}
.cid-udYJm8U4YH figcaption {
  position: relative;
}
.cid-udYJm8U4YH figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-udYJm8U4YH img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-udYJm8U4YH .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-udYJm8U4YH .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-udYJm8U4YH .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-udYJm8U4YH .image-block:before {
    opacity: 0.4;
  }
  .cid-udYJm8U4YH .image-block .wrap {
    opacity: 1;
  }
}
.cid-udYI8J8ZqH {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-udYI8J8ZqH .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-udYI8J8ZqH .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-udYI8J8ZqH .image-block:hover:before {
  opacity: 0.4;
}
.cid-udYI8J8ZqH .image-block:hover .wrap {
  opacity: 1;
}
.cid-udYI8J8ZqH .image-block:hover img {
  transform: scale(1.05);
}
.cid-udYI8J8ZqH .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-udYI8J8ZqH h4 {
  letter-spacing: 2px;
}
.cid-udYI8J8ZqH figcaption {
  position: relative;
}
.cid-udYI8J8ZqH figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-udYI8J8ZqH img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-udYI8J8ZqH .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-udYI8J8ZqH .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-udYI8J8ZqH .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-udYI8J8ZqH .image-block:before {
    opacity: 0.4;
  }
  .cid-udYI8J8ZqH .image-block .wrap {
    opacity: 1;
  }
}
.cid-uegpLVdrC0 {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-uegpLVdrC0 .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-uegpLVdrC0 .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-uegpLVdrC0 .image-block:hover:before {
  opacity: 0.4;
}
.cid-uegpLVdrC0 .image-block:hover .wrap {
  opacity: 1;
}
.cid-uegpLVdrC0 .image-block:hover img {
  transform: scale(1.05);
}
.cid-uegpLVdrC0 .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-uegpLVdrC0 h4 {
  letter-spacing: 2px;
}
.cid-uegpLVdrC0 figcaption {
  position: relative;
}
.cid-uegpLVdrC0 figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-uegpLVdrC0 img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-uegpLVdrC0 .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-uegpLVdrC0 .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-uegpLVdrC0 .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-uegpLVdrC0 .image-block:before {
    opacity: 0.4;
  }
  .cid-uegpLVdrC0 .image-block .wrap {
    opacity: 1;
  }
}
.cid-uegpMJfoFq {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-uegpMJfoFq .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-uegpMJfoFq .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-uegpMJfoFq .image-block:hover:before {
  opacity: 0.4;
}
.cid-uegpMJfoFq .image-block:hover .wrap {
  opacity: 1;
}
.cid-uegpMJfoFq .image-block:hover img {
  transform: scale(1.05);
}
.cid-uegpMJfoFq .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-uegpMJfoFq h4 {
  letter-spacing: 2px;
}
.cid-uegpMJfoFq figcaption {
  position: relative;
}
.cid-uegpMJfoFq figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-uegpMJfoFq img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-uegpMJfoFq .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-uegpMJfoFq .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-uegpMJfoFq .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-uegpMJfoFq .image-block:before {
    opacity: 0.4;
  }
  .cid-uegpMJfoFq .image-block .wrap {
    opacity: 1;
  }
}
.cid-uegrrVuff4 {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-uegrrVuff4 .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-uegrrVuff4 .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-uegrrVuff4 .image-block:hover:before {
  opacity: 0.4;
}
.cid-uegrrVuff4 .image-block:hover .wrap {
  opacity: 1;
}
.cid-uegrrVuff4 .image-block:hover img {
  transform: scale(1.05);
}
.cid-uegrrVuff4 .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-uegrrVuff4 h4 {
  letter-spacing: 2px;
}
.cid-uegrrVuff4 figcaption {
  position: relative;
}
.cid-uegrrVuff4 figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-uegrrVuff4 img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-uegrrVuff4 .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-uegrrVuff4 .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-uegrrVuff4 .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-uegrrVuff4 .image-block:before {
    opacity: 0.4;
  }
  .cid-uegrrVuff4 .image-block .wrap {
    opacity: 1;
  }
}
.cid-uegqZDKPO9 {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-uegqZDKPO9 .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-uegqZDKPO9 .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-uegqZDKPO9 .image-block:hover:before {
  opacity: 0.4;
}
.cid-uegqZDKPO9 .image-block:hover .wrap {
  opacity: 1;
}
.cid-uegqZDKPO9 .image-block:hover img {
  transform: scale(1.05);
}
.cid-uegqZDKPO9 .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-uegqZDKPO9 h4 {
  letter-spacing: 2px;
}
.cid-uegqZDKPO9 figcaption {
  position: relative;
}
.cid-uegqZDKPO9 figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-uegqZDKPO9 img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-uegqZDKPO9 .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-uegqZDKPO9 .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-uegqZDKPO9 .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-uegqZDKPO9 .image-block:before {
    opacity: 0.4;
  }
  .cid-uegqZDKPO9 .image-block .wrap {
    opacity: 1;
  }
}
.cid-udYE6u83zh {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #1e2024;
}
.cid-udYE6u83zh p {
  text-align: center;
}
.cid-udYE6u83zh .text-copyright {
  width: 100%;
  margin-bottom: 0;
}
.cid-udYE6u83zh .img-logo-footer {
  margin-right: 1rem;
  max-width: 3rem;
}
.cid-udYE6u83zh .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
  color: #ffffff;
}
.cid-udYE6u83zh .logo-footer {
  line-height: normal;
}
.cid-udYE6u83zh .copyright .list-inline {
  margin-bottom: 0;
}
.cid-udYE6u83zh .copyright .list-inline .list-inline-item {
  margin: 10px 15px;
}
@media (max-width: 767px) {
  .cid-udYE6u83zh .copyright .list-inline .list-inline-item {
    margin: 10px 6px;
  }
}
.cid-udYE6u83zh li {
  overflow: hidden;
}
.cid-udYE6u83zh .icon-transition span {
  display: block;
}
.cid-udYE6u83zh .icon-transition:hover span {
  animation: 0.3s linear top;
}
.cid-udYE6u83zh .list-inline-item a {
  display: block;
}
.cid-udYE6u83zh .list-inline-item:hover a {
  animation: 0.3s linear top;
}
@keyframes top {
  0% {
    transform: translateY(0px);
  }
  50% {
    transform: translateY(-100%);
  }
  51% {
    transform: translateY(100%);
  }
  100% {
    transform: translateY(0);
  }
}
.cid-udYE6u83zh .social-btns {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-udYE6u83zh .media-container-row {
  align-items: center;
  justify-content: space-between;
}
.cid-udYE6u83zh .icon-transition span {
  color: #ffffff;
  display: block;
  text-align: center;
  height: 2rem;
  border-radius: 50%;
  line-height: 2rem;
  width: 2rem;
  transition: all 0.3s ease-out 0s;
  font-size: 1.5rem;
}
.cid-udYE6u83zh .social-media {
  display: flex;
  justify-content: flex-end;
}
.cid-udYE6u83zh .social-media ul {
  margin: 0;
  padding: 0;
}
.cid-udYE6u83zh .social-media ul li {
  padding: 4px;
  display: inline-block;
}
@media (max-width: 991px) {
  .cid-udYE6u83zh .logo-footer {
    text-align: center;
  }
  .cid-udYE6u83zh .social-media {
    justify-content: center;
  }
}
.cid-udYiD8axyO {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-udYiD8axyO .image-block {
  margin: auto;
  height: 800px;
  overflow: hidden;
}
.cid-udYiD8axyO .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-udYiD8axyO .image-block:hover:before {
  opacity: 0.4;
}
.cid-udYiD8axyO .image-block:hover .wrap {
  opacity: 1;
}
.cid-udYiD8axyO .image-block:hover img {
  transform: scale(1.05);
}
.cid-udYiD8axyO h4 {
  letter-spacing: 2px;
}
.cid-udYiD8axyO figcaption {
  position: relative;
}
.cid-udYiD8axyO figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-udYiD8axyO img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-udYiD8axyO .col-lg-6 {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-udYiD8axyO .image-block {
    height: 400px;
  }
}
.cid-ueD9nWuwhj {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-ueD9nWuwhj .image-block {
  margin: auto;
  height: 500px;
  overflow: hidden;
}
.cid-ueD9nWuwhj .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueD9nWuwhj .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueD9nWuwhj .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueD9nWuwhj .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueD9nWuwhj h4 {
  letter-spacing: 2px;
}
.cid-ueD9nWuwhj figcaption {
  position: relative;
}
.cid-ueD9nWuwhj figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueD9nWuwhj img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueD9nWuwhj .col-lg-4 {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-ueD9nWuwhj .image-block {
    height: 400px;
  }
}
.cid-udYiD8nSjg {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-udYiD8nSjg .image-block {
  margin: auto;
  height: 500px;
  overflow: hidden;
}
.cid-udYiD8nSjg .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-udYiD8nSjg .image-block:hover:before {
  opacity: 0.4;
}
.cid-udYiD8nSjg .image-block:hover .wrap {
  opacity: 1;
}
.cid-udYiD8nSjg .image-block:hover img {
  transform: scale(1.05);
}
.cid-udYiD8nSjg h4 {
  letter-spacing: 2px;
}
.cid-udYiD8nSjg figcaption {
  position: relative;
}
.cid-udYiD8nSjg figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-udYiD8nSjg img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-udYiD8nSjg .col-lg-4 {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-udYiD8nSjg .image-block {
    height: 400px;
  }
}
.cid-udYGVJQOW8 {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-udYGVJQOW8 .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-udYGVJQOW8 .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-udYGVJQOW8 .image-block:hover:before {
  opacity: 0.4;
}
.cid-udYGVJQOW8 .image-block:hover .wrap {
  opacity: 1;
}
.cid-udYGVJQOW8 .image-block:hover img {
  transform: scale(1.05);
}
.cid-udYGVJQOW8 .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-udYGVJQOW8 h4 {
  letter-spacing: 2px;
}
.cid-udYGVJQOW8 figcaption {
  position: relative;
}
.cid-udYGVJQOW8 figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-udYGVJQOW8 img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-udYGVJQOW8 .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-udYGVJQOW8 .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-udYGVJQOW8 .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-udYGVJQOW8 .image-block:before {
    opacity: 0.4;
  }
  .cid-udYGVJQOW8 .image-block .wrap {
    opacity: 1;
  }
}
.cid-udYlz9R6jF {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-udYlz9R6jF .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-udYlz9R6jF .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-udYlz9R6jF .image-block:hover:before {
  opacity: 0.4;
}
.cid-udYlz9R6jF .image-block:hover .wrap {
  opacity: 1;
}
.cid-udYlz9R6jF .image-block:hover img {
  transform: scale(1.05);
}
.cid-udYlz9R6jF .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-udYlz9R6jF h4 {
  letter-spacing: 2px;
}
.cid-udYlz9R6jF figcaption {
  position: relative;
}
.cid-udYlz9R6jF figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-udYlz9R6jF img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-udYlz9R6jF .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-udYlz9R6jF .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-udYlz9R6jF .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-udYlz9R6jF .image-block:before {
    opacity: 0.4;
  }
  .cid-udYlz9R6jF .image-block .wrap {
    opacity: 1;
  }
}
.cid-udYkNYgH4G {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-udYkNYgH4G .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-udYkNYgH4G .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-udYkNYgH4G .image-block:hover:before {
  opacity: 0.4;
}
.cid-udYkNYgH4G .image-block:hover .wrap {
  opacity: 1;
}
.cid-udYkNYgH4G .image-block:hover img {
  transform: scale(1.05);
}
.cid-udYkNYgH4G .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-udYkNYgH4G h4 {
  letter-spacing: 2px;
}
.cid-udYkNYgH4G figcaption {
  position: relative;
}
.cid-udYkNYgH4G figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-udYkNYgH4G img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-udYkNYgH4G .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-udYkNYgH4G .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-udYkNYgH4G .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-udYkNYgH4G .image-block:before {
    opacity: 0.4;
  }
  .cid-udYkNYgH4G .image-block .wrap {
    opacity: 1;
  }
}
.cid-udYl7Jnmpv {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-udYl7Jnmpv .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-udYl7Jnmpv .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-udYl7Jnmpv .image-block:hover:before {
  opacity: 0.4;
}
.cid-udYl7Jnmpv .image-block:hover .wrap {
  opacity: 1;
}
.cid-udYl7Jnmpv .image-block:hover img {
  transform: scale(1.05);
}
.cid-udYl7Jnmpv .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-udYl7Jnmpv h4 {
  letter-spacing: 2px;
}
.cid-udYl7Jnmpv figcaption {
  position: relative;
}
.cid-udYl7Jnmpv figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-udYl7Jnmpv img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-udYl7Jnmpv .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-udYl7Jnmpv .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-udYl7Jnmpv .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-udYl7Jnmpv .image-block:before {
    opacity: 0.4;
  }
  .cid-udYl7Jnmpv .image-block .wrap {
    opacity: 1;
  }
}
.cid-udYjMb4Ff9 {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-udYjMb4Ff9 .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-udYjMb4Ff9 .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-udYjMb4Ff9 .image-block:hover:before {
  opacity: 0.4;
}
.cid-udYjMb4Ff9 .image-block:hover .wrap {
  opacity: 1;
}
.cid-udYjMb4Ff9 .image-block:hover img {
  transform: scale(1.05);
}
.cid-udYjMb4Ff9 .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-udYjMb4Ff9 h4 {
  letter-spacing: 2px;
}
.cid-udYjMb4Ff9 figcaption {
  position: relative;
}
.cid-udYjMb4Ff9 figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-udYjMb4Ff9 img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-udYjMb4Ff9 .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-udYjMb4Ff9 .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-udYjMb4Ff9 .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-udYjMb4Ff9 .image-block:before {
    opacity: 0.4;
  }
  .cid-udYjMb4Ff9 .image-block .wrap {
    opacity: 1;
  }
}
.cid-udYjLIj5wb {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-udYjLIj5wb .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-udYjLIj5wb .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-udYjLIj5wb .image-block:hover:before {
  opacity: 0.4;
}
.cid-udYjLIj5wb .image-block:hover .wrap {
  opacity: 1;
}
.cid-udYjLIj5wb .image-block:hover img {
  transform: scale(1.05);
}
.cid-udYjLIj5wb .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-udYjLIj5wb h4 {
  letter-spacing: 2px;
}
.cid-udYjLIj5wb figcaption {
  position: relative;
}
.cid-udYjLIj5wb figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-udYjLIj5wb img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-udYjLIj5wb .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-udYjLIj5wb .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-udYjLIj5wb .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-udYjLIj5wb .image-block:before {
    opacity: 0.4;
  }
  .cid-udYjLIj5wb .image-block .wrap {
    opacity: 1;
  }
}
.cid-udYiD8uUZu {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-udYiD8uUZu nav.navbar {
  position: fixed;
}
.cid-udYiD8uUZu .nav-link,
.cid-udYiD8uUZu .dropdown-item {
  font-weight: 400;
}
.cid-udYiD8uUZu .nav-link:hover,
.cid-udYiD8uUZu .dropdown-item:hover {
  color: #09428f !important;
}
.cid-udYiD8uUZu .navbar-short {
  box-shadow: 0 0.25rem 1rem rgba(0, 0, 0, 0.08);
}
.cid-udYiD8uUZu .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-udYiD8uUZu .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-udYiD8uUZu .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-udYiD8uUZu .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-udYiD8uUZu .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-udYiD8uUZu .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-udYiD8uUZu .nav-link {
  position: relative;
}
.cid-udYiD8uUZu .container {
  display: flex;
  margin: auto;
}
.cid-udYiD8uUZu .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-udYiD8uUZu .dropdown-menu,
.cid-udYiD8uUZu .navbar.opened {
  background: #1e2024 !important;
}
.cid-udYiD8uUZu .nav-item:focus,
.cid-udYiD8uUZu .nav-link:focus {
  outline: none;
}
.cid-udYiD8uUZu .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-udYiD8uUZu .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-udYiD8uUZu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-udYiD8uUZu .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-udYiD8uUZu .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-udYiD8uUZu .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-udYiD8uUZu .navbar {
  min-height: 90px;
  transition: all .3s;
  background: #1e2024;
}
.cid-udYiD8uUZu .navbar.opened {
  transition: all .3s;
}
.cid-udYiD8uUZu .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-udYiD8uUZu .navbar .navbar-logo img {
  width: auto;
}
.cid-udYiD8uUZu .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-udYiD8uUZu .navbar.collapsed {
  justify-content: center;
}
.cid-udYiD8uUZu .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-udYiD8uUZu .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-udYiD8uUZu .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-udYiD8uUZu .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-udYiD8uUZu .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-udYiD8uUZu .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-udYiD8uUZu .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-udYiD8uUZu .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-udYiD8uUZu .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-udYiD8uUZu .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-udYiD8uUZu .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-udYiD8uUZu .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-udYiD8uUZu .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-udYiD8uUZu .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-udYiD8uUZu .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-udYiD8uUZu .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-udYiD8uUZu .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-udYiD8uUZu .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-udYiD8uUZu .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-udYiD8uUZu .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-udYiD8uUZu .navbar.navbar-short {
  min-height: 80px;
}
.cid-udYiD8uUZu .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-udYiD8uUZu .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-udYiD8uUZu .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-udYiD8uUZu .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-udYiD8uUZu .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-udYiD8uUZu .dropdown-item.active,
.cid-udYiD8uUZu .dropdown-item:active {
  background-color: transparent;
}
.cid-udYiD8uUZu .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-udYiD8uUZu .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-udYiD8uUZu .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-udYiD8uUZu .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #1e2024;
}
.cid-udYiD8uUZu .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-udYiD8uUZu .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-udYiD8uUZu ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-udYiD8uUZu .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-udYiD8uUZu button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-udYiD8uUZu button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-udYiD8uUZu button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-udYiD8uUZu button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-udYiD8uUZu button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-udYiD8uUZu button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-udYiD8uUZu nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-udYiD8uUZu nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-udYiD8uUZu nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-udYiD8uUZu nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-udYiD8uUZu .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-udYiD8uUZu a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-udYiD8uUZu .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-udYiD8uUZu .navbar {
    height: 70px;
  }
  .cid-udYiD8uUZu .navbar.opened {
    height: auto;
  }
  .cid-udYiD8uUZu .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-udYiD8Df3w {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-udYiD8Df3w .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-udYiD8Df3w .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-udYiD8Df3w .image-block:hover:before {
  opacity: 0.4;
}
.cid-udYiD8Df3w .image-block:hover .wrap {
  opacity: 1;
}
.cid-udYiD8Df3w .image-block:hover img {
  transform: scale(1.05);
}
.cid-udYiD8Df3w .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-udYiD8Df3w h4 {
  letter-spacing: 2px;
}
.cid-udYiD8Df3w figcaption {
  position: relative;
}
.cid-udYiD8Df3w figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-udYiD8Df3w img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-udYiD8Df3w .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-udYiD8Df3w .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-udYiD8Df3w .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-udYiD8Df3w .image-block:before {
    opacity: 0.4;
  }
  .cid-udYiD8Df3w .image-block .wrap {
    opacity: 1;
  }
}
.cid-udYiD8LcoS {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #1e2024;
}
.cid-udYiD8LcoS p {
  text-align: center;
}
.cid-udYiD8LcoS .text-copyright {
  width: 100%;
  margin-bottom: 0;
}
.cid-udYiD8LcoS .img-logo-footer {
  margin-right: 1rem;
  max-width: 3rem;
}
.cid-udYiD8LcoS .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
  color: #ffffff;
}
.cid-udYiD8LcoS .logo-footer {
  line-height: normal;
}
.cid-udYiD8LcoS .copyright .list-inline {
  margin-bottom: 0;
}
.cid-udYiD8LcoS .copyright .list-inline .list-inline-item {
  margin: 10px 15px;
}
@media (max-width: 767px) {
  .cid-udYiD8LcoS .copyright .list-inline .list-inline-item {
    margin: 10px 6px;
  }
}
.cid-udYiD8LcoS li {
  overflow: hidden;
}
.cid-udYiD8LcoS .icon-transition span {
  display: block;
}
.cid-udYiD8LcoS .icon-transition:hover span {
  animation: 0.3s linear top;
}
.cid-udYiD8LcoS .list-inline-item a {
  display: block;
}
.cid-udYiD8LcoS .list-inline-item:hover a {
  animation: 0.3s linear top;
}
@keyframes top {
  0% {
    transform: translateY(0px);
  }
  50% {
    transform: translateY(-100%);
  }
  51% {
    transform: translateY(100%);
  }
  100% {
    transform: translateY(0);
  }
}
.cid-udYiD8LcoS .social-btns {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-udYiD8LcoS .media-container-row {
  align-items: center;
  justify-content: space-between;
}
.cid-udYiD8LcoS .icon-transition span {
  color: #ffffff;
  display: block;
  text-align: center;
  height: 2rem;
  border-radius: 50%;
  line-height: 2rem;
  width: 2rem;
  transition: all 0.3s ease-out 0s;
  font-size: 1.5rem;
}
.cid-udYiD8LcoS .social-media {
  display: flex;
  justify-content: flex-end;
}
.cid-udYiD8LcoS .social-media ul {
  margin: 0;
  padding: 0;
}
.cid-udYiD8LcoS .social-media ul li {
  padding: 4px;
  display: inline-block;
}
@media (max-width: 991px) {
  .cid-udYiD8LcoS .logo-footer {
    text-align: center;
  }
  .cid-udYiD8LcoS .social-media {
    justify-content: center;
  }
}
.cid-udXJxB8KVQ {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-udXJxB8KVQ .image-block {
  margin: auto;
  height: 800px;
  overflow: hidden;
}
.cid-udXJxB8KVQ .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-udXJxB8KVQ .image-block:hover:before {
  opacity: 0.4;
}
.cid-udXJxB8KVQ .image-block:hover .wrap {
  opacity: 1;
}
.cid-udXJxB8KVQ .image-block:hover img {
  transform: scale(1.05);
}
.cid-udXJxB8KVQ h4 {
  letter-spacing: 2px;
}
.cid-udXJxB8KVQ figcaption {
  position: relative;
}
.cid-udXJxB8KVQ figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-udXJxB8KVQ img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-udXJxB8KVQ .col-lg-6 {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-udXJxB8KVQ .image-block {
    height: 400px;
  }
}
.cid-udXJxBjOOO {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-udXJxBjOOO .image-block {
  margin: auto;
  height: 500px;
  overflow: hidden;
}
.cid-udXJxBjOOO .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-udXJxBjOOO .image-block:hover:before {
  opacity: 0.4;
}
.cid-udXJxBjOOO .image-block:hover .wrap {
  opacity: 1;
}
.cid-udXJxBjOOO .image-block:hover img {
  transform: scale(1.05);
}
.cid-udXJxBjOOO h4 {
  letter-spacing: 2px;
}
.cid-udXJxBjOOO figcaption {
  position: relative;
}
.cid-udXJxBjOOO figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-udXJxBjOOO img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-udXJxBjOOO .col-lg-4 {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-udXJxBjOOO .image-block {
    height: 400px;
  }
}
.cid-udXNtTf4R5 {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-udXNtTf4R5 .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-udXNtTf4R5 .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-udXNtTf4R5 .image-block:hover:before {
  opacity: 0.4;
}
.cid-udXNtTf4R5 .image-block:hover .wrap {
  opacity: 1;
}
.cid-udXNtTf4R5 .image-block:hover img {
  transform: scale(1.05);
}
.cid-udXNtTf4R5 .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-udXNtTf4R5 h4 {
  letter-spacing: 2px;
}
.cid-udXNtTf4R5 figcaption {
  position: relative;
}
.cid-udXNtTf4R5 figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-udXNtTf4R5 img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-udXNtTf4R5 .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-udXNtTf4R5 .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-udXNtTf4R5 .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-udXNtTf4R5 .image-block:before {
    opacity: 0.4;
  }
  .cid-udXNtTf4R5 .image-block .wrap {
    opacity: 1;
  }
}
.cid-udXNteHfQZ {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-udXNteHfQZ .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-udXNteHfQZ .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-udXNteHfQZ .image-block:hover:before {
  opacity: 0.4;
}
.cid-udXNteHfQZ .image-block:hover .wrap {
  opacity: 1;
}
.cid-udXNteHfQZ .image-block:hover img {
  transform: scale(1.05);
}
.cid-udXNteHfQZ .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-udXNteHfQZ h4 {
  letter-spacing: 2px;
}
.cid-udXNteHfQZ figcaption {
  position: relative;
}
.cid-udXNteHfQZ figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-udXNteHfQZ img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-udXNteHfQZ .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-udXNteHfQZ .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-udXNteHfQZ .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-udXNteHfQZ .image-block:before {
    opacity: 0.4;
  }
  .cid-udXNteHfQZ .image-block .wrap {
    opacity: 1;
  }
}
.cid-udXL3liPeC {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-udXL3liPeC .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-udXL3liPeC .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-udXL3liPeC .image-block:hover:before {
  opacity: 0.4;
}
.cid-udXL3liPeC .image-block:hover .wrap {
  opacity: 1;
}
.cid-udXL3liPeC .image-block:hover img {
  transform: scale(1.05);
}
.cid-udXL3liPeC .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-udXL3liPeC h4 {
  letter-spacing: 2px;
}
.cid-udXL3liPeC figcaption {
  position: relative;
}
.cid-udXL3liPeC figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-udXL3liPeC img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-udXL3liPeC .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-udXL3liPeC .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-udXL3liPeC .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-udXL3liPeC .image-block:before {
    opacity: 0.4;
  }
  .cid-udXL3liPeC .image-block .wrap {
    opacity: 1;
  }
}
.cid-udXL2K8ypW {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-udXL2K8ypW .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-udXL2K8ypW .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-udXL2K8ypW .image-block:hover:before {
  opacity: 0.4;
}
.cid-udXL2K8ypW .image-block:hover .wrap {
  opacity: 1;
}
.cid-udXL2K8ypW .image-block:hover img {
  transform: scale(1.05);
}
.cid-udXL2K8ypW .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-udXL2K8ypW h4 {
  letter-spacing: 2px;
}
.cid-udXL2K8ypW figcaption {
  position: relative;
}
.cid-udXL2K8ypW figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-udXL2K8ypW img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-udXL2K8ypW .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-udXL2K8ypW .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-udXL2K8ypW .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-udXL2K8ypW .image-block:before {
    opacity: 0.4;
  }
  .cid-udXL2K8ypW .image-block .wrap {
    opacity: 1;
  }
}
.cid-udXJxBphGE {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-udXJxBphGE nav.navbar {
  position: fixed;
}
.cid-udXJxBphGE .nav-link,
.cid-udXJxBphGE .dropdown-item {
  font-weight: 400;
}
.cid-udXJxBphGE .nav-link:hover,
.cid-udXJxBphGE .dropdown-item:hover {
  color: #09428f !important;
}
.cid-udXJxBphGE .navbar-short {
  box-shadow: 0 0.25rem 1rem rgba(0, 0, 0, 0.08);
}
.cid-udXJxBphGE .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-udXJxBphGE .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-udXJxBphGE .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-udXJxBphGE .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-udXJxBphGE .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-udXJxBphGE .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-udXJxBphGE .nav-link {
  position: relative;
}
.cid-udXJxBphGE .container {
  display: flex;
  margin: auto;
}
.cid-udXJxBphGE .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-udXJxBphGE .dropdown-menu,
.cid-udXJxBphGE .navbar.opened {
  background: #1e2024 !important;
}
.cid-udXJxBphGE .nav-item:focus,
.cid-udXJxBphGE .nav-link:focus {
  outline: none;
}
.cid-udXJxBphGE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-udXJxBphGE .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-udXJxBphGE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-udXJxBphGE .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-udXJxBphGE .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-udXJxBphGE .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-udXJxBphGE .navbar {
  min-height: 90px;
  transition: all .3s;
  background: #1e2024;
}
.cid-udXJxBphGE .navbar.opened {
  transition: all .3s;
}
.cid-udXJxBphGE .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-udXJxBphGE .navbar .navbar-logo img {
  width: auto;
}
.cid-udXJxBphGE .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-udXJxBphGE .navbar.collapsed {
  justify-content: center;
}
.cid-udXJxBphGE .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-udXJxBphGE .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-udXJxBphGE .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-udXJxBphGE .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-udXJxBphGE .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-udXJxBphGE .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-udXJxBphGE .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-udXJxBphGE .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-udXJxBphGE .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-udXJxBphGE .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-udXJxBphGE .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-udXJxBphGE .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-udXJxBphGE .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-udXJxBphGE .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-udXJxBphGE .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-udXJxBphGE .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-udXJxBphGE .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-udXJxBphGE .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-udXJxBphGE .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-udXJxBphGE .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-udXJxBphGE .navbar.navbar-short {
  min-height: 80px;
}
.cid-udXJxBphGE .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-udXJxBphGE .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-udXJxBphGE .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-udXJxBphGE .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-udXJxBphGE .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-udXJxBphGE .dropdown-item.active,
.cid-udXJxBphGE .dropdown-item:active {
  background-color: transparent;
}
.cid-udXJxBphGE .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-udXJxBphGE .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-udXJxBphGE .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-udXJxBphGE .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #1e2024;
}
.cid-udXJxBphGE .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-udXJxBphGE .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-udXJxBphGE ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-udXJxBphGE .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-udXJxBphGE button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-udXJxBphGE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-udXJxBphGE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-udXJxBphGE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-udXJxBphGE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-udXJxBphGE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-udXJxBphGE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-udXJxBphGE nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-udXJxBphGE nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-udXJxBphGE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-udXJxBphGE .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-udXJxBphGE a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-udXJxBphGE .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-udXJxBphGE .navbar {
    height: 70px;
  }
  .cid-udXJxBphGE .navbar.opened {
    height: auto;
  }
  .cid-udXJxBphGE .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-udXJxBzh3G {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-udXJxBzh3G .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-udXJxBzh3G .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-udXJxBzh3G .image-block:hover:before {
  opacity: 0.4;
}
.cid-udXJxBzh3G .image-block:hover .wrap {
  opacity: 1;
}
.cid-udXJxBzh3G .image-block:hover img {
  transform: scale(1.05);
}
.cid-udXJxBzh3G .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-udXJxBzh3G h4 {
  letter-spacing: 2px;
}
.cid-udXJxBzh3G figcaption {
  position: relative;
}
.cid-udXJxBzh3G figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-udXJxBzh3G img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-udXJxBzh3G .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-udXJxBzh3G .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-udXJxBzh3G .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-udXJxBzh3G .image-block:before {
    opacity: 0.4;
  }
  .cid-udXJxBzh3G .image-block .wrap {
    opacity: 1;
  }
}
.cid-udXJxBG444 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #1e2024;
}
.cid-udXJxBG444 p {
  text-align: center;
}
.cid-udXJxBG444 .text-copyright {
  width: 100%;
  margin-bottom: 0;
}
.cid-udXJxBG444 .img-logo-footer {
  margin-right: 1rem;
  max-width: 3rem;
}
.cid-udXJxBG444 .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
  color: #ffffff;
}
.cid-udXJxBG444 .logo-footer {
  line-height: normal;
}
.cid-udXJxBG444 .copyright .list-inline {
  margin-bottom: 0;
}
.cid-udXJxBG444 .copyright .list-inline .list-inline-item {
  margin: 10px 15px;
}
@media (max-width: 767px) {
  .cid-udXJxBG444 .copyright .list-inline .list-inline-item {
    margin: 10px 6px;
  }
}
.cid-udXJxBG444 li {
  overflow: hidden;
}
.cid-udXJxBG444 .icon-transition span {
  display: block;
}
.cid-udXJxBG444 .icon-transition:hover span {
  animation: 0.3s linear top;
}
.cid-udXJxBG444 .list-inline-item a {
  display: block;
}
.cid-udXJxBG444 .list-inline-item:hover a {
  animation: 0.3s linear top;
}
@keyframes top {
  0% {
    transform: translateY(0px);
  }
  50% {
    transform: translateY(-100%);
  }
  51% {
    transform: translateY(100%);
  }
  100% {
    transform: translateY(0);
  }
}
.cid-udXJxBG444 .social-btns {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-udXJxBG444 .media-container-row {
  align-items: center;
  justify-content: space-between;
}
.cid-udXJxBG444 .icon-transition span {
  color: #ffffff;
  display: block;
  text-align: center;
  height: 2rem;
  border-radius: 50%;
  line-height: 2rem;
  width: 2rem;
  transition: all 0.3s ease-out 0s;
  font-size: 1.5rem;
}
.cid-udXJxBG444 .social-media {
  display: flex;
  justify-content: flex-end;
}
.cid-udXJxBG444 .social-media ul {
  margin: 0;
  padding: 0;
}
.cid-udXJxBG444 .social-media ul li {
  padding: 4px;
  display: inline-block;
}
@media (max-width: 991px) {
  .cid-udXJxBG444 .logo-footer {
    text-align: center;
  }
  .cid-udXJxBG444 .social-media {
    justify-content: center;
  }
}
.cid-udXQeDu1cw {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-udXQeDu1cw .image-block {
  margin: auto;
  height: 800px;
  overflow: hidden;
}
.cid-udXQeDu1cw .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-udXQeDu1cw .image-block:hover:before {
  opacity: 0.4;
}
.cid-udXQeDu1cw .image-block:hover .wrap {
  opacity: 1;
}
.cid-udXQeDu1cw .image-block:hover img {
  transform: scale(1.05);
}
.cid-udXQeDu1cw h4 {
  letter-spacing: 2px;
}
.cid-udXQeDu1cw figcaption {
  position: relative;
}
.cid-udXQeDu1cw figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-udXQeDu1cw img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-udXQeDu1cw .col-lg-6 {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-udXQeDu1cw .image-block {
    height: 400px;
  }
}
.cid-udXQeDEjoT {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-udXQeDEjoT .image-block {
  margin: auto;
  height: 500px;
  overflow: hidden;
}
.cid-udXQeDEjoT .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-udXQeDEjoT .image-block:hover:before {
  opacity: 0.4;
}
.cid-udXQeDEjoT .image-block:hover .wrap {
  opacity: 1;
}
.cid-udXQeDEjoT .image-block:hover img {
  transform: scale(1.05);
}
.cid-udXQeDEjoT h4 {
  letter-spacing: 2px;
}
.cid-udXQeDEjoT figcaption {
  position: relative;
}
.cid-udXQeDEjoT figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-udXQeDEjoT img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-udXQeDEjoT .col-lg-4 {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-udXQeDEjoT .image-block {
    height: 400px;
  }
}
.cid-udYf2Htp28 {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-udYf2Htp28 .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-udYf2Htp28 .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-udYf2Htp28 .image-block:hover:before {
  opacity: 0.4;
}
.cid-udYf2Htp28 .image-block:hover .wrap {
  opacity: 1;
}
.cid-udYf2Htp28 .image-block:hover img {
  transform: scale(1.05);
}
.cid-udYf2Htp28 .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-udYf2Htp28 h4 {
  letter-spacing: 2px;
}
.cid-udYf2Htp28 figcaption {
  position: relative;
}
.cid-udYf2Htp28 figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-udYf2Htp28 img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-udYf2Htp28 .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-udYf2Htp28 .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-udYf2Htp28 .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-udYf2Htp28 .image-block:before {
    opacity: 0.4;
  }
  .cid-udYf2Htp28 .image-block .wrap {
    opacity: 1;
  }
}
.cid-udYdhM7Ch8 {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-udYdhM7Ch8 .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-udYdhM7Ch8 .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-udYdhM7Ch8 .image-block:hover:before {
  opacity: 0.4;
}
.cid-udYdhM7Ch8 .image-block:hover .wrap {
  opacity: 1;
}
.cid-udYdhM7Ch8 .image-block:hover img {
  transform: scale(1.05);
}
.cid-udYdhM7Ch8 .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-udYdhM7Ch8 h4 {
  letter-spacing: 2px;
}
.cid-udYdhM7Ch8 figcaption {
  position: relative;
}
.cid-udYdhM7Ch8 figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-udYdhM7Ch8 img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-udYdhM7Ch8 .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-udYdhM7Ch8 .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-udYdhM7Ch8 .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-udYdhM7Ch8 .image-block:before {
    opacity: 0.4;
  }
  .cid-udYdhM7Ch8 .image-block .wrap {
    opacity: 1;
  }
}
.cid-udYdCc14zj {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-udYdCc14zj .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-udYdCc14zj .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-udYdCc14zj .image-block:hover:before {
  opacity: 0.4;
}
.cid-udYdCc14zj .image-block:hover .wrap {
  opacity: 1;
}
.cid-udYdCc14zj .image-block:hover img {
  transform: scale(1.05);
}
.cid-udYdCc14zj .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-udYdCc14zj h4 {
  letter-spacing: 2px;
}
.cid-udYdCc14zj figcaption {
  position: relative;
}
.cid-udYdCc14zj figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-udYdCc14zj img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-udYdCc14zj .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-udYdCc14zj .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-udYdCc14zj .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-udYdCc14zj .image-block:before {
    opacity: 0.4;
  }
  .cid-udYdCc14zj .image-block .wrap {
    opacity: 1;
  }
}
.cid-udYdCJHuYI {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-udYdCJHuYI .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-udYdCJHuYI .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-udYdCJHuYI .image-block:hover:before {
  opacity: 0.4;
}
.cid-udYdCJHuYI .image-block:hover .wrap {
  opacity: 1;
}
.cid-udYdCJHuYI .image-block:hover img {
  transform: scale(1.05);
}
.cid-udYdCJHuYI .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-udYdCJHuYI h4 {
  letter-spacing: 2px;
}
.cid-udYdCJHuYI figcaption {
  position: relative;
}
.cid-udYdCJHuYI figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-udYdCJHuYI img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-udYdCJHuYI .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-udYdCJHuYI .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-udYdCJHuYI .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-udYdCJHuYI .image-block:before {
    opacity: 0.4;
  }
  .cid-udYdCJHuYI .image-block .wrap {
    opacity: 1;
  }
}
.cid-udYdRBzPoU {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-udYdRBzPoU .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-udYdRBzPoU .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-udYdRBzPoU .image-block:hover:before {
  opacity: 0.4;
}
.cid-udYdRBzPoU .image-block:hover .wrap {
  opacity: 1;
}
.cid-udYdRBzPoU .image-block:hover img {
  transform: scale(1.05);
}
.cid-udYdRBzPoU .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-udYdRBzPoU h4 {
  letter-spacing: 2px;
}
.cid-udYdRBzPoU figcaption {
  position: relative;
}
.cid-udYdRBzPoU figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-udYdRBzPoU img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-udYdRBzPoU .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-udYdRBzPoU .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-udYdRBzPoU .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-udYdRBzPoU .image-block:before {
    opacity: 0.4;
  }
  .cid-udYdRBzPoU .image-block .wrap {
    opacity: 1;
  }
}
.cid-udYe6P4FGz {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-udYe6P4FGz .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-udYe6P4FGz .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-udYe6P4FGz .image-block:hover:before {
  opacity: 0.4;
}
.cid-udYe6P4FGz .image-block:hover .wrap {
  opacity: 1;
}
.cid-udYe6P4FGz .image-block:hover img {
  transform: scale(1.05);
}
.cid-udYe6P4FGz .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-udYe6P4FGz h4 {
  letter-spacing: 2px;
}
.cid-udYe6P4FGz figcaption {
  position: relative;
}
.cid-udYe6P4FGz figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-udYe6P4FGz img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-udYe6P4FGz .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-udYe6P4FGz .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-udYe6P4FGz .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-udYe6P4FGz .image-block:before {
    opacity: 0.4;
  }
  .cid-udYe6P4FGz .image-block .wrap {
    opacity: 1;
  }
}
.cid-ueDa2cPVFz {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueDa2cPVFz .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ueDa2cPVFz .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueDa2cPVFz .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueDa2cPVFz .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueDa2cPVFz .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueDa2cPVFz .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ueDa2cPVFz h4 {
  letter-spacing: 2px;
}
.cid-ueDa2cPVFz figcaption {
  position: relative;
}
.cid-ueDa2cPVFz figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueDa2cPVFz img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueDa2cPVFz .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ueDa2cPVFz .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ueDa2cPVFz .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ueDa2cPVFz .image-block:before {
    opacity: 0.4;
  }
  .cid-ueDa2cPVFz .image-block .wrap {
    opacity: 1;
  }
}
.cid-udYalLGLzX {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-udYalLGLzX .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-udYalLGLzX .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-udYalLGLzX .image-block:hover:before {
  opacity: 0.4;
}
.cid-udYalLGLzX .image-block:hover .wrap {
  opacity: 1;
}
.cid-udYalLGLzX .image-block:hover img {
  transform: scale(1.05);
}
.cid-udYalLGLzX .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-udYalLGLzX h4 {
  letter-spacing: 2px;
}
.cid-udYalLGLzX figcaption {
  position: relative;
}
.cid-udYalLGLzX figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-udYalLGLzX img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-udYalLGLzX .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-udYalLGLzX .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-udYalLGLzX .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-udYalLGLzX .image-block:before {
    opacity: 0.4;
  }
  .cid-udYalLGLzX .image-block .wrap {
    opacity: 1;
  }
}
.cid-ueDblNkDbj {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueDblNkDbj .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ueDblNkDbj .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueDblNkDbj .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueDblNkDbj .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueDblNkDbj .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueDblNkDbj .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ueDblNkDbj h4 {
  letter-spacing: 2px;
}
.cid-ueDblNkDbj figcaption {
  position: relative;
}
.cid-ueDblNkDbj figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueDblNkDbj img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueDblNkDbj .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ueDblNkDbj .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ueDblNkDbj .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ueDblNkDbj .image-block:before {
    opacity: 0.4;
  }
  .cid-ueDblNkDbj .image-block .wrap {
    opacity: 1;
  }
}
.cid-udY5UAFdeV {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-udY5UAFdeV .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-udY5UAFdeV .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-udY5UAFdeV .image-block:hover:before {
  opacity: 0.4;
}
.cid-udY5UAFdeV .image-block:hover .wrap {
  opacity: 1;
}
.cid-udY5UAFdeV .image-block:hover img {
  transform: scale(1.05);
}
.cid-udY5UAFdeV .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-udY5UAFdeV h4 {
  letter-spacing: 2px;
}
.cid-udY5UAFdeV figcaption {
  position: relative;
}
.cid-udY5UAFdeV figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-udY5UAFdeV img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-udY5UAFdeV .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-udY5UAFdeV .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-udY5UAFdeV .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-udY5UAFdeV .image-block:before {
    opacity: 0.4;
  }
  .cid-udY5UAFdeV .image-block .wrap {
    opacity: 1;
  }
}
.cid-udXQeE4xnn {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-udXQeE4xnn .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-udXQeE4xnn .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-udXQeE4xnn .image-block:hover:before {
  opacity: 0.4;
}
.cid-udXQeE4xnn .image-block:hover .wrap {
  opacity: 1;
}
.cid-udXQeE4xnn .image-block:hover img {
  transform: scale(1.05);
}
.cid-udXQeE4xnn .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-udXQeE4xnn h4 {
  letter-spacing: 2px;
}
.cid-udXQeE4xnn figcaption {
  position: relative;
}
.cid-udXQeE4xnn figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-udXQeE4xnn img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-udXQeE4xnn .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-udXQeE4xnn .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-udXQeE4xnn .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-udXQeE4xnn .image-block:before {
    opacity: 0.4;
  }
  .cid-udXQeE4xnn .image-block .wrap {
    opacity: 1;
  }
}
.cid-udY5U5Htsk {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-udY5U5Htsk .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-udY5U5Htsk .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-udY5U5Htsk .image-block:hover:before {
  opacity: 0.4;
}
.cid-udY5U5Htsk .image-block:hover .wrap {
  opacity: 1;
}
.cid-udY5U5Htsk .image-block:hover img {
  transform: scale(1.05);
}
.cid-udY5U5Htsk .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-udY5U5Htsk h4 {
  letter-spacing: 2px;
}
.cid-udY5U5Htsk figcaption {
  position: relative;
}
.cid-udY5U5Htsk figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-udY5U5Htsk img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-udY5U5Htsk .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-udY5U5Htsk .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-udY5U5Htsk .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-udY5U5Htsk .image-block:before {
    opacity: 0.4;
  }
  .cid-udY5U5Htsk .image-block .wrap {
    opacity: 1;
  }
}
.cid-udXQeEmAp8 {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-udXQeEmAp8 .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-udXQeEmAp8 .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-udXQeEmAp8 .image-block:hover:before {
  opacity: 0.4;
}
.cid-udXQeEmAp8 .image-block:hover .wrap {
  opacity: 1;
}
.cid-udXQeEmAp8 .image-block:hover img {
  transform: scale(1.05);
}
.cid-udXQeEmAp8 .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-udXQeEmAp8 h4 {
  letter-spacing: 2px;
}
.cid-udXQeEmAp8 figcaption {
  position: relative;
}
.cid-udXQeEmAp8 figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-udXQeEmAp8 img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-udXQeEmAp8 .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-udXQeEmAp8 .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-udXQeEmAp8 .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-udXQeEmAp8 .image-block:before {
    opacity: 0.4;
  }
  .cid-udXQeEmAp8 .image-block .wrap {
    opacity: 1;
  }
}
.cid-udXQeDKbN2 {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-udXQeDKbN2 .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-udXQeDKbN2 .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-udXQeDKbN2 .image-block:hover:before {
  opacity: 0.4;
}
.cid-udXQeDKbN2 .image-block:hover .wrap {
  opacity: 1;
}
.cid-udXQeDKbN2 .image-block:hover img {
  transform: scale(1.05);
}
.cid-udXQeDKbN2 .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-udXQeDKbN2 h4 {
  letter-spacing: 2px;
}
.cid-udXQeDKbN2 figcaption {
  position: relative;
}
.cid-udXQeDKbN2 figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-udXQeDKbN2 img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-udXQeDKbN2 .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-udXQeDKbN2 .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-udXQeDKbN2 .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-udXQeDKbN2 .image-block:before {
    opacity: 0.4;
  }
  .cid-udXQeDKbN2 .image-block .wrap {
    opacity: 1;
  }
}
.cid-udXQeDRWuo {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-udXQeDRWuo .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-udXQeDRWuo .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-udXQeDRWuo .image-block:hover:before {
  opacity: 0.4;
}
.cid-udXQeDRWuo .image-block:hover .wrap {
  opacity: 1;
}
.cid-udXQeDRWuo .image-block:hover img {
  transform: scale(1.05);
}
.cid-udXQeDRWuo .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-udXQeDRWuo h4 {
  letter-spacing: 2px;
}
.cid-udXQeDRWuo figcaption {
  position: relative;
}
.cid-udXQeDRWuo figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-udXQeDRWuo img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-udXQeDRWuo .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-udXQeDRWuo .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-udXQeDRWuo .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-udXQeDRWuo .image-block:before {
    opacity: 0.4;
  }
  .cid-udXQeDRWuo .image-block .wrap {
    opacity: 1;
  }
}
.cid-udY5ygmnib {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-udY5ygmnib .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-udY5ygmnib .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-udY5ygmnib .image-block:hover:before {
  opacity: 0.4;
}
.cid-udY5ygmnib .image-block:hover .wrap {
  opacity: 1;
}
.cid-udY5ygmnib .image-block:hover img {
  transform: scale(1.05);
}
.cid-udY5ygmnib .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-udY5ygmnib h4 {
  letter-spacing: 2px;
}
.cid-udY5ygmnib figcaption {
  position: relative;
}
.cid-udY5ygmnib figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-udY5ygmnib img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-udY5ygmnib .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-udY5ygmnib .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-udY5ygmnib .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-udY5ygmnib .image-block:before {
    opacity: 0.4;
  }
  .cid-udY5ygmnib .image-block .wrap {
    opacity: 1;
  }
}
.cid-udXQeDYm4R {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-udXQeDYm4R .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-udXQeDYm4R .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-udXQeDYm4R .image-block:hover:before {
  opacity: 0.4;
}
.cid-udXQeDYm4R .image-block:hover .wrap {
  opacity: 1;
}
.cid-udXQeDYm4R .image-block:hover img {
  transform: scale(1.05);
}
.cid-udXQeDYm4R .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-udXQeDYm4R h4 {
  letter-spacing: 2px;
}
.cid-udXQeDYm4R figcaption {
  position: relative;
}
.cid-udXQeDYm4R figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-udXQeDYm4R img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-udXQeDYm4R .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-udXQeDYm4R .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-udXQeDYm4R .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-udXQeDYm4R .image-block:before {
    opacity: 0.4;
  }
  .cid-udXQeDYm4R .image-block .wrap {
    opacity: 1;
  }
}
.cid-udXQeEbpmW {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-udXQeEbpmW nav.navbar {
  position: fixed;
}
.cid-udXQeEbpmW .nav-link,
.cid-udXQeEbpmW .dropdown-item {
  font-weight: 400;
}
.cid-udXQeEbpmW .nav-link:hover,
.cid-udXQeEbpmW .dropdown-item:hover {
  color: #09428f !important;
}
.cid-udXQeEbpmW .navbar-short {
  box-shadow: 0 0.25rem 1rem rgba(0, 0, 0, 0.08);
}
.cid-udXQeEbpmW .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-udXQeEbpmW .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-udXQeEbpmW .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-udXQeEbpmW .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-udXQeEbpmW .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-udXQeEbpmW .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-udXQeEbpmW .nav-link {
  position: relative;
}
.cid-udXQeEbpmW .container {
  display: flex;
  margin: auto;
}
.cid-udXQeEbpmW .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-udXQeEbpmW .dropdown-menu,
.cid-udXQeEbpmW .navbar.opened {
  background: #1e2024 !important;
}
.cid-udXQeEbpmW .nav-item:focus,
.cid-udXQeEbpmW .nav-link:focus {
  outline: none;
}
.cid-udXQeEbpmW .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-udXQeEbpmW .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-udXQeEbpmW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-udXQeEbpmW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-udXQeEbpmW .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-udXQeEbpmW .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-udXQeEbpmW .navbar {
  min-height: 90px;
  transition: all .3s;
  background: #1e2024;
}
.cid-udXQeEbpmW .navbar.opened {
  transition: all .3s;
}
.cid-udXQeEbpmW .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-udXQeEbpmW .navbar .navbar-logo img {
  width: auto;
}
.cid-udXQeEbpmW .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-udXQeEbpmW .navbar.collapsed {
  justify-content: center;
}
.cid-udXQeEbpmW .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-udXQeEbpmW .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-udXQeEbpmW .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-udXQeEbpmW .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-udXQeEbpmW .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-udXQeEbpmW .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-udXQeEbpmW .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-udXQeEbpmW .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-udXQeEbpmW .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-udXQeEbpmW .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-udXQeEbpmW .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-udXQeEbpmW .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-udXQeEbpmW .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-udXQeEbpmW .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-udXQeEbpmW .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-udXQeEbpmW .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-udXQeEbpmW .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-udXQeEbpmW .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-udXQeEbpmW .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-udXQeEbpmW .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-udXQeEbpmW .navbar.navbar-short {
  min-height: 80px;
}
.cid-udXQeEbpmW .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-udXQeEbpmW .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-udXQeEbpmW .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-udXQeEbpmW .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-udXQeEbpmW .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-udXQeEbpmW .dropdown-item.active,
.cid-udXQeEbpmW .dropdown-item:active {
  background-color: transparent;
}
.cid-udXQeEbpmW .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-udXQeEbpmW .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-udXQeEbpmW .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-udXQeEbpmW .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #1e2024;
}
.cid-udXQeEbpmW .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-udXQeEbpmW .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-udXQeEbpmW ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-udXQeEbpmW .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-udXQeEbpmW button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-udXQeEbpmW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-udXQeEbpmW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-udXQeEbpmW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-udXQeEbpmW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-udXQeEbpmW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-udXQeEbpmW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-udXQeEbpmW nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-udXQeEbpmW nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-udXQeEbpmW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-udXQeEbpmW .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-udXQeEbpmW a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-udXQeEbpmW .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-udXQeEbpmW .navbar {
    height: 70px;
  }
  .cid-udXQeEbpmW .navbar.opened {
    height: auto;
  }
  .cid-udXQeEbpmW .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-udXQeEtgqZ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #1e2024;
}
.cid-udXQeEtgqZ p {
  text-align: center;
}
.cid-udXQeEtgqZ .text-copyright {
  width: 100%;
  margin-bottom: 0;
}
.cid-udXQeEtgqZ .img-logo-footer {
  margin-right: 1rem;
  max-width: 3rem;
}
.cid-udXQeEtgqZ .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
  color: #ffffff;
}
.cid-udXQeEtgqZ .logo-footer {
  line-height: normal;
}
.cid-udXQeEtgqZ .copyright .list-inline {
  margin-bottom: 0;
}
.cid-udXQeEtgqZ .copyright .list-inline .list-inline-item {
  margin: 10px 15px;
}
@media (max-width: 767px) {
  .cid-udXQeEtgqZ .copyright .list-inline .list-inline-item {
    margin: 10px 6px;
  }
}
.cid-udXQeEtgqZ li {
  overflow: hidden;
}
.cid-udXQeEtgqZ .icon-transition span {
  display: block;
}
.cid-udXQeEtgqZ .icon-transition:hover span {
  animation: 0.3s linear top;
}
.cid-udXQeEtgqZ .list-inline-item a {
  display: block;
}
.cid-udXQeEtgqZ .list-inline-item:hover a {
  animation: 0.3s linear top;
}
@keyframes top {
  0% {
    transform: translateY(0px);
  }
  50% {
    transform: translateY(-100%);
  }
  51% {
    transform: translateY(100%);
  }
  100% {
    transform: translateY(0);
  }
}
.cid-udXQeEtgqZ .social-btns {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-udXQeEtgqZ .media-container-row {
  align-items: center;
  justify-content: space-between;
}
.cid-udXQeEtgqZ .icon-transition span {
  color: #ffffff;
  display: block;
  text-align: center;
  height: 2rem;
  border-radius: 50%;
  line-height: 2rem;
  width: 2rem;
  transition: all 0.3s ease-out 0s;
  font-size: 1.5rem;
}
.cid-udXQeEtgqZ .social-media {
  display: flex;
  justify-content: flex-end;
}
.cid-udXQeEtgqZ .social-media ul {
  margin: 0;
  padding: 0;
}
.cid-udXQeEtgqZ .social-media ul li {
  padding: 4px;
  display: inline-block;
}
@media (max-width: 991px) {
  .cid-udXQeEtgqZ .logo-footer {
    text-align: center;
  }
  .cid-udXQeEtgqZ .social-media {
    justify-content: center;
  }
}
.cid-ueOTqg98xo {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueOTqg98xo .image-block {
  margin: auto;
  height: 800px;
  overflow: hidden;
}
.cid-ueOTqg98xo .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueOTqg98xo .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueOTqg98xo .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueOTqg98xo .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueOTqg98xo h4 {
  letter-spacing: 2px;
}
.cid-ueOTqg98xo figcaption {
  position: relative;
}
.cid-ueOTqg98xo figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueOTqg98xo img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueOTqg98xo .col-lg-6 {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-ueOTqg98xo .image-block {
    height: 400px;
  }
}
.cid-ueOTqgiG8E {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-ueOTqgiG8E .image-block {
  margin: auto;
  height: 500px;
  overflow: hidden;
}
.cid-ueOTqgiG8E .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueOTqgiG8E .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueOTqgiG8E .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueOTqgiG8E .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueOTqgiG8E h4 {
  letter-spacing: 2px;
}
.cid-ueOTqgiG8E figcaption {
  position: relative;
}
.cid-ueOTqgiG8E figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueOTqgiG8E img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueOTqgiG8E .col-lg-4 {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-ueOTqgiG8E .image-block {
    height: 400px;
  }
}
.cid-ueOTqhPtd2 {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueOTqhPtd2 .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ueOTqhPtd2 .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueOTqhPtd2 .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueOTqhPtd2 .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueOTqhPtd2 .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueOTqhPtd2 .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ueOTqhPtd2 h4 {
  letter-spacing: 2px;
}
.cid-ueOTqhPtd2 figcaption {
  position: relative;
}
.cid-ueOTqhPtd2 figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueOTqhPtd2 img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueOTqhPtd2 .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ueOTqhPtd2 .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ueOTqhPtd2 .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ueOTqhPtd2 .image-block:before {
    opacity: 0.4;
  }
  .cid-ueOTqhPtd2 .image-block .wrap {
    opacity: 1;
  }
}
.cid-ueOTqhXLZ6 {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueOTqhXLZ6 .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ueOTqhXLZ6 .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueOTqhXLZ6 .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueOTqhXLZ6 .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueOTqhXLZ6 .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueOTqhXLZ6 .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ueOTqhXLZ6 h4 {
  letter-spacing: 2px;
}
.cid-ueOTqhXLZ6 figcaption {
  position: relative;
}
.cid-ueOTqhXLZ6 figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueOTqhXLZ6 img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueOTqhXLZ6 .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ueOTqhXLZ6 .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ueOTqhXLZ6 .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ueOTqhXLZ6 .image-block:before {
    opacity: 0.4;
  }
  .cid-ueOTqhXLZ6 .image-block .wrap {
    opacity: 1;
  }
}
.cid-ueOTqi5xqI {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueOTqi5xqI .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ueOTqi5xqI .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueOTqi5xqI .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueOTqi5xqI .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueOTqi5xqI .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueOTqi5xqI .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ueOTqi5xqI h4 {
  letter-spacing: 2px;
}
.cid-ueOTqi5xqI figcaption {
  position: relative;
}
.cid-ueOTqi5xqI figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueOTqi5xqI img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueOTqi5xqI .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ueOTqi5xqI .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ueOTqi5xqI .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ueOTqi5xqI .image-block:before {
    opacity: 0.4;
  }
  .cid-ueOTqi5xqI .image-block .wrap {
    opacity: 1;
  }
}
.cid-ueOTqidPoB {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueOTqidPoB .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ueOTqidPoB .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueOTqidPoB .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueOTqidPoB .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueOTqidPoB .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueOTqidPoB .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ueOTqidPoB h4 {
  letter-spacing: 2px;
}
.cid-ueOTqidPoB figcaption {
  position: relative;
}
.cid-ueOTqidPoB figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueOTqidPoB img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueOTqidPoB .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ueOTqidPoB .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ueOTqidPoB .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ueOTqidPoB .image-block:before {
    opacity: 0.4;
  }
  .cid-ueOTqidPoB .image-block .wrap {
    opacity: 1;
  }
}
.cid-ueOTqilJg1 {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueOTqilJg1 .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ueOTqilJg1 .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueOTqilJg1 .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueOTqilJg1 .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueOTqilJg1 .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueOTqilJg1 .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ueOTqilJg1 h4 {
  letter-spacing: 2px;
}
.cid-ueOTqilJg1 figcaption {
  position: relative;
}
.cid-ueOTqilJg1 figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueOTqilJg1 img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueOTqilJg1 .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ueOTqilJg1 .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ueOTqilJg1 .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ueOTqilJg1 .image-block:before {
    opacity: 0.4;
  }
  .cid-ueOTqilJg1 .image-block .wrap {
    opacity: 1;
  }
}
.cid-ueOTqitdEG {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-ueOTqitdEG nav.navbar {
  position: fixed;
}
.cid-ueOTqitdEG .nav-link,
.cid-ueOTqitdEG .dropdown-item {
  font-weight: 400;
}
.cid-ueOTqitdEG .nav-link:hover,
.cid-ueOTqitdEG .dropdown-item:hover {
  color: #09428f !important;
}
.cid-ueOTqitdEG .navbar-short {
  box-shadow: 0 0.25rem 1rem rgba(0, 0, 0, 0.08);
}
.cid-ueOTqitdEG .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ueOTqitdEG .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ueOTqitdEG .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ueOTqitdEG .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ueOTqitdEG .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-ueOTqitdEG .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ueOTqitdEG .nav-link {
  position: relative;
}
.cid-ueOTqitdEG .container {
  display: flex;
  margin: auto;
}
.cid-ueOTqitdEG .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-ueOTqitdEG .dropdown-menu,
.cid-ueOTqitdEG .navbar.opened {
  background: #1e2024 !important;
}
.cid-ueOTqitdEG .nav-item:focus,
.cid-ueOTqitdEG .nav-link:focus {
  outline: none;
}
.cid-ueOTqitdEG .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ueOTqitdEG .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ueOTqitdEG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-ueOTqitdEG .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ueOTqitdEG .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ueOTqitdEG .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ueOTqitdEG .navbar {
  min-height: 90px;
  transition: all .3s;
  background: #1e2024;
}
.cid-ueOTqitdEG .navbar.opened {
  transition: all .3s;
}
.cid-ueOTqitdEG .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-ueOTqitdEG .navbar .navbar-logo img {
  width: auto;
}
.cid-ueOTqitdEG .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ueOTqitdEG .navbar.collapsed {
  justify-content: center;
}
.cid-ueOTqitdEG .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ueOTqitdEG .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ueOTqitdEG .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-ueOTqitdEG .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ueOTqitdEG .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ueOTqitdEG .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ueOTqitdEG .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ueOTqitdEG .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-ueOTqitdEG .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-ueOTqitdEG .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ueOTqitdEG .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ueOTqitdEG .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ueOTqitdEG .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ueOTqitdEG .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ueOTqitdEG .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ueOTqitdEG .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ueOTqitdEG .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ueOTqitdEG .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ueOTqitdEG .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ueOTqitdEG .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-ueOTqitdEG .navbar.navbar-short {
  min-height: 80px;
}
.cid-ueOTqitdEG .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ueOTqitdEG .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ueOTqitdEG .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ueOTqitdEG .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ueOTqitdEG .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ueOTqitdEG .dropdown-item.active,
.cid-ueOTqitdEG .dropdown-item:active {
  background-color: transparent;
}
.cid-ueOTqitdEG .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ueOTqitdEG .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ueOTqitdEG .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ueOTqitdEG .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #1e2024;
}
.cid-ueOTqitdEG .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ueOTqitdEG .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ueOTqitdEG ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ueOTqitdEG .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ueOTqitdEG button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-ueOTqitdEG button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-ueOTqitdEG button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-ueOTqitdEG button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-ueOTqitdEG button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-ueOTqitdEG button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-ueOTqitdEG nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ueOTqitdEG nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-ueOTqitdEG nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-ueOTqitdEG nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ueOTqitdEG .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ueOTqitdEG a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ueOTqitdEG .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ueOTqitdEG .navbar {
    height: 70px;
  }
  .cid-ueOTqitdEG .navbar.opened {
    height: auto;
  }
  .cid-ueOTqitdEG .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ueOTqiGu7l {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #1e2024;
}
.cid-ueOTqiGu7l p {
  text-align: center;
}
.cid-ueOTqiGu7l .text-copyright {
  width: 100%;
  margin-bottom: 0;
}
.cid-ueOTqiGu7l .img-logo-footer {
  margin-right: 1rem;
  max-width: 3rem;
}
.cid-ueOTqiGu7l .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
  color: #ffffff;
}
.cid-ueOTqiGu7l .logo-footer {
  line-height: normal;
}
.cid-ueOTqiGu7l .copyright .list-inline {
  margin-bottom: 0;
}
.cid-ueOTqiGu7l .copyright .list-inline .list-inline-item {
  margin: 10px 15px;
}
@media (max-width: 767px) {
  .cid-ueOTqiGu7l .copyright .list-inline .list-inline-item {
    margin: 10px 6px;
  }
}
.cid-ueOTqiGu7l li {
  overflow: hidden;
}
.cid-ueOTqiGu7l .icon-transition span {
  display: block;
}
.cid-ueOTqiGu7l .icon-transition:hover span {
  animation: 0.3s linear top;
}
.cid-ueOTqiGu7l .list-inline-item a {
  display: block;
}
.cid-ueOTqiGu7l .list-inline-item:hover a {
  animation: 0.3s linear top;
}
@keyframes top {
  0% {
    transform: translateY(0px);
  }
  50% {
    transform: translateY(-100%);
  }
  51% {
    transform: translateY(100%);
  }
  100% {
    transform: translateY(0);
  }
}
.cid-ueOTqiGu7l .social-btns {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ueOTqiGu7l .media-container-row {
  align-items: center;
  justify-content: space-between;
}
.cid-ueOTqiGu7l .icon-transition span {
  color: #ffffff;
  display: block;
  text-align: center;
  height: 2rem;
  border-radius: 50%;
  line-height: 2rem;
  width: 2rem;
  transition: all 0.3s ease-out 0s;
  font-size: 1.5rem;
}
.cid-ueOTqiGu7l .social-media {
  display: flex;
  justify-content: flex-end;
}
.cid-ueOTqiGu7l .social-media ul {
  margin: 0;
  padding: 0;
}
.cid-ueOTqiGu7l .social-media ul li {
  padding: 4px;
  display: inline-block;
}
@media (max-width: 991px) {
  .cid-ueOTqiGu7l .logo-footer {
    text-align: center;
  }
  .cid-ueOTqiGu7l .social-media {
    justify-content: center;
  }
}
.cid-ue3pDNY2uZ {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ue3pDNY2uZ .image-block {
  margin: auto;
  height: 800px;
  overflow: hidden;
}
.cid-ue3pDNY2uZ .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ue3pDNY2uZ .image-block:hover:before {
  opacity: 0.4;
}
.cid-ue3pDNY2uZ .image-block:hover .wrap {
  opacity: 1;
}
.cid-ue3pDNY2uZ .image-block:hover img {
  transform: scale(1.05);
}
.cid-ue3pDNY2uZ h4 {
  letter-spacing: 2px;
}
.cid-ue3pDNY2uZ figcaption {
  position: relative;
}
.cid-ue3pDNY2uZ figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ue3pDNY2uZ img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ue3pDNY2uZ .col-lg-6 {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-ue3pDNY2uZ .image-block {
    height: 400px;
  }
}
.cid-ue3pDO8YAa {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-ue3pDO8YAa .image-block {
  margin: auto;
  height: 500px;
  overflow: hidden;
}
.cid-ue3pDO8YAa .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ue3pDO8YAa .image-block:hover:before {
  opacity: 0.4;
}
.cid-ue3pDO8YAa .image-block:hover .wrap {
  opacity: 1;
}
.cid-ue3pDO8YAa .image-block:hover img {
  transform: scale(1.05);
}
.cid-ue3pDO8YAa h4 {
  letter-spacing: 2px;
}
.cid-ue3pDO8YAa figcaption {
  position: relative;
}
.cid-ue3pDO8YAa figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ue3pDO8YAa img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ue3pDO8YAa .col-lg-4 {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-ue3pDO8YAa .image-block {
    height: 400px;
  }
}
.cid-ue3pDOej5g {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ue3pDOej5g .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ue3pDOej5g .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ue3pDOej5g .image-block:hover:before {
  opacity: 0.4;
}
.cid-ue3pDOej5g .image-block:hover .wrap {
  opacity: 1;
}
.cid-ue3pDOej5g .image-block:hover img {
  transform: scale(1.05);
}
.cid-ue3pDOej5g .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ue3pDOej5g h4 {
  letter-spacing: 2px;
}
.cid-ue3pDOej5g figcaption {
  position: relative;
}
.cid-ue3pDOej5g figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ue3pDOej5g img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ue3pDOej5g .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ue3pDOej5g .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ue3pDOej5g .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ue3pDOej5g .image-block:before {
    opacity: 0.4;
  }
  .cid-ue3pDOej5g .image-block .wrap {
    opacity: 1;
  }
}
.cid-ue3pDOlFxB {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ue3pDOlFxB .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ue3pDOlFxB .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ue3pDOlFxB .image-block:hover:before {
  opacity: 0.4;
}
.cid-ue3pDOlFxB .image-block:hover .wrap {
  opacity: 1;
}
.cid-ue3pDOlFxB .image-block:hover img {
  transform: scale(1.05);
}
.cid-ue3pDOlFxB .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ue3pDOlFxB h4 {
  letter-spacing: 2px;
}
.cid-ue3pDOlFxB figcaption {
  position: relative;
}
.cid-ue3pDOlFxB figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ue3pDOlFxB img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ue3pDOlFxB .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ue3pDOlFxB .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ue3pDOlFxB .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ue3pDOlFxB .image-block:before {
    opacity: 0.4;
  }
  .cid-ue3pDOlFxB .image-block .wrap {
    opacity: 1;
  }
}
.cid-ue3pDQaq6I {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-ue3pDQaq6I nav.navbar {
  position: fixed;
}
.cid-ue3pDQaq6I .nav-link,
.cid-ue3pDQaq6I .dropdown-item {
  font-weight: 400;
}
.cid-ue3pDQaq6I .nav-link:hover,
.cid-ue3pDQaq6I .dropdown-item:hover {
  color: #09428f !important;
}
.cid-ue3pDQaq6I .navbar-short {
  box-shadow: 0 0.25rem 1rem rgba(0, 0, 0, 0.08);
}
.cid-ue3pDQaq6I .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ue3pDQaq6I .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ue3pDQaq6I .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ue3pDQaq6I .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ue3pDQaq6I .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-ue3pDQaq6I .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ue3pDQaq6I .nav-link {
  position: relative;
}
.cid-ue3pDQaq6I .container {
  display: flex;
  margin: auto;
}
.cid-ue3pDQaq6I .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-ue3pDQaq6I .dropdown-menu,
.cid-ue3pDQaq6I .navbar.opened {
  background: #1e2024 !important;
}
.cid-ue3pDQaq6I .nav-item:focus,
.cid-ue3pDQaq6I .nav-link:focus {
  outline: none;
}
.cid-ue3pDQaq6I .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ue3pDQaq6I .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ue3pDQaq6I .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-ue3pDQaq6I .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ue3pDQaq6I .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ue3pDQaq6I .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ue3pDQaq6I .navbar {
  min-height: 90px;
  transition: all .3s;
  background: #1e2024;
}
.cid-ue3pDQaq6I .navbar.opened {
  transition: all .3s;
}
.cid-ue3pDQaq6I .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-ue3pDQaq6I .navbar .navbar-logo img {
  width: auto;
}
.cid-ue3pDQaq6I .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ue3pDQaq6I .navbar.collapsed {
  justify-content: center;
}
.cid-ue3pDQaq6I .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ue3pDQaq6I .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ue3pDQaq6I .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-ue3pDQaq6I .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ue3pDQaq6I .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ue3pDQaq6I .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ue3pDQaq6I .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ue3pDQaq6I .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-ue3pDQaq6I .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-ue3pDQaq6I .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ue3pDQaq6I .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ue3pDQaq6I .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ue3pDQaq6I .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ue3pDQaq6I .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ue3pDQaq6I .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ue3pDQaq6I .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ue3pDQaq6I .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ue3pDQaq6I .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ue3pDQaq6I .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ue3pDQaq6I .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-ue3pDQaq6I .navbar.navbar-short {
  min-height: 80px;
}
.cid-ue3pDQaq6I .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ue3pDQaq6I .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ue3pDQaq6I .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ue3pDQaq6I .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ue3pDQaq6I .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ue3pDQaq6I .dropdown-item.active,
.cid-ue3pDQaq6I .dropdown-item:active {
  background-color: transparent;
}
.cid-ue3pDQaq6I .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ue3pDQaq6I .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ue3pDQaq6I .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ue3pDQaq6I .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #1e2024;
}
.cid-ue3pDQaq6I .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ue3pDQaq6I .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ue3pDQaq6I ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ue3pDQaq6I .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ue3pDQaq6I button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-ue3pDQaq6I button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-ue3pDQaq6I button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-ue3pDQaq6I button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-ue3pDQaq6I button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-ue3pDQaq6I button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-ue3pDQaq6I nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ue3pDQaq6I nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-ue3pDQaq6I nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-ue3pDQaq6I nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ue3pDQaq6I .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ue3pDQaq6I a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ue3pDQaq6I .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ue3pDQaq6I .navbar {
    height: 70px;
  }
  .cid-ue3pDQaq6I .navbar.opened {
    height: auto;
  }
  .cid-ue3pDQaq6I .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ue3pDQlaVB {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #1e2024;
}
.cid-ue3pDQlaVB p {
  text-align: center;
}
.cid-ue3pDQlaVB .text-copyright {
  width: 100%;
  margin-bottom: 0;
}
.cid-ue3pDQlaVB .img-logo-footer {
  margin-right: 1rem;
  max-width: 3rem;
}
.cid-ue3pDQlaVB .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
  color: #ffffff;
}
.cid-ue3pDQlaVB .logo-footer {
  line-height: normal;
}
.cid-ue3pDQlaVB .copyright .list-inline {
  margin-bottom: 0;
}
.cid-ue3pDQlaVB .copyright .list-inline .list-inline-item {
  margin: 10px 15px;
}
@media (max-width: 767px) {
  .cid-ue3pDQlaVB .copyright .list-inline .list-inline-item {
    margin: 10px 6px;
  }
}
.cid-ue3pDQlaVB li {
  overflow: hidden;
}
.cid-ue3pDQlaVB .icon-transition span {
  display: block;
}
.cid-ue3pDQlaVB .icon-transition:hover span {
  animation: 0.3s linear top;
}
.cid-ue3pDQlaVB .list-inline-item a {
  display: block;
}
.cid-ue3pDQlaVB .list-inline-item:hover a {
  animation: 0.3s linear top;
}
@keyframes top {
  0% {
    transform: translateY(0px);
  }
  50% {
    transform: translateY(-100%);
  }
  51% {
    transform: translateY(100%);
  }
  100% {
    transform: translateY(0);
  }
}
.cid-ue3pDQlaVB .social-btns {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ue3pDQlaVB .media-container-row {
  align-items: center;
  justify-content: space-between;
}
.cid-ue3pDQlaVB .icon-transition span {
  color: #ffffff;
  display: block;
  text-align: center;
  height: 2rem;
  border-radius: 50%;
  line-height: 2rem;
  width: 2rem;
  transition: all 0.3s ease-out 0s;
  font-size: 1.5rem;
}
.cid-ue3pDQlaVB .social-media {
  display: flex;
  justify-content: flex-end;
}
.cid-ue3pDQlaVB .social-media ul {
  margin: 0;
  padding: 0;
}
.cid-ue3pDQlaVB .social-media ul li {
  padding: 4px;
  display: inline-block;
}
@media (max-width: 991px) {
  .cid-ue3pDQlaVB .logo-footer {
    text-align: center;
  }
  .cid-ue3pDQlaVB .social-media {
    justify-content: center;
  }
}
.cid-udXzHQPQdf {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-udXzHQPQdf .image-block {
  margin: auto;
  height: 800px;
  overflow: hidden;
}
.cid-udXzHQPQdf .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-udXzHQPQdf .image-block:hover:before {
  opacity: 0.4;
}
.cid-udXzHQPQdf .image-block:hover .wrap {
  opacity: 1;
}
.cid-udXzHQPQdf .image-block:hover img {
  transform: scale(1.05);
}
.cid-udXzHQPQdf h4 {
  letter-spacing: 2px;
}
.cid-udXzHQPQdf figcaption {
  position: relative;
}
.cid-udXzHQPQdf figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-udXzHQPQdf img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-udXzHQPQdf .col-lg-6 {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-udXzHQPQdf .image-block {
    height: 400px;
  }
}
.cid-udXzHQY7El {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-udXzHQY7El .image-block {
  margin: auto;
  height: 500px;
  overflow: hidden;
}
.cid-udXzHQY7El .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-udXzHQY7El .image-block:hover:before {
  opacity: 0.4;
}
.cid-udXzHQY7El .image-block:hover .wrap {
  opacity: 1;
}
.cid-udXzHQY7El .image-block:hover img {
  transform: scale(1.05);
}
.cid-udXzHQY7El h4 {
  letter-spacing: 2px;
}
.cid-udXzHQY7El figcaption {
  position: relative;
}
.cid-udXzHQY7El figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-udXzHQY7El img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-udXzHQY7El .col-lg-4 {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-udXzHQY7El .image-block {
    height: 400px;
  }
}
.cid-udXzHR5SfJ {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-udXzHR5SfJ nav.navbar {
  position: fixed;
}
.cid-udXzHR5SfJ .nav-link,
.cid-udXzHR5SfJ .dropdown-item {
  font-weight: 400;
}
.cid-udXzHR5SfJ .nav-link:hover,
.cid-udXzHR5SfJ .dropdown-item:hover {
  color: #09428f !important;
}
.cid-udXzHR5SfJ .navbar-short {
  box-shadow: 0 0.25rem 1rem rgba(0, 0, 0, 0.08);
}
.cid-udXzHR5SfJ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-udXzHR5SfJ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-udXzHR5SfJ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-udXzHR5SfJ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-udXzHR5SfJ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-udXzHR5SfJ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-udXzHR5SfJ .nav-link {
  position: relative;
}
.cid-udXzHR5SfJ .container {
  display: flex;
  margin: auto;
}
.cid-udXzHR5SfJ .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-udXzHR5SfJ .dropdown-menu,
.cid-udXzHR5SfJ .navbar.opened {
  background: #1e2024 !important;
}
.cid-udXzHR5SfJ .nav-item:focus,
.cid-udXzHR5SfJ .nav-link:focus {
  outline: none;
}
.cid-udXzHR5SfJ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-udXzHR5SfJ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-udXzHR5SfJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-udXzHR5SfJ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-udXzHR5SfJ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-udXzHR5SfJ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-udXzHR5SfJ .navbar {
  min-height: 90px;
  transition: all .3s;
  background: #1e2024;
}
.cid-udXzHR5SfJ .navbar.opened {
  transition: all .3s;
}
.cid-udXzHR5SfJ .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-udXzHR5SfJ .navbar .navbar-logo img {
  width: auto;
}
.cid-udXzHR5SfJ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-udXzHR5SfJ .navbar.collapsed {
  justify-content: center;
}
.cid-udXzHR5SfJ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-udXzHR5SfJ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-udXzHR5SfJ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-udXzHR5SfJ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-udXzHR5SfJ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-udXzHR5SfJ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-udXzHR5SfJ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-udXzHR5SfJ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-udXzHR5SfJ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-udXzHR5SfJ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-udXzHR5SfJ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-udXzHR5SfJ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-udXzHR5SfJ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-udXzHR5SfJ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-udXzHR5SfJ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-udXzHR5SfJ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-udXzHR5SfJ .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-udXzHR5SfJ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-udXzHR5SfJ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-udXzHR5SfJ .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-udXzHR5SfJ .navbar.navbar-short {
  min-height: 80px;
}
.cid-udXzHR5SfJ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-udXzHR5SfJ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-udXzHR5SfJ .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-udXzHR5SfJ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-udXzHR5SfJ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-udXzHR5SfJ .dropdown-item.active,
.cid-udXzHR5SfJ .dropdown-item:active {
  background-color: transparent;
}
.cid-udXzHR5SfJ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-udXzHR5SfJ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-udXzHR5SfJ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-udXzHR5SfJ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #1e2024;
}
.cid-udXzHR5SfJ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-udXzHR5SfJ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-udXzHR5SfJ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-udXzHR5SfJ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-udXzHR5SfJ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-udXzHR5SfJ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-udXzHR5SfJ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-udXzHR5SfJ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-udXzHR5SfJ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-udXzHR5SfJ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-udXzHR5SfJ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-udXzHR5SfJ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-udXzHR5SfJ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-udXzHR5SfJ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-udXzHR5SfJ .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-udXzHR5SfJ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-udXzHR5SfJ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-udXzHR5SfJ .navbar {
    height: 70px;
  }
  .cid-udXzHR5SfJ .navbar.opened {
    height: auto;
  }
  .cid-udXzHR5SfJ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-udXzHRg7PA {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-udXzHRg7PA .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-udXzHRg7PA .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-udXzHRg7PA .image-block:hover:before {
  opacity: 0.4;
}
.cid-udXzHRg7PA .image-block:hover .wrap {
  opacity: 1;
}
.cid-udXzHRg7PA .image-block:hover img {
  transform: scale(1.05);
}
.cid-udXzHRg7PA .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-udXzHRg7PA h4 {
  letter-spacing: 2px;
}
.cid-udXzHRg7PA figcaption {
  position: relative;
}
.cid-udXzHRg7PA figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-udXzHRg7PA img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-udXzHRg7PA .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-udXzHRg7PA .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-udXzHRg7PA .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-udXzHRg7PA .image-block:before {
    opacity: 0.4;
  }
  .cid-udXzHRg7PA .image-block .wrap {
    opacity: 1;
  }
}
.cid-udXzHRmm4y {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #1e2024;
}
.cid-udXzHRmm4y p {
  text-align: center;
}
.cid-udXzHRmm4y .text-copyright {
  width: 100%;
  margin-bottom: 0;
}
.cid-udXzHRmm4y .img-logo-footer {
  margin-right: 1rem;
  max-width: 3rem;
}
.cid-udXzHRmm4y .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
  color: #ffffff;
}
.cid-udXzHRmm4y .logo-footer {
  line-height: normal;
}
.cid-udXzHRmm4y .copyright .list-inline {
  margin-bottom: 0;
}
.cid-udXzHRmm4y .copyright .list-inline .list-inline-item {
  margin: 10px 15px;
}
@media (max-width: 767px) {
  .cid-udXzHRmm4y .copyright .list-inline .list-inline-item {
    margin: 10px 6px;
  }
}
.cid-udXzHRmm4y li {
  overflow: hidden;
}
.cid-udXzHRmm4y .icon-transition span {
  display: block;
}
.cid-udXzHRmm4y .icon-transition:hover span {
  animation: 0.3s linear top;
}
.cid-udXzHRmm4y .list-inline-item a {
  display: block;
}
.cid-udXzHRmm4y .list-inline-item:hover a {
  animation: 0.3s linear top;
}
@keyframes top {
  0% {
    transform: translateY(0px);
  }
  50% {
    transform: translateY(-100%);
  }
  51% {
    transform: translateY(100%);
  }
  100% {
    transform: translateY(0);
  }
}
.cid-udXzHRmm4y .social-btns {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-udXzHRmm4y .media-container-row {
  align-items: center;
  justify-content: space-between;
}
.cid-udXzHRmm4y .icon-transition span {
  color: #ffffff;
  display: block;
  text-align: center;
  height: 2rem;
  border-radius: 50%;
  line-height: 2rem;
  width: 2rem;
  transition: all 0.3s ease-out 0s;
  font-size: 1.5rem;
}
.cid-udXzHRmm4y .social-media {
  display: flex;
  justify-content: flex-end;
}
.cid-udXzHRmm4y .social-media ul {
  margin: 0;
  padding: 0;
}
.cid-udXzHRmm4y .social-media ul li {
  padding: 4px;
  display: inline-block;
}
@media (max-width: 991px) {
  .cid-udXzHRmm4y .logo-footer {
    text-align: center;
  }
  .cid-udXzHRmm4y .social-media {
    justify-content: center;
  }
}
.cid-udGhbTHZ7G {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-udGhbTHZ7G .image-block {
  margin: auto;
  height: 800px;
  overflow: hidden;
}
.cid-udGhbTHZ7G .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-udGhbTHZ7G .image-block:hover:before {
  opacity: 0.4;
}
.cid-udGhbTHZ7G .image-block:hover .wrap {
  opacity: 1;
}
.cid-udGhbTHZ7G .image-block:hover img {
  transform: scale(1.05);
}
.cid-udGhbTHZ7G h4 {
  letter-spacing: 2px;
}
.cid-udGhbTHZ7G figcaption {
  position: relative;
}
.cid-udGhbTHZ7G figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-udGhbTHZ7G img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-udGhbTHZ7G .col-lg-6 {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-udGhbTHZ7G .image-block {
    height: 400px;
  }
}
.cid-ueD84rcWrk {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-ueD84rcWrk .image-block {
  margin: auto;
  height: 500px;
  overflow: hidden;
}
.cid-ueD84rcWrk .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueD84rcWrk .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueD84rcWrk .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueD84rcWrk .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueD84rcWrk h4 {
  letter-spacing: 2px;
}
.cid-ueD84rcWrk figcaption {
  position: relative;
}
.cid-ueD84rcWrk figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueD84rcWrk img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueD84rcWrk .col-lg-4 {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-ueD84rcWrk .image-block {
    height: 400px;
  }
}
.cid-ueNYhJv6cb {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueNYhJv6cb .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ueNYhJv6cb .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueNYhJv6cb .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueNYhJv6cb .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueNYhJv6cb .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueNYhJv6cb .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ueNYhJv6cb h4 {
  letter-spacing: 2px;
}
.cid-ueNYhJv6cb figcaption {
  position: relative;
}
.cid-ueNYhJv6cb figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueNYhJv6cb img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueNYhJv6cb .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ueNYhJv6cb .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ueNYhJv6cb .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ueNYhJv6cb .image-block:before {
    opacity: 0.4;
  }
  .cid-ueNYhJv6cb .image-block .wrap {
    opacity: 1;
  }
}
.cid-udGhbTVO5C {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-udGhbTVO5C nav.navbar {
  position: fixed;
}
.cid-udGhbTVO5C .nav-link,
.cid-udGhbTVO5C .dropdown-item {
  font-weight: 400;
}
.cid-udGhbTVO5C .nav-link:hover,
.cid-udGhbTVO5C .dropdown-item:hover {
  color: #09428f !important;
}
.cid-udGhbTVO5C .navbar-short {
  box-shadow: 0 0.25rem 1rem rgba(0, 0, 0, 0.08);
}
.cid-udGhbTVO5C .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-udGhbTVO5C .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-udGhbTVO5C .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-udGhbTVO5C .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-udGhbTVO5C .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-udGhbTVO5C .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-udGhbTVO5C .nav-link {
  position: relative;
}
.cid-udGhbTVO5C .container {
  display: flex;
  margin: auto;
}
.cid-udGhbTVO5C .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-udGhbTVO5C .dropdown-menu,
.cid-udGhbTVO5C .navbar.opened {
  background: #1e2024 !important;
}
.cid-udGhbTVO5C .nav-item:focus,
.cid-udGhbTVO5C .nav-link:focus {
  outline: none;
}
.cid-udGhbTVO5C .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-udGhbTVO5C .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-udGhbTVO5C .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-udGhbTVO5C .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-udGhbTVO5C .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-udGhbTVO5C .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-udGhbTVO5C .navbar {
  min-height: 90px;
  transition: all .3s;
  background: #1e2024;
}
.cid-udGhbTVO5C .navbar.opened {
  transition: all .3s;
}
.cid-udGhbTVO5C .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-udGhbTVO5C .navbar .navbar-logo img {
  width: auto;
}
.cid-udGhbTVO5C .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-udGhbTVO5C .navbar.collapsed {
  justify-content: center;
}
.cid-udGhbTVO5C .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-udGhbTVO5C .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-udGhbTVO5C .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-udGhbTVO5C .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-udGhbTVO5C .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-udGhbTVO5C .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-udGhbTVO5C .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-udGhbTVO5C .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-udGhbTVO5C .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-udGhbTVO5C .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-udGhbTVO5C .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-udGhbTVO5C .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-udGhbTVO5C .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-udGhbTVO5C .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-udGhbTVO5C .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-udGhbTVO5C .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-udGhbTVO5C .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-udGhbTVO5C .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-udGhbTVO5C .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-udGhbTVO5C .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-udGhbTVO5C .navbar.navbar-short {
  min-height: 80px;
}
.cid-udGhbTVO5C .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-udGhbTVO5C .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-udGhbTVO5C .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-udGhbTVO5C .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-udGhbTVO5C .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-udGhbTVO5C .dropdown-item.active,
.cid-udGhbTVO5C .dropdown-item:active {
  background-color: transparent;
}
.cid-udGhbTVO5C .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-udGhbTVO5C .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-udGhbTVO5C .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-udGhbTVO5C .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #1e2024;
}
.cid-udGhbTVO5C .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-udGhbTVO5C .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-udGhbTVO5C ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-udGhbTVO5C .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-udGhbTVO5C button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-udGhbTVO5C button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-udGhbTVO5C button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-udGhbTVO5C button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-udGhbTVO5C button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-udGhbTVO5C button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-udGhbTVO5C nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-udGhbTVO5C nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-udGhbTVO5C nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-udGhbTVO5C nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-udGhbTVO5C .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-udGhbTVO5C a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-udGhbTVO5C .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-udGhbTVO5C .navbar {
    height: 70px;
  }
  .cid-udGhbTVO5C .navbar.opened {
    height: auto;
  }
  .cid-udGhbTVO5C .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ueNXy8Kmj5 {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueNXy8Kmj5 .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ueNXy8Kmj5 .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueNXy8Kmj5 .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueNXy8Kmj5 .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueNXy8Kmj5 .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueNXy8Kmj5 .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ueNXy8Kmj5 h4 {
  letter-spacing: 2px;
}
.cid-ueNXy8Kmj5 figcaption {
  position: relative;
}
.cid-ueNXy8Kmj5 figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueNXy8Kmj5 img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueNXy8Kmj5 .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ueNXy8Kmj5 .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ueNXy8Kmj5 .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ueNXy8Kmj5 .image-block:before {
    opacity: 0.4;
  }
  .cid-ueNXy8Kmj5 .image-block .wrap {
    opacity: 1;
  }
}
.cid-ueNYZMRneQ {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueNYZMRneQ .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ueNYZMRneQ .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueNYZMRneQ .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueNYZMRneQ .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueNYZMRneQ .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueNYZMRneQ .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ueNYZMRneQ h4 {
  letter-spacing: 2px;
}
.cid-ueNYZMRneQ figcaption {
  position: relative;
}
.cid-ueNYZMRneQ figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueNYZMRneQ img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueNYZMRneQ .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ueNYZMRneQ .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ueNYZMRneQ .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ueNYZMRneQ .image-block:before {
    opacity: 0.4;
  }
  .cid-ueNYZMRneQ .image-block .wrap {
    opacity: 1;
  }
}
.cid-ueNWJD6pvr {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueNWJD6pvr .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ueNWJD6pvr .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueNWJD6pvr .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueNWJD6pvr .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueNWJD6pvr .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueNWJD6pvr .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ueNWJD6pvr h4 {
  letter-spacing: 2px;
}
.cid-ueNWJD6pvr figcaption {
  position: relative;
}
.cid-ueNWJD6pvr figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueNWJD6pvr img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueNWJD6pvr .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ueNWJD6pvr .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ueNWJD6pvr .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ueNWJD6pvr .image-block:before {
    opacity: 0.4;
  }
  .cid-ueNWJD6pvr .image-block .wrap {
    opacity: 1;
  }
}
.cid-udGhbU5bEo {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-udGhbU5bEo .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-udGhbU5bEo .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-udGhbU5bEo .image-block:hover:before {
  opacity: 0.4;
}
.cid-udGhbU5bEo .image-block:hover .wrap {
  opacity: 1;
}
.cid-udGhbU5bEo .image-block:hover img {
  transform: scale(1.05);
}
.cid-udGhbU5bEo .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-udGhbU5bEo h4 {
  letter-spacing: 2px;
}
.cid-udGhbU5bEo figcaption {
  position: relative;
}
.cid-udGhbU5bEo figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-udGhbU5bEo img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-udGhbU5bEo .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-udGhbU5bEo .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-udGhbU5bEo .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-udGhbU5bEo .image-block:before {
    opacity: 0.4;
  }
  .cid-udGhbU5bEo .image-block .wrap {
    opacity: 1;
  }
}
.cid-udGhbUbU1M {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #1e2024;
}
.cid-udGhbUbU1M p {
  text-align: center;
}
.cid-udGhbUbU1M .text-copyright {
  width: 100%;
  margin-bottom: 0;
}
.cid-udGhbUbU1M .img-logo-footer {
  margin-right: 1rem;
  max-width: 3rem;
}
.cid-udGhbUbU1M .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
  color: #ffffff;
}
.cid-udGhbUbU1M .logo-footer {
  line-height: normal;
}
.cid-udGhbUbU1M .copyright .list-inline {
  margin-bottom: 0;
}
.cid-udGhbUbU1M .copyright .list-inline .list-inline-item {
  margin: 10px 15px;
}
@media (max-width: 767px) {
  .cid-udGhbUbU1M .copyright .list-inline .list-inline-item {
    margin: 10px 6px;
  }
}
.cid-udGhbUbU1M li {
  overflow: hidden;
}
.cid-udGhbUbU1M .icon-transition span {
  display: block;
}
.cid-udGhbUbU1M .icon-transition:hover span {
  animation: 0.3s linear top;
}
.cid-udGhbUbU1M .list-inline-item a {
  display: block;
}
.cid-udGhbUbU1M .list-inline-item:hover a {
  animation: 0.3s linear top;
}
@keyframes top {
  0% {
    transform: translateY(0px);
  }
  50% {
    transform: translateY(-100%);
  }
  51% {
    transform: translateY(100%);
  }
  100% {
    transform: translateY(0);
  }
}
.cid-udGhbUbU1M .social-btns {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-udGhbUbU1M .media-container-row {
  align-items: center;
  justify-content: space-between;
}
.cid-udGhbUbU1M .icon-transition span {
  color: #ffffff;
  display: block;
  text-align: center;
  height: 2rem;
  border-radius: 50%;
  line-height: 2rem;
  width: 2rem;
  transition: all 0.3s ease-out 0s;
  font-size: 1.5rem;
}
.cid-udGhbUbU1M .social-media {
  display: flex;
  justify-content: flex-end;
}
.cid-udGhbUbU1M .social-media ul {
  margin: 0;
  padding: 0;
}
.cid-udGhbUbU1M .social-media ul li {
  padding: 4px;
  display: inline-block;
}
@media (max-width: 991px) {
  .cid-udGhbUbU1M .logo-footer {
    text-align: center;
  }
  .cid-udGhbUbU1M .social-media {
    justify-content: center;
  }
}
.cid-ucKGliuGR9 {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ucKGliuGR9 .image-block {
  margin: auto;
  height: 800px;
  overflow: hidden;
}
.cid-ucKGliuGR9 .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ucKGliuGR9 .image-block:hover:before {
  opacity: 0.4;
}
.cid-ucKGliuGR9 .image-block:hover .wrap {
  opacity: 1;
}
.cid-ucKGliuGR9 .image-block:hover img {
  transform: scale(1.05);
}
.cid-ucKGliuGR9 h4 {
  letter-spacing: 2px;
}
.cid-ucKGliuGR9 figcaption {
  position: relative;
}
.cid-ucKGliuGR9 figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ucKGliuGR9 img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ucKGliuGR9 .col-lg-6 {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-ucKGliuGR9 .image-block {
    height: 400px;
  }
}
.cid-ucKJLLch05 {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-ucKJLLch05 .image-block {
  margin: auto;
  height: 500px;
  overflow: hidden;
}
.cid-ucKJLLch05 .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ucKJLLch05 .image-block:hover:before {
  opacity: 0.4;
}
.cid-ucKJLLch05 .image-block:hover .wrap {
  opacity: 1;
}
.cid-ucKJLLch05 .image-block:hover img {
  transform: scale(1.05);
}
.cid-ucKJLLch05 h4 {
  letter-spacing: 2px;
}
.cid-ucKJLLch05 figcaption {
  position: relative;
}
.cid-ucKJLLch05 figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ucKJLLch05 img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ucKJLLch05 .col-lg-4 {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-ucKJLLch05 .image-block {
    height: 400px;
  }
}
.cid-ucKJOyIaXG {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ucKJOyIaXG .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ucKJOyIaXG .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ucKJOyIaXG .image-block:hover:before {
  opacity: 0.4;
}
.cid-ucKJOyIaXG .image-block:hover .wrap {
  opacity: 1;
}
.cid-ucKJOyIaXG .image-block:hover img {
  transform: scale(1.05);
}
.cid-ucKJOyIaXG .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ucKJOyIaXG h4 {
  letter-spacing: 2px;
}
.cid-ucKJOyIaXG figcaption {
  position: relative;
}
.cid-ucKJOyIaXG figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ucKJOyIaXG img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ucKJOyIaXG .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ucKJOyIaXG .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ucKJOyIaXG .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ucKJOyIaXG .image-block:before {
    opacity: 0.4;
  }
  .cid-ucKJOyIaXG .image-block .wrap {
    opacity: 1;
  }
}
.cid-ucKGliBPdW {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-ucKGliBPdW .image-block {
  margin: auto;
  height: 500px;
  overflow: hidden;
}
.cid-ucKGliBPdW .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ucKGliBPdW .image-block:hover:before {
  opacity: 0.4;
}
.cid-ucKGliBPdW .image-block:hover .wrap {
  opacity: 1;
}
.cid-ucKGliBPdW .image-block:hover img {
  transform: scale(1.05);
}
.cid-ucKGliBPdW h4 {
  letter-spacing: 2px;
}
.cid-ucKGliBPdW figcaption {
  position: relative;
}
.cid-ucKGliBPdW figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ucKGliBPdW img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ucKGliBPdW .col-lg-4 {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-ucKGliBPdW .image-block {
    height: 400px;
  }
}
.cid-ucKGliRiqQ {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ucKGliRiqQ .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ucKGliRiqQ .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ucKGliRiqQ .image-block:hover:before {
  opacity: 0.4;
}
.cid-ucKGliRiqQ .image-block:hover .wrap {
  opacity: 1;
}
.cid-ucKGliRiqQ .image-block:hover img {
  transform: scale(1.05);
}
.cid-ucKGliRiqQ .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ucKGliRiqQ h4 {
  letter-spacing: 2px;
}
.cid-ucKGliRiqQ figcaption {
  position: relative;
}
.cid-ucKGliRiqQ figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ucKGliRiqQ img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ucKGliRiqQ .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ucKGliRiqQ .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ucKGliRiqQ .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ucKGliRiqQ .image-block:before {
    opacity: 0.4;
  }
  .cid-ucKGliRiqQ .image-block .wrap {
    opacity: 1;
  }
}
.cid-ucKGliIcCy {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-ucKGliIcCy nav.navbar {
  position: fixed;
}
.cid-ucKGliIcCy .nav-link,
.cid-ucKGliIcCy .dropdown-item {
  font-weight: 400;
}
.cid-ucKGliIcCy .nav-link:hover,
.cid-ucKGliIcCy .dropdown-item:hover {
  color: #09428f !important;
}
.cid-ucKGliIcCy .navbar-short {
  box-shadow: 0 0.25rem 1rem rgba(0, 0, 0, 0.08);
}
.cid-ucKGliIcCy .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ucKGliIcCy .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ucKGliIcCy .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ucKGliIcCy .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ucKGliIcCy .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-ucKGliIcCy .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ucKGliIcCy .nav-link {
  position: relative;
}
.cid-ucKGliIcCy .container {
  display: flex;
  margin: auto;
}
.cid-ucKGliIcCy .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-ucKGliIcCy .dropdown-menu,
.cid-ucKGliIcCy .navbar.opened {
  background: #1e2024 !important;
}
.cid-ucKGliIcCy .nav-item:focus,
.cid-ucKGliIcCy .nav-link:focus {
  outline: none;
}
.cid-ucKGliIcCy .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ucKGliIcCy .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ucKGliIcCy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-ucKGliIcCy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ucKGliIcCy .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ucKGliIcCy .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ucKGliIcCy .navbar {
  min-height: 90px;
  transition: all .3s;
  background: #1e2024;
}
.cid-ucKGliIcCy .navbar.opened {
  transition: all .3s;
}
.cid-ucKGliIcCy .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-ucKGliIcCy .navbar .navbar-logo img {
  width: auto;
}
.cid-ucKGliIcCy .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ucKGliIcCy .navbar.collapsed {
  justify-content: center;
}
.cid-ucKGliIcCy .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ucKGliIcCy .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ucKGliIcCy .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-ucKGliIcCy .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ucKGliIcCy .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ucKGliIcCy .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ucKGliIcCy .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ucKGliIcCy .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-ucKGliIcCy .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-ucKGliIcCy .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ucKGliIcCy .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ucKGliIcCy .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ucKGliIcCy .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ucKGliIcCy .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ucKGliIcCy .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ucKGliIcCy .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ucKGliIcCy .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ucKGliIcCy .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ucKGliIcCy .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ucKGliIcCy .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-ucKGliIcCy .navbar.navbar-short {
  min-height: 80px;
}
.cid-ucKGliIcCy .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ucKGliIcCy .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ucKGliIcCy .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ucKGliIcCy .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ucKGliIcCy .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ucKGliIcCy .dropdown-item.active,
.cid-ucKGliIcCy .dropdown-item:active {
  background-color: transparent;
}
.cid-ucKGliIcCy .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ucKGliIcCy .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ucKGliIcCy .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ucKGliIcCy .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #1e2024;
}
.cid-ucKGliIcCy .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ucKGliIcCy .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ucKGliIcCy ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ucKGliIcCy .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ucKGliIcCy button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-ucKGliIcCy button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-ucKGliIcCy button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-ucKGliIcCy button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-ucKGliIcCy button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-ucKGliIcCy button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-ucKGliIcCy nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ucKGliIcCy nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-ucKGliIcCy nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-ucKGliIcCy nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ucKGliIcCy .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ucKGliIcCy a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ucKGliIcCy .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ucKGliIcCy .navbar {
    height: 70px;
  }
  .cid-ucKGliIcCy .navbar.opened {
    height: auto;
  }
  .cid-ucKGliIcCy .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ucKMSFps8h {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ucKMSFps8h .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ucKMSFps8h .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ucKMSFps8h .image-block:hover:before {
  opacity: 0.4;
}
.cid-ucKMSFps8h .image-block:hover .wrap {
  opacity: 1;
}
.cid-ucKMSFps8h .image-block:hover img {
  transform: scale(1.05);
}
.cid-ucKMSFps8h .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ucKMSFps8h h4 {
  letter-spacing: 2px;
}
.cid-ucKMSFps8h figcaption {
  position: relative;
}
.cid-ucKMSFps8h figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ucKMSFps8h img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ucKMSFps8h .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ucKMSFps8h .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ucKMSFps8h .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ucKMSFps8h .image-block:before {
    opacity: 0.4;
  }
  .cid-ucKMSFps8h .image-block .wrap {
    opacity: 1;
  }
}
.cid-ucKNrc5c68 {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ucKNrc5c68 .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ucKNrc5c68 .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ucKNrc5c68 .image-block:hover:before {
  opacity: 0.4;
}
.cid-ucKNrc5c68 .image-block:hover .wrap {
  opacity: 1;
}
.cid-ucKNrc5c68 .image-block:hover img {
  transform: scale(1.05);
}
.cid-ucKNrc5c68 .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ucKNrc5c68 h4 {
  letter-spacing: 2px;
}
.cid-ucKNrc5c68 figcaption {
  position: relative;
}
.cid-ucKNrc5c68 figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ucKNrc5c68 img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ucKNrc5c68 .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ucKNrc5c68 .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ucKNrc5c68 .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ucKNrc5c68 .image-block:before {
    opacity: 0.4;
  }
  .cid-ucKNrc5c68 .image-block .wrap {
    opacity: 1;
  }
}
.cid-ucKNSwr2EX {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ucKNSwr2EX .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ucKNSwr2EX .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ucKNSwr2EX .image-block:hover:before {
  opacity: 0.4;
}
.cid-ucKNSwr2EX .image-block:hover .wrap {
  opacity: 1;
}
.cid-ucKNSwr2EX .image-block:hover img {
  transform: scale(1.05);
}
.cid-ucKNSwr2EX .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ucKNSwr2EX h4 {
  letter-spacing: 2px;
}
.cid-ucKNSwr2EX figcaption {
  position: relative;
}
.cid-ucKNSwr2EX figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ucKNSwr2EX img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ucKNSwr2EX .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ucKNSwr2EX .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ucKNSwr2EX .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ucKNSwr2EX .image-block:before {
    opacity: 0.4;
  }
  .cid-ucKNSwr2EX .image-block .wrap {
    opacity: 1;
  }
}
.cid-ucKOndWTly {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ucKOndWTly .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ucKOndWTly .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ucKOndWTly .image-block:hover:before {
  opacity: 0.4;
}
.cid-ucKOndWTly .image-block:hover .wrap {
  opacity: 1;
}
.cid-ucKOndWTly .image-block:hover img {
  transform: scale(1.05);
}
.cid-ucKOndWTly .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ucKOndWTly h4 {
  letter-spacing: 2px;
}
.cid-ucKOndWTly figcaption {
  position: relative;
}
.cid-ucKOndWTly figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ucKOndWTly img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ucKOndWTly .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ucKOndWTly .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ucKOndWTly .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ucKOndWTly .image-block:before {
    opacity: 0.4;
  }
  .cid-ucKOndWTly .image-block .wrap {
    opacity: 1;
  }
}
.cid-ueNUGPky4q {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueNUGPky4q .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ueNUGPky4q .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueNUGPky4q .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueNUGPky4q .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueNUGPky4q .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueNUGPky4q .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ueNUGPky4q h4 {
  letter-spacing: 2px;
}
.cid-ueNUGPky4q figcaption {
  position: relative;
}
.cid-ueNUGPky4q figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueNUGPky4q img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueNUGPky4q .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ueNUGPky4q .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ueNUGPky4q .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ueNUGPky4q .image-block:before {
    opacity: 0.4;
  }
  .cid-ueNUGPky4q .image-block .wrap {
    opacity: 1;
  }
}
.cid-ueNV1paJbe {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ueNV1paJbe .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ueNV1paJbe .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ueNV1paJbe .image-block:hover:before {
  opacity: 0.4;
}
.cid-ueNV1paJbe .image-block:hover .wrap {
  opacity: 1;
}
.cid-ueNV1paJbe .image-block:hover img {
  transform: scale(1.05);
}
.cid-ueNV1paJbe .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ueNV1paJbe h4 {
  letter-spacing: 2px;
}
.cid-ueNV1paJbe figcaption {
  position: relative;
}
.cid-ueNV1paJbe figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ueNV1paJbe img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ueNV1paJbe .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ueNV1paJbe .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ueNV1paJbe .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ueNV1paJbe .image-block:before {
    opacity: 0.4;
  }
  .cid-ueNV1paJbe .image-block .wrap {
    opacity: 1;
  }
}
.cid-ucKGliZdMl {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #1e2024;
}
.cid-ucKGliZdMl p {
  text-align: center;
}
.cid-ucKGliZdMl .text-copyright {
  width: 100%;
  margin-bottom: 0;
}
.cid-ucKGliZdMl .img-logo-footer {
  margin-right: 1rem;
  max-width: 3rem;
}
.cid-ucKGliZdMl .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
  color: #ffffff;
}
.cid-ucKGliZdMl .logo-footer {
  line-height: normal;
}
.cid-ucKGliZdMl .copyright .list-inline {
  margin-bottom: 0;
}
.cid-ucKGliZdMl .copyright .list-inline .list-inline-item {
  margin: 10px 15px;
}
@media (max-width: 767px) {
  .cid-ucKGliZdMl .copyright .list-inline .list-inline-item {
    margin: 10px 6px;
  }
}
.cid-ucKGliZdMl li {
  overflow: hidden;
}
.cid-ucKGliZdMl .icon-transition span {
  display: block;
}
.cid-ucKGliZdMl .icon-transition:hover span {
  animation: 0.3s linear top;
}
.cid-ucKGliZdMl .list-inline-item a {
  display: block;
}
.cid-ucKGliZdMl .list-inline-item:hover a {
  animation: 0.3s linear top;
}
@keyframes top {
  0% {
    transform: translateY(0px);
  }
  50% {
    transform: translateY(-100%);
  }
  51% {
    transform: translateY(100%);
  }
  100% {
    transform: translateY(0);
  }
}
.cid-ucKGliZdMl .social-btns {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ucKGliZdMl .media-container-row {
  align-items: center;
  justify-content: space-between;
}
.cid-ucKGliZdMl .icon-transition span {
  color: #ffffff;
  display: block;
  text-align: center;
  height: 2rem;
  border-radius: 50%;
  line-height: 2rem;
  width: 2rem;
  transition: all 0.3s ease-out 0s;
  font-size: 1.5rem;
}
.cid-ucKGliZdMl .social-media {
  display: flex;
  justify-content: flex-end;
}
.cid-ucKGliZdMl .social-media ul {
  margin: 0;
  padding: 0;
}
.cid-ucKGliZdMl .social-media ul li {
  padding: 4px;
  display: inline-block;
}
@media (max-width: 991px) {
  .cid-ucKGliZdMl .logo-footer {
    text-align: center;
  }
  .cid-ucKGliZdMl .social-media {
    justify-content: center;
  }
}
.cid-ucKRhhFJDi {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ucKRhhFJDi .image-block {
  margin: auto;
  height: 800px;
  overflow: hidden;
}
.cid-ucKRhhFJDi .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ucKRhhFJDi .image-block:hover:before {
  opacity: 0.4;
}
.cid-ucKRhhFJDi .image-block:hover .wrap {
  opacity: 1;
}
.cid-ucKRhhFJDi .image-block:hover img {
  transform: scale(1.05);
}
.cid-ucKRhhFJDi h4 {
  letter-spacing: 2px;
}
.cid-ucKRhhFJDi figcaption {
  position: relative;
}
.cid-ucKRhhFJDi figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ucKRhhFJDi img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ucKRhhFJDi .col-lg-6 {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-ucKRhhFJDi .image-block {
    height: 400px;
  }
}
.cid-ucKRhhN7mD {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-ucKRhhN7mD .image-block {
  margin: auto;
  height: 500px;
  overflow: hidden;
}
.cid-ucKRhhN7mD .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ucKRhhN7mD .image-block:hover:before {
  opacity: 0.4;
}
.cid-ucKRhhN7mD .image-block:hover .wrap {
  opacity: 1;
}
.cid-ucKRhhN7mD .image-block:hover img {
  transform: scale(1.05);
}
.cid-ucKRhhN7mD h4 {
  letter-spacing: 2px;
}
.cid-ucKRhhN7mD figcaption {
  position: relative;
}
.cid-ucKRhhN7mD figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ucKRhhN7mD img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ucKRhhN7mD .col-lg-4 {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-ucKRhhN7mD .image-block {
    height: 400px;
  }
}
.cid-ucKRhhT9TC {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ucKRhhT9TC .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ucKRhhT9TC .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ucKRhhT9TC .image-block:hover:before {
  opacity: 0.4;
}
.cid-ucKRhhT9TC .image-block:hover .wrap {
  opacity: 1;
}
.cid-ucKRhhT9TC .image-block:hover img {
  transform: scale(1.05);
}
.cid-ucKRhhT9TC .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ucKRhhT9TC h4 {
  letter-spacing: 2px;
}
.cid-ucKRhhT9TC figcaption {
  position: relative;
}
.cid-ucKRhhT9TC figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ucKRhhT9TC img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ucKRhhT9TC .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ucKRhhT9TC .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ucKRhhT9TC .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ucKRhhT9TC .image-block:before {
    opacity: 0.4;
  }
  .cid-ucKRhhT9TC .image-block .wrap {
    opacity: 1;
  }
}
.cid-ue3v6yz9WU {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-ue3v6yz9WU .image-block {
  margin: auto;
  height: 500px;
  overflow: hidden;
}
.cid-ue3v6yz9WU .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ue3v6yz9WU .image-block:hover:before {
  opacity: 0.4;
}
.cid-ue3v6yz9WU .image-block:hover .wrap {
  opacity: 1;
}
.cid-ue3v6yz9WU .image-block:hover img {
  transform: scale(1.05);
}
.cid-ue3v6yz9WU h4 {
  letter-spacing: 2px;
}
.cid-ue3v6yz9WU figcaption {
  position: relative;
}
.cid-ue3v6yz9WU figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ue3v6yz9WU img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ue3v6yz9WU .col-lg-4 {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-ue3v6yz9WU .image-block {
    height: 400px;
  }
}
.cid-ucKRhijtJq {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-ucKRhijtJq nav.navbar {
  position: fixed;
}
.cid-ucKRhijtJq .nav-link,
.cid-ucKRhijtJq .dropdown-item {
  font-weight: 400;
}
.cid-ucKRhijtJq .nav-link:hover,
.cid-ucKRhijtJq .dropdown-item:hover {
  color: #09428f !important;
}
.cid-ucKRhijtJq .navbar-short {
  box-shadow: 0 0.25rem 1rem rgba(0, 0, 0, 0.08);
}
.cid-ucKRhijtJq .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ucKRhijtJq .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ucKRhijtJq .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ucKRhijtJq .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ucKRhijtJq .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-ucKRhijtJq .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ucKRhijtJq .nav-link {
  position: relative;
}
.cid-ucKRhijtJq .container {
  display: flex;
  margin: auto;
}
.cid-ucKRhijtJq .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-ucKRhijtJq .dropdown-menu,
.cid-ucKRhijtJq .navbar.opened {
  background: #1e2024 !important;
}
.cid-ucKRhijtJq .nav-item:focus,
.cid-ucKRhijtJq .nav-link:focus {
  outline: none;
}
.cid-ucKRhijtJq .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ucKRhijtJq .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ucKRhijtJq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-ucKRhijtJq .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ucKRhijtJq .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ucKRhijtJq .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ucKRhijtJq .navbar {
  min-height: 90px;
  transition: all .3s;
  background: #1e2024;
}
.cid-ucKRhijtJq .navbar.opened {
  transition: all .3s;
}
.cid-ucKRhijtJq .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-ucKRhijtJq .navbar .navbar-logo img {
  width: auto;
}
.cid-ucKRhijtJq .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ucKRhijtJq .navbar.collapsed {
  justify-content: center;
}
.cid-ucKRhijtJq .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ucKRhijtJq .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ucKRhijtJq .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-ucKRhijtJq .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ucKRhijtJq .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ucKRhijtJq .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ucKRhijtJq .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ucKRhijtJq .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-ucKRhijtJq .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-ucKRhijtJq .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ucKRhijtJq .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ucKRhijtJq .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ucKRhijtJq .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ucKRhijtJq .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ucKRhijtJq .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ucKRhijtJq .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ucKRhijtJq .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ucKRhijtJq .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ucKRhijtJq .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ucKRhijtJq .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-ucKRhijtJq .navbar.navbar-short {
  min-height: 80px;
}
.cid-ucKRhijtJq .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ucKRhijtJq .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ucKRhijtJq .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ucKRhijtJq .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ucKRhijtJq .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ucKRhijtJq .dropdown-item.active,
.cid-ucKRhijtJq .dropdown-item:active {
  background-color: transparent;
}
.cid-ucKRhijtJq .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ucKRhijtJq .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ucKRhijtJq .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ucKRhijtJq .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #1e2024;
}
.cid-ucKRhijtJq .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ucKRhijtJq .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ucKRhijtJq ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ucKRhijtJq .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ucKRhijtJq button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-ucKRhijtJq button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-ucKRhijtJq button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-ucKRhijtJq button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-ucKRhijtJq button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-ucKRhijtJq button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-ucKRhijtJq nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ucKRhijtJq nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-ucKRhijtJq nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-ucKRhijtJq nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ucKRhijtJq .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ucKRhijtJq a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ucKRhijtJq .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ucKRhijtJq .navbar {
    height: 70px;
  }
  .cid-ucKRhijtJq .navbar.opened {
    height: auto;
  }
  .cid-ucKRhijtJq .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uegmkMCr59 {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-uegmkMCr59 .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-uegmkMCr59 .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-uegmkMCr59 .image-block:hover:before {
  opacity: 0.4;
}
.cid-uegmkMCr59 .image-block:hover .wrap {
  opacity: 1;
}
.cid-uegmkMCr59 .image-block:hover img {
  transform: scale(1.05);
}
.cid-uegmkMCr59 .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-uegmkMCr59 h4 {
  letter-spacing: 2px;
}
.cid-uegmkMCr59 figcaption {
  position: relative;
}
.cid-uegmkMCr59 figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-uegmkMCr59 img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-uegmkMCr59 .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-uegmkMCr59 .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-uegmkMCr59 .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-uegmkMCr59 .image-block:before {
    opacity: 0.4;
  }
  .cid-uegmkMCr59 .image-block .wrap {
    opacity: 1;
  }
}
.cid-ucKRhiXoAE {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #1e2024;
}
.cid-ucKRhiXoAE p {
  text-align: center;
}
.cid-ucKRhiXoAE .text-copyright {
  width: 100%;
  margin-bottom: 0;
}
.cid-ucKRhiXoAE .img-logo-footer {
  margin-right: 1rem;
  max-width: 3rem;
}
.cid-ucKRhiXoAE .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
  color: #ffffff;
}
.cid-ucKRhiXoAE .logo-footer {
  line-height: normal;
}
.cid-ucKRhiXoAE .copyright .list-inline {
  margin-bottom: 0;
}
.cid-ucKRhiXoAE .copyright .list-inline .list-inline-item {
  margin: 10px 15px;
}
@media (max-width: 767px) {
  .cid-ucKRhiXoAE .copyright .list-inline .list-inline-item {
    margin: 10px 6px;
  }
}
.cid-ucKRhiXoAE li {
  overflow: hidden;
}
.cid-ucKRhiXoAE .icon-transition span {
  display: block;
}
.cid-ucKRhiXoAE .icon-transition:hover span {
  animation: 0.3s linear top;
}
.cid-ucKRhiXoAE .list-inline-item a {
  display: block;
}
.cid-ucKRhiXoAE .list-inline-item:hover a {
  animation: 0.3s linear top;
}
@keyframes top {
  0% {
    transform: translateY(0px);
  }
  50% {
    transform: translateY(-100%);
  }
  51% {
    transform: translateY(100%);
  }
  100% {
    transform: translateY(0);
  }
}
.cid-ucKRhiXoAE .social-btns {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ucKRhiXoAE .media-container-row {
  align-items: center;
  justify-content: space-between;
}
.cid-ucKRhiXoAE .icon-transition span {
  color: #ffffff;
  display: block;
  text-align: center;
  height: 2rem;
  border-radius: 50%;
  line-height: 2rem;
  width: 2rem;
  transition: all 0.3s ease-out 0s;
  font-size: 1.5rem;
}
.cid-ucKRhiXoAE .social-media {
  display: flex;
  justify-content: flex-end;
}
.cid-ucKRhiXoAE .social-media ul {
  margin: 0;
  padding: 0;
}
.cid-ucKRhiXoAE .social-media ul li {
  padding: 4px;
  display: inline-block;
}
@media (max-width: 991px) {
  .cid-ucKRhiXoAE .logo-footer {
    text-align: center;
  }
  .cid-ucKRhiXoAE .social-media {
    justify-content: center;
  }
}
.cid-ucKGqsaLdw {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ucKGqsaLdw .image-block {
  margin: auto;
  height: 800px;
  overflow: hidden;
}
.cid-ucKGqsaLdw .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ucKGqsaLdw .image-block:hover:before {
  opacity: 0.4;
}
.cid-ucKGqsaLdw .image-block:hover .wrap {
  opacity: 1;
}
.cid-ucKGqsaLdw .image-block:hover img {
  transform: scale(1.05);
}
.cid-ucKGqsaLdw h4 {
  letter-spacing: 2px;
}
.cid-ucKGqsaLdw figcaption {
  position: relative;
}
.cid-ucKGqsaLdw figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ucKGqsaLdw img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ucKGqsaLdw .col-lg-6 {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-ucKGqsaLdw .image-block {
    height: 400px;
  }
}
.cid-ucKGqsjsAe {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-ucKGqsjsAe .image-block {
  margin: auto;
  height: 500px;
  overflow: hidden;
}
.cid-ucKGqsjsAe .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ucKGqsjsAe .image-block:hover:before {
  opacity: 0.4;
}
.cid-ucKGqsjsAe .image-block:hover .wrap {
  opacity: 1;
}
.cid-ucKGqsjsAe .image-block:hover img {
  transform: scale(1.05);
}
.cid-ucKGqsjsAe h4 {
  letter-spacing: 2px;
}
.cid-ucKGqsjsAe figcaption {
  position: relative;
}
.cid-ucKGqsjsAe figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ucKGqsjsAe img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ucKGqsjsAe .col-lg-4 {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-ucKGqsjsAe .image-block {
    height: 400px;
  }
}
.cid-ucKGqspJES {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-ucKGqspJES nav.navbar {
  position: fixed;
}
.cid-ucKGqspJES .nav-link,
.cid-ucKGqspJES .dropdown-item {
  font-weight: 400;
}
.cid-ucKGqspJES .nav-link:hover,
.cid-ucKGqspJES .dropdown-item:hover {
  color: #09428f !important;
}
.cid-ucKGqspJES .navbar-short {
  box-shadow: 0 0.25rem 1rem rgba(0, 0, 0, 0.08);
}
.cid-ucKGqspJES .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ucKGqspJES .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ucKGqspJES .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ucKGqspJES .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ucKGqspJES .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-ucKGqspJES .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ucKGqspJES .nav-link {
  position: relative;
}
.cid-ucKGqspJES .container {
  display: flex;
  margin: auto;
}
.cid-ucKGqspJES .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-ucKGqspJES .dropdown-menu,
.cid-ucKGqspJES .navbar.opened {
  background: #1e2024 !important;
}
.cid-ucKGqspJES .nav-item:focus,
.cid-ucKGqspJES .nav-link:focus {
  outline: none;
}
.cid-ucKGqspJES .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ucKGqspJES .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ucKGqspJES .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-ucKGqspJES .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ucKGqspJES .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ucKGqspJES .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ucKGqspJES .navbar {
  min-height: 90px;
  transition: all .3s;
  background: #1e2024;
}
.cid-ucKGqspJES .navbar.opened {
  transition: all .3s;
}
.cid-ucKGqspJES .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-ucKGqspJES .navbar .navbar-logo img {
  width: auto;
}
.cid-ucKGqspJES .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ucKGqspJES .navbar.collapsed {
  justify-content: center;
}
.cid-ucKGqspJES .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ucKGqspJES .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ucKGqspJES .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-ucKGqspJES .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ucKGqspJES .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ucKGqspJES .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ucKGqspJES .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ucKGqspJES .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-ucKGqspJES .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-ucKGqspJES .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ucKGqspJES .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ucKGqspJES .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ucKGqspJES .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ucKGqspJES .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ucKGqspJES .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ucKGqspJES .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ucKGqspJES .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ucKGqspJES .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ucKGqspJES .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ucKGqspJES .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-ucKGqspJES .navbar.navbar-short {
  min-height: 80px;
}
.cid-ucKGqspJES .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ucKGqspJES .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ucKGqspJES .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ucKGqspJES .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ucKGqspJES .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ucKGqspJES .dropdown-item.active,
.cid-ucKGqspJES .dropdown-item:active {
  background-color: transparent;
}
.cid-ucKGqspJES .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ucKGqspJES .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ucKGqspJES .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ucKGqspJES .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #1e2024;
}
.cid-ucKGqspJES .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ucKGqspJES .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ucKGqspJES ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ucKGqspJES .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ucKGqspJES button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-ucKGqspJES button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-ucKGqspJES button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-ucKGqspJES button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-ucKGqspJES button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-ucKGqspJES button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-ucKGqspJES nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ucKGqspJES nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-ucKGqspJES nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-ucKGqspJES nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-ucKGqspJES .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ucKGqspJES a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ucKGqspJES .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ucKGqspJES .navbar {
    height: 70px;
  }
  .cid-ucKGqspJES .navbar.opened {
    height: auto;
  }
  .cid-ucKGqspJES .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ucKGqsyaau {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ucKGqsyaau .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ucKGqsyaau .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ucKGqsyaau .image-block:hover:before {
  opacity: 0.4;
}
.cid-ucKGqsyaau .image-block:hover .wrap {
  opacity: 1;
}
.cid-ucKGqsyaau .image-block:hover img {
  transform: scale(1.05);
}
.cid-ucKGqsyaau .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ucKGqsyaau h4 {
  letter-spacing: 2px;
}
.cid-ucKGqsyaau figcaption {
  position: relative;
}
.cid-ucKGqsyaau figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ucKGqsyaau img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ucKGqsyaau .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ucKGqsyaau .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ucKGqsyaau .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ucKGqsyaau .image-block:before {
    opacity: 0.4;
  }
  .cid-ucKGqsyaau .image-block .wrap {
    opacity: 1;
  }
}
.cid-ucKGqsF4ep {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #1e2024;
}
.cid-ucKGqsF4ep p {
  text-align: center;
}
.cid-ucKGqsF4ep .text-copyright {
  width: 100%;
  margin-bottom: 0;
}
.cid-ucKGqsF4ep .img-logo-footer {
  margin-right: 1rem;
  max-width: 3rem;
}
.cid-ucKGqsF4ep .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
  color: #ffffff;
}
.cid-ucKGqsF4ep .logo-footer {
  line-height: normal;
}
.cid-ucKGqsF4ep .copyright .list-inline {
  margin-bottom: 0;
}
.cid-ucKGqsF4ep .copyright .list-inline .list-inline-item {
  margin: 10px 15px;
}
@media (max-width: 767px) {
  .cid-ucKGqsF4ep .copyright .list-inline .list-inline-item {
    margin: 10px 6px;
  }
}
.cid-ucKGqsF4ep li {
  overflow: hidden;
}
.cid-ucKGqsF4ep .icon-transition span {
  display: block;
}
.cid-ucKGqsF4ep .icon-transition:hover span {
  animation: 0.3s linear top;
}
.cid-ucKGqsF4ep .list-inline-item a {
  display: block;
}
.cid-ucKGqsF4ep .list-inline-item:hover a {
  animation: 0.3s linear top;
}
@keyframes top {
  0% {
    transform: translateY(0px);
  }
  50% {
    transform: translateY(-100%);
  }
  51% {
    transform: translateY(100%);
  }
  100% {
    transform: translateY(0);
  }
}
.cid-ucKGqsF4ep .social-btns {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ucKGqsF4ep .media-container-row {
  align-items: center;
  justify-content: space-between;
}
.cid-ucKGqsF4ep .icon-transition span {
  color: #ffffff;
  display: block;
  text-align: center;
  height: 2rem;
  border-radius: 50%;
  line-height: 2rem;
  width: 2rem;
  transition: all 0.3s ease-out 0s;
  font-size: 1.5rem;
}
.cid-ucKGqsF4ep .social-media {
  display: flex;
  justify-content: flex-end;
}
.cid-ucKGqsF4ep .social-media ul {
  margin: 0;
  padding: 0;
}
.cid-ucKGqsF4ep .social-media ul li {
  padding: 4px;
  display: inline-block;
}
@media (max-width: 991px) {
  .cid-ucKGqsF4ep .logo-footer {
    text-align: center;
  }
  .cid-ucKGqsF4ep .social-media {
    justify-content: center;
  }
}
.cid-s8WMQIZfEW {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-s8WMQIZfEW nav.navbar {
  position: fixed;
}
.cid-s8WMQIZfEW .nav-link,
.cid-s8WMQIZfEW .dropdown-item {
  font-weight: 400;
}
.cid-s8WMQIZfEW .nav-link:hover,
.cid-s8WMQIZfEW .dropdown-item:hover {
  color: #09428f !important;
}
.cid-s8WMQIZfEW .navbar-short {
  box-shadow: 0 0.25rem 1rem rgba(0, 0, 0, 0.08);
}
.cid-s8WMQIZfEW .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-s8WMQIZfEW .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-s8WMQIZfEW .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-s8WMQIZfEW .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-s8WMQIZfEW .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-s8WMQIZfEW .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-s8WMQIZfEW .nav-link {
  position: relative;
}
.cid-s8WMQIZfEW .container {
  display: flex;
  margin: auto;
}
.cid-s8WMQIZfEW .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-s8WMQIZfEW .dropdown-menu,
.cid-s8WMQIZfEW .navbar.opened {
  background: #1e2024 !important;
}
.cid-s8WMQIZfEW .nav-item:focus,
.cid-s8WMQIZfEW .nav-link:focus {
  outline: none;
}
.cid-s8WMQIZfEW .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-s8WMQIZfEW .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s8WMQIZfEW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-s8WMQIZfEW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-s8WMQIZfEW .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-s8WMQIZfEW .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-s8WMQIZfEW .navbar {
  min-height: 90px;
  transition: all .3s;
  background: #1e2024;
}
.cid-s8WMQIZfEW .navbar.opened {
  transition: all .3s;
}
.cid-s8WMQIZfEW .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-s8WMQIZfEW .navbar .navbar-logo img {
  width: auto;
}
.cid-s8WMQIZfEW .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-s8WMQIZfEW .navbar.collapsed {
  justify-content: center;
}
.cid-s8WMQIZfEW .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-s8WMQIZfEW .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-s8WMQIZfEW .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-s8WMQIZfEW .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-s8WMQIZfEW .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-s8WMQIZfEW .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-s8WMQIZfEW .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-s8WMQIZfEW .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-s8WMQIZfEW .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-s8WMQIZfEW .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-s8WMQIZfEW .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-s8WMQIZfEW .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-s8WMQIZfEW .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-s8WMQIZfEW .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-s8WMQIZfEW .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-s8WMQIZfEW .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-s8WMQIZfEW .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-s8WMQIZfEW .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-s8WMQIZfEW .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-s8WMQIZfEW .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-s8WMQIZfEW .navbar.navbar-short {
  min-height: 80px;
}
.cid-s8WMQIZfEW .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-s8WMQIZfEW .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-s8WMQIZfEW .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-s8WMQIZfEW .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-s8WMQIZfEW .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-s8WMQIZfEW .dropdown-item.active,
.cid-s8WMQIZfEW .dropdown-item:active {
  background-color: transparent;
}
.cid-s8WMQIZfEW .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-s8WMQIZfEW .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-s8WMQIZfEW .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-s8WMQIZfEW .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #1e2024;
}
.cid-s8WMQIZfEW .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-s8WMQIZfEW .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s8WMQIZfEW ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-s8WMQIZfEW .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-s8WMQIZfEW button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-s8WMQIZfEW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-s8WMQIZfEW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s8WMQIZfEW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s8WMQIZfEW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s8WMQIZfEW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s8WMQIZfEW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s8WMQIZfEW nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s8WMQIZfEW nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s8WMQIZfEW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s8WMQIZfEW .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-s8WMQIZfEW a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-s8WMQIZfEW .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s8WMQIZfEW .navbar {
    height: 70px;
  }
  .cid-s8WMQIZfEW .navbar.opened {
    height: auto;
  }
  .cid-s8WMQIZfEW .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ucahFaG5ER {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/7-2-2000x1047.png");
}
.cid-ucahFaG5ER .mbr-text,
.cid-ucahFaG5ER .mbr-section-btn {
  color: #bbbbbb;
}
.cid-ucahFaG5ER .mbr-section-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-ucahFaG5ER .mbr-section-title {
  color: #ffffff;
  text-align: left;
}
.cid-ucahI0f25K {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #333333;
}
.cid-ucahI0f25K .nav-tabs .nav-item.open .nav-link:focus,
.cid-ucahI0f25K .nav-tabs .nav-link.active:focus {
  outline: none;
}
.cid-ucahI0f25K .nav-tabs {
  border: none;
  justify-content: center;
}
@media (max-width: 767px) {
  .cid-ucahI0f25K .nav-item {
    margin: 0;
  }
}
.cid-ucahI0f25K .nav-tabs .nav-link {
  transition: all 0.5s;
  border-radius: 6px !important;
  width: max-content;
  border: none;
}
.cid-ucahI0f25K .nav-tabs .nav-link:not(.active) {
  color: #ffffff;
}
.cid-ucahI0f25K .nav-link,
.cid-ucahI0f25K .nav-link.active {
  padding: 0.8rem 2rem;
  background-color: transparent;
  font-weight: bold;
  text-align: center;
}
.cid-ucahI0f25K .nav-tabs .nav-link.active {
  background: #09428f;
  color: #ffffff;
}
.cid-ucahI0f25K H4 {
  text-align: center;
}
.cid-ucahI0f25K H3 {
  text-align: center;
  color: #ffffff;
}
.cid-ucahI0f25K P {
  color: #bbbbbb;
}
.cid-ucahI0f25K .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucahI0f25K .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tGFmlNC1dK {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/dsc-2551-2000x1333.jpg");
}
.cid-tGFmlNC1dK .mbr-text,
.cid-tGFmlNC1dK .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tGFmlNC1dK .mbr-section-subtitle {
  color: #09428f;
}
.cid-tGFmlNC1dK .mbr-section-title {
  color: #09428f;
}
.cid-tGFcFZ2m7j {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/17545-2000x1360.jpg");
}
.cid-tGFcFZ2m7j .mbr-iconfont {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  font-size: 2.5rem;
  color: #09428f;
  margin-bottom: 2rem;
  border-radius: 50%;
  width: 90px;
  height: 90px;
  border: 1px solid rgba(255, 255, 255, 0.1);
}
.cid-tGFcFZ2m7j .link-wrap {
  width: 100%;
  display: inline-block;
}
.cid-tGFcFZ2m7j .link {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  font-size: 2rem;
  color: #ffffff;
  margin-top: 1rem;
  margin-bottom: 2rem;
  border-radius: 50%;
  width: 70px;
  height: 70px;
  transition: all 0.3s;
  cursor: pointer;
  border: 1px solid #ffffff;
}
.cid-tGFcFZ2m7j .link:hover {
  background: #ffffff;
  color: #131419;
}
.cid-tGFcFZ2m7j .card-link,
.cid-tGFcFZ2m7j .link-wrap,
.cid-tGFcFZ2m7j .card-link:before {
  color: #121212;
}
.cid-tGFcFZ2m7j .card-wrapper {
  overflow: visible;
}
.cid-tGFcFZ2m7j .card-link {
  position: relative;
  padding: 0;
  margin: 0;
  margin-right: 1.5rem;
  transition: all 0.3s;
  width: fit-content;
  cursor: pointer;
  display: inline-block;
}
.cid-tGFcFZ2m7j .card-link:before {
  font-family: 'Moririse2';
  content: "\e96b";
  position: absolute;
  font-size: 1rem;
  top: 50%;
  transition: all 0.3s;
  transform: translateY(-50%);
  right: -1.5rem;
}
.cid-tGFcFZ2m7j .card-link:hover {
  color: #09428f;
  transition: all 0.3s;
}
.cid-tGFcFZ2m7j .card-link:hover:before {
  right: -2rem;
  color: #09428f;
  transition: all 0.3s;
}
.cid-tGFcFZ2m7j .card-text {
  color: #ffffff;
}
.cid-tGFcFZ2m7j .card-title,
.cid-tGFcFZ2m7j .icon-wrap {
  color: #ffffff;
}
.cid-tGFcFZ2m7j .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tGFcFZ2m7j .mbr-section-title {
  color: #ffffff;
}
.cid-tGFcFZ2m7j .card-text,
.cid-tGFcFZ2m7j .card-box {
  color: #efeeee;
  text-align: left;
}
.cid-tGFjby38w0 {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/dsc-0760-1-2000x1333.jpg");
}
.cid-tGFjby38w0 .mbr-text,
.cid-tGFjby38w0 .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tGFjby38w0 .mbr-section-subtitle {
  color: #09428f;
}
.cid-tGFjby38w0 .mbr-section-title {
  color: #09428f;
}
.cid-tHCS32bV8D {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/17545-2000x1360.jpg");
}
.cid-tHCS32bV8D .mbr-iconfont {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  font-size: 2.5rem;
  color: #09428f;
  margin-bottom: 2rem;
  border-radius: 50%;
  width: 90px;
  height: 90px;
  border: 1px solid rgba(255, 255, 255, 0.1);
}
.cid-tHCS32bV8D .link-wrap {
  width: 100%;
  display: inline-block;
}
.cid-tHCS32bV8D .link {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  font-size: 2rem;
  color: #ffffff;
  margin-top: 1rem;
  margin-bottom: 2rem;
  border-radius: 50%;
  width: 70px;
  height: 70px;
  transition: all 0.3s;
  cursor: pointer;
  border: 1px solid #ffffff;
}
.cid-tHCS32bV8D .link:hover {
  background: #ffffff;
  color: #131419;
}
.cid-tHCS32bV8D .card-link,
.cid-tHCS32bV8D .link-wrap,
.cid-tHCS32bV8D .card-link:before {
  color: #121212;
}
.cid-tHCS32bV8D .card-wrapper {
  overflow: visible;
}
.cid-tHCS32bV8D .card-link {
  position: relative;
  padding: 0;
  margin: 0;
  margin-right: 1.5rem;
  transition: all 0.3s;
  width: fit-content;
  cursor: pointer;
  display: inline-block;
}
.cid-tHCS32bV8D .card-link:before {
  font-family: 'Moririse2';
  content: "\e96b";
  position: absolute;
  font-size: 1rem;
  top: 50%;
  transition: all 0.3s;
  transform: translateY(-50%);
  right: -1.5rem;
}
.cid-tHCS32bV8D .card-link:hover {
  color: #09428f;
  transition: all 0.3s;
}
.cid-tHCS32bV8D .card-link:hover:before {
  right: -2rem;
  color: #09428f;
  transition: all 0.3s;
}
.cid-tHCS32bV8D .card-text {
  color: #ffffff;
}
.cid-tHCS32bV8D .card-title,
.cid-tHCS32bV8D .icon-wrap {
  color: #ffffff;
}
.cid-tHCS32bV8D .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tHCS32bV8D .mbr-section-title {
  color: #ffffff;
}
.cid-tHCS32bV8D .card-text,
.cid-tHCS32bV8D .card-box {
  color: #efeeee;
  text-align: left;
}
.cid-tHCSblFC6T {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/17545-2000x1360.jpg");
}
.cid-tHCSblFC6T .mbr-iconfont {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  font-size: 2.5rem;
  color: #09428f;
  margin-bottom: 2rem;
  border-radius: 50%;
  width: 90px;
  height: 90px;
  border: 1px solid rgba(255, 255, 255, 0.1);
}
.cid-tHCSblFC6T .link-wrap {
  width: 100%;
  display: inline-block;
}
.cid-tHCSblFC6T .link {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  font-size: 2rem;
  color: #ffffff;
  margin-top: 1rem;
  margin-bottom: 2rem;
  border-radius: 50%;
  width: 70px;
  height: 70px;
  transition: all 0.3s;
  cursor: pointer;
  border: 1px solid #ffffff;
}
.cid-tHCSblFC6T .link:hover {
  background: #ffffff;
  color: #131419;
}
.cid-tHCSblFC6T .card-link,
.cid-tHCSblFC6T .link-wrap,
.cid-tHCSblFC6T .card-link:before {
  color: #121212;
}
.cid-tHCSblFC6T .card-wrapper {
  overflow: visible;
}
.cid-tHCSblFC6T .card-link {
  position: relative;
  padding: 0;
  margin: 0;
  margin-right: 1.5rem;
  transition: all 0.3s;
  width: fit-content;
  cursor: pointer;
  display: inline-block;
}
.cid-tHCSblFC6T .card-link:before {
  font-family: 'Moririse2';
  content: "\e96b";
  position: absolute;
  font-size: 1rem;
  top: 50%;
  transition: all 0.3s;
  transform: translateY(-50%);
  right: -1.5rem;
}
.cid-tHCSblFC6T .card-link:hover {
  color: #09428f;
  transition: all 0.3s;
}
.cid-tHCSblFC6T .card-link:hover:before {
  right: -2rem;
  color: #09428f;
  transition: all 0.3s;
}
.cid-tHCSblFC6T .card-text {
  color: #ffffff;
}
.cid-tHCSblFC6T .card-title,
.cid-tHCSblFC6T .icon-wrap {
  color: #ffffff;
}
.cid-tHCSblFC6T .mbr-section-subtitle {
  color: #187bcd;
}
.cid-tHCSblFC6T .mbr-section-title {
  color: #09428f;
}
.cid-tHCSblFC6T .card-text,
.cid-tHCSblFC6T .card-box {
  color: #efeeee;
  text-align: left;
}
.cid-tHCSoWhDf2 {
  padding-top: 1rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/17545-2000x1360.jpg");
}
.cid-tHCSoWhDf2 .mbr-iconfont {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  font-size: 2.5rem;
  color: #09428f;
  margin-bottom: 2rem;
  border-radius: 50%;
  width: 90px;
  height: 90px;
  border: 1px solid rgba(255, 255, 255, 0.1);
}
.cid-tHCSoWhDf2 .link-wrap {
  width: 100%;
  display: inline-block;
}
.cid-tHCSoWhDf2 .link {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  font-size: 2rem;
  color: #ffffff;
  margin-top: 1rem;
  margin-bottom: 2rem;
  border-radius: 50%;
  width: 70px;
  height: 70px;
  transition: all 0.3s;
  cursor: pointer;
  border: 1px solid #ffffff;
}
.cid-tHCSoWhDf2 .link:hover {
  background: #ffffff;
  color: #131419;
}
.cid-tHCSoWhDf2 .card-link,
.cid-tHCSoWhDf2 .link-wrap,
.cid-tHCSoWhDf2 .card-link:before {
  color: #121212;
}
.cid-tHCSoWhDf2 .card-wrapper {
  overflow: visible;
}
.cid-tHCSoWhDf2 .card-link {
  position: relative;
  padding: 0;
  margin: 0;
  margin-right: 1.5rem;
  transition: all 0.3s;
  width: fit-content;
  cursor: pointer;
  display: inline-block;
}
.cid-tHCSoWhDf2 .card-link:before {
  font-family: 'Moririse2';
  content: "\e96b";
  position: absolute;
  font-size: 1rem;
  top: 50%;
  transition: all 0.3s;
  transform: translateY(-50%);
  right: -1.5rem;
}
.cid-tHCSoWhDf2 .card-link:hover {
  color: #09428f;
  transition: all 0.3s;
}
.cid-tHCSoWhDf2 .card-link:hover:before {
  right: -2rem;
  color: #09428f;
  transition: all 0.3s;
}
.cid-tHCSoWhDf2 .card-text {
  color: #ffffff;
}
.cid-tHCSoWhDf2 .card-title,
.cid-tHCSoWhDf2 .icon-wrap {
  color: #ffffff;
}
.cid-tHCSoWhDf2 .mbr-section-subtitle {
  color: #187bcd;
}
.cid-tHCSoWhDf2 .mbr-section-title {
  color: #09428f;
}
.cid-tHCSoWhDf2 .card-text,
.cid-tHCSoWhDf2 .card-box {
  color: #efeeee;
  text-align: left;
}
.cid-tGFpmnKltC {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/dsc-9441-2000x1333.jpg");
}
.cid-tGFpmnKltC .mbr-text,
.cid-tGFpmnKltC .mbr-section-btn {
  color: #bbbbbb;
}
.cid-tGFpmnKltC .mbr-section-subtitle {
  color: #09428f;
}
.cid-tGFpmnKltC .mbr-section-title {
  color: #09428f;
}
.cid-tHCPP5FSqf {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #1e2024;
}
.cid-tHCPP5FSqf p {
  text-align: center;
}
.cid-tHCPP5FSqf .text-copyright {
  width: 100%;
  margin-bottom: 0;
}
.cid-tHCPP5FSqf .img-logo-footer {
  margin-right: 1rem;
  max-width: 3rem;
}
.cid-tHCPP5FSqf .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
  color: #ffffff;
}
.cid-tHCPP5FSqf .logo-footer {
  line-height: normal;
}
.cid-tHCPP5FSqf .copyright .list-inline {
  margin-bottom: 0;
}
.cid-tHCPP5FSqf .copyright .list-inline .list-inline-item {
  margin: 10px 15px;
}
@media (max-width: 767px) {
  .cid-tHCPP5FSqf .copyright .list-inline .list-inline-item {
    margin: 10px 6px;
  }
}
.cid-tHCPP5FSqf li {
  overflow: hidden;
}
.cid-tHCPP5FSqf .icon-transition span {
  display: block;
}
.cid-tHCPP5FSqf .icon-transition:hover span {
  animation: 0.3s linear top;
}
.cid-tHCPP5FSqf .list-inline-item a {
  display: block;
}
.cid-tHCPP5FSqf .list-inline-item:hover a {
  animation: 0.3s linear top;
}
@keyframes top {
  0% {
    transform: translateY(0px);
  }
  50% {
    transform: translateY(-100%);
  }
  51% {
    transform: translateY(100%);
  }
  100% {
    transform: translateY(0);
  }
}
.cid-tHCPP5FSqf .social-btns {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tHCPP5FSqf .media-container-row {
  align-items: center;
  justify-content: space-between;
}
.cid-tHCPP5FSqf .icon-transition span {
  color: #ffffff;
  display: block;
  text-align: center;
  height: 2rem;
  border-radius: 50%;
  line-height: 2rem;
  width: 2rem;
  transition: all 0.3s ease-out 0s;
  font-size: 1.5rem;
}
.cid-tHCPP5FSqf .social-media {
  display: flex;
  justify-content: flex-end;
}
.cid-tHCPP5FSqf .social-media ul {
  margin: 0;
  padding: 0;
}
.cid-tHCPP5FSqf .social-media ul li {
  padding: 4px;
  display: inline-block;
}
@media (max-width: 991px) {
  .cid-tHCPP5FSqf .logo-footer {
    text-align: center;
  }
  .cid-tHCPP5FSqf .social-media {
    justify-content: center;
  }
}
.cid-s8WMQIZfEW {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-s8WMQIZfEW nav.navbar {
  position: fixed;
}
.cid-s8WMQIZfEW .nav-link,
.cid-s8WMQIZfEW .dropdown-item {
  font-weight: 400;
}
.cid-s8WMQIZfEW .nav-link:hover,
.cid-s8WMQIZfEW .dropdown-item:hover {
  color: #09428f !important;
}
.cid-s8WMQIZfEW .navbar-short {
  box-shadow: 0 0.25rem 1rem rgba(0, 0, 0, 0.08);
}
.cid-s8WMQIZfEW .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-s8WMQIZfEW .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-s8WMQIZfEW .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-s8WMQIZfEW .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-s8WMQIZfEW .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-s8WMQIZfEW .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-s8WMQIZfEW .nav-link {
  position: relative;
}
.cid-s8WMQIZfEW .container {
  display: flex;
  margin: auto;
}
.cid-s8WMQIZfEW .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-s8WMQIZfEW .dropdown-menu,
.cid-s8WMQIZfEW .navbar.opened {
  background: #1e2024 !important;
}
.cid-s8WMQIZfEW .nav-item:focus,
.cid-s8WMQIZfEW .nav-link:focus {
  outline: none;
}
.cid-s8WMQIZfEW .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-s8WMQIZfEW .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s8WMQIZfEW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-s8WMQIZfEW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-s8WMQIZfEW .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-s8WMQIZfEW .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-s8WMQIZfEW .navbar {
  min-height: 90px;
  transition: all .3s;
  background: #1e2024;
}
.cid-s8WMQIZfEW .navbar.opened {
  transition: all .3s;
}
.cid-s8WMQIZfEW .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-s8WMQIZfEW .navbar .navbar-logo img {
  width: auto;
}
.cid-s8WMQIZfEW .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-s8WMQIZfEW .navbar.collapsed {
  justify-content: center;
}
.cid-s8WMQIZfEW .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-s8WMQIZfEW .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-s8WMQIZfEW .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-s8WMQIZfEW .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-s8WMQIZfEW .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-s8WMQIZfEW .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-s8WMQIZfEW .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-s8WMQIZfEW .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-s8WMQIZfEW .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-s8WMQIZfEW .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-s8WMQIZfEW .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-s8WMQIZfEW .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-s8WMQIZfEW .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-s8WMQIZfEW .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-s8WMQIZfEW .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-s8WMQIZfEW .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-s8WMQIZfEW .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-s8WMQIZfEW .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-s8WMQIZfEW .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-s8WMQIZfEW .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-s8WMQIZfEW .navbar.navbar-short {
  min-height: 80px;
}
.cid-s8WMQIZfEW .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-s8WMQIZfEW .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-s8WMQIZfEW .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-s8WMQIZfEW .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-s8WMQIZfEW .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-s8WMQIZfEW .dropdown-item.active,
.cid-s8WMQIZfEW .dropdown-item:active {
  background-color: transparent;
}
.cid-s8WMQIZfEW .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-s8WMQIZfEW .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-s8WMQIZfEW .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-s8WMQIZfEW .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #1e2024;
}
.cid-s8WMQIZfEW .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-s8WMQIZfEW .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s8WMQIZfEW ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-s8WMQIZfEW .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-s8WMQIZfEW button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-s8WMQIZfEW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-s8WMQIZfEW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s8WMQIZfEW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s8WMQIZfEW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s8WMQIZfEW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s8WMQIZfEW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s8WMQIZfEW nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s8WMQIZfEW nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s8WMQIZfEW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s8WMQIZfEW .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-s8WMQIZfEW a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-s8WMQIZfEW .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s8WMQIZfEW .navbar {
    height: 70px;
  }
  .cid-s8WMQIZfEW .navbar.opened {
    height: auto;
  }
  .cid-s8WMQIZfEW .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHBO80g3L3 {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/dsc-0660-1-2000x1333.jpg");
}
.cid-tHBO80g3L3 .mbr-text {
  margin-bottom: 20px;
}
.cid-tHBO80g3L3 .mbr-section-btn .btn:hover {
  background-color: #09428f !important;
  border-color: #09428f !important;
}
.cid-tHBO80g3L3 .mbr-section-btn .btn .mbr-iconfont {
  font-size: 15px;
}
.cid-tHBO80g3L3 .divider {
  background-color: #ffffff;
  width: 100%;
  height: 1px;
  margin: 20px 0;
  opacity: 0.6;
}
.cid-tHBO80g3L3 .contact__wrap {
  padding-bottom: 40px;
}
.cid-tHBO80g3L3 .contact__wrap:last-child {
  padding-bottom: 0;
}
.cid-tHBO80g3L3 .contact__title,
.cid-tHBO80g3L3 .contact__text {
  margin-bottom: 0;
}
@media (max-width: 767px) {
  .cid-tHBO80g3L3 .contact__wrap,
  .cid-tHBO80g3L3 .title__block {
    padding-bottom: 30px;
  }
}
.cid-tHBO80g3L3 .btn:hover .mbr-iconfont {
  animation: animBtn ease-out 0.3s;
}
@keyframes animBtn {
  0% {
    transform: translateX(0px);
  }
  51% {
    transform: translateX(20px);
    opacity: 1;
  }
  52% {
    opacity: 0;
    transform: translateX(-20px);
  }
  53% {
    opacity: 0;
  }
  54% {
    opacity: 1;
  }
  100% {
    transform: translateX(0px);
  }
}
.cid-tHBOSjMV1p {
  padding-top: 150px;
  padding-bottom: 150px;
  background-image: url("../../../assets/images/17545-2000x1360.jpg");
}
.cid-tHBOSjMV1p .mbr-overlay {
  background-color: #1e2024;
  opacity: 0.8;
}
.cid-tHBOSjMV1p textarea {
  min-height: 150px;
}
.cid-tHBOSjMV1p input[name="yourSubject"] {
  margin-top: 1.5rem;
}
.cid-tHBOSjMV1p textarea[name="yourMessage"] {
  margin-top: 0.3rem;
}
.cid-tHBOSjMV1p .form-control,
.cid-tHBOSjMV1p .field-input {
  padding: 1rem 0rem;
  background-color: #efeeee;
  border: none;
  border-bottom: 2px solid #47b5ed;
  color: #03254c !important;
  transition: 0.4s;
  font-size: 0.9rem;
  box-shadow: none;
  border-radius: 0px;
  outline: none;
}
.cid-tHBOSjMV1p .form-control input::-webkit-input-placeholder,
.cid-tHBOSjMV1p .field-input input::-webkit-input-placeholder,
.cid-tHBOSjMV1p .form-control textarea::-webkit-input-placeholder,
.cid-tHBOSjMV1p .field-input textarea::-webkit-input-placeholder {
  color: #acacac !important;
}
.cid-tHBOSjMV1p .form-control input:-moz-placeholder,
.cid-tHBOSjMV1p .field-input input:-moz-placeholder,
.cid-tHBOSjMV1p .form-control textarea:-moz-placeholder,
.cid-tHBOSjMV1p .field-input textarea:-moz-placeholder {
  color: #acacac !important;
}
.cid-tHBOSjMV1p .jq-number__spin:hover,
.cid-tHBOSjMV1p .jq-number__spin:focus {
  background-color: #101010;
  border-color: #03254c;
  color: #ffffff;
  box-shadow: none;
  outline: none;
}
.cid-tHBOSjMV1p .jq-number__spin {
  background-color: #efeeee;
  border-color: #47b5ed;
  color: #03254c;
  transition: 0.4s;
  box-shadow: none;
  outline: none;
}
.cid-tHBOSjMV1p .jq-selectbox li,
.cid-tHBOSjMV1p .jq-selectbox li {
  background-color: #efeeee;
  color: #000000;
}
.cid-tHBOSjMV1p .jq-selectbox li:hover,
.cid-tHBOSjMV1p .jq-selectbox li.selected {
  background-color: #101010;
  color: #ffffff;
}
.cid-tHBOSjMV1p .jq-selectbox:hover .jq-selectbox__trigger-arrow,
.cid-tHBOSjMV1p .jq-number__spin.minus:hover:after,
.cid-tHBOSjMV1p .jq-number__spin.plus:hover:after {
  border-top-color: #efeeee;
  border-bottom-color: #efeeee;
}
.cid-tHBOSjMV1p .jq-selectbox .jq-selectbox__trigger-arrow,
.cid-tHBOSjMV1p .jq-number__spin.minus:after,
.cid-tHBOSjMV1p .jq-number__spin.plus:after {
  border-top-color: #101010;
  border-bottom-color: #101010;
}
@media (max-width: 992px) {
  .cid-tHBOSjMV1p .media-content {
    padding-left: 0rem;
    padding-top: 2rem;
  }
  .cid-tHBOSjMV1p .social-list {
    margin-bottom: 3rem;
  }
  .cid-tHBOSjMV1p .email-input {
    margin-top: 2rem;
  }
}
.cid-tHBOSjMV1p .mbr-section-subtitle {
  color: #ffffff;
  margin-bottom: 2.4rem;
}
.cid-tHBOSjMV1p .mbr-text {
  color: #acacac;
  margin-bottom: 3.5rem;
}
.cid-tHBOSjMV1p .mbr-iconfont-social {
  font-size: 1rem;
  color: #ffffff;
  margin-right: .6rem;
}
.cid-tHBOSjMV1p .mbr-iconfont-social:before {
  padding: 1rem;
  border: 2px solid;
  border-radius: 100px;
  border-color: #d0efff;
  transition: all .3s;
}
.cid-tHBOSjMV1p .mbr-iconfont-social:hover {
  color: #d0efff;
}
.cid-tHBOSjMV1p .social-list {
  display: flex;
}
.cid-tHBOSjMV1p .social-list a {
  transition: .3s;
}
.cid-tHBOSjMV1p .social-list a:hover {
  transform: translateY(-8px);
}
.cid-tHBOSjMV1p .row {
  align-items: center;
}
.cid-tHBOSjMV1p .mbr-section-title {
  margin-bottom: 1.3rem;
}
.cid-tHBOSjMV1p .btn {
  font-weight: bold;
  padding: 1rem 5.5rem;
}
.cid-tHBOSjMV1p .form-btn {
  margin-top: 2.5rem;
}
.cid-tHBOSjMV1p input::-webkit-input-placeholder,
.cid-tHBOSjMV1p textarea::-webkit-input-placeholder {
  color: #acacac !important;
}
.cid-tHBOSjMV1p input:-moz-placeholder,
.cid-tHBOSjMV1p textarea:-moz-placeholder {
  color: #acacac !important;
}
@media (min-width: 992px) {
  .cid-tHBOSjMV1p .media-content {
    padding-right: 3rem;
  }
  .cid-tHBOSjMV1p .email-input {
    padding-left: 2.2rem;
  }
}
@media (min-width: 767px) {
  .cid-tHBOSjMV1p .row {
    padding: 0 1rem;
  }
}
.cid-tHBOSjMV1p .btn:hover {
  background-color: #d0efff !important;
  border-color: #d0efff !important;
  color: #ffffff !important;
}
@media (max-width: 767px) {
  .cid-tHBOSjMV1p .form-btn {
    width: 100%;
  }
  .cid-tHBOSjMV1p .btn {
    width: 100%;
  }
}
.cid-tHBOSjMV1p H1 {
  color: #ffffff;
}
.cid-tHBOSjMV1p .mbr-text,
.cid-tHBOSjMV1p .mbr-section-btn {
  color: #efeeee;
}
.cid-tHCPP5FSqf {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #1e2024;
}
.cid-tHCPP5FSqf p {
  text-align: center;
}
.cid-tHCPP5FSqf .text-copyright {
  width: 100%;
  margin-bottom: 0;
}
.cid-tHCPP5FSqf .img-logo-footer {
  margin-right: 1rem;
  max-width: 3rem;
}
.cid-tHCPP5FSqf .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
  color: #ffffff;
}
.cid-tHCPP5FSqf .logo-footer {
  line-height: normal;
}
.cid-tHCPP5FSqf .copyright .list-inline {
  margin-bottom: 0;
}
.cid-tHCPP5FSqf .copyright .list-inline .list-inline-item {
  margin: 10px 15px;
}
@media (max-width: 767px) {
  .cid-tHCPP5FSqf .copyright .list-inline .list-inline-item {
    margin: 10px 6px;
  }
}
.cid-tHCPP5FSqf li {
  overflow: hidden;
}
.cid-tHCPP5FSqf .icon-transition span {
  display: block;
}
.cid-tHCPP5FSqf .icon-transition:hover span {
  animation: 0.3s linear top;
}
.cid-tHCPP5FSqf .list-inline-item a {
  display: block;
}
.cid-tHCPP5FSqf .list-inline-item:hover a {
  animation: 0.3s linear top;
}
@keyframes top {
  0% {
    transform: translateY(0px);
  }
  50% {
    transform: translateY(-100%);
  }
  51% {
    transform: translateY(100%);
  }
  100% {
    transform: translateY(0);
  }
}
.cid-tHCPP5FSqf .social-btns {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tHCPP5FSqf .media-container-row {
  align-items: center;
  justify-content: space-between;
}
.cid-tHCPP5FSqf .icon-transition span {
  color: #ffffff;
  display: block;
  text-align: center;
  height: 2rem;
  border-radius: 50%;
  line-height: 2rem;
  width: 2rem;
  transition: all 0.3s ease-out 0s;
  font-size: 1.5rem;
}
.cid-tHCPP5FSqf .social-media {
  display: flex;
  justify-content: flex-end;
}
.cid-tHCPP5FSqf .social-media ul {
  margin: 0;
  padding: 0;
}
.cid-tHCPP5FSqf .social-media ul li {
  padding: 4px;
  display: inline-block;
}
@media (max-width: 991px) {
  .cid-tHCPP5FSqf .logo-footer {
    text-align: center;
  }
  .cid-tHCPP5FSqf .social-media {
    justify-content: center;
  }
}
.cid-ucK8S3aejP {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-ucK8S3aejP .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-ucK8S3aejP .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ucK8S3aejP .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-ucK8S3aejP .mbr-gallery-filter {
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ucK8S3aejP .container {
  padding: 0;
}
.cid-ucK8S3aejP .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-ucK8S3aejP .icon-focus {
  display: none;
}
.cid-ucK8S3aejP .btn-primary-outline {
  border: none !important;
  color: gray !important;
  padding: 1rem 1rem;
  position: relative;
  background: transparent !important;
  font-weight: 400;
}
.cid-ucK8S3aejP .btn-primary-outline:hover {
  background: transparent !important;
  color: #09428f !important;
}
.cid-ucK8S3aejP li.active .btn {
  background: transparent !important;
  color: black !important;
}
.cid-ucK8S3aejP li {
  position: relative;
}
.cid-ucK8S3aejP .mbr-gallery-filter ul li:not(:last-child):after {
  content: '';
  position: absolute;
  height: 24px;
  width: 1px;
  right: 0px;
  top: 26px;
  background: lightgray;
  transform: rotate(35deg);
}
.cid-ucK8S3aejP .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-ucK8S3aejP .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-ucK8S3aejP .mbr-gallery-item > div:hover:before {
  opacity: 0.3 !important;
}
.cid-ucK8S3aejP .btn {
  font-family: Epilogue !important;
}
.cid-ucK8S3aejP .mbr-gallery-title {
  font-size: 0.9em;
  position: absolute;
  display: flex;
  width: 100%;
  bottom: 0;
  height: 100%;
  padding: 2rem;
  color: #fff;
  z-index: 2;
  justify-content: center;
  align-items: flex-end;
  transition: all 0.3s;
  opacity: 0;
}
.cid-ucK8S3aejP .mbr-gallery-title:hover {
  opacity: 1;
}
.cid-ucK8S3aejP .mbr-gallery-title:before {
  content: ' ';
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.3;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
@media (max-width: 767px) {
  .cid-ucK8S3aejP li:not(:last-child):after {
    top: 9px;
  }
  .cid-ucK8S3aejP .btn-primary-outline {
    padding: 0rem 1rem;
    margin: 0 !important;
  }
}
.cid-ucK8qO9dLu {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-ucK8qO9dLu .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-ucK8qO9dLu .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ucK8qO9dLu .container-fluid {
    padding: 0.5rem;
  }
}
@media (min-width: 767px) {
  .cid-ucK8qO9dLu .container-fluid {
    padding: 0 2rem;
  }
}
@media (min-width: 992px) {
  .cid-ucK8qO9dLu .container-fluid {
    padding: 0 1.7rem;
  }
}
.cid-ucK8qO9dLu .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-ucK8qO9dLu .mbr-gallery-item > div:hover:before {
  z-index: 5;
}
.cid-ucK8qO9dLu .mbr-gallery-item > div:hover .icon-focus {
  opacity: 0.8 !important;
}
.cid-ucK8qO9dLu .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-ucK8qO9dLu .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-ucK8qO9dLu .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-ucK8qO9dLu .icon-focus {
  font-family: 'Moririse2' !important;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
  width: 50px;
  background: white;
  border-radius: 6px;
}
.cid-ucK8qO9dLu .icon-focus:before {
  content: '\e970';
  font-size: 1.2rem;
  color: black;
}
.cid-ucK8qO9dLu .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-ucK8qO9dLu .mbr-gallery-item > div {
  overflow: hidden;
}
.cid-ucK8qO9dLu .mbr-gallery-item img {
  transition: all 2s !important;
}
.cid-ucK8qO9dLu .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-ucK8qO9dLu .mbr-gallery-title {
  font-size: 0.9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 5;
}
.cid-ucK8qO9dLu .mbr-gallery-title:before {
  content: ' ';
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.4;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-ucK8DLHmS0 {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ucK8DLHmS0 .image-block {
  margin: auto;
  height: 800px;
  overflow: hidden;
}
.cid-ucK8DLHmS0 .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ucK8DLHmS0 .image-block:hover:before {
  opacity: 0.4;
}
.cid-ucK8DLHmS0 .image-block:hover .wrap {
  opacity: 1;
}
.cid-ucK8DLHmS0 .image-block:hover img {
  transform: scale(1.05);
}
.cid-ucK8DLHmS0 h4 {
  letter-spacing: 2px;
}
.cid-ucK8DLHmS0 figcaption {
  position: relative;
}
.cid-ucK8DLHmS0 figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ucK8DLHmS0 img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ucK8DLHmS0 .col-lg-6 {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-ucK8DLHmS0 .image-block {
    height: 400px;
  }
}
.cid-ucK8wx9MFM {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-ucK8wx9MFM .image-block {
  position: relative;
  height: 400px;
  overflow: hidden;
}
.cid-ucK8wx9MFM .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ucK8wx9MFM .image-block:hover:before {
  opacity: 0.4;
}
.cid-ucK8wx9MFM .image-block:hover .wrap {
  opacity: 1;
}
.cid-ucK8wx9MFM .image-block:hover img {
  transform: scale(1.05);
}
.cid-ucK8wx9MFM .row {
  justify-content: center;
  padding: 0.2rem;
}
.cid-ucK8wx9MFM h4 {
  letter-spacing: 2px;
}
.cid-ucK8wx9MFM figcaption {
  position: relative;
}
.cid-ucK8wx9MFM figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ucK8wx9MFM img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ucK8wx9MFM .col-md-4 {
  padding: 0.2rem;
}
@media (min-width: 992px) {
  .cid-ucK8wx9MFM .col-lg-25 {
    flex: 0 0 20%;
    max-width: 20%;
    padding: 0.2rem;
  }
  .cid-ucK8wx9MFM .image-block {
    height: 500px;
  }
}
@media (max-width: 767px) {
  .cid-ucK8wx9MFM .image-block:before {
    opacity: 0.4;
  }
  .cid-ucK8wx9MFM .image-block .wrap {
    opacity: 1;
  }
}
.cid-ucK8MPzLKo {
  background: #ffffff;
  padding-top: 15px;
  padding-bottom: 15px;
}
.cid-ucK8MPzLKo .image-block {
  margin: auto;
  height: 500px;
  overflow: hidden;
}
.cid-ucK8MPzLKo .image-block:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: black;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-ucK8MPzLKo .image-block:hover:before {
  opacity: 0.4;
}
.cid-ucK8MPzLKo .image-block:hover .wrap {
  opacity: 1;
}
.cid-ucK8MPzLKo .image-block:hover img {
  transform: scale(1.05);
}
.cid-ucK8MPzLKo h4 {
  letter-spacing: 2px;
}
.cid-ucK8MPzLKo figcaption {
  position: relative;
}
.cid-ucK8MPzLKo figcaption .wrap {
  position: absolute;
  bottom: 2rem;
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-ucK8MPzLKo img {
  width: 100%;
  height: 100%;
  transition: all 3s;
  object-fit: cover;
}
.cid-ucK8MPzLKo .col-lg-4 {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-ucK8MPzLKo .image-block {
    height: 400px;
  }
}
.cid-ucK4G2253e {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-ucK4G2253e .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucK4G2253e .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ucK4G2253e .container-fluid {
  padding: 0;
  margin: 0;
}
@media (max-width: 992px) {
  .cid-ucK4G2253e .container-fluid {
    padding: 0;
  }
}
.cid-ucK4G2253e .container-fluid .row {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-ucK4G2253e .container {
    padding: 0 20px;
  }
}
.cid-ucK4G2253e .row {
  justify-content: center;
}
.cid-ucK4G2253e .card {
  padding: 0;
}
.cid-ucK4G2253e .card img {
  height: 900px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-ucK4G2253e .card img {
    height: 300px;
  }
}
.cid-ucK4G2253e .row.cards {
  margin: 0;
}
.cid-ucK4G2253e .row.cards img {
  height: 450px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-ucK4G2253e .row.cards img {
    height: 300px;
  }
}
.cid-ucK4DPIpAW {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-ucK4DPIpAW .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucK4DPIpAW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ucK4DPIpAW .container-fluid {
  padding: 0;
  margin: 0;
}
@media (max-width: 992px) {
  .cid-ucK4DPIpAW .container-fluid {
    padding: 0;
  }
}
.cid-ucK4DPIpAW .container-fluid .row {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-ucK4DPIpAW .container {
    padding: 0 20px;
  }
}
.cid-ucK4DPIpAW .row {
  justify-content: center;
}
.cid-ucK4DPIpAW .card {
  padding: 0;
}
.cid-ucK4DPIpAW .card img {
  height: 900px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-ucK4DPIpAW .card img {
    height: 300px;
  }
}
.cid-ucK4DPIpAW .row.cards {
  margin: 0;
}
.cid-ucK4DPIpAW .row.cards img {
  height: 450px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-ucK4DPIpAW .row.cards img {
    height: 300px;
  }
}
.cid-ucK4KnM7uk {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #465052;
}
.cid-ucK4KnM7uk .row {
  justify-content: space-between;
  padding: 0 1rem;
}
.cid-ucK4KnM7uk .container {
  max-width: 1500px;
}
.cid-ucK4KnM7uk .content-wrapper {
  max-width: 800px;
}
@media (min-width: 767px) {
  .cid-ucK4KnM7uk .container {
    padding: 0 4rem;
  }
}
.cid-ucK4KnM7uk .mbr-text,
.cid-ucK4KnM7uk .mbr-section-btn {
  color: #efeeee;
}
.cid-ucK4KnM7uk .btn {
  width: -webkit-fill-available;
  margin: 0.4rem !important;
}
.cid-ucK4KnM7uk .pt-5 {
  padding-top: 4rem !important;
}
@media (max-width: 922px) {
  .cid-ucK4KnM7uk .align-left {
    text-align: center;
  }
  .cid-ucK4KnM7uk .row {
    justify-content: center;
    padding: 0rem;
  }
}
.cid-ucK4KnM7uk .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucK4KnM7uk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ucK4KnM7uk H3 {
  text-align: left;
}
.cid-tHC19rroTW {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-tHC19rroTW .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHC19rroTW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHC19rroTW .container-fluid {
  padding: 0;
  margin: 0;
}
@media (max-width: 992px) {
  .cid-tHC19rroTW .container-fluid {
    padding: 0;
  }
}
.cid-tHC19rroTW .container-fluid .row {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-tHC19rroTW .container {
    padding: 0 20px;
  }
}
.cid-tHC19rroTW .row {
  justify-content: center;
}
.cid-tHC19rroTW .card {
  padding: 0;
}
.cid-tHC19rroTW .card img {
  height: 900px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-tHC19rroTW .card img {
    height: 300px;
  }
}
.cid-tHC19rroTW .row.cards {
  margin: 0;
}
.cid-tHC19rroTW .row.cards img {
  height: 450px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-tHC19rroTW .row.cards img {
    height: 300px;
  }
}
.cid-s8WMQIZfEW {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-s8WMQIZfEW nav.navbar {
  position: fixed;
}
.cid-s8WMQIZfEW .nav-link,
.cid-s8WMQIZfEW .dropdown-item {
  font-weight: 400;
}
.cid-s8WMQIZfEW .nav-link:hover,
.cid-s8WMQIZfEW .dropdown-item:hover {
  color: #09428f !important;
}
.cid-s8WMQIZfEW .navbar-short {
  box-shadow: 0 0.25rem 1rem rgba(0, 0, 0, 0.08);
}
.cid-s8WMQIZfEW .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-s8WMQIZfEW .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-s8WMQIZfEW .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-s8WMQIZfEW .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-s8WMQIZfEW .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-s8WMQIZfEW .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-s8WMQIZfEW .nav-link {
  position: relative;
}
.cid-s8WMQIZfEW .container {
  display: flex;
  margin: auto;
}
.cid-s8WMQIZfEW .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-s8WMQIZfEW .dropdown-menu,
.cid-s8WMQIZfEW .navbar.opened {
  background: #1e2024 !important;
}
.cid-s8WMQIZfEW .nav-item:focus,
.cid-s8WMQIZfEW .nav-link:focus {
  outline: none;
}
.cid-s8WMQIZfEW .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-s8WMQIZfEW .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s8WMQIZfEW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-s8WMQIZfEW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-s8WMQIZfEW .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-s8WMQIZfEW .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-s8WMQIZfEW .navbar {
  min-height: 90px;
  transition: all .3s;
  background: #1e2024;
}
.cid-s8WMQIZfEW .navbar.opened {
  transition: all .3s;
}
.cid-s8WMQIZfEW .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-s8WMQIZfEW .navbar .navbar-logo img {
  width: auto;
}
.cid-s8WMQIZfEW .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-s8WMQIZfEW .navbar.collapsed {
  justify-content: center;
}
.cid-s8WMQIZfEW .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-s8WMQIZfEW .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-s8WMQIZfEW .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-s8WMQIZfEW .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-s8WMQIZfEW .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-s8WMQIZfEW .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-s8WMQIZfEW .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-s8WMQIZfEW .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-s8WMQIZfEW .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-s8WMQIZfEW .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-s8WMQIZfEW .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-s8WMQIZfEW .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-s8WMQIZfEW .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-s8WMQIZfEW .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-s8WMQIZfEW .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-s8WMQIZfEW .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-s8WMQIZfEW .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-s8WMQIZfEW .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-s8WMQIZfEW .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-s8WMQIZfEW .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-s8WMQIZfEW .navbar.navbar-short {
  min-height: 80px;
}
.cid-s8WMQIZfEW .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-s8WMQIZfEW .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-s8WMQIZfEW .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-s8WMQIZfEW .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-s8WMQIZfEW .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-s8WMQIZfEW .dropdown-item.active,
.cid-s8WMQIZfEW .dropdown-item:active {
  background-color: transparent;
}
.cid-s8WMQIZfEW .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-s8WMQIZfEW .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-s8WMQIZfEW .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-s8WMQIZfEW .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #1e2024;
}
.cid-s8WMQIZfEW .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-s8WMQIZfEW .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s8WMQIZfEW ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-s8WMQIZfEW .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-s8WMQIZfEW button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-s8WMQIZfEW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-s8WMQIZfEW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s8WMQIZfEW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s8WMQIZfEW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s8WMQIZfEW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s8WMQIZfEW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s8WMQIZfEW nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s8WMQIZfEW nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s8WMQIZfEW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s8WMQIZfEW .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-s8WMQIZfEW a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-s8WMQIZfEW .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s8WMQIZfEW .navbar {
    height: 70px;
  }
  .cid-s8WMQIZfEW .navbar.opened {
    height: auto;
  }
  .cid-s8WMQIZfEW .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHC7SeyOIH {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #1e2024;
}
.cid-tHC7SeyOIH .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHC7SeyOIH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHC7SeyOIH .container-fluid {
  padding: 0;
  margin: 0;
}
@media (max-width: 992px) {
  .cid-tHC7SeyOIH .container-fluid {
    padding: 0;
  }
}
.cid-tHC7SeyOIH .container-fluid .row {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-tHC7SeyOIH .container {
    padding: 0 20px;
  }
}
.cid-tHC7SeyOIH .row {
  justify-content: center;
}
.cid-tHC7SeyOIH .card {
  padding: 0;
}
.cid-tHC7SeyOIH .card img {
  height: 900px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-tHC7SeyOIH .card img {
    height: 300px;
  }
}
.cid-tHC7SeyOIH .row.cards {
  margin: 0;
}
.cid-tHC7SeyOIH .row.cards img {
  height: 450px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-tHC7SeyOIH .row.cards img {
    height: 300px;
  }
}
.cid-tHBQVLrx5x {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #465052;
}
.cid-tHBQVLrx5x .row {
  justify-content: space-between;
  padding: 0 1rem;
}
.cid-tHBQVLrx5x .container {
  max-width: 1500px;
}
.cid-tHBQVLrx5x .content-wrapper {
  max-width: 800px;
}
@media (min-width: 767px) {
  .cid-tHBQVLrx5x .container {
    padding: 0 4rem;
  }
}
.cid-tHBQVLrx5x .mbr-text,
.cid-tHBQVLrx5x .mbr-section-btn {
  color: #efeeee;
}
.cid-tHBQVLrx5x .btn {
  width: -webkit-fill-available;
  margin: 0.4rem !important;
}
.cid-tHBQVLrx5x .pt-5 {
  padding-top: 4rem !important;
}
@media (max-width: 922px) {
  .cid-tHBQVLrx5x .align-left {
    text-align: center;
  }
  .cid-tHBQVLrx5x .row {
    justify-content: center;
    padding: 0rem;
  }
}
.cid-tHBQVLrx5x .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHBQVLrx5x .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHBQVLrx5x H3 {
  text-align: left;
}
.cid-tHCfV9heIJ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-tHCfV9heIJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHCfV9heIJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHCfV9heIJ .container-fluid {
  padding: 0;
  margin: 0;
}
@media (max-width: 992px) {
  .cid-tHCfV9heIJ .container-fluid {
    padding: 0;
  }
}
.cid-tHCfV9heIJ .container-fluid .row {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-tHCfV9heIJ .container {
    padding: 0 20px;
  }
}
.cid-tHCfV9heIJ .row {
  justify-content: center;
}
.cid-tHCfV9heIJ .card {
  padding: 0;
}
.cid-tHCfV9heIJ .card img {
  height: 900px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-tHCfV9heIJ .card img {
    height: 300px;
  }
}
.cid-tHCfV9heIJ .row.cards {
  margin: 0;
}
.cid-tHCfV9heIJ .row.cards img {
  height: 450px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-tHCfV9heIJ .row.cards img {
    height: 300px;
  }
}
.cid-tHCfW1gRrM {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-tHCfW1gRrM .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHCfW1gRrM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHCfW1gRrM .container-fluid {
  padding: 0;
  margin: 0;
}
@media (max-width: 992px) {
  .cid-tHCfW1gRrM .container-fluid {
    padding: 0;
  }
}
.cid-tHCfW1gRrM .container-fluid .row {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-tHCfW1gRrM .container {
    padding: 0 20px;
  }
}
.cid-tHCfW1gRrM .row {
  justify-content: center;
}
.cid-tHCfW1gRrM .card {
  padding: 0;
}
.cid-tHCfW1gRrM .card img {
  height: 900px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-tHCfW1gRrM .card img {
    height: 300px;
  }
}
.cid-tHCfW1gRrM .row.cards {
  margin: 0;
}
.cid-tHCfW1gRrM .row.cards img {
  height: 450px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-tHCfW1gRrM .row.cards img {
    height: 300px;
  }
}
.cid-tHBQWKfGL5 {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #465052;
}
.cid-tHBQWKfGL5 .row {
  justify-content: space-between;
  padding: 0 1rem;
}
.cid-tHBQWKfGL5 .container {
  max-width: 1500px;
}
.cid-tHBQWKfGL5 .content-wrapper {
  max-width: 800px;
}
@media (min-width: 767px) {
  .cid-tHBQWKfGL5 .container {
    padding: 0 4rem;
  }
}
.cid-tHBQWKfGL5 .mbr-text,
.cid-tHBQWKfGL5 .mbr-section-btn {
  color: #efeeee;
}
.cid-tHBQWKfGL5 .btn {
  width: -webkit-fill-available;
  margin: 0.4rem !important;
}
.cid-tHBQWKfGL5 .pt-5 {
  padding-top: 4rem !important;
}
@media (max-width: 922px) {
  .cid-tHBQWKfGL5 .align-left {
    text-align: center;
  }
  .cid-tHBQWKfGL5 .row {
    justify-content: center;
    padding: 0rem;
  }
}
.cid-tHBQWKfGL5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHBQWKfGL5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHBQWKfGL5 H3 {
  text-align: left;
}
.cid-tHCfWytwcg {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-tHCfWytwcg .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHCfWytwcg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHCfWytwcg .container-fluid {
  padding: 0;
  margin: 0;
}
@media (max-width: 992px) {
  .cid-tHCfWytwcg .container-fluid {
    padding: 0;
  }
}
.cid-tHCfWytwcg .container-fluid .row {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-tHCfWytwcg .container {
    padding: 0 20px;
  }
}
.cid-tHCfWytwcg .row {
  justify-content: center;
}
.cid-tHCfWytwcg .card {
  padding: 0;
}
.cid-tHCfWytwcg .card img {
  height: 900px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-tHCfWytwcg .card img {
    height: 300px;
  }
}
.cid-tHCfWytwcg .row.cards {
  margin: 0;
}
.cid-tHCfWytwcg .row.cards img {
  height: 450px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-tHCfWytwcg .row.cards img {
    height: 300px;
  }
}
.cid-tHCjWaBt4V {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-tHCjWaBt4V .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHCjWaBt4V .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHCjWaBt4V .container-fluid {
  padding: 0;
  margin: 0;
}
@media (max-width: 992px) {
  .cid-tHCjWaBt4V .container-fluid {
    padding: 0;
  }
}
.cid-tHCjWaBt4V .container-fluid .row {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-tHCjWaBt4V .container {
    padding: 0 20px;
  }
}
.cid-tHCjWaBt4V .row {
  justify-content: center;
}
.cid-tHCjWaBt4V .card {
  padding: 0;
}
.cid-tHCjWaBt4V .card img {
  height: 900px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-tHCjWaBt4V .card img {
    height: 300px;
  }
}
.cid-tHCjWaBt4V .row.cards {
  margin: 0;
}
.cid-tHCjWaBt4V .row.cards img {
  height: 450px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-tHCjWaBt4V .row.cards img {
    height: 300px;
  }
}
.cid-tHBQY7EPwB {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #465052;
}
.cid-tHBQY7EPwB .row {
  justify-content: space-between;
  padding: 0 1rem;
}
.cid-tHBQY7EPwB .container {
  max-width: 1500px;
}
.cid-tHBQY7EPwB .content-wrapper {
  max-width: 800px;
}
@media (min-width: 767px) {
  .cid-tHBQY7EPwB .container {
    padding: 0 4rem;
  }
}
.cid-tHBQY7EPwB .mbr-text,
.cid-tHBQY7EPwB .mbr-section-btn {
  color: #efeeee;
}
.cid-tHBQY7EPwB .btn {
  width: -webkit-fill-available;
  margin: 0.4rem !important;
}
.cid-tHBQY7EPwB .pt-5 {
  padding-top: 4rem !important;
}
@media (max-width: 922px) {
  .cid-tHBQY7EPwB .align-left {
    text-align: center;
  }
  .cid-tHBQY7EPwB .row {
    justify-content: center;
    padding: 0rem;
  }
}
.cid-tHBQY7EPwB .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHBQY7EPwB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHBQY7EPwB H3 {
  text-align: left;
}
.cid-tHCfXfmu5C {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-tHCfXfmu5C .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHCfXfmu5C .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHCfXfmu5C .container-fluid {
  padding: 0;
  margin: 0;
}
@media (max-width: 992px) {
  .cid-tHCfXfmu5C .container-fluid {
    padding: 0;
  }
}
.cid-tHCfXfmu5C .container-fluid .row {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-tHCfXfmu5C .container {
    padding: 0 20px;
  }
}
.cid-tHCfXfmu5C .row {
  justify-content: center;
}
.cid-tHCfXfmu5C .card {
  padding: 0;
}
.cid-tHCfXfmu5C .card img {
  height: 900px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-tHCfXfmu5C .card img {
    height: 300px;
  }
}
.cid-tHCfXfmu5C .row.cards {
  margin: 0;
}
.cid-tHCfXfmu5C .row.cards img {
  height: 450px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-tHCfXfmu5C .row.cards img {
    height: 300px;
  }
}
.cid-tHCfXSJdYL {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-tHCfXSJdYL .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHCfXSJdYL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHCfXSJdYL .container-fluid {
  padding: 0;
  margin: 0;
}
@media (max-width: 992px) {
  .cid-tHCfXSJdYL .container-fluid {
    padding: 0;
  }
}
.cid-tHCfXSJdYL .container-fluid .row {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-tHCfXSJdYL .container {
    padding: 0 20px;
  }
}
.cid-tHCfXSJdYL .row {
  justify-content: center;
}
.cid-tHCfXSJdYL .card {
  padding: 0;
}
.cid-tHCfXSJdYL .card img {
  height: 900px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-tHCfXSJdYL .card img {
    height: 300px;
  }
}
.cid-tHCfXSJdYL .row.cards {
  margin: 0;
}
.cid-tHCfXSJdYL .row.cards img {
  height: 450px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-tHCfXSJdYL .row.cards img {
    height: 300px;
  }
}
.cid-tHCEpfxg0q {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #465052;
}
.cid-tHCEpfxg0q .row {
  justify-content: space-between;
  padding: 0 1rem;
}
.cid-tHCEpfxg0q .container {
  max-width: 1500px;
}
.cid-tHCEpfxg0q .content-wrapper {
  max-width: 800px;
}
@media (min-width: 767px) {
  .cid-tHCEpfxg0q .container {
    padding: 0 4rem;
  }
}
.cid-tHCEpfxg0q .mbr-text,
.cid-tHCEpfxg0q .mbr-section-btn {
  color: #efeeee;
}
.cid-tHCEpfxg0q .btn {
  width: -webkit-fill-available;
  margin: 0.4rem !important;
}
.cid-tHCEpfxg0q .pt-5 {
  padding-top: 4rem !important;
}
@media (max-width: 922px) {
  .cid-tHCEpfxg0q .align-left {
    text-align: center;
  }
  .cid-tHCEpfxg0q .row {
    justify-content: center;
    padding: 0rem;
  }
}
.cid-tHCEpfxg0q .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHCEpfxg0q .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHCEpfxg0q H3 {
  text-align: left;
}
.cid-tHCfYvAuhN {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-tHCfYvAuhN .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHCfYvAuhN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHCfYvAuhN .container-fluid {
  padding: 0;
  margin: 0;
}
@media (max-width: 992px) {
  .cid-tHCfYvAuhN .container-fluid {
    padding: 0;
  }
}
.cid-tHCfYvAuhN .container-fluid .row {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-tHCfYvAuhN .container {
    padding: 0 20px;
  }
}
.cid-tHCfYvAuhN .row {
  justify-content: center;
}
.cid-tHCfYvAuhN .card {
  padding: 0;
}
.cid-tHCfYvAuhN .card img {
  height: 900px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-tHCfYvAuhN .card img {
    height: 300px;
  }
}
.cid-tHCfYvAuhN .row.cards {
  margin: 0;
}
.cid-tHCfYvAuhN .row.cards img {
  height: 450px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-tHCfYvAuhN .row.cards img {
    height: 300px;
  }
}
.cid-tHCmZlx1kH {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-tHCmZlx1kH .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHCmZlx1kH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHCmZlx1kH .container-fluid {
  padding: 0;
  margin: 0;
}
@media (max-width: 992px) {
  .cid-tHCmZlx1kH .container-fluid {
    padding: 0;
  }
}
.cid-tHCmZlx1kH .container-fluid .row {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-tHCmZlx1kH .container {
    padding: 0 20px;
  }
}
.cid-tHCmZlx1kH .row {
  justify-content: center;
}
.cid-tHCmZlx1kH .card {
  padding: 0;
}
.cid-tHCmZlx1kH .card img {
  height: 900px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-tHCmZlx1kH .card img {
    height: 300px;
  }
}
.cid-tHCmZlx1kH .row.cards {
  margin: 0;
}
.cid-tHCmZlx1kH .row.cards img {
  height: 450px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-tHCmZlx1kH .row.cards img {
    height: 300px;
  }
}
.cid-tHCEq8lzvL {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #465052;
}
.cid-tHCEq8lzvL .row {
  justify-content: space-between;
  padding: 0 1rem;
}
.cid-tHCEq8lzvL .container {
  max-width: 1500px;
}
.cid-tHCEq8lzvL .content-wrapper {
  max-width: 800px;
}
@media (min-width: 767px) {
  .cid-tHCEq8lzvL .container {
    padding: 0 4rem;
  }
}
.cid-tHCEq8lzvL .mbr-text,
.cid-tHCEq8lzvL .mbr-section-btn {
  color: #efeeee;
}
.cid-tHCEq8lzvL .btn {
  width: -webkit-fill-available;
  margin: 0.4rem !important;
}
.cid-tHCEq8lzvL .pt-5 {
  padding-top: 4rem !important;
}
@media (max-width: 922px) {
  .cid-tHCEq8lzvL .align-left {
    text-align: center;
  }
  .cid-tHCEq8lzvL .row {
    justify-content: center;
    padding: 0rem;
  }
}
.cid-tHCEq8lzvL .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHCEq8lzvL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHCEq8lzvL H3 {
  text-align: left;
}
.cid-tHCmYsfQsr {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-tHCmYsfQsr .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHCmYsfQsr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHCmYsfQsr .container-fluid {
  padding: 0;
  margin: 0;
}
@media (max-width: 992px) {
  .cid-tHCmYsfQsr .container-fluid {
    padding: 0;
  }
}
.cid-tHCmYsfQsr .container-fluid .row {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-tHCmYsfQsr .container {
    padding: 0 20px;
  }
}
.cid-tHCmYsfQsr .row {
  justify-content: center;
}
.cid-tHCmYsfQsr .card {
  padding: 0;
}
.cid-tHCmYsfQsr .card img {
  height: 900px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-tHCmYsfQsr .card img {
    height: 300px;
  }
}
.cid-tHCmYsfQsr .row.cards {
  margin: 0;
}
.cid-tHCmYsfQsr .row.cards img {
  height: 450px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-tHCmYsfQsr .row.cards img {
    height: 300px;
  }
}
.cid-tHCfZ16MHV {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-tHCfZ16MHV .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHCfZ16MHV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHCfZ16MHV .container-fluid {
  padding: 0;
  margin: 0;
}
@media (max-width: 992px) {
  .cid-tHCfZ16MHV .container-fluid {
    padding: 0;
  }
}
.cid-tHCfZ16MHV .container-fluid .row {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-tHCfZ16MHV .container {
    padding: 0 20px;
  }
}
.cid-tHCfZ16MHV .row {
  justify-content: center;
}
.cid-tHCfZ16MHV .card {
  padding: 0;
}
.cid-tHCfZ16MHV .card img {
  height: 900px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-tHCfZ16MHV .card img {
    height: 300px;
  }
}
.cid-tHCfZ16MHV .row.cards {
  margin: 0;
}
.cid-tHCfZ16MHV .row.cards img {
  height: 450px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-tHCfZ16MHV .row.cards img {
    height: 300px;
  }
}
.cid-tHBQZ16uKI {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #465052;
}
.cid-tHBQZ16uKI .row {
  justify-content: space-between;
  padding: 0 1rem;
}
.cid-tHBQZ16uKI .container {
  max-width: 1500px;
}
.cid-tHBQZ16uKI .content-wrapper {
  max-width: 800px;
}
@media (min-width: 767px) {
  .cid-tHBQZ16uKI .container {
    padding: 0 4rem;
  }
}
.cid-tHBQZ16uKI .mbr-text,
.cid-tHBQZ16uKI .mbr-section-btn {
  color: #efeeee;
}
.cid-tHBQZ16uKI .btn {
  width: -webkit-fill-available;
  margin: 0.4rem !important;
}
.cid-tHBQZ16uKI .pt-5 {
  padding-top: 4rem !important;
}
@media (max-width: 922px) {
  .cid-tHBQZ16uKI .align-left {
    text-align: center;
  }
  .cid-tHBQZ16uKI .row {
    justify-content: center;
    padding: 0rem;
  }
}
.cid-tHBQZ16uKI .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHBQZ16uKI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHBQZ16uKI H3 {
  text-align: left;
}
.cid-tHCfZCZXpw {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-tHCfZCZXpw .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHCfZCZXpw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHCfZCZXpw .container-fluid {
  padding: 0;
  margin: 0;
}
@media (max-width: 992px) {
  .cid-tHCfZCZXpw .container-fluid {
    padding: 0;
  }
}
.cid-tHCfZCZXpw .container-fluid .row {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-tHCfZCZXpw .container {
    padding: 0 20px;
  }
}
.cid-tHCfZCZXpw .row {
  justify-content: center;
}
.cid-tHCfZCZXpw .card {
  padding: 0;
}
.cid-tHCfZCZXpw .card img {
  height: 900px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-tHCfZCZXpw .card img {
    height: 300px;
  }
}
.cid-tHCfZCZXpw .row.cards {
  margin: 0;
}
.cid-tHCfZCZXpw .row.cards img {
  height: 450px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-tHCfZCZXpw .row.cards img {
    height: 300px;
  }
}
.cid-tHCwHE7IZE {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-tHCwHE7IZE .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHCwHE7IZE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHCwHE7IZE .container-fluid {
  padding: 0;
  margin: 0;
}
@media (max-width: 992px) {
  .cid-tHCwHE7IZE .container-fluid {
    padding: 0;
  }
}
.cid-tHCwHE7IZE .container-fluid .row {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-tHCwHE7IZE .container {
    padding: 0 20px;
  }
}
.cid-tHCwHE7IZE .row {
  justify-content: center;
}
.cid-tHCwHE7IZE .card {
  padding: 0;
}
.cid-tHCwHE7IZE .card img {
  height: 900px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-tHCwHE7IZE .card img {
    height: 300px;
  }
}
.cid-tHCwHE7IZE .row.cards {
  margin: 0;
}
.cid-tHCwHE7IZE .row.cards img {
  height: 450px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-tHCwHE7IZE .row.cards img {
    height: 300px;
  }
}
.cid-tHBQZuvkhO {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #465052;
}
.cid-tHBQZuvkhO .row {
  justify-content: space-between;
  padding: 0 1rem;
}
.cid-tHBQZuvkhO .container {
  max-width: 1500px;
}
.cid-tHBQZuvkhO .content-wrapper {
  max-width: 800px;
}
@media (min-width: 767px) {
  .cid-tHBQZuvkhO .container {
    padding: 0 4rem;
  }
}
.cid-tHBQZuvkhO .mbr-text,
.cid-tHBQZuvkhO .mbr-section-btn {
  color: #efeeee;
}
.cid-tHBQZuvkhO .btn {
  width: -webkit-fill-available;
  margin: 0.4rem !important;
}
.cid-tHBQZuvkhO .pt-5 {
  padding-top: 4rem !important;
}
@media (max-width: 922px) {
  .cid-tHBQZuvkhO .align-left {
    text-align: center;
  }
  .cid-tHBQZuvkhO .row {
    justify-content: center;
    padding: 0rem;
  }
}
.cid-tHBQZuvkhO .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHBQZuvkhO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHBQZuvkhO H3 {
  text-align: left;
}
.cid-tHCxT5dY6O {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-tHCxT5dY6O .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHCxT5dY6O .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHCxT5dY6O .container-fluid {
  padding: 0;
  margin: 0;
}
@media (max-width: 992px) {
  .cid-tHCxT5dY6O .container-fluid {
    padding: 0;
  }
}
.cid-tHCxT5dY6O .container-fluid .row {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-tHCxT5dY6O .container {
    padding: 0 20px;
  }
}
.cid-tHCxT5dY6O .row {
  justify-content: center;
}
.cid-tHCxT5dY6O .card {
  padding: 0;
}
.cid-tHCxT5dY6O .card img {
  height: 900px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-tHCxT5dY6O .card img {
    height: 300px;
  }
}
.cid-tHCxT5dY6O .row.cards {
  margin: 0;
}
.cid-tHCxT5dY6O .row.cards img {
  height: 450px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-tHCxT5dY6O .row.cards img {
    height: 300px;
  }
}
.cid-tHCPP5FSqf {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #1e2024;
}
.cid-tHCPP5FSqf p {
  text-align: center;
}
.cid-tHCPP5FSqf .text-copyright {
  width: 100%;
  margin-bottom: 0;
}
.cid-tHCPP5FSqf .img-logo-footer {
  margin-right: 1rem;
  max-width: 3rem;
}
.cid-tHCPP5FSqf .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
  color: #ffffff;
}
.cid-tHCPP5FSqf .logo-footer {
  line-height: normal;
}
.cid-tHCPP5FSqf .copyright .list-inline {
  margin-bottom: 0;
}
.cid-tHCPP5FSqf .copyright .list-inline .list-inline-item {
  margin: 10px 15px;
}
@media (max-width: 767px) {
  .cid-tHCPP5FSqf .copyright .list-inline .list-inline-item {
    margin: 10px 6px;
  }
}
.cid-tHCPP5FSqf li {
  overflow: hidden;
}
.cid-tHCPP5FSqf .icon-transition span {
  display: block;
}
.cid-tHCPP5FSqf .icon-transition:hover span {
  animation: 0.3s linear top;
}
.cid-tHCPP5FSqf .list-inline-item a {
  display: block;
}
.cid-tHCPP5FSqf .list-inline-item:hover a {
  animation: 0.3s linear top;
}
@keyframes top {
  0% {
    transform: translateY(0px);
  }
  50% {
    transform: translateY(-100%);
  }
  51% {
    transform: translateY(100%);
  }
  100% {
    transform: translateY(0);
  }
}
.cid-tHCPP5FSqf .social-btns {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tHCPP5FSqf .media-container-row {
  align-items: center;
  justify-content: space-between;
}
.cid-tHCPP5FSqf .icon-transition span {
  color: #ffffff;
  display: block;
  text-align: center;
  height: 2rem;
  border-radius: 50%;
  line-height: 2rem;
  width: 2rem;
  transition: all 0.3s ease-out 0s;
  font-size: 1.5rem;
}
.cid-tHCPP5FSqf .social-media {
  display: flex;
  justify-content: flex-end;
}
.cid-tHCPP5FSqf .social-media ul {
  margin: 0;
  padding: 0;
}
.cid-tHCPP5FSqf .social-media ul li {
  padding: 4px;
  display: inline-block;
}
@media (max-width: 991px) {
  .cid-tHCPP5FSqf .logo-footer {
    text-align: center;
  }
  .cid-tHCPP5FSqf .social-media {
    justify-content: center;
  }
}
.cid-ueVcPS6Hrj {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/17545-2000x1360.jpg");
}
.cid-ueVcPS6Hrj .row {
  position: relative;
}
.cid-ueVcPS6Hrj .container {
  max-width: 1500px;
}
@media (min-width: 767px) {
  .cid-ueVcPS6Hrj .row {
    margin: 0 2rem;
  }
}
.cid-ueVcPS6Hrj .row {
  padding-left: 6rem;
}
.cid-ueVcPS6Hrj h4 {
  position: absolute;
  transform: rotate(-270deg);
  transform-origin: top left;
  width: fit-content;
  padding: 0;
  margin: 0;
  left: 2rem;
  top: 1rem;
}
.cid-ueVcPS6Hrj .content-wrapper {
  max-width: 600px;
}
.cid-ueVcPS6Hrj H1 {
  color: #333333;
}
.cid-ueVcPS6Hrj .mbr-text,
.cid-ueVcPS6Hrj .mbr-section-btn {
  color: #ffffff;
}
.cid-ueVcPS6Hrj H3 {
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-ueVcPS6Hrj .row {
    padding-left: 4rem;
  }
}
@media (max-width: 767px) {
  .cid-ueVcPS6Hrj h4 {
    left: 3rem;
  }
  .cid-ueVcPS6Hrj .row {
    padding-left: 3rem;
  }
}
.cid-ueVcPS6Hrj .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueVcPS6Hrj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ueVcPS6Hrj H4 {
  color: #ffffff;
}
.cid-ueVq7ScWfZ {
  padding-top: 12rem;
  padding-bottom: 12rem;
  background-image: url("../../../assets/images/dji-89-2000x1125.jpg");
}
.cid-ueVq7ScWfZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueVq7ScWfZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ueVq7ScWfZ .container-fluid {
  padding: 0 70px;
}
@media (max-width: 1440px) {
  .cid-ueVq7ScWfZ .container-fluid {
    padding: 0 48px;
  }
}
@media (max-width: 992px) {
  .cid-ueVq7ScWfZ .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 992px) {
  .cid-ueVq7ScWfZ .container {
    padding: 0 20px;
  }
}
.cid-ueVq7ScWfZ .row {
  height: 100%;
}
.cid-ueVq7ScWfZ .row .card {
  justify-content: flex-end;
}
.cid-ueVq7ScWfZ .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-ueVq7ScWfZ .title-wrapper .mbr-section-title {
    margin-bottom: 30px;
  }
}
.cid-ueVq7ScWfZ .mbr-section-btn {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-ueVq7ScWfZ .mbr-section-btn {
    text-align: left;
  }
}
.cid-ueVq7ScWfZ .mbr-section-title {
  color: #ffffff;
}
.cid-ueVp21Mrbj {
  padding-top: 12rem;
  padding-bottom: 12rem;
  background-image: url("../../../assets/images/dji-0169-1-2000x1124.jpg");
}
.cid-ueVp21Mrbj .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueVp21Mrbj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ueVp21Mrbj .container-fluid {
  padding: 0 70px;
}
@media (max-width: 1440px) {
  .cid-ueVp21Mrbj .container-fluid {
    padding: 0 48px;
  }
}
@media (max-width: 992px) {
  .cid-ueVp21Mrbj .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 992px) {
  .cid-ueVp21Mrbj .container {
    padding: 0 20px;
  }
}
.cid-ueVp21Mrbj .row {
  height: 100%;
}
.cid-ueVp21Mrbj .row .card {
  justify-content: flex-end;
}
.cid-ueVp21Mrbj .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-ueVp21Mrbj .title-wrapper .mbr-section-title {
    margin-bottom: 30px;
  }
}
.cid-ueVp21Mrbj .mbr-section-btn {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-ueVp21Mrbj .mbr-section-btn {
    text-align: left;
  }
}
.cid-ueVp21Mrbj .mbr-section-title {
  color: #ffffff;
}
.cid-ueVoiJ0Lk9 {
  padding-top: 12rem;
  padding-bottom: 12rem;
  background-image: url("../../../assets/images/dji-363-2000x1125.jpg");
}
.cid-ueVoiJ0Lk9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueVoiJ0Lk9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ueVoiJ0Lk9 .container-fluid {
  padding: 0 70px;
}
@media (max-width: 1440px) {
  .cid-ueVoiJ0Lk9 .container-fluid {
    padding: 0 48px;
  }
}
@media (max-width: 992px) {
  .cid-ueVoiJ0Lk9 .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 992px) {
  .cid-ueVoiJ0Lk9 .container {
    padding: 0 20px;
  }
}
.cid-ueVoiJ0Lk9 .row {
  height: 100%;
}
.cid-ueVoiJ0Lk9 .row .card {
  justify-content: flex-end;
}
.cid-ueVoiJ0Lk9 .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-ueVoiJ0Lk9 .title-wrapper .mbr-section-title {
    margin-bottom: 30px;
  }
}
.cid-ueVoiJ0Lk9 .mbr-section-btn {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-ueVoiJ0Lk9 .mbr-section-btn {
    text-align: left;
  }
}
.cid-ueVoiJ0Lk9 .mbr-section-title {
  color: #ffffff;
}
.cid-ueVp6aVtlf {
  padding-top: 12rem;
  padding-bottom: 12rem;
  background-image: url("../../../assets/images/dji-260-2000x1125.jpg");
}
.cid-ueVp6aVtlf .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueVp6aVtlf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ueVp6aVtlf .container-fluid {
  padding: 0 70px;
}
@media (max-width: 1440px) {
  .cid-ueVp6aVtlf .container-fluid {
    padding: 0 48px;
  }
}
@media (max-width: 992px) {
  .cid-ueVp6aVtlf .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 992px) {
  .cid-ueVp6aVtlf .container {
    padding: 0 20px;
  }
}
.cid-ueVp6aVtlf .row {
  height: 100%;
}
.cid-ueVp6aVtlf .row .card {
  justify-content: flex-end;
}
.cid-ueVp6aVtlf .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-ueVp6aVtlf .title-wrapper .mbr-section-title {
    margin-bottom: 30px;
  }
}
.cid-ueVp6aVtlf .mbr-section-btn {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-ueVp6aVtlf .mbr-section-btn {
    text-align: left;
  }
}
.cid-ueVp6aVtlf .mbr-section-title {
  color: #ffffff;
}
.cid-ueVp1d4Qhn {
  padding-top: 12rem;
  padding-bottom: 12rem;
  background-image: url("../../../assets/images/dsc-2383-2000x1333.jpg");
}
.cid-ueVp1d4Qhn .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueVp1d4Qhn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ueVp1d4Qhn .container-fluid {
  padding: 0 70px;
}
@media (max-width: 1440px) {
  .cid-ueVp1d4Qhn .container-fluid {
    padding: 0 48px;
  }
}
@media (max-width: 992px) {
  .cid-ueVp1d4Qhn .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 992px) {
  .cid-ueVp1d4Qhn .container {
    padding: 0 20px;
  }
}
.cid-ueVp1d4Qhn .row {
  height: 100%;
}
.cid-ueVp1d4Qhn .row .card {
  justify-content: flex-end;
}
.cid-ueVp1d4Qhn .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-ueVp1d4Qhn .title-wrapper .mbr-section-title {
    margin-bottom: 30px;
  }
}
.cid-ueVp1d4Qhn .mbr-section-btn {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-ueVp1d4Qhn .mbr-section-btn {
    text-align: left;
  }
}
.cid-ueVp1d4Qhn .mbr-section-title {
  color: #ffffff;
}
.cid-ueVp2Pgvpj {
  padding-top: 12rem;
  padding-bottom: 12rem;
  background-image: url("../../../assets/images/127-2000x1333.png");
}
.cid-ueVp2Pgvpj .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueVp2Pgvpj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ueVp2Pgvpj .container-fluid {
  padding: 0 70px;
}
@media (max-width: 1440px) {
  .cid-ueVp2Pgvpj .container-fluid {
    padding: 0 48px;
  }
}
@media (max-width: 992px) {
  .cid-ueVp2Pgvpj .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 992px) {
  .cid-ueVp2Pgvpj .container {
    padding: 0 20px;
  }
}
.cid-ueVp2Pgvpj .row {
  height: 100%;
}
.cid-ueVp2Pgvpj .row .card {
  justify-content: flex-end;
}
.cid-ueVp2Pgvpj .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-ueVp2Pgvpj .title-wrapper .mbr-section-title {
    margin-bottom: 30px;
  }
}
.cid-ueVp2Pgvpj .mbr-section-btn {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-ueVp2Pgvpj .mbr-section-btn {
    text-align: left;
  }
}
.cid-ueVp2Pgvpj .mbr-section-title {
  color: #ffffff;
}
.cid-ueVp0gebvc {
  padding-top: 12rem;
  padding-bottom: 12rem;
  background-image: url("../../../assets/images/dsc-594-2000x1333.jpg");
}
.cid-ueVp0gebvc .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueVp0gebvc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ueVp0gebvc .container-fluid {
  padding: 0 70px;
}
@media (max-width: 1440px) {
  .cid-ueVp0gebvc .container-fluid {
    padding: 0 48px;
  }
}
@media (max-width: 992px) {
  .cid-ueVp0gebvc .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 992px) {
  .cid-ueVp0gebvc .container {
    padding: 0 20px;
  }
}
.cid-ueVp0gebvc .row {
  height: 100%;
}
.cid-ueVp0gebvc .row .card {
  justify-content: flex-end;
}
.cid-ueVp0gebvc .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-ueVp0gebvc .title-wrapper .mbr-section-title {
    margin-bottom: 30px;
  }
}
.cid-ueVp0gebvc .mbr-section-btn {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-ueVp0gebvc .mbr-section-btn {
    text-align: left;
  }
}
.cid-ueVp0gebvc .mbr-section-title {
  color: #ffffff;
}
.cid-ueVdZxDW0a {
  padding-top: 12rem;
  padding-bottom: 12rem;
  background-image: url("../../../assets/images/3-2-2000x1047.png");
}
.cid-ueVdZxDW0a .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueVdZxDW0a .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ueVdZxDW0a .container-fluid {
  padding: 0 70px;
}
@media (max-width: 1440px) {
  .cid-ueVdZxDW0a .container-fluid {
    padding: 0 48px;
  }
}
@media (max-width: 992px) {
  .cid-ueVdZxDW0a .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 992px) {
  .cid-ueVdZxDW0a .container {
    padding: 0 20px;
  }
}
.cid-ueVdZxDW0a .row {
  height: 100%;
}
.cid-ueVdZxDW0a .row .card {
  justify-content: flex-end;
}
.cid-ueVdZxDW0a .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-ueVdZxDW0a .title-wrapper .mbr-section-title {
    margin-bottom: 30px;
  }
}
.cid-ueVdZxDW0a .mbr-section-btn {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-ueVdZxDW0a .mbr-section-btn {
    text-align: left;
  }
}
.cid-ueVdZxDW0a .mbr-section-title {
  color: #ffffff;
}
.cid-ueVqfvwap9 {
  padding-top: 12rem;
  padding-bottom: 12rem;
  background-image: url("../../../assets/images/dji-345-2000x1125.jpg");
}
.cid-ueVqfvwap9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueVqfvwap9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ueVqfvwap9 .container-fluid {
  padding: 0 70px;
}
@media (max-width: 1440px) {
  .cid-ueVqfvwap9 .container-fluid {
    padding: 0 48px;
  }
}
@media (max-width: 992px) {
  .cid-ueVqfvwap9 .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 992px) {
  .cid-ueVqfvwap9 .container {
    padding: 0 20px;
  }
}
.cid-ueVqfvwap9 .row {
  height: 100%;
}
.cid-ueVqfvwap9 .row .card {
  justify-content: flex-end;
}
.cid-ueVqfvwap9 .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-ueVqfvwap9 .title-wrapper .mbr-section-title {
    margin-bottom: 30px;
  }
}
.cid-ueVqfvwap9 .mbr-section-btn {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-ueVqfvwap9 .mbr-section-btn {
    text-align: left;
  }
}
.cid-ueVqfvwap9 .mbr-section-title {
  color: #ffffff;
}
.cid-ueVoigvgo1 {
  padding-top: 12rem;
  padding-bottom: 12rem;
  background-image: url("../../../assets/images/whatsapp-image-2021-05-18-at-14.55.41-1-1600x1198.jpg");
}
.cid-ueVoigvgo1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueVoigvgo1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ueVoigvgo1 .container-fluid {
  padding: 0 70px;
}
@media (max-width: 1440px) {
  .cid-ueVoigvgo1 .container-fluid {
    padding: 0 48px;
  }
}
@media (max-width: 992px) {
  .cid-ueVoigvgo1 .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 992px) {
  .cid-ueVoigvgo1 .container {
    padding: 0 20px;
  }
}
.cid-ueVoigvgo1 .row {
  height: 100%;
}
.cid-ueVoigvgo1 .row .card {
  justify-content: flex-end;
}
.cid-ueVoigvgo1 .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-ueVoigvgo1 .title-wrapper .mbr-section-title {
    margin-bottom: 30px;
  }
}
.cid-ueVoigvgo1 .mbr-section-btn {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-ueVoigvgo1 .mbr-section-btn {
    text-align: left;
  }
}
.cid-ueVoigvgo1 .mbr-section-title {
  color: #ffffff;
}
.cid-ueVp2r2hUr {
  padding-top: 12rem;
  padding-bottom: 12rem;
  background-image: url("../../../assets/images/dji-968-2000x1125.jpg");
}
.cid-ueVp2r2hUr .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueVp2r2hUr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ueVp2r2hUr .container-fluid {
  padding: 0 70px;
}
@media (max-width: 1440px) {
  .cid-ueVp2r2hUr .container-fluid {
    padding: 0 48px;
  }
}
@media (max-width: 992px) {
  .cid-ueVp2r2hUr .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 992px) {
  .cid-ueVp2r2hUr .container {
    padding: 0 20px;
  }
}
.cid-ueVp2r2hUr .row {
  height: 100%;
}
.cid-ueVp2r2hUr .row .card {
  justify-content: flex-end;
}
.cid-ueVp2r2hUr .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-ueVp2r2hUr .title-wrapper .mbr-section-title {
    margin-bottom: 30px;
  }
}
.cid-ueVp2r2hUr .mbr-section-btn {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-ueVp2r2hUr .mbr-section-btn {
    text-align: left;
  }
}
.cid-ueVp2r2hUr .mbr-section-title {
  color: #ffffff;
}
.cid-ueVoqibKny {
  padding-top: 12rem;
  padding-bottom: 12rem;
  background-image: url("../../../assets/images/exterior3-2000x1047.jpg");
}
.cid-ueVoqibKny .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueVoqibKny .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ueVoqibKny .container-fluid {
  padding: 0 70px;
}
@media (max-width: 1440px) {
  .cid-ueVoqibKny .container-fluid {
    padding: 0 48px;
  }
}
@media (max-width: 992px) {
  .cid-ueVoqibKny .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 992px) {
  .cid-ueVoqibKny .container {
    padding: 0 20px;
  }
}
.cid-ueVoqibKny .row {
  height: 100%;
}
.cid-ueVoqibKny .row .card {
  justify-content: flex-end;
}
.cid-ueVoqibKny .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-ueVoqibKny .title-wrapper .mbr-section-title {
    margin-bottom: 30px;
  }
}
.cid-ueVoqibKny .mbr-section-btn {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-ueVoqibKny .mbr-section-btn {
    text-align: left;
  }
}
.cid-ueVoqibKny .mbr-section-title {
  color: #ffffff;
}
.cid-ueVp0Hrgnm {
  padding-top: 12rem;
  padding-bottom: 12rem;
  background-image: url("../../../assets/images/dsc-2222-2000x1333.jpg");
}
.cid-ueVp0Hrgnm .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueVp0Hrgnm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ueVp0Hrgnm .container-fluid {
  padding: 0 70px;
}
@media (max-width: 1440px) {
  .cid-ueVp0Hrgnm .container-fluid {
    padding: 0 48px;
  }
}
@media (max-width: 992px) {
  .cid-ueVp0Hrgnm .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 992px) {
  .cid-ueVp0Hrgnm .container {
    padding: 0 20px;
  }
}
.cid-ueVp0Hrgnm .row {
  height: 100%;
}
.cid-ueVp0Hrgnm .row .card {
  justify-content: flex-end;
}
.cid-ueVp0Hrgnm .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-ueVp0Hrgnm .title-wrapper .mbr-section-title {
    margin-bottom: 30px;
  }
}
.cid-ueVp0Hrgnm .mbr-section-btn {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-ueVp0Hrgnm .mbr-section-btn {
    text-align: left;
  }
}
.cid-ueVp0Hrgnm .mbr-section-title {
  color: #ffffff;
}
.cid-ueVoekc1yj {
  padding-top: 12rem;
  padding-bottom: 12rem;
  background-image: url("../../../assets/images/dji-215-2000x1125.jpg");
}
.cid-ueVoekc1yj .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueVoekc1yj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ueVoekc1yj .container-fluid {
  padding: 0 70px;
}
@media (max-width: 1440px) {
  .cid-ueVoekc1yj .container-fluid {
    padding: 0 48px;
  }
}
@media (max-width: 992px) {
  .cid-ueVoekc1yj .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 992px) {
  .cid-ueVoekc1yj .container {
    padding: 0 20px;
  }
}
.cid-ueVoekc1yj .row {
  height: 100%;
}
.cid-ueVoekc1yj .row .card {
  justify-content: flex-end;
}
.cid-ueVoekc1yj .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-ueVoekc1yj .title-wrapper .mbr-section-title {
    margin-bottom: 30px;
  }
}
.cid-ueVoekc1yj .mbr-section-btn {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-ueVoekc1yj .mbr-section-btn {
    text-align: left;
  }
}
.cid-ueVoekc1yj .mbr-section-title {
  color: #ffffff;
}
.cid-ueVoY1mqNu {
  padding-top: 12rem;
  padding-bottom: 12rem;
  background-image: url("../../../assets/images/dsc-2353-2000x1333.jpg");
}
.cid-ueVoY1mqNu .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueVoY1mqNu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ueVoY1mqNu .container-fluid {
  padding: 0 70px;
}
@media (max-width: 1440px) {
  .cid-ueVoY1mqNu .container-fluid {
    padding: 0 48px;
  }
}
@media (max-width: 992px) {
  .cid-ueVoY1mqNu .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 992px) {
  .cid-ueVoY1mqNu .container {
    padding: 0 20px;
  }
}
.cid-ueVoY1mqNu .row {
  height: 100%;
}
.cid-ueVoY1mqNu .row .card {
  justify-content: flex-end;
}
.cid-ueVoY1mqNu .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-ueVoY1mqNu .title-wrapper .mbr-section-title {
    margin-bottom: 30px;
  }
}
.cid-ueVoY1mqNu .mbr-section-btn {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-ueVoY1mqNu .mbr-section-btn {
    text-align: left;
  }
}
.cid-ueVoY1mqNu .mbr-section-title {
  color: #ffffff;
}
.cid-ueVoYvOuis {
  padding-top: 12rem;
  padding-bottom: 12rem;
  background-image: url("../../../assets/images/lew-2-1280x853.jpg");
}
.cid-ueVoYvOuis .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueVoYvOuis .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ueVoYvOuis .container-fluid {
  padding: 0 70px;
}
@media (max-width: 1440px) {
  .cid-ueVoYvOuis .container-fluid {
    padding: 0 48px;
  }
}
@media (max-width: 992px) {
  .cid-ueVoYvOuis .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 992px) {
  .cid-ueVoYvOuis .container {
    padding: 0 20px;
  }
}
.cid-ueVoYvOuis .row {
  height: 100%;
}
.cid-ueVoYvOuis .row .card {
  justify-content: flex-end;
}
.cid-ueVoYvOuis .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-ueVoYvOuis .title-wrapper .mbr-section-title {
    margin-bottom: 30px;
  }
}
.cid-ueVoYvOuis .mbr-section-btn {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-ueVoYvOuis .mbr-section-btn {
    text-align: left;
  }
}
.cid-ueVoYvOuis .mbr-section-title {
  color: #ffffff;
}
.cid-ueVoZiUbaT {
  padding-top: 12rem;
  padding-bottom: 12rem;
  background-image: url("../../../assets/images/img-6559-2000x1333.jpg");
}
.cid-ueVoZiUbaT .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueVoZiUbaT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ueVoZiUbaT .container-fluid {
  padding: 0 70px;
}
@media (max-width: 1440px) {
  .cid-ueVoZiUbaT .container-fluid {
    padding: 0 48px;
  }
}
@media (max-width: 992px) {
  .cid-ueVoZiUbaT .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 992px) {
  .cid-ueVoZiUbaT .container {
    padding: 0 20px;
  }
}
.cid-ueVoZiUbaT .row {
  height: 100%;
}
.cid-ueVoZiUbaT .row .card {
  justify-content: flex-end;
}
.cid-ueVoZiUbaT .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-ueVoZiUbaT .title-wrapper .mbr-section-title {
    margin-bottom: 30px;
  }
}
.cid-ueVoZiUbaT .mbr-section-btn {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-ueVoZiUbaT .mbr-section-btn {
    text-align: left;
  }
}
.cid-ueVoZiUbaT .mbr-section-title {
  color: #ffffff;
}
.cid-ueVp5KOdJZ {
  padding-top: 12rem;
  padding-bottom: 12rem;
  background-image: url("../../../assets/images/dji-232-2000x1125.jpg");
}
.cid-ueVp5KOdJZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueVp5KOdJZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ueVp5KOdJZ .container-fluid {
  padding: 0 70px;
}
@media (max-width: 1440px) {
  .cid-ueVp5KOdJZ .container-fluid {
    padding: 0 48px;
  }
}
@media (max-width: 992px) {
  .cid-ueVp5KOdJZ .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 992px) {
  .cid-ueVp5KOdJZ .container {
    padding: 0 20px;
  }
}
.cid-ueVp5KOdJZ .row {
  height: 100%;
}
.cid-ueVp5KOdJZ .row .card {
  justify-content: flex-end;
}
.cid-ueVp5KOdJZ .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-ueVp5KOdJZ .title-wrapper .mbr-section-title {
    margin-bottom: 30px;
  }
}
.cid-ueVp5KOdJZ .mbr-section-btn {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-ueVp5KOdJZ .mbr-section-btn {
    text-align: left;
  }
}
.cid-ueVp5KOdJZ .mbr-section-title {
  color: #ffffff;
}
.cid-ueVp4p0BpO {
  padding-top: 12rem;
  padding-bottom: 12rem;
  background-image: url("../../../assets/images/dsc-933-2000x1333.jpg");
}
.cid-ueVp4p0BpO .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueVp4p0BpO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ueVp4p0BpO .container-fluid {
  padding: 0 70px;
}
@media (max-width: 1440px) {
  .cid-ueVp4p0BpO .container-fluid {
    padding: 0 48px;
  }
}
@media (max-width: 992px) {
  .cid-ueVp4p0BpO .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 992px) {
  .cid-ueVp4p0BpO .container {
    padding: 0 20px;
  }
}
.cid-ueVp4p0BpO .row {
  height: 100%;
}
.cid-ueVp4p0BpO .row .card {
  justify-content: flex-end;
}
.cid-ueVp4p0BpO .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-ueVp4p0BpO .title-wrapper .mbr-section-title {
    margin-bottom: 30px;
  }
}
.cid-ueVp4p0BpO .mbr-section-btn {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-ueVp4p0BpO .mbr-section-btn {
    text-align: left;
  }
}
.cid-ueVp4p0BpO .mbr-section-title {
  color: #ffffff;
}
.cid-ueVotahLUA {
  padding-top: 12rem;
  padding-bottom: 12rem;
  background-image: url("../../../assets/images/dsc-2197-2000x1333.jpg");
}
.cid-ueVotahLUA .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueVotahLUA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ueVotahLUA .container-fluid {
  padding: 0 70px;
}
@media (max-width: 1440px) {
  .cid-ueVotahLUA .container-fluid {
    padding: 0 48px;
  }
}
@media (max-width: 992px) {
  .cid-ueVotahLUA .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 992px) {
  .cid-ueVotahLUA .container {
    padding: 0 20px;
  }
}
.cid-ueVotahLUA .row {
  height: 100%;
}
.cid-ueVotahLUA .row .card {
  justify-content: flex-end;
}
.cid-ueVotahLUA .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-ueVotahLUA .title-wrapper .mbr-section-title {
    margin-bottom: 30px;
  }
}
.cid-ueVotahLUA .mbr-section-btn {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-ueVotahLUA .mbr-section-btn {
    text-align: left;
  }
}
.cid-ueVotahLUA .mbr-section-title {
  color: #ffffff;
}
.cid-ueVp3wVSz7 {
  padding-top: 12rem;
  padding-bottom: 12rem;
  background-image: url("../../../assets/images/dji-193-2000x1125.jpg");
}
.cid-ueVp3wVSz7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueVp3wVSz7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ueVp3wVSz7 .container-fluid {
  padding: 0 70px;
}
@media (max-width: 1440px) {
  .cid-ueVp3wVSz7 .container-fluid {
    padding: 0 48px;
  }
}
@media (max-width: 992px) {
  .cid-ueVp3wVSz7 .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 992px) {
  .cid-ueVp3wVSz7 .container {
    padding: 0 20px;
  }
}
.cid-ueVp3wVSz7 .row {
  height: 100%;
}
.cid-ueVp3wVSz7 .row .card {
  justify-content: flex-end;
}
.cid-ueVp3wVSz7 .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-ueVp3wVSz7 .title-wrapper .mbr-section-title {
    margin-bottom: 30px;
  }
}
.cid-ueVp3wVSz7 .mbr-section-btn {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-ueVp3wVSz7 .mbr-section-btn {
    text-align: left;
  }
}
.cid-ueVp3wVSz7 .mbr-section-title {
  color: #ffffff;
}
.cid-ueVp1CeIJw {
  padding-top: 12rem;
  padding-bottom: 12rem;
  background-image: url("../../../assets/images/dsc-2326-2000x1333.jpg");
}
.cid-ueVp1CeIJw .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueVp1CeIJw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ueVp1CeIJw .container-fluid {
  padding: 0 70px;
}
@media (max-width: 1440px) {
  .cid-ueVp1CeIJw .container-fluid {
    padding: 0 48px;
  }
}
@media (max-width: 992px) {
  .cid-ueVp1CeIJw .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 992px) {
  .cid-ueVp1CeIJw .container {
    padding: 0 20px;
  }
}
.cid-ueVp1CeIJw .row {
  height: 100%;
}
.cid-ueVp1CeIJw .row .card {
  justify-content: flex-end;
}
.cid-ueVp1CeIJw .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-ueVp1CeIJw .title-wrapper .mbr-section-title {
    margin-bottom: 30px;
  }
}
.cid-ueVp1CeIJw .mbr-section-btn {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-ueVp1CeIJw .mbr-section-btn {
    text-align: left;
  }
}
.cid-ueVp1CeIJw .mbr-section-title {
  color: #ffffff;
}
.cid-ueVoYSUJWS {
  padding-top: 12rem;
  padding-bottom: 12rem;
  background-image: url("../../../assets/images/dji-229-2000x1125.jpg");
}
.cid-ueVoYSUJWS .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueVoYSUJWS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ueVoYSUJWS .container-fluid {
  padding: 0 70px;
}
@media (max-width: 1440px) {
  .cid-ueVoYSUJWS .container-fluid {
    padding: 0 48px;
  }
}
@media (max-width: 992px) {
  .cid-ueVoYSUJWS .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 992px) {
  .cid-ueVoYSUJWS .container {
    padding: 0 20px;
  }
}
.cid-ueVoYSUJWS .row {
  height: 100%;
}
.cid-ueVoYSUJWS .row .card {
  justify-content: flex-end;
}
.cid-ueVoYSUJWS .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-ueVoYSUJWS .title-wrapper .mbr-section-title {
    margin-bottom: 30px;
  }
}
.cid-ueVoYSUJWS .mbr-section-btn {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-ueVoYSUJWS .mbr-section-btn {
    text-align: left;
  }
}
.cid-ueVoYSUJWS .mbr-section-title {
  color: #ffffff;
}
.cid-ueVp4QArMX {
  padding-top: 12rem;
  padding-bottom: 12rem;
  background-image: url("../../../assets/images/dji-458-2000x1125.jpg");
}
.cid-ueVp4QArMX .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueVp4QArMX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ueVp4QArMX .container-fluid {
  padding: 0 70px;
}
@media (max-width: 1440px) {
  .cid-ueVp4QArMX .container-fluid {
    padding: 0 48px;
  }
}
@media (max-width: 992px) {
  .cid-ueVp4QArMX .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 992px) {
  .cid-ueVp4QArMX .container {
    padding: 0 20px;
  }
}
.cid-ueVp4QArMX .row {
  height: 100%;
}
.cid-ueVp4QArMX .row .card {
  justify-content: flex-end;
}
.cid-ueVp4QArMX .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-ueVp4QArMX .title-wrapper .mbr-section-title {
    margin-bottom: 30px;
  }
}
.cid-ueVp4QArMX .mbr-section-btn {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-ueVp4QArMX .mbr-section-btn {
    text-align: left;
  }
}
.cid-ueVp4QArMX .mbr-section-title {
  color: #ffffff;
}
.cid-ueVp3YXIqs {
  padding-top: 12rem;
  padding-bottom: 12rem;
  background-image: url("../../../assets/images/dsc-9179-2000x1333.jpg");
}
.cid-ueVp3YXIqs .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueVp3YXIqs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ueVp3YXIqs .container-fluid {
  padding: 0 70px;
}
@media (max-width: 1440px) {
  .cid-ueVp3YXIqs .container-fluid {
    padding: 0 48px;
  }
}
@media (max-width: 992px) {
  .cid-ueVp3YXIqs .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 992px) {
  .cid-ueVp3YXIqs .container {
    padding: 0 20px;
  }
}
.cid-ueVp3YXIqs .row {
  height: 100%;
}
.cid-ueVp3YXIqs .row .card {
  justify-content: flex-end;
}
.cid-ueVp3YXIqs .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-ueVp3YXIqs .title-wrapper .mbr-section-title {
    margin-bottom: 30px;
  }
}
.cid-ueVp3YXIqs .mbr-section-btn {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-ueVp3YXIqs .mbr-section-btn {
    text-align: left;
  }
}
.cid-ueVp3YXIqs .mbr-section-title {
  color: #ffffff;
}
.cid-ueVp5hqm1R {
  padding-top: 12rem;
  padding-bottom: 12rem;
  background-image: url("../../../assets/images/whatsapp-image-2022-04-01-at-11.35.15-am-1600x1200.jpg");
}
.cid-ueVp5hqm1R .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueVp5hqm1R .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ueVp5hqm1R .container-fluid {
  padding: 0 70px;
}
@media (max-width: 1440px) {
  .cid-ueVp5hqm1R .container-fluid {
    padding: 0 48px;
  }
}
@media (max-width: 992px) {
  .cid-ueVp5hqm1R .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 992px) {
  .cid-ueVp5hqm1R .container {
    padding: 0 20px;
  }
}
.cid-ueVp5hqm1R .row {
  height: 100%;
}
.cid-ueVp5hqm1R .row .card {
  justify-content: flex-end;
}
.cid-ueVp5hqm1R .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-ueVp5hqm1R .title-wrapper .mbr-section-title {
    margin-bottom: 30px;
  }
}
.cid-ueVp5hqm1R .mbr-section-btn {
  text-align: right;
}
@media (max-width: 992px) {
  .cid-ueVp5hqm1R .mbr-section-btn {
    text-align: left;
  }
}
.cid-ueVp5hqm1R .mbr-section-title {
  color: #ffffff;
}
.cid-s8WMQIZfEW {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 80px;
}
.cid-s8WMQIZfEW nav.navbar {
  position: fixed;
}
.cid-s8WMQIZfEW .nav-link,
.cid-s8WMQIZfEW .dropdown-item {
  font-weight: 400;
}
.cid-s8WMQIZfEW .nav-link:hover,
.cid-s8WMQIZfEW .dropdown-item:hover {
  color: #09428f !important;
}
.cid-s8WMQIZfEW .navbar-short {
  box-shadow: 0 0.25rem 1rem rgba(0, 0, 0, 0.08);
}
.cid-s8WMQIZfEW .dropdown-item:before {
  font-family: Moririse2 !important;
  content: '\e966';
  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;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-s8WMQIZfEW .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-s8WMQIZfEW .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-s8WMQIZfEW .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-s8WMQIZfEW .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: .667em 1em !important;
}
.cid-s8WMQIZfEW .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-s8WMQIZfEW .nav-link {
  position: relative;
}
.cid-s8WMQIZfEW .container {
  display: flex;
  margin: auto;
}
.cid-s8WMQIZfEW .iconfont-wrapper {
  color: #ffffff !important;
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-s8WMQIZfEW .dropdown-menu,
.cid-s8WMQIZfEW .navbar.opened {
  background: #1e2024 !important;
}
.cid-s8WMQIZfEW .nav-item:focus,
.cid-s8WMQIZfEW .nav-link:focus {
  outline: none;
}
.cid-s8WMQIZfEW .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-s8WMQIZfEW .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-s8WMQIZfEW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: .5rem;
  vertical-align: sub;
}
.cid-s8WMQIZfEW .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-s8WMQIZfEW .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-s8WMQIZfEW .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-s8WMQIZfEW .navbar {
  min-height: 90px;
  transition: all .3s;
  background: #1e2024;
}
.cid-s8WMQIZfEW .navbar.opened {
  transition: all .3s;
}
.cid-s8WMQIZfEW .navbar .dropdown-item {
  padding: .5rem 1.8rem;
}
.cid-s8WMQIZfEW .navbar .navbar-logo img {
  width: auto;
}
.cid-s8WMQIZfEW .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-s8WMQIZfEW .navbar.collapsed {
  justify-content: center;
}
.cid-s8WMQIZfEW .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-s8WMQIZfEW .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-s8WMQIZfEW .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-s8WMQIZfEW .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-s8WMQIZfEW .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-s8WMQIZfEW .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-s8WMQIZfEW .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-s8WMQIZfEW .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-s8WMQIZfEW .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-s8WMQIZfEW .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-s8WMQIZfEW .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-s8WMQIZfEW .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-s8WMQIZfEW .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-s8WMQIZfEW .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-s8WMQIZfEW .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-s8WMQIZfEW .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-s8WMQIZfEW .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-s8WMQIZfEW .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-s8WMQIZfEW .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-s8WMQIZfEW .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-s8WMQIZfEW .navbar.navbar-short {
  min-height: 80px;
}
.cid-s8WMQIZfEW .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-s8WMQIZfEW .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-s8WMQIZfEW .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-s8WMQIZfEW .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-s8WMQIZfEW .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-s8WMQIZfEW .dropdown-item.active,
.cid-s8WMQIZfEW .dropdown-item:active {
  background-color: transparent;
}
.cid-s8WMQIZfEW .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-s8WMQIZfEW .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-s8WMQIZfEW .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-s8WMQIZfEW .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #1e2024;
}
.cid-s8WMQIZfEW .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-s8WMQIZfEW .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-s8WMQIZfEW ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-s8WMQIZfEW .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-s8WMQIZfEW button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  align-self: center;
}
.cid-s8WMQIZfEW button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-s8WMQIZfEW button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-s8WMQIZfEW button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-s8WMQIZfEW button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-s8WMQIZfEW button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-s8WMQIZfEW nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s8WMQIZfEW nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-s8WMQIZfEW nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-s8WMQIZfEW nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-s8WMQIZfEW .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-s8WMQIZfEW a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-s8WMQIZfEW .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s8WMQIZfEW .navbar {
    height: 70px;
  }
  .cid-s8WMQIZfEW .navbar.opened {
    height: auto;
  }
  .cid-s8WMQIZfEW .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHCPP5FSqf {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #1e2024;
}
.cid-tHCPP5FSqf p {
  text-align: center;
}
.cid-tHCPP5FSqf .text-copyright {
  width: 100%;
  margin-bottom: 0;
}
.cid-tHCPP5FSqf .img-logo-footer {
  margin-right: 1rem;
  max-width: 3rem;
}
.cid-tHCPP5FSqf .text-logo-footer {
  display: inline-block;
  vertical-align: middle;
  color: #ffffff;
}
.cid-tHCPP5FSqf .logo-footer {
  line-height: normal;
}
.cid-tHCPP5FSqf .copyright .list-inline {
  margin-bottom: 0;
}
.cid-tHCPP5FSqf .copyright .list-inline .list-inline-item {
  margin: 10px 15px;
}
@media (max-width: 767px) {
  .cid-tHCPP5FSqf .copyright .list-inline .list-inline-item {
    margin: 10px 6px;
  }
}
.cid-tHCPP5FSqf li {
  overflow: hidden;
}
.cid-tHCPP5FSqf .icon-transition span {
  display: block;
}
.cid-tHCPP5FSqf .icon-transition:hover span {
  animation: 0.3s linear top;
}
.cid-tHCPP5FSqf .list-inline-item a {
  display: block;
}
.cid-tHCPP5FSqf .list-inline-item:hover a {
  animation: 0.3s linear top;
}
@keyframes top {
  0% {
    transform: translateY(0px);
  }
  50% {
    transform: translateY(-100%);
  }
  51% {
    transform: translateY(100%);
  }
  100% {
    transform: translateY(0);
  }
}
.cid-tHCPP5FSqf .social-btns {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tHCPP5FSqf .media-container-row {
  align-items: center;
  justify-content: space-between;
}
.cid-tHCPP5FSqf .icon-transition span {
  color: #ffffff;
  display: block;
  text-align: center;
  height: 2rem;
  border-radius: 50%;
  line-height: 2rem;
  width: 2rem;
  transition: all 0.3s ease-out 0s;
  font-size: 1.5rem;
}
.cid-tHCPP5FSqf .social-media {
  display: flex;
  justify-content: flex-end;
}
.cid-tHCPP5FSqf .social-media ul {
  margin: 0;
  padding: 0;
}
.cid-tHCPP5FSqf .social-media ul li {
  padding: 4px;
  display: inline-block;
}
@media (max-width: 991px) {
  .cid-tHCPP5FSqf .logo-footer {
    text-align: center;
  }
  .cid-tHCPP5FSqf .social-media {
    justify-content: center;
  }
}
