body {
  font-family: Roboto;
}
.display-1 {
  font-family: 'Gilda Display', serif;
  font-size: 4rem;
}
.display-1 > .mbr-iconfont {
  font-size: 6.4rem;
}
.display-2 {
  font-family: 'Gilda Display', serif;
  font-size: 3.5rem;
}
.display-2 > .mbr-iconfont {
  font-size: 5.6rem;
}
.display-4 {
  font-family: 'Raleway', sans-serif;
  font-size: 1rem;
}
.display-4 > .mbr-iconfont {
  font-size: 1.6rem;
}
.display-5 {
  font-family: 'Gilda Display', serif;
  font-size: 1.9rem;
}
.display-5 > .mbr-iconfont {
  font-size: 3.04rem;
}
.display-7 {
  font-family: 'Roboto', sans-serif;
  font-size: 1rem;
}
.display-7 > .mbr-iconfont {
  font-size: 1.6rem;
}
/* ---- Fluid typography for mobile devices ---- */
/* 1.4 - font scale ratio ( bootstrap == 1.42857 ) */
/* 100vw - current viewport width */
/* (48 - 20)  48 == 48rem == 768px, 20 == 20rem == 320px(minimal supported viewport) */
/* 0.65 - min scale variable, may vary */
@media (max-width: 768px) {
  .display-1 {
    font-size: 3.2rem;
    font-size: calc( 2.05rem + (4 - 2.05) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (2.05rem + (4 - 2.05) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 2.8rem;
    font-size: calc( 1.875rem + (3.5 - 1.875) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.875rem + (3.5 - 1.875) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 1.52rem;
    font-size: calc( 1.315rem + (1.9 - 1.315) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.315rem + (1.9 - 1.315) * ((100vw - 20rem) / (48 - 20))));
  }
}
/* Buttons */
.btn {
  padding: 10px 15px;
  border-radius: 0px;
}
.btn-sm {
  padding: 5px 10px;
  border-radius: 0px;
}
.btn-md {
  padding: 10px 15px;
  border-radius: 0px;
}
.btn-lg {
  padding: 10px 15px;
  border-radius: 0px;
}
.bg-primary {
  background-color: #15313a !important;
}
.bg-success {
  background-color: #67a27e !important;
}
.bg-info {
  background-color: #afb253 !important;
}
.bg-warning {
  background-color: #333333 !important;
}
.bg-danger {
  background-color: #e26c5a !important;
}
.btn-primary,
.btn-primary:active,
.btn-primary.active {
  background-color: #15313a !important;
  border-color: #15313a !important;
  color: #ffffff !important;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus {
  color: #ffffff !important;
  background-color: #010202 !important;
  border-color: #010202 !important;
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #010202 !important;
  border-color: #010202 !important;
}
.btn-secondary,
.btn-secondary:active,
.btn-secondary.active {
  background-color: #333333 !important;
  border-color: #333333 !important;
  color: #ffffff !important;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus {
  color: #ffffff !important;
  background-color: #0d0d0d !important;
  border-color: #0d0d0d !important;
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #0d0d0d !important;
  border-color: #0d0d0d !important;
}
.btn-info,
.btn-info:active,
.btn-info.active {
  background-color: #afb253 !important;
  border-color: #afb253 !important;
  color: #ffffff !important;
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus {
  color: #ffffff !important;
  background-color: #7d7f39 !important;
  border-color: #7d7f39 !important;
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #7d7f39 !important;
  border-color: #7d7f39 !important;
}
.btn-success,
.btn-success:active,
.btn-success.active {
  background-color: #67a27e !important;
  border-color: #67a27e !important;
  color: #ffffff !important;
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus {
  color: #ffffff !important;
  background-color: #487559 !important;
  border-color: #487559 !important;
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #487559 !important;
  border-color: #487559 !important;
}
.btn-warning,
.btn-warning:active,
.btn-warning.active {
  background-color: #333333 !important;
  border-color: #333333 !important;
  color: #ffffff !important;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus {
  color: #ffffff !important;
  background-color: #0d0d0d !important;
  border-color: #0d0d0d !important;
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #ffffff !important;
  background-color: #0d0d0d !important;
  border-color: #0d0d0d !important;
}
.btn-danger,
.btn-danger:active,
.btn-danger.active {
  background-color: #e26c5a !important;
  border-color: #e26c5a !important;
  color: #ffffff !important;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus {
  color: #ffffff !important;
  background-color: #cc3a24 !important;
  border-color: #cc3a24 !important;
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #cc3a24 !important;
  border-color: #cc3a24 !important;
}
.btn-white {
  color: #333333 !important;
}
.btn-white,
.btn-white:active,
.btn-white.active {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #808080;
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus {
  color: #808080;
  background-color: #d9d9d9;
  border-color: #d9d9d9;
}
.btn-white.disabled,
.btn-white:disabled {
  color: #808080 !important;
  background-color: #d9d9d9 !important;
  border-color: #d9d9d9 !important;
}
.btn-black,
.btn-black:active,
.btn-black.active {
  background-color: #000000;
  border-color: #000000;
  color: #ffffff;
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus {
  color: #ffffff;
  background-color: #000000;
  border-color: #000000;
}
.btn-black.disabled,
.btn-black:disabled {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-primary-outline,
.btn-primary-outline:active,
.btn-primary-outline.active {
  background: none !important;
  border-color: #000000 !important;
  color: #000000 !important;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus {
  color: #ffffff !important;
  background-color: #15313a !important;
  border-color: #15313a !important;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #15313a !important;
  border-color: #15313a !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active,
.btn-secondary-outline.active {
  background: none !important;
  border-color: #000000 !important;
  color: #000000 !important;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus {
  color: #ffffff !important;
  background-color: #333333 !important;
  border-color: #333333 !important;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #333333 !important;
  border-color: #333333 !important;
}
.btn-info-outline,
.btn-info-outline:active,
.btn-info-outline.active {
  background: none !important;
  border-color: #6c6e31 !important;
  color: #6c6e31 !important;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus {
  color: #ffffff !important;
  background-color: #afb253 !important;
  border-color: #afb253 !important;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #afb253 !important;
  border-color: #afb253 !important;
}
.btn-success-outline,
.btn-success-outline:active,
.btn-success-outline.active {
  background: none !important;
  border-color: #3e654d !important;
  color: #3e654d !important;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus {
  color: #ffffff !important;
  background-color: #67a27e !important;
  border-color: #67a27e !important;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #ffffff !important;
  background-color: #67a27e !important;
  border-color: #67a27e !important;
}
.btn-warning-outline,
.btn-warning-outline:active,
.btn-warning-outline.active {
  background: none !important;
  border-color: #000000 !important;
  color: #000000 !important;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus {
  color: #ffffff !important;
  background-color: #333333 !important;
  border-color: #333333 !important;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #ffffff !important;
  background-color: #333333 !important;
  border-color: #333333 !important;
}
.btn-danger-outline,
.btn-danger-outline:active,
.btn-danger-outline.active {
  background: none !important;
  border-color: #b63420 !important;
  color: #b63420 !important;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus {
  color: #ffffff !important;
  background-color: #e26c5a !important;
  border-color: #e26c5a !important;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #e26c5a !important;
  border-color: #e26c5a !important;
}
.btn-black-outline,
.btn-black-outline:active,
.btn-black-outline.active {
  background: none !important;
  border-color: #000000 !important;
  color: #000000 !important;
}
.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-black-outline.disabled,
.btn-black-outline:disabled {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !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: #15313a !important;
}
.text-secondary {
  color: #333333 !important;
}
.text-success {
  color: #67a27e !important;
}
.text-info {
  color: #afb253 !important;
}
.text-warning {
  color: #333333 !important;
}
.text-danger {
  color: #e26c5a !important;
}
.text-white {
  color: #ffffff !important;
}
.text-black {
  color: #000000 !important;
}
a.text-primary:hover,
a.text-primary:focus {
  color: #000000 !important;
}
a.text-secondary:hover,
a.text-secondary:focus {
  color: #000000 !important;
}
a.text-success:hover,
a.text-success:focus {
  color: #3e654d !important;
}
a.text-info:hover,
a.text-info:focus {
  color: #6c6e31 !important;
}
a.text-warning:hover,
a.text-warning:focus {
  color: #000000 !important;
}
a.text-danger:hover,
a.text-danger:focus {
  color: #b63420 !important;
}
a.text-white:hover,
a.text-white:focus {
  color: #b3b3b3 !important;
}
a.text-black:hover,
a.text-black:focus {
  color: #4d4d4d !important;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #afb253;
}
.alert-warning {
  background-color: #333333;
}
.alert-danger {
  background-color: #e26c5a;
}
.mbr-section-btn a.btn:not(.btn-form):hover,
.mbr-section-btn a.btn:not(.btn-form):focus {
  box-shadow: none !important;
}
.mbr-gallery-filter li.active .btn {
  background-color: #15313a;
  border-color: #15313a;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
a,
a:hover {
  color: #15313a;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #6bb2c9;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #b6d2c1;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #d8d9ab;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #a6a6a6;
}
.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: 'Roboto', sans-serif;
  font-size: 1rem;
}
.form-control > .mbr-iconfont {
  font-size: 1.6rem;
}
blockquote {
  border-color: #15313a;
}
/* Forms */
.mbr-form .btn {
  margin: .4rem 0;
}
@media (max-width: 767px) {
  .btn {
    font-size: .75rem !important;
  }
  .btn .mbr-iconfont {
    font-size: 1rem !important;
  }
}
/* Footer */
.mbr-footer-content li::before,
.mbr-footer .mbr-contacts li::before {
  background: #15313a;
}
.mbr-footer-content li a:hover,
.mbr-footer .mbr-contacts li a:hover {
  color: #15313a;
}
.up-z-index {
  z-index: 1000 !important;
}
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #15313a;
  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: #15313a;
  border-bottom-color: #15313a;
}
.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: #15313a !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: #333333 !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='%2315313a' %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-rRKGeVxbKg .nav-item:focus,
.cid-rRKGeVxbKg .nav-link:focus {
  outline: none;
}
.cid-rRKGeVxbKg a.nav-link:focus {
  color: #ffffff !important;
}
.cid-rRKGeVxbKg .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #efefef;
  background: #efefefb8;
}
.cid-rRKGeVxbKg .navbar.opened {
  transition: all .3s;
  background: #efefef !important;
}
.cid-rRKGeVxbKg .navbar .dropdown-item {
  padding: .3rem 1.5rem;
}
.cid-rRKGeVxbKg .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-rRKGeVxbKg .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rRKGeVxbKg .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rRKGeVxbKg .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-rRKGeVxbKg .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-rRKGeVxbKg .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rRKGeVxbKg .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rRKGeVxbKg .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-rRKGeVxbKg .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rRKGeVxbKg .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rRKGeVxbKg .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rRKGeVxbKg .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .15rem 1.5rem;
  text-align: center;
}
.cid-rRKGeVxbKg .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rRKGeVxbKg .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rRKGeVxbKg .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-rRKGeVxbKg .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rRKGeVxbKg .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rRKGeVxbKg .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rRKGeVxbKg .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rRKGeVxbKg .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rRKGeVxbKg .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rRKGeVxbKg .navbar .dropdown-menu .dropdown-item {
    padding: .15rem 1.5rem;
    text-align: center;
  }
  .cid-rRKGeVxbKg .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-rRKGeVxbKg .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rRKGeVxbKg .navbar.navbar-short {
  background: #efefef !important;
  min-height: 60px;
}
.cid-rRKGeVxbKg .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rRKGeVxbKg .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rRKGeVxbKg .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rRKGeVxbKg .navbar-brand .navbar-caption-wrap {
  display: flex;
}
.cid-rRKGeVxbKg .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-rRKGeVxbKg .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rRKGeVxbKg .dropdown-item.active,
.cid-rRKGeVxbKg .dropdown-item:active {
  background-color: transparent;
}
.cid-rRKGeVxbKg .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rRKGeVxbKg .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rRKGeVxbKg .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rRKGeVxbKg .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-rRKGeVxbKg .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-rRKGeVxbKg .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rRKGeVxbKg ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rRKGeVxbKg .navbar-buttons {
  text-align: center;
}
.cid-rRKGeVxbKg button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rRKGeVxbKg button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rRKGeVxbKg button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rRKGeVxbKg button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rRKGeVxbKg button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rRKGeVxbKg button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rRKGeVxbKg nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rRKGeVxbKg nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rRKGeVxbKg nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rRKGeVxbKg nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rRKGeVxbKg .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rRKGeVxbKg a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-rRKGeVxbKg .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rRKGeVxbKg .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-rRKGeVxbKg .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
.cid-rRKGeVxbKg .nav-link:hover,
.cid-rRKGeVxbKg .icons-menu .mbr-iconfont:hover {
  color: #ffffff !important;
}
.cid-rRKGeVxbKg .dropdown-item:hover {
  color: #878787 !important;
}
.cid-rRKGeVxbKg .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #ffffff;
  transition: width 0.3s ease-in;
}
.cid-rRKGeVxbKg .dropdown-menu {
  padding: 0;
  transition: top .3s;
}
.cid-rRKGeVxbKg .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-rRKGeVxbKg .navbar-expand-lg {
    -webkit-justify-content: space-around;
    justify-content: space-around;
  }
  .cid-rRKGeVxbKg .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-rRKGeVxbKg .dropdown-menu {
    top: 100%;
  }
  .cid-rRKGeVxbKg .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-rRKGeVxbKg .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-rRKGeVxbKg .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-rRKGeVxbKg .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-suavdONyyb .modal-body .close {
  background: #1b1b1b;
}
.cid-suavdONyyb .modal-body .close span {
  font-style: normal;
}
.cid-suavdONyyb .carousel-inner > .active,
.cid-suavdONyyb .carousel-inner > .next,
.cid-suavdONyyb .carousel-inner > .prev {
  display: table;
}
.cid-suavdONyyb .carousel-control .icon-next,
.cid-suavdONyyb .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-suavdONyyb .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-suavdONyyb .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-suavdONyyb .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-suavdONyyb .boxed-slider > div {
  position: relative;
}
.cid-suavdONyyb .container img {
  width: 100%;
}
.cid-suavdONyyb .container img + .row {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 2;
}
.cid-suavdONyyb .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-suavdONyyb .mbr-table-cell {
  padding: 0;
}
.cid-suavdONyyb .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-suavdONyyb .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-suavdONyyb .mbr-overlay {
  z-index: 1;
}
.cid-suavdONyyb .container-slide.container {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-suavdONyyb .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  -o-transition: -o-transform 0.6s ease-in-out;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out, -o-transform 0.6s ease-in-out;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000px;
  perspective: 1000px;
}
@media (max-width: 576px) {
  .cid-suavdONyyb .carousel-item .container {
    width: 100%;
  }
}
.cid-suavdONyyb .carousel-item-next.carousel-item-left,
.cid-suavdONyyb .carousel-item-prev.carousel-item-right {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.cid-suavdONyyb .active.carousel-item-right,
.cid-suavdONyyb .carousel-item-next {
  -webkit-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0);
}
.cid-suavdONyyb .active.carousel-item-left,
.cid-suavdONyyb .carousel-item-prev {
  -webkit-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0);
}
.cid-suavdONyyb .mbr-slider .carousel-control {
  top: 50%;
  width: 70px;
  height: 70px;
  margin-top: -1.5rem;
  font-size: 35px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 1px solid #fff;
  border-radius: 50%;
  transition: all .3s;
  z-index: 11;
}
.cid-suavdONyyb .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-suavdONyyb .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-suavdONyyb .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 1.5rem;
}
@media (max-width: 767px) {
  .cid-suavdONyyb .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-suavdONyyb .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-suavdONyyb .mbr-slider .carousel-indicators li {
  max-width: 20px;
  width: 20px;
  height: 20px;
  max-height: 20px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 1px solid #fff;
  border-radius: 50%;
  opacity: .5;
  transition: all .3s;
}
.cid-suavdONyyb .mbr-slider .carousel-indicators li.active,
.cid-suavdONyyb .mbr-slider .carousel-indicators li:hover {
  opacity: .9;
}
.cid-suavdONyyb .mbr-slider .carousel-indicators li::after,
.cid-suavdONyyb .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-suavdONyyb .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 576px) {
  .cid-suavdONyyb .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-suavdONyyb .mbr-slider > .container img {
  width: 100%;
}
.cid-suavdONyyb .mbr-slider > .container img + .row {
  position: absolute;
  top: 50%;
  right: 0;
  left: 0;
  z-index: 2;
  -moz-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-suavdONyyb .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 576px) {
  .cid-suavdONyyb .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-suavdONyyb .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-suavdONyyb .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-suavdONyyb .carousel-item .container.container-slide {
  position: initial;
  width: auto;
  min-height: 0;
}
.cid-suavdONyyb .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-suavdONyyb .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-suavdONyyb .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-suavdONyyb .full-screen .carousel-item .container.container-slide {
  min-width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-suavdONyyb .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-suavdONyyb .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-suavdONyyb .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-rTUO9a6SwS {
  padding-top: 60px;
  padding-bottom: 60px;
  z-index: 1;
  background-color: #efefef;
}
.cid-rTUO9a6SwS .underline .line {
  width: 2rem;
  height: 1px;
  background: #092831;
  display: inline-block;
}
.cid-rTUO9a6SwS .mbr-text {
  margin: 0;
}
.cid-rTUO9a6SwS .check-in-input,
.cid-rTUO9a6SwS .check-out-input,
.cid-rTUO9a6SwS .guests .date-col span {
  cursor: pointer;
}
.cid-rTUO9a6SwS .content-wrap {
  display: -webkit-flex;
  justify-content: center;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  -webkit-flex-wrap: wrap;
}
.cid-rTUO9a6SwS .content-wrap .first-item,
.cid-rTUO9a6SwS .content-wrap .second-item {
  padding: 1.5rem;
}
.cid-rTUO9a6SwS .content-wrap .first-item {
  background: #c19b76;
}
.cid-rTUO9a6SwS .content-wrap .first-item .item-text {
  text-align: center;
}
.cid-rTUO9a6SwS .content-wrap .first-item .item-btn .btn {
  margin-left: 4px !important;
}
.cid-rTUO9a6SwS .content-wrap .second-item {
  background: #709faf;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.cid-rTUO9a6SwS .content-wrap .second-item .check-text {
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  padding: 1rem 0;
}
.cid-rTUO9a6SwS .content-wrap .second-item .check-out {
  border-top: 2px solid #ffffff;
}
.cid-rTUO9a6SwS .input-wrap {
  background: #fcfcfc;
}
.cid-rTUO9a6SwS .booking-datepicker {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-rTUO9a6SwS .booking-datepicker .mbr-form .input-wrap {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  overflow: hidden;
}
.cid-rTUO9a6SwS .booking-datepicker .mbr-form .input-wrap input {
  border: none;
  border-radius: 0;
  position: absolute;
  background: transparent;
  z-index: 2;
  left: -90px;
  top: 25%;
  height: 50%;
  width: calc(100% + 90px);
  color: transparent;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -o-user-select: none;
  user-select: none;
}
.cid-rTUO9a6SwS .booking-datepicker .mbr-form .input-wrap input.guests-input {
  z-index: 0;
}
.cid-rTUO9a6SwS .booking-datepicker .mbr-form .input-wrap input::-webkit-input-placeholder {
  color: transparent;
}
.cid-rTUO9a6SwS .booking-datepicker .mbr-form .input-wrap input::-moz-placeholder {
  color: transparent;
}
.cid-rTUO9a6SwS .booking-datepicker .mbr-form .input-wrap input:-moz-placeholder {
  color: transparent;
}
.cid-rTUO9a6SwS .booking-datepicker .mbr-form .input-wrap input:-ms-input-placeholder {
  color: transparent;
}
.cid-rTUO9a6SwS .booking-datepicker .mbr-form .input-wrap input:focus {
  box-shadow: none;
}
.cid-rTUO9a6SwS .booking-datepicker .mbr-form .input-wrap .label {
  z-index: 1;
  color: #709faf;
}
.cid-rTUO9a6SwS .booking-datepicker .mbr-form .input-wrap .date-row {
  display: inline-flex;
  color: #709faf;
  z-index: 1;
}
.cid-rTUO9a6SwS .booking-datepicker .mbr-form .input-wrap .date-row .day,
.cid-rTUO9a6SwS .booking-datepicker .mbr-form .input-wrap .date-row .guests-count {
  margin-bottom: 0;
  margin-right: 1rem;
}
.cid-rTUO9a6SwS .booking-datepicker .mbr-form .input-wrap .date-row .date-col {
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rTUO9a6SwS .booking-datepicker .mbr-form .input-wrap .date-row .date-col span:first-child {
  margin-bottom: 1rem;
}
.cid-rTUO9a6SwS .booking-datepicker .mbr-form .mbr-section-btn {
  display: flex;
}
.cid-rTUO9a6SwS .booking-datepicker .mbr-form .mbr-section-btn .input-group-btn {
  display: flex;
  width: 100%;
}
.cid-rTUO9a6SwS .booking-datepicker .mbr-form .mbr-section-btn .input-group-btn .btn {
  width: 100%;
  margin: 0;
  line-height: 18px;
  font-weight: 300;
}
.cid-rTUO9a6SwS .email input {
  width: 100%;
  border: none;
  outline: none;
  padding: 10px 15px;
}
.cid-rTUO9a6SwS .email input::-webkit-input-placeholder {
  font-weight: 200;
}
.cid-rTUO9a6SwS .datepicker {
  background-color: #fcfcfc;
  color: #709faf;
}
.cid-rTUO9a6SwS .datepicker .active.day {
  background-color: #ff9a8a !important;
  color: #ffffff !important;
}
.cid-rTUO9a6SwS .datepicker:after {
  border-top-color: #fcfcfc;
  border-bottom-color: #fcfcfc;
}
@media (max-width: 767px) {
  .cid-rTUO9a6SwS .mbr-section-btn {
    justify-content: center;
    padding: 0.5rem 0 0 0;
    margin: 0;
    order: 1;
  }
  .cid-rTUO9a6SwS .mbr-section-btn .input-group-btn {
    width: 100%;
  }
  .cid-rTUO9a6SwS .mbr-section-btn .input-group-btn .btn {
    width: 100%;
    padding: 1rem;
  }
  .cid-rTUO9a6SwS .input-wrap {
    margin-bottom: 0.5rem;
  }
  .cid-rTUO9a6SwS .email input {
    border-radius: 0;
  }
}
@media (min-width: 768px) {
  .cid-rTUO9a6SwS .booking-datepicker input:not(.guests-input):not([name="email"]) {
    border-right: 1px solid #709faf !important;
  }
}
@media (max-width: 991px) {
  .cid-rTUO9a6SwS .booking-datepicker {
    padding-top: 2rem;
  }
}
@media (max-width: 575px) {
  .cid-rTUO9a6SwS .datepicker {
    left: 10% !important;
  }
}
.cid-rTUO9a6SwS .mbr-section-subtitle,
.cid-rTUO9a6SwS .underline {
  color: #092831;
}
.cid-rTUO9a6SwS .main-title {
  color: #092831;
}
.cid-rY6VVyc07k {
  padding-top: 15px;
  padding-bottom: 45px;
  background-color: #efefef;
}
.cid-rY6VVyc07k .back {
  position: absolute;
  bottom: 0;
  right: 0;
  width: 45%;
  height: 100%;
  background-color: #a3c6d2;
}
.cid-rY6VVyc07k img {
  width: 100%;
}
.cid-rY6VVyc07k p {
  margin-top: 6rem;
}
.cid-rY6VVyc07k .content-wrapper {
  max-width: 750px;
  margin: auto;
  position: relative;
  padding: 0 2rem;
}
.cid-rY6VVyc07k .content-wrapper {
  padding-top: 6rem;
}
.cid-rY6VVyc07k h4 {
  position: absolute;
  width: fit-content;
  padding: 0;
  margin: 0;
  right: 6rem;
  transform: rotate(-270deg);
  transform-origin: bottom right;
  bottom: 0;
}
@media (max-width: 1200px) {
  .cid-rY6VVyc07k .content-wrapper {
    padding-top: 0rem;
  }
  .cid-rY6VVyc07k p {
    margin-top: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-rY6VVyc07k .back {
    width: 100%;
    height: 75%;
  }
  .cid-rY6VVyc07k .content-wrapper {
    padding: 0 3rem;
    padding-top: 4rem;
  }
  .cid-rY6VVyc07k p {
    margin-top: 4rem;
  }
}
@media (max-width: 767px) {
  .cid-rY6VVyc07k .content-wrapper {
    padding: 0rem;
    padding-top: 4rem;
  }
  .cid-rY6VVyc07k h4 {
    right: 2rem;
  }
}
.cid-rY6VVyc07k .mbr-text,
.cid-rY6VVyc07k .mbr-section-btn {
  color: #000000;
}
.cid-rRJr4XqoHN {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
@media (min-width: 767px) {
  .cid-rRJr4XqoHN .container {
    padding: 1rem;
  }
}
.cid-rRJr4XqoHN .card-box {
  padding: 0 1em 1em 1em;
  border: 1px white solid;
  border-radius: 0px 15px 0px 15px;
  background-color: #32417157;
}
.cid-rRJr4XqoHN .mbr-section-btn {
  padding-top: 2rem;
}
.cid-rRJr4XqoHN .card1 {
  background-image: url("../../../assets/images/mykonos-panormos-pool-2.webp");
}
.cid-rRJr4XqoHN .card2 {
  background-image: url("../../../assets/images/panormos-village-pool-bar1.webp");
}
.cid-rRJr4XqoHN .card3 {
  background-image: url("../../../assets/images/panormos-village-restaurant1.webp");
}
.cid-rRJr4XqoHN h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-rRJr4XqoHN p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-rRJr4XqoHN .card-wrapper {
  height: 100%;
  padding: 25rem 2rem 5rem 2rem;
  background-size: cover;
}
.cid-rRJr4XqoHN .btn {
  margin: 0!important;
  padding: 1rem 2rem;
  border-radius: 0px 15px 0px 15px;
}
@media (max-width: 767px) {
  .cid-rRJr4XqoHN .card-wrapper {
    padding: 15rem 1rem 3rem 1rem;
  }
}
.cid-rRJr45FU6g {
  padding-top: 0px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/panormos-beach-mykonos-2.webp");
}
.cid-rRJr45FU6g .card-box {
  padding: 0rem;
}
.cid-rRJr45FU6g .mbr-section-btn {
  margin-top: 1.8rem;
}
.cid-rRJr45FU6g .big {
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-rRJr45FU6g .big h4 {
  margin: 0;
}
.cid-rRJr45FU6g .card {
  padding: 0;
  min-height: 300px;
}
.cid-rRJr45FU6g img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-rRJr45FU6g .card-img {
  min-height: 400px;
  height: 100%;
}
.cid-rRJr45FU6g .card-wrapper {
  padding: 4rem 2rem;
  width: 100%;
}
@media (min-width: 1400px) {
  .cid-rRJr45FU6g .card-wrapper {
    padding: 4rem;
  }
}
.cid-rRJr45FU6g .cardbg1 {
  background: #efefef;
  height: 100%;
  display: flex;
  justify-content: center;
  flex-direction: column;
}
.cid-rRJr45FU6g .cardbg2 {
  background: #a3c6d2;
  height: 100%;
  display: flex;
  justify-content: center;
  flex-direction: column;
}
.cid-rRJr45FU6g .main-title {
  color: #fcfcfc;
}
.cid-rRJr45FU6g .card-text {
  color: #ffffff;
}
.cid-rRJr45FU6g .card-title,
.cid-rRJr45FU6g .mbr-section-btn {
  color: #092831;
}
.cid-sqpIS5X4On {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-sqpIS5X4On .content-block {
  max-width: 700px;
  padding: 4rem 3rem;
}
.cid-sqpIS5X4On .img-content {
  position: absolute;
  width: 100%;
  bottom: 0;
  left: 0;
  height: 100%;
  opacity: 0;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  transition: all 0.3s;
  transition-delay: 0s;
  background-image: url("../../../assets/images/executive-8.webp");
  background-position: center;
  background-size: cover;
  z-index: 3;
}
.cid-sqpIS5X4On .overlay {
  position: absolute;
  transition: all 0.3s;
  transition-delay: 0.3s;
  width: 0%;
  height: 100%;
  top: 0;
  right: 0%;
  background: #487f91;
  z-index: 2;
  opacity: 1;
}
.cid-sqpIS5X4On .overlay-wrapper {
  width: 50%;
  height: 100%;
  position: absolute;
  right: 50%;
  transition-delay: 0.3s;
  top: 0;
  z-index: 4;
}
.cid-sqpIS5X4On .hoverEl {
  padding: 0;
  display: flex;
  position: relative;
  min-height: 400px;
  justify-content: flex-end;
}
.cid-sqpIS5X4On .hoverEl:hover .overlay-wrapper {
  width: 100%;
  right: 0;
  transition-delay: 0s;
}
.cid-sqpIS5X4On .hoverEl:hover .overlay {
  width: 100%;
  transition-delay: 0s;
}
.cid-sqpIS5X4On .hoverEl:hover .img-content {
  opacity: 1;
  width: 100%;
  transition-delay: 0.3s;
}
.cid-sqpIS5X4On .hoverEl:hover .box-title2,
.cid-sqpIS5X4On .hoverEl:hover .box-text2 {
  color: #ffffff;
  transition-delay: 0.3s;
}
.cid-sqpIS5X4On .box-title2,
.cid-sqpIS5X4On .box-text2 {
  transition: all 0.3s;
  transition-delay: 0s;
}
.cid-sqpIS5X4On .box-content {
  width: 50%;
  height: 100%;
  transition: all 0.3s;
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  background: #487f91;
}
.cid-sqpIS5X4On .content1 {
  z-index: 5;
  max-width: 450px;
  position: relative;
  transition: all 0.3s;
  transition-delay: 0.3s;
  padding: 4rem 3rem;
}
@media (max-width: 767px) {
  .cid-sqpIS5X4On .img-content {
    opacity: 1;
  }
  .cid-sqpIS5X4On .overlay-wrapper {
    width: 100%;
    right: 0;
  }
  .cid-sqpIS5X4On .box-content {
    width: 100%;
  }
  .cid-sqpIS5X4On .box-title2,
  .cid-sqpIS5X4On .box-text2 {
    color: #ffffff !important;
  }
  .cid-sqpIS5X4On .content-block,
  .cid-sqpIS5X4On .content1 {
    padding: 3rem 1rem;
  }
  .cid-sqpIS5X4On * {
    text-align: left;
  }
}
.cid-sqpIS5X4On .box-text1 {
  color: #333333;
}
.cid-sqpIS5X4On .box-title2 {
  color: #cccccc;
}
.cid-sqpIS5X4On .mbr-text,
.cid-sqpIS5X4On .mbr-section-btn {
  color: #092831;
}
.cid-sqpIS5X4On H2 {
  color: #092831;
}
.cid-sqpIS5X4On H3 {
  color: #092831;
}
.cid-sqpIS5X4On .box-text2 {
  color: #fcfcfc;
}
.cid-rY7Nd93w4e {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-rY7Nd93w4e .content-slider {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 0;
}
.cid-rY7Nd93w4e .modal-body .close {
  background: #1b1b1b;
}
.cid-rY7Nd93w4e .modal-body .close span {
  font-style: normal;
}
.cid-rY7Nd93w4e .carousel-inner > .active,
.cid-rY7Nd93w4e .carousel-inner > .next,
.cid-rY7Nd93w4e .carousel-inner > .prev {
  display: flex;
}
.cid-rY7Nd93w4e .carousel-control .icon-next,
.cid-rY7Nd93w4e .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-rY7Nd93w4e .carousel-control:hover {
  background: #15313a;
  color: #fff;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-rY7Nd93w4e .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-rY7Nd93w4e .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-rY7Nd93w4e .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-rY7Nd93w4e .boxed-slider > div {
  position: relative;
}
.cid-rY7Nd93w4e .container img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
}
.cid-rY7Nd93w4e .container img + .row {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 2;
}
.cid-rY7Nd93w4e .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-rY7Nd93w4e .mbr-table-cell {
  padding: 0;
}
.cid-rY7Nd93w4e .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-rY7Nd93w4e .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-rY7Nd93w4e .mbr-overlay {
  z-index: 1;
  pointer-events: none;
}
.cid-rY7Nd93w4e .container-slide.container {
  width: 100%;
  min-height: 100vh;
  padding: 0;
  min-width: 100%;
}
.cid-rY7Nd93w4e .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  -o-transition: -o-transform 0.6s ease-in-out;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out, -o-transform 0.6s ease-in-out;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000px;
  perspective: 1000px;
}
@media (max-width: 576px) {
  .cid-rY7Nd93w4e .carousel-item .container {
    width: 100%;
  }
}
.cid-rY7Nd93w4e .carousel-item-next.carousel-item-left,
.cid-rY7Nd93w4e .carousel-item-prev.carousel-item-right {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.cid-rY7Nd93w4e .active.carousel-item-right,
.cid-rY7Nd93w4e .carousel-item-next {
  -webkit-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0);
}
.cid-rY7Nd93w4e .active.carousel-item-left,
.cid-rY7Nd93w4e .carousel-item-prev {
  -webkit-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0);
}
.cid-rY7Nd93w4e .mbr-slider .carousel-control {
  top: 50%;
  width: 50px;
  height: 50px;
  margin-top: -1.5rem;
  font-size: 25px;
  border: 2px solid #fff;
  border-radius: 0 !important;
  transition: all .3s;
  z-index: 11;
}
.cid-rY7Nd93w4e .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
}
.cid-rY7Nd93w4e .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
}
@media (max-width: 767px) {
  .cid-rY7Nd93w4e .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-rY7Nd93w4e .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-rY7Nd93w4e .mbr-slider .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: #15313a;
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: .5;
  transition: all .3s;
}
.cid-rY7Nd93w4e .mbr-slider .carousel-indicators li.active,
.cid-rY7Nd93w4e .mbr-slider .carousel-indicators li:hover {
  opacity: .9;
}
.cid-rY7Nd93w4e .mbr-slider .carousel-indicators li::after,
.cid-rY7Nd93w4e .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-rY7Nd93w4e .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 576px) {
  .cid-rY7Nd93w4e .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-rY7Nd93w4e .mbr-slider > .container img {
  width: 100%;
}
.cid-rY7Nd93w4e .mbr-slider > .container img + .row {
  position: absolute;
  top: 50%;
  right: 0;
  left: 0;
  z-index: 2;
  -moz-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-rY7Nd93w4e .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 576px) {
  .cid-rY7Nd93w4e .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-rY7Nd93w4e .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-rY7Nd93w4e .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-rY7Nd93w4e .carousel-item .container.container-slide {
  position: initial;
  min-height: 0;
}
.cid-rY7Nd93w4e .full-screen .slider-fullscreen-image {
  min-height: 100vh;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-rY7Nd93w4e .full-screen .slider-fullscreen-image.active {
  display: flex;
}
.cid-rY7Nd93w4e .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-rY7Nd93w4e .full-screen .carousel-item .container.container-slide {
  width: 100%;
  min-height: 100vh;
  padding: 0;
}
.cid-rY7Nd93w4e .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-rY7Nd93w4e .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-rY7Nd93w4e .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-rY7Nd93w4e .mbr-slider.slide .container {
  overflow: hidden;
  padding: 0;
}
.cid-rY7Nd93w4e .carousel-inner {
  height: 100%;
}
.cid-rY7Nd93w4e .slider-fullscreen-image {
  height: 100%;
  background: transparent !important;
}
.cid-rY7Nd93w4e .image_wrapper {
  width: 100%;
  position: relative;
  display: inline-block;
  height: 620px;
  overflow: hidden;
}
.cid-rY7Nd93w4e .carousel-item .container-slide {
  text-align: center;
  margin-bottom: -0.5rem;
}
.cid-rY7Nd93w4e .content-slider-wrap {
  width: 100%;
}
.cid-rXSl4UKVTz {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #efefef;
  overflow: hidden;
}
.cid-rXSl4UKVTz H1 {
  color: #092831;
}
.cid-rXSl4UKVTz .mbr-text,
.cid-rXSl4UKVTz .mbr-section-btn {
  color: #092831;
}
.cid-rXSl4UKVTz .img1 {
  width: 100%;
  box-shadow: 0 10px 55px 5px rgba(77, 77, 77, 0.35);
  border-radius: 10px;
}
.cid-rXSl4UKVTz .relative {
  position: relative;
}
.cid-rXSl4UKVTz .card-img {
  width: 100%;
}
.cid-rXSl4UKVTz H3 {
  color: #092831;
}
.cid-stwMRGeG0H {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #efefef;
}
@media (min-width: 767px) {
  .cid-stwMRGeG0H .container {
    padding: 1rem;
  }
}
.cid-stwMRGeG0H .card-box {
  padding: 0 1em 1em 1em;
  border: 1px white solid;
  border-radius: 0px 15px 0px 15px;
  background-color: #32417157;
}
.cid-stwMRGeG0H .mbr-section-btn {
  padding-top: 2rem;
}
.cid-stwMRGeG0H .card1 {
  background-image: url("../../../assets/images/activities1.webp");
}
.cid-stwMRGeG0H .card2 {
  background-image: url("../../../assets/images/rent1.webp");
}
.cid-stwMRGeG0H .card3 {
  background-image: url("../../../assets/images/reserv1.webp");
}
.cid-stwMRGeG0H h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-stwMRGeG0H p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-stwMRGeG0H .card-wrapper {
  height: 100%;
  padding: 25rem 2rem 5rem 2rem;
  background-size: cover;
}
.cid-stwMRGeG0H .btn {
  margin: 0!important;
  padding: 1rem 2rem;
}
@media (max-width: 767px) {
  .cid-stwMRGeG0H .card-wrapper {
    padding: 15rem 1rem 3rem 1rem;
  }
}
.cid-stwMRGeG0H .card-title {
  color: #ffffff;
}
.cid-rYHruhThaC {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-rYHruhThaC .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-rYHruhThaC .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-rYHruhThaC .title {
    width: 100% !important;
  }
}
.cid-rYHruhThaC .mbr-section-title {
  color: #092831;
}
.cid-rYHruhThaC .mbr-section-subtitle,
.cid-rYHruhThaC .underline {
  color: #092831;
}
.cid-rzMgZGPH0E {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-rzMgZGPH0E .google-map {
  width: 100%;
  height: 25rem;
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: gray;
}
.cid-rzMgZGPH0E .google-map iframe {
  width: inherit;
  height: 100%;
}
.cid-sq7x8YUOlu {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #efefef;
}
.cid-sq7x8YUOlu .container-fluid {
  padding: 0 3rem;
}
.cid-sq7x8YUOlu .mbr-section-subtitle {
  color: #767676;
}
.cid-sq7x8YUOlu .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sq7x8YUOlu .table-wrapper {
  margin: 0 auto;
}
.cid-sq7x8YUOlu table {
  width: 100% !important;
  margin-top: 6px;
  margin-bottom: 0;
}
.cid-sq7x8YUOlu table thead tr {
  border: none !important;
}
.cid-sq7x8YUOlu table th {
  padding: 1.5rem 1rem;
  transition: all .2s;
  text-align: center;
  border-color: #5b5b5b;
  border-top: none;
  color: white;
  vertical-align: middle;
}
.cid-sq7x8YUOlu table tr td {
  border-color: #c1c1c1;
}
.cid-sq7x8YUOlu table td {
  padding: 1.2rem 1.6rem;
  vertical-align: middle;
}
.cid-sq7x8YUOlu tr:hover {
  background-color: #ffffff !important;
}
.cid-sq7x8YUOlu th:after,
.cid-sq7x8YUOlu th:before {
  display: none !important;
}
.cid-sq7x8YUOlu .dataTables_scrollHeadInner {
  margin-left: auto;
  margin-right: auto;
}
.cid-sq7x8YUOlu .dataTables_scrollHeadInner .table {
  width: 100% !important;
}
@media (max-width: 767px) {
  .cid-sq7x8YUOlu table th,
  .cid-sq7x8YUOlu table td {
    padding: .75rem;
  }
}
.cid-sq7x8YUOlu .body-item {
  text-align: center;
  color: #092831;
}
.cid-sq7x8YUOlu .mbr-text {
  color: #767676;
}
.cid-sq7x8YUOlu .head-item {
  color: #092831;
}
.cid-soD8YKjTiF {
  padding-top: 150px;
  padding-bottom: 0px;
  background-color: #d8d7d7;
  position: relative;
  overflow: hidden;
}
.cid-soD8YKjTiF .container {
  max-width: 1400px;
}
.cid-soD8YKjTiF .card-img2 span {
  padding-top: 6px;
}
.cid-soD8YKjTiF .soc-item a {
  padding-top: 5px;
}
.cid-soD8YKjTiF .btn {
  padding: 0.4rem 0.6rem!important;
  margin: 0.5rem!important;
  border-radius: 10px!important;
  letter-spacing: 0px;
}
.cid-soD8YKjTiF .btn .mbr-iconfont {
  margin-top: 0.1rem;
}
.cid-soD8YKjTiF .btn .mbr-iconfont.socicon {
  margin-right: 0.8rem !important;
  order: 0;
}
@media (max-width: 992px) {
  .cid-soD8YKjTiF .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-soD8YKjTiF svg {
  position: absolute;
  top: 2rem;
  left: 50%;
  transform: translate(-50%) scale(2, 1.6) rotate(180deg);
}
.cid-soD8YKjTiF #e2_shape {
  fill: #efefef !important;
}
.cid-soD8YKjTiF .quote {
  background-color: rgba(0, 0, 0, 0.1);
  border-radius: 10px;
  padding: 1rem;
  position: relative;
  margin-bottom: 1.8rem;
  color: #ffffff;
}
.cid-soD8YKjTiF .quote::after {
  top: 100%;
  left: 36px;
  content: " ";
  position: absolute;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 20px 20px 0 0;
  border-color: rgba(0, 0, 0, 0.1) transparent transparent;
}
.cid-soD8YKjTiF .card-img2 {
  min-width: 45px;
  height: 45px;
  background: #5580ff;
  border-radius: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-soD8YKjTiF .card-img {
  width: auto;
}
.cid-soD8YKjTiF .soc-item {
  width: 45px;
  height: 45px;
  background: #ffffff;
  margin-bottom: 1rem;
  border-radius: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-right: 1rem;
}
.cid-soD8YKjTiF .soc-item span {
  font-size: 1.4rem;
}
.cid-soD8YKjTiF .soc-item:hover span {
  color: #15313a !important;
}
.cid-soD8YKjTiF .item {
  display: flex;
  align-items: center;
  margin-bottom: 1rem;
}
.cid-soD8YKjTiF .item h4 {
  padding-left: 10px;
  margin: 0;
}
.cid-soD8YKjTiF .media-wrap {
  margin-bottom: 1rem;
}
.cid-soD8YKjTiF .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-soD8YKjTiF img {
  height: 4rem;
}
@media (max-width: 576px) {
  .cid-soD8YKjTiF .item {
    justify-content: center;
  }
  .cid-soD8YKjTiF .quote::after {
    left: 60px;
  }
}
.cid-soD8YKjTiF .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
@media (max-width: 576px) {
  .cid-soD8YKjTiF .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-soD8YKjTiF .text1 {
  color: #15313a;
}
.cid-soD8YKjTiF .item-title {
  color: #15313a;
}
.cid-soD8YKjTiF H5 {
  color: #15313a;
}
.cid-soD8YKjTiF .theme {
  color: #15313a;
}
.cid-soD8YKjTiF .copyright > p {
  color: #ff3366;
}
.cid-soD8YKjTiF .text2 {
  color: #092831;
}
.cid-sua0hTDeru.popup-builder {
  background-color: #fff;
}
.cid-sua0hTDeru.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-sua0hTDeru.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-sua0hTDeru .modal-content,
.cid-sua0hTDeru .modal-dialog {
  height: auto;
}
.cid-sua0hTDeru .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-sua0hTDeru .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-sua0hTDeru .form-wrapper .mbr-form .form-group,
  .cid-sua0hTDeru .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-sua0hTDeru .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-sua0hTDeru .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sua0hTDeru .mbr-text {
  text-align: center;
}
.cid-sua0hTDeru .pt-0 {
  padding-top: 0 !important;
}
.cid-sua0hTDeru .pb-0 {
  padding-bottom: 0 !important;
}
.cid-sua0hTDeru .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-sua0hTDeru .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-sua0hTDeru .modal-open {
  overflow: hidden;
}
.cid-sua0hTDeru .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-sua0hTDeru .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-sua0hTDeru .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-sua0hTDeru .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-sua0hTDeru .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-sua0hTDeru .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-sua0hTDeru .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-sua0hTDeru .modal-content {
  background: #fff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-sua0hTDeru .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #fff;
}
.cid-sua0hTDeru .modal-backdrop.fade {
  opacity: 0;
}
.cid-sua0hTDeru .modal-backdrop.show {
  opacity: .5;
}
.cid-sua0hTDeru .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 1rem;
  border-bottom: none;
}
.cid-sua0hTDeru .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-sua0hTDeru .modal-header .close:hover {
  opacity: 1;
}
.cid-sua0hTDeru .modal-header .close:focus {
  outline: none;
}
.cid-sua0hTDeru .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-sua0hTDeru .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: 1rem;
  min-height: 100%;
}
.cid-sua0hTDeru .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 1rem;
  border-top: none;
  text-align: center;
}
.cid-sua0hTDeru .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-sua0hTDeru .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-sua0hTDeru .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-sua0hTDeru .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-sua0hTDeru .modal-sm {
    max-width: 300px;
  }
  .cid-sua0hTDeru .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-sua0hTDeru .modal-lg,
  .cid-sua0hTDeru .modal-xl {
    max-width: 800px;
  }
  .cid-sua0hTDeru .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-sua0hTDeru .modal-xl {
    max-width: 1140px;
  }
  .cid-sua0hTDeru .container {
    max-width: 1140px;
  }
}
.cid-sua0hTDeru .container {
  width: 100%;
  padding-right: 5px;
  padding-left: 5px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-sua0hTDeru .container {
    max-width: 720px;
  }
}
.cid-sua0hTDeru .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -5px;
  margin-left: -5px;
}
.cid-sua0hTDeru .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 5px;
  padding-left: 5px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-sua0hTDeru .form-group {
  margin-bottom: 20px;
  width: 100%;
  position: relative;
  border: 1px solid #e6e6e6;
  border-radius: 13px;
  padding: 10px 30px 9px 22px;
}
.cid-sua0hTDeru .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  border: 1px solid white !important;
  border-radius: 13px;
  padding: 0.5rem 1rem;
  backgroundcolor: #fff !important;
  margin-bottom: 2px;
}
.cid-sua0hTDeru .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-sua0hTDeru .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-sua0hTDeru .underline .line {
  width: 2rem;
  height: 1px;
  display: inline-block;
}
.cid-sua0hTDeru .form-head {
  padding: 2rem;
}
.cid-sua0hTDeru .form1 {
  padding: 2rem;
  background-color: #fff;
}
.cid-sua0hTDeru textarea.form-control {
  min-height: 96px;
}
.cid-sua0hTDeru .input-group-btn {
  width: 100%;
}
.cid-sua0hTDeru .input-group-btn .btn {
  display: block;
  margin-left: 0 !important;
  margin-right: 0 !important;
  width: 100%;
}
.cid-sua0hTDeru .form-control-label {
  font-size: 1rem;
  font-weight: 100 !important;
}
@media (max-width: 767px) {
  .cid-sua0hTDeru .form1 {
    padding: 1.5rem;
  }
}
.cid-sua0hTDeru .main-title {
  color: #092831;
}
.cid-rRKGeVxbKg .nav-item:focus,
.cid-rRKGeVxbKg .nav-link:focus {
  outline: none;
}
.cid-rRKGeVxbKg a.nav-link:focus {
  color: #ffffff !important;
}
.cid-rRKGeVxbKg .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #efefef;
  background: #efefefb8;
}
.cid-rRKGeVxbKg .navbar.opened {
  transition: all .3s;
  background: #efefef !important;
}
.cid-rRKGeVxbKg .navbar .dropdown-item {
  padding: .3rem 1.5rem;
}
.cid-rRKGeVxbKg .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-rRKGeVxbKg .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rRKGeVxbKg .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rRKGeVxbKg .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-rRKGeVxbKg .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-rRKGeVxbKg .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rRKGeVxbKg .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rRKGeVxbKg .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-rRKGeVxbKg .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rRKGeVxbKg .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rRKGeVxbKg .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rRKGeVxbKg .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .15rem 1.5rem;
  text-align: center;
}
.cid-rRKGeVxbKg .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rRKGeVxbKg .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rRKGeVxbKg .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-rRKGeVxbKg .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rRKGeVxbKg .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rRKGeVxbKg .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rRKGeVxbKg .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rRKGeVxbKg .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rRKGeVxbKg .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rRKGeVxbKg .navbar .dropdown-menu .dropdown-item {
    padding: .15rem 1.5rem;
    text-align: center;
  }
  .cid-rRKGeVxbKg .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-rRKGeVxbKg .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rRKGeVxbKg .navbar.navbar-short {
  background: #efefef !important;
  min-height: 60px;
}
.cid-rRKGeVxbKg .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rRKGeVxbKg .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rRKGeVxbKg .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rRKGeVxbKg .navbar-brand .navbar-caption-wrap {
  display: flex;
}
.cid-rRKGeVxbKg .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-rRKGeVxbKg .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rRKGeVxbKg .dropdown-item.active,
.cid-rRKGeVxbKg .dropdown-item:active {
  background-color: transparent;
}
.cid-rRKGeVxbKg .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rRKGeVxbKg .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rRKGeVxbKg .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rRKGeVxbKg .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-rRKGeVxbKg .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-rRKGeVxbKg .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rRKGeVxbKg ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rRKGeVxbKg .navbar-buttons {
  text-align: center;
}
.cid-rRKGeVxbKg button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rRKGeVxbKg button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rRKGeVxbKg button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rRKGeVxbKg button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rRKGeVxbKg button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rRKGeVxbKg button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rRKGeVxbKg nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rRKGeVxbKg nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rRKGeVxbKg nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rRKGeVxbKg nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rRKGeVxbKg .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rRKGeVxbKg a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-rRKGeVxbKg .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rRKGeVxbKg .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-rRKGeVxbKg .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
.cid-rRKGeVxbKg .nav-link:hover,
.cid-rRKGeVxbKg .icons-menu .mbr-iconfont:hover {
  color: #ffffff !important;
}
.cid-rRKGeVxbKg .dropdown-item:hover {
  color: #878787 !important;
}
.cid-rRKGeVxbKg .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #ffffff;
  transition: width 0.3s ease-in;
}
.cid-rRKGeVxbKg .dropdown-menu {
  padding: 0;
  transition: top .3s;
}
.cid-rRKGeVxbKg .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-rRKGeVxbKg .navbar-expand-lg {
    -webkit-justify-content: space-around;
    justify-content: space-around;
  }
  .cid-rRKGeVxbKg .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-rRKGeVxbKg .dropdown-menu {
    top: 100%;
  }
  .cid-rRKGeVxbKg .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-rRKGeVxbKg .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-rRKGeVxbKg .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-rRKGeVxbKg .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-ssj9tiryhC {
  padding-top: 105px;
  padding-bottom: 105px;
  background-color: #efefef;
}
.cid-ssj9tiryhC .back {
  position: absolute;
  bottom: 0;
  right: 0;
  width: 65%;
  height: 100%;
  background-color: #a3c6d2;
}
.cid-ssj9tiryhC img {
  width: 100%;
}
.cid-ssj9tiryhC p {
  margin-top: 6rem;
}
.cid-ssj9tiryhC .content-wrapper {
  max-width: 750px;
  margin: auto;
  position: relative;
  padding: 0 2rem;
}
.cid-ssj9tiryhC .content-wrapper {
  padding-top: 6rem;
}
.cid-ssj9tiryhC h4 {
  position: absolute;
  width: fit-content;
  padding: 0;
  margin: 0;
  right: 6rem;
  transform: rotate(-270deg);
  transform-origin: bottom right;
  bottom: 0;
}
@media (max-width: 1200px) {
  .cid-ssj9tiryhC .content-wrapper {
    padding-top: 0rem;
  }
  .cid-ssj9tiryhC p {
    margin-top: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-ssj9tiryhC .back {
    width: 100%;
    height: 75%;
  }
  .cid-ssj9tiryhC .content-wrapper {
    padding: 0 3rem;
    padding-top: 4rem;
  }
  .cid-ssj9tiryhC p {
    margin-top: 4rem;
  }
}
.cid-ssj9tiryhC .content-wrapper {
  padding-right: 8rem;
}
@media (max-width: 767px) {
  .cid-ssj9tiryhC .content-wrapper {
    padding: 0rem;
    padding-top: 4rem;
  }
  .cid-ssj9tiryhC .content-wrapper {
    padding-right: 3rem;
  }
  .cid-ssj9tiryhC h4 {
    right: 2rem;
  }
}
.cid-rYI1m6gKeW {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #efefef;
}
@media (min-width: 767px) {
  .cid-rYI1m6gKeW .container {
    padding: 1rem;
  }
}
.cid-rYI1m6gKeW .card-box {
  padding: 0 1em 1em 1em;
  border: 1px white solid;
  border-radius: 0px 15px 0px 15px;
  background-color: #32417157;
}
.cid-rYI1m6gKeW .mbr-section-btn {
  padding-top: 2rem;
}
.cid-rYI1m6gKeW .card1 {
  background-image: url("../../../assets/images/economy-6.webp");
}
.cid-rYI1m6gKeW .card2 {
  background-image: url("../../../assets/images/standard-double-9.webp");
}
.cid-rYI1m6gKeW .card3 {
  background-image: url("../../../assets/images/superior-room-with-sea-view-4.webp");
}
.cid-rYI1m6gKeW .card4 {
  background-image: url("../../../assets/images/junior-suite-with-sea-view-4.webp");
}
.cid-rYI1m6gKeW h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-rYI1m6gKeW p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-rYI1m6gKeW .card-wrapper {
  height: 100%;
  padding: 25rem 2rem 5rem 2rem;
  background-size: cover;
}
.cid-rYI1m6gKeW .btn {
  margin: 0!important;
  padding: 1rem 2rem;
  border-radius: 0px 15px 0px 15px;
}
@media (max-width: 767px) {
  .cid-rYI1m6gKeW .card-wrapper {
    padding: 15rem 1rem 3rem 1rem;
  }
}
.cid-rYI1n4XOEO {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
@media (min-width: 767px) {
  .cid-rYI1n4XOEO .container {
    padding: 1rem;
  }
}
.cid-rYI1n4XOEO .card-box {
  padding: 0 1em 1em 1em;
  border: 1px white solid;
  border-radius: 0px 15px 0px 15px;
  background-color: #32417157;
}
.cid-rYI1n4XOEO .mbr-section-btn {
  padding-top: 2rem;
}
.cid-rYI1n4XOEO .card1 {
  background-image: url("../../../assets/images/one-bedroom-suite-with-sea-view-8.webp");
}
.cid-rYI1n4XOEO .card2 {
  background-image: url("../../../assets/images/two-bedroom-suite-with-sea-view-5.webp");
}
.cid-rYI1n4XOEO .card3 {
  background-image: url("../../../assets/images/superior-room-with-outdoor-hot-tub-and-sea-view-6.webp");
}
.cid-rYI1n4XOEO .card4 {
  background-image: url("../../../assets/images/superior-room-with-private-heated-pool-and-sea-view-4.webp");
}
.cid-rYI1n4XOEO h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-rYI1n4XOEO p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-rYI1n4XOEO .card-wrapper {
  height: 100%;
  padding: 25rem 2rem 5rem 2rem;
  background-size: cover;
}
.cid-rYI1n4XOEO .btn {
  margin: 0!important;
  border-radius: 0px 15px 0px 15px;
  padding: 1rem 2rem;
}
@media (max-width: 767px) {
  .cid-rYI1n4XOEO .card-wrapper {
    padding: 15rem 1rem 3rem 1rem;
  }
}
.cid-rYI1nHWTl7 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
@media (min-width: 767px) {
  .cid-rYI1nHWTl7 .container {
    padding: 1rem;
  }
}
.cid-rYI1nHWTl7 .card-box {
  padding: 0 1em 1em 1em;
  border: 1px white solid;
  border-radius: 0px 15px 0px 15px;
  background-color: #32417157;
}
.cid-rYI1nHWTl7 .mbr-section-btn {
  padding-top: 2rem;
}
.cid-rYI1nHWTl7 .card1 {
  background-image: url("../../../assets/images/signature-suite-with-outdoor-hot-tub-and-sea-view-6.webp");
}
.cid-rYI1nHWTl7 .card2 {
  background-image: url("../../../assets/images/superior-one-bedroom-suite-with-outdoor-hot-tub-and-sea-view-2.webp");
}
.cid-rYI1nHWTl7 .card3 {
  background-image: url("../../../assets/images/deluxe-suite-with-private-heated-pool-and-sea-view-10.webp");
}
.cid-rYI1nHWTl7 h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-rYI1nHWTl7 p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-rYI1nHWTl7 .card-wrapper {
  height: 100%;
  padding: 25rem 2rem 5rem 2rem;
  background-size: cover;
}
.cid-rYI1nHWTl7 .btn {
  margin: 0!important;
  border-radius: 0px 15px 0px 15px;
  padding: 1rem 2rem;
}
@media (max-width: 767px) {
  .cid-rYI1nHWTl7 .card-wrapper {
    padding: 15rem 1rem 3rem 1rem;
  }
}
.cid-u6R4gZETxD {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
@media (min-width: 767px) {
  .cid-u6R4gZETxD .container {
    padding: 1rem;
  }
}
.cid-u6R4gZETxD .card-box {
  padding: 0 1em 1em 1em;
  border: 1px white solid;
  border-radius: 0px 15px 0px 15px;
  background-color: #32417157;
}
.cid-u6R4gZETxD .mbr-section-btn {
  padding-top: 2rem;
}
.cid-u6R4gZETxD .card1 {
  background-image: url("../../../assets/images/premium-suite-with-private-heated-pool-indoor-hot-tub-and-sea-view-11.webp");
}
.cid-u6R4gZETxD .card2 {
  background-image: url("../../../assets/images/master-suite-with-private-heated-pool-and-sea-view-10.webp");
}
.cid-u6R4gZETxD h4 {
  font-weight: 500;
  margin-bottom: 0;
  padding-top: 2rem;
}
.cid-u6R4gZETxD p {
  margin-bottom: 0;
  padding-top: 1.5rem;
}
.cid-u6R4gZETxD .card-wrapper {
  height: 100%;
  padding: 25rem 2rem 5rem 2rem;
  background-size: cover;
}
.cid-u6R4gZETxD .btn {
  margin: 0!important;
  border-radius: 0px 15px 0px 15px;
  padding: 1rem 2rem;
}
@media (max-width: 767px) {
  .cid-u6R4gZETxD .card-wrapper {
    padding: 15rem 1rem 3rem 1rem;
  }
}
.cid-soD8YKjTiF {
  padding-top: 150px;
  padding-bottom: 0px;
  background-color: #d8d7d7;
  position: relative;
  overflow: hidden;
}
.cid-soD8YKjTiF .container {
  max-width: 1400px;
}
.cid-soD8YKjTiF .card-img2 span {
  padding-top: 6px;
}
.cid-soD8YKjTiF .soc-item a {
  padding-top: 5px;
}
.cid-soD8YKjTiF .btn {
  padding: 0.4rem 0.6rem!important;
  margin: 0.5rem!important;
  border-radius: 10px!important;
  letter-spacing: 0px;
}
.cid-soD8YKjTiF .btn .mbr-iconfont {
  margin-top: 0.1rem;
}
.cid-soD8YKjTiF .btn .mbr-iconfont.socicon {
  margin-right: 0.8rem !important;
  order: 0;
}
@media (max-width: 992px) {
  .cid-soD8YKjTiF .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-soD8YKjTiF svg {
  position: absolute;
  top: 2rem;
  left: 50%;
  transform: translate(-50%) scale(2, 1.6) rotate(180deg);
}
.cid-soD8YKjTiF #e2_shape {
  fill: #efefef !important;
}
.cid-soD8YKjTiF .quote {
  background-color: rgba(0, 0, 0, 0.1);
  border-radius: 10px;
  padding: 1rem;
  position: relative;
  margin-bottom: 1.8rem;
  color: #ffffff;
}
.cid-soD8YKjTiF .quote::after {
  top: 100%;
  left: 36px;
  content: " ";
  position: absolute;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 20px 20px 0 0;
  border-color: rgba(0, 0, 0, 0.1) transparent transparent;
}
.cid-soD8YKjTiF .card-img2 {
  min-width: 45px;
  height: 45px;
  background: #5580ff;
  border-radius: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-soD8YKjTiF .card-img {
  width: auto;
}
.cid-soD8YKjTiF .soc-item {
  width: 45px;
  height: 45px;
  background: #ffffff;
  margin-bottom: 1rem;
  border-radius: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-right: 1rem;
}
.cid-soD8YKjTiF .soc-item span {
  font-size: 1.4rem;
}
.cid-soD8YKjTiF .soc-item:hover span {
  color: #15313a !important;
}
.cid-soD8YKjTiF .item {
  display: flex;
  align-items: center;
  margin-bottom: 1rem;
}
.cid-soD8YKjTiF .item h4 {
  padding-left: 10px;
  margin: 0;
}
.cid-soD8YKjTiF .media-wrap {
  margin-bottom: 1rem;
}
.cid-soD8YKjTiF .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-soD8YKjTiF img {
  height: 4rem;
}
@media (max-width: 576px) {
  .cid-soD8YKjTiF .item {
    justify-content: center;
  }
  .cid-soD8YKjTiF .quote::after {
    left: 60px;
  }
}
.cid-soD8YKjTiF .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
@media (max-width: 576px) {
  .cid-soD8YKjTiF .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-soD8YKjTiF .text1 {
  color: #15313a;
}
.cid-soD8YKjTiF .item-title {
  color: #15313a;
}
.cid-soD8YKjTiF H5 {
  color: #15313a;
}
.cid-soD8YKjTiF .theme {
  color: #15313a;
}
.cid-soD8YKjTiF .copyright > p {
  color: #ff3366;
}
.cid-soD8YKjTiF .text2 {
  color: #092831;
}
.cid-stCIonSSUP.popup-builder {
  background-color: #fff;
}
.cid-stCIonSSUP.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-stCIonSSUP.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-stCIonSSUP .modal-content,
.cid-stCIonSSUP .modal-dialog {
  height: auto;
}
.cid-stCIonSSUP .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-stCIonSSUP .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-stCIonSSUP .form-wrapper .mbr-form .form-group,
  .cid-stCIonSSUP .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-stCIonSSUP .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-stCIonSSUP .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-stCIonSSUP .mbr-text {
  text-align: center;
}
.cid-stCIonSSUP .pt-0 {
  padding-top: 0 !important;
}
.cid-stCIonSSUP .pb-0 {
  padding-bottom: 0 !important;
}
.cid-stCIonSSUP .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-stCIonSSUP .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-stCIonSSUP .modal-open {
  overflow: hidden;
}
.cid-stCIonSSUP .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-stCIonSSUP .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-stCIonSSUP .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-stCIonSSUP .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-stCIonSSUP .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-stCIonSSUP .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-stCIonSSUP .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-stCIonSSUP .modal-content {
  background: #fff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-stCIonSSUP .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #fff;
}
.cid-stCIonSSUP .modal-backdrop.fade {
  opacity: 0;
}
.cid-stCIonSSUP .modal-backdrop.show {
  opacity: .5;
}
.cid-stCIonSSUP .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 1rem;
  border-bottom: none;
}
.cid-stCIonSSUP .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-stCIonSSUP .modal-header .close:hover {
  opacity: 1;
}
.cid-stCIonSSUP .modal-header .close:focus {
  outline: none;
}
.cid-stCIonSSUP .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-stCIonSSUP .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: 1rem;
  min-height: 100%;
}
.cid-stCIonSSUP .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 1rem;
  border-top: none;
  text-align: center;
}
.cid-stCIonSSUP .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-stCIonSSUP .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-stCIonSSUP .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-stCIonSSUP .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-stCIonSSUP .modal-sm {
    max-width: 300px;
  }
  .cid-stCIonSSUP .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-stCIonSSUP .modal-lg,
  .cid-stCIonSSUP .modal-xl {
    max-width: 800px;
  }
  .cid-stCIonSSUP .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-stCIonSSUP .modal-xl {
    max-width: 1140px;
  }
  .cid-stCIonSSUP .container {
    max-width: 1140px;
  }
}
.cid-stCIonSSUP .container {
  width: 100%;
  padding-right: 5px;
  padding-left: 5px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-stCIonSSUP .container {
    max-width: 720px;
  }
}
.cid-stCIonSSUP .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -5px;
  margin-left: -5px;
}
.cid-stCIonSSUP .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 5px;
  padding-left: 5px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-stCIonSSUP .form-group {
  margin-bottom: 20px;
  width: 100%;
  position: relative;
  border: 1px solid #e6e6e6;
  border-radius: 13px;
  padding: 10px 30px 9px 22px;
}
.cid-stCIonSSUP .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  border: 1px solid white !important;
  border-radius: 13px;
  padding: 0.5rem 1rem;
  backgroundcolor: #fff !important;
  margin-bottom: 2px;
}
.cid-stCIonSSUP .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-stCIonSSUP .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-stCIonSSUP .underline .line {
  width: 2rem;
  height: 1px;
  display: inline-block;
}
.cid-stCIonSSUP .form-head {
  padding: 2rem;
}
.cid-stCIonSSUP .form1 {
  padding: 2rem;
  background-color: #fff;
}
.cid-stCIonSSUP textarea.form-control {
  min-height: 96px;
}
.cid-stCIonSSUP .input-group-btn {
  width: 100%;
}
.cid-stCIonSSUP .input-group-btn .btn {
  display: block;
  margin-left: 0 !important;
  margin-right: 0 !important;
  width: 100%;
}
.cid-stCIonSSUP .form-control-label {
  font-size: 1rem;
  font-weight: 100 !important;
}
@media (max-width: 767px) {
  .cid-stCIonSSUP .form1 {
    padding: 1.5rem;
  }
}
.cid-stCIonSSUP .main-title {
  color: #092831;
}
.cid-rRKGeVxbKg .nav-item:focus,
.cid-rRKGeVxbKg .nav-link:focus {
  outline: none;
}
.cid-rRKGeVxbKg a.nav-link:focus {
  color: #ffffff !important;
}
.cid-rRKGeVxbKg .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #efefef;
  background: #efefefb8;
}
.cid-rRKGeVxbKg .navbar.opened {
  transition: all .3s;
  background: #efefef !important;
}
.cid-rRKGeVxbKg .navbar .dropdown-item {
  padding: .3rem 1.5rem;
}
.cid-rRKGeVxbKg .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-rRKGeVxbKg .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rRKGeVxbKg .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rRKGeVxbKg .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-rRKGeVxbKg .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-rRKGeVxbKg .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rRKGeVxbKg .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rRKGeVxbKg .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-rRKGeVxbKg .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rRKGeVxbKg .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rRKGeVxbKg .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rRKGeVxbKg .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .15rem 1.5rem;
  text-align: center;
}
.cid-rRKGeVxbKg .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rRKGeVxbKg .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rRKGeVxbKg .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-rRKGeVxbKg .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rRKGeVxbKg .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rRKGeVxbKg .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rRKGeVxbKg .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rRKGeVxbKg .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rRKGeVxbKg .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rRKGeVxbKg .navbar .dropdown-menu .dropdown-item {
    padding: .15rem 1.5rem;
    text-align: center;
  }
  .cid-rRKGeVxbKg .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-rRKGeVxbKg .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rRKGeVxbKg .navbar.navbar-short {
  background: #efefef !important;
  min-height: 60px;
}
.cid-rRKGeVxbKg .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rRKGeVxbKg .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rRKGeVxbKg .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rRKGeVxbKg .navbar-brand .navbar-caption-wrap {
  display: flex;
}
.cid-rRKGeVxbKg .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-rRKGeVxbKg .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rRKGeVxbKg .dropdown-item.active,
.cid-rRKGeVxbKg .dropdown-item:active {
  background-color: transparent;
}
.cid-rRKGeVxbKg .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rRKGeVxbKg .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rRKGeVxbKg .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rRKGeVxbKg .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-rRKGeVxbKg .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-rRKGeVxbKg .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rRKGeVxbKg ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rRKGeVxbKg .navbar-buttons {
  text-align: center;
}
.cid-rRKGeVxbKg button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rRKGeVxbKg button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rRKGeVxbKg button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rRKGeVxbKg button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rRKGeVxbKg button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rRKGeVxbKg button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rRKGeVxbKg nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rRKGeVxbKg nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rRKGeVxbKg nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rRKGeVxbKg nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rRKGeVxbKg .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rRKGeVxbKg a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-rRKGeVxbKg .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rRKGeVxbKg .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-rRKGeVxbKg .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
.cid-rRKGeVxbKg .nav-link:hover,
.cid-rRKGeVxbKg .icons-menu .mbr-iconfont:hover {
  color: #ffffff !important;
}
.cid-rRKGeVxbKg .dropdown-item:hover {
  color: #878787 !important;
}
.cid-rRKGeVxbKg .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #ffffff;
  transition: width 0.3s ease-in;
}
.cid-rRKGeVxbKg .dropdown-menu {
  padding: 0;
  transition: top .3s;
}
.cid-rRKGeVxbKg .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-rRKGeVxbKg .navbar-expand-lg {
    -webkit-justify-content: space-around;
    justify-content: space-around;
  }
  .cid-rRKGeVxbKg .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-rRKGeVxbKg .dropdown-menu {
    top: 100%;
  }
  .cid-rRKGeVxbKg .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-rRKGeVxbKg .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-rRKGeVxbKg .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-rRKGeVxbKg .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-ssiXMjcFnX {
  overflow: hidden;
}
.cid-ssiXMjcFnX .user {
  max-width: none;
  flex: 0 0 100%;
  position: relative;
}
.cid-ssiXMjcFnX .user_image {
  height: 800px;
  width: 100%;
}
.cid-ssiXMjcFnX .user_image img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-ssiXMjcFnX .mode {
  position: absolute;
  width: 350px;
  height: 450px;
  border: 10px solid #ffffff;
  left: 9.5%;
  top: 40%;
  z-index: 0;
  transform: translateY(-50%);
}
.cid-ssiXMjcFnX .title__block {
  height: 400px;
  position: absolute;
  top: 45%;
  left: 10%;
  transform: translateY(-50%);
  margin-left: 15px;
}
.cid-ssiXMjcFnX .mbr-section-subtitle {
  letter-spacing: 1.5px;
  color: #ffffff;
  margin-bottom: 25px;
}
.cid-ssiXMjcFnX .mbr-section-title {
  color: #ffffff;
  margin-bottom: 10px;
}
.cid-ssiXMjcFnX .arrow__btn .mbr-iconfont {
  font-size: 30px;
  color: #fff;
}
.cid-ssiXMjcFnX .box {
  position: absolute;
  bottom: 0;
  right: 0;
  cursor: pointer;
}
.cid-ssiXMjcFnX .box__icon {
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #e26c5a;
  width: 90px;
  height: 90px;
  position: absolute;
  top: -90px;
  left: -90px;
  opacity: 0.95;
}
.cid-ssiXMjcFnX .box__icon .mbr-iconfont {
  font-size: 30px;
  color: #fff;
  padding: 30px;
}
.cid-ssiXMjcFnX .box__item {
  width: 230px;
  height: 190px;
  padding: 30px 5px 30px 40px;
  text-align: left;
  float: left;
  background: #ffffff;
}
.cid-ssiXMjcFnX .box__item:first-child {
  position: relative;
}
.cid-ssiXMjcFnX .box__text {
  color: #000000;
}
.cid-ssiXMjcFnX .carousel-item {
  justify-content: center;
}
.cid-ssiXMjcFnX .carousel-item.active,
.cid-ssiXMjcFnX .carousel-item-next,
.cid-ssiXMjcFnX .carousel-item-prev {
  display: flex;
}
.cid-ssiXMjcFnX .carousel-control-next,
.cid-ssiXMjcFnX .carousel-control-prev {
  right: 50px;
  left: auto;
  top: 50%;
  bottom: auto;
  width: auto;
}
.cid-ssiXMjcFnX .carousel-control-next {
  transform: translateY(70px);
}
.cid-ssiXMjcFnX .carousel-controls a span {
  width: 50px;
  height: 50px;
  line-height: 30px;
  font-size: 18px;
  position: absolute;
  padding: 10px;
  color: #ffffff;
  background: rgba(25, 31, 35, 0.5);
  transition: all 0.3s ease-in-out;
}
.cid-ssiXMjcFnX li {
  opacity: 1;
  border: none;
}
.cid-ssiXMjcFnX li.active {
  background-color: #000000;
  opacity: 0.1;
  width: 230px;
  height: 190px;
}
.cid-ssiXMjcFnX .carousel-indicators {
  right: 0;
  left: auto;
  justify-content: flex-end;
  margin: 0;
  opacity: 0.1;
}
.cid-ssiXMjcFnX .carousel-indicators li {
  width: 230px;
  height: 190px;
  max-width: none;
  max-height: none;
  margin: 0;
  background-color: #000000;
  border-radius: 0;
  transition: opacity 0.4s ease-in-out;
}
.is-builder .cid-ssiXMjcFnX .carousel-indicators {
  pointer-events: none;
}
@media (max-width: 767px) {
  .cid-ssiXMjcFnX .box__content,
  .cid-ssiXMjcFnX .carousel-indicators {
    display: none;
  }
  .cid-ssiXMjcFnX .box__icon {
    bottom: 0;
    right: 0;
  }
}
@media (max-width: 500px) {
  .cid-ssiXMjcFnX .mode {
    width: 250px;
    height: 350px;
  }
  .cid-ssiXMjcFnX .carousel-control-next,
  .cid-ssiXMjcFnX .carousel-control-prev {
    right: 20px;
  }
}
@media (max-width: 1199px) {
  .cid-ssiXMjcFnX .box__item {
    width: 195px;
    height: 190px;
    padding: 20px 15px;
  }
  .cid-ssiXMjcFnX .carousel-indicators li {
    width: 195px;
    height: 190px;
  }
}
@media (max-width: 991px) {
  .cid-ssiXMjcFnX .box__content,
  .cid-ssiXMjcFnX .carousel-indicators {
    display: none;
  }
}
.cid-rRKl4FW4Cy {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #efeeee;
}
.cid-rRKl4FW4Cy img {
  width: 100%;
  height: 100%;
  transition: 5s;
  object-fit: cover;
  margin: auto;
}
.cid-rRKl4FW4Cy img:hover {
  transform: scale(1.1);
}
.cid-rRKl4FW4Cy .img-col {
  padding: 0;
  overflow: hidden;
  text-align: center;
  justify-content: center;
  position: relative;
}
.cid-rRKl4FW4Cy h2 {
  padding: 0;
  margin: 0;
}
.cid-rRKl4FW4Cy .title-wrap {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-rRKl4FW4Cy .text-col {
  max-width: 650px;
  margin: auto;
  padding: 6rem 6rem;
}
.cid-rRKl4FW4Cy .mbr-section-btn {
  position: absolute;
  transform: rotate(90deg);
  bottom: 300px;
  left: 0;
  transform-origin: bottom left;
}
.cid-rRKl4FW4Cy .mbr-section-btn .btn {
  margin: 0rem!important;
  min-width: 300px;
  justify-content: space-between;
}
.cid-rRKl4FW4Cy .mbr-section-btn .btn .mbr-iconfont {
  order: 2;
  transform: rotate(-90deg);
}
.cid-rRKl4FW4Cy .mbr-section-btn:hover .mbr-iconfont {
  transform: rotate(-90deg) translateX(0.6rem);
  margin: 0!important;
}
.cid-rRKl4FW4Cy .mbr-iconfont {
  margin: 0!important;
}
.cid-rRKl4FW4Cy .number {
  border-top: 2px solid currentColor;
  padding-top: 0.6rem;
  margin-right: 3rem;
  margin-bottom: 0;
  margin-top: 0.5rem;
}
@media (max-width: 992px) {
  .cid-rRKl4FW4Cy .text-col {
    padding: 4rem 4rem;
  }
}
@media (max-width: 767px) {
  .cid-rRKl4FW4Cy .mbr-section-btn {
    bottom: 0px;
    left: 0;
    transform: rotate(0deg);
  }
  .cid-rRKl4FW4Cy .btn {
    padding: 0.6rem 0.8rem!important;
    min-width: 200px!important;
  }
  .cid-rRKl4FW4Cy .text-col {
    padding: 2rem 1rem;
  }
}
.cid-rRKl4FW4Cy H2 {
  color: #333333;
}
.cid-rRKl4FW4Cy .mbr-text {
  color: #232323;
}
.cid-rRKoGcYbt2 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efeeee;
}
.cid-rRKoGcYbt2 img {
  width: 100%;
  height: 100%;
  transition: 5s;
  object-fit: cover;
  margin: auto;
}
.cid-rRKoGcYbt2 img:hover {
  transform: scale(1.1);
}
.cid-rRKoGcYbt2 .img-col {
  padding: 0;
  overflow: hidden;
  text-align: center;
  justify-content: center;
  position: relative;
}
.cid-rRKoGcYbt2 h2 {
  padding: 0;
  margin: 0;
}
.cid-rRKoGcYbt2 .title-wrap {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-rRKoGcYbt2 .text-col {
  max-width: 650px;
  margin: auto;
  padding: 6rem 6rem;
}
.cid-rRKoGcYbt2 .mbr-section-btn {
  position: absolute;
  transform: rotate(90deg);
  bottom: 0;
  right: 67px;
  transform-origin: bottom right;
}
.cid-rRKoGcYbt2 .mbr-section-btn .btn {
  margin: 0rem!important;
  min-width: 300px;
  justify-content: space-between;
}
.cid-rRKoGcYbt2 .mbr-section-btn .btn .mbr-iconfont {
  order: 2;
  transform: rotate(-90deg);
}
.cid-rRKoGcYbt2 .mbr-section-btn:hover .mbr-iconfont {
  transform: rotate(-90deg) translateX(0.6rem);
  margin: 0!important;
}
.cid-rRKoGcYbt2 .mbr-iconfont {
  margin: 0!important;
}
.cid-rRKoGcYbt2 .number {
  border-top: 2px solid currentColor;
  padding-top: 0.6rem;
  margin-right: 3rem;
  margin-bottom: 0;
  margin-top: 0.5rem;
}
@media (max-width: 992px) {
  .cid-rRKoGcYbt2 .text-col {
    padding: 4rem 4rem;
  }
}
@media (max-width: 767px) {
  .cid-rRKoGcYbt2 .mbr-section-btn {
    bottom: 0px;
    left: 0;
    transform: rotate(0deg);
  }
  .cid-rRKoGcYbt2 .btn {
    padding: 0.6rem 0.8rem!important;
    min-width: 200px!important;
  }
  .cid-rRKoGcYbt2 .text-col {
    padding: 2rem 1rem;
  }
}
.cid-rRKoGcYbt2 H2 {
  color: #333333;
}
.cid-rRKoGcYbt2 .mbr-text {
  color: #232323;
}
.cid-ssj6bJjxOc {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efeeee;
}
.cid-ssj6bJjxOc img {
  width: 100%;
  height: 100%;
  transition: 5s;
  object-fit: cover;
  margin: auto;
}
.cid-ssj6bJjxOc img:hover {
  transform: scale(1.1);
}
.cid-ssj6bJjxOc .img-col {
  padding: 0;
  overflow: hidden;
  text-align: center;
  justify-content: center;
  position: relative;
}
.cid-ssj6bJjxOc h2 {
  padding: 0;
  margin: 0;
}
.cid-ssj6bJjxOc .title-wrap {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ssj6bJjxOc .text-col {
  max-width: 650px;
  margin: auto;
  padding: 6rem 6rem;
}
.cid-ssj6bJjxOc .mbr-section-btn {
  position: absolute;
  transform: rotate(90deg);
  bottom: 300px;
  left: 0;
  transform-origin: bottom left;
}
.cid-ssj6bJjxOc .mbr-section-btn .btn {
  margin: 0rem!important;
  min-width: 300px;
  justify-content: space-between;
}
.cid-ssj6bJjxOc .mbr-section-btn .btn .mbr-iconfont {
  order: 2;
  transform: rotate(-90deg);
}
.cid-ssj6bJjxOc .mbr-section-btn:hover .mbr-iconfont {
  transform: rotate(-90deg) translateX(0.6rem);
  margin: 0!important;
}
.cid-ssj6bJjxOc .mbr-iconfont {
  margin: 0!important;
}
.cid-ssj6bJjxOc .number {
  border-top: 2px solid currentColor;
  padding-top: 0.6rem;
  margin-right: 3rem;
  margin-bottom: 0;
  margin-top: 0.5rem;
}
@media (max-width: 992px) {
  .cid-ssj6bJjxOc .text-col {
    padding: 4rem 4rem;
  }
}
@media (max-width: 767px) {
  .cid-ssj6bJjxOc .mbr-section-btn {
    bottom: 0px;
    left: 0;
    transform: rotate(0deg);
  }
  .cid-ssj6bJjxOc .btn {
    padding: 0.6rem 0.8rem!important;
    min-width: 200px!important;
  }
  .cid-ssj6bJjxOc .text-col {
    padding: 2rem 1rem;
  }
}
.cid-ssj6bJjxOc H2 {
  color: #333333;
}
.cid-ssj6bJjxOc .mbr-text {
  color: #767676;
}
.cid-soD8YKjTiF {
  padding-top: 150px;
  padding-bottom: 0px;
  background-color: #d8d7d7;
  position: relative;
  overflow: hidden;
}
.cid-soD8YKjTiF .container {
  max-width: 1400px;
}
.cid-soD8YKjTiF .card-img2 span {
  padding-top: 6px;
}
.cid-soD8YKjTiF .soc-item a {
  padding-top: 5px;
}
.cid-soD8YKjTiF .btn {
  padding: 0.4rem 0.6rem!important;
  margin: 0.5rem!important;
  border-radius: 10px!important;
  letter-spacing: 0px;
}
.cid-soD8YKjTiF .btn .mbr-iconfont {
  margin-top: 0.1rem;
}
.cid-soD8YKjTiF .btn .mbr-iconfont.socicon {
  margin-right: 0.8rem !important;
  order: 0;
}
@media (max-width: 992px) {
  .cid-soD8YKjTiF .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-soD8YKjTiF svg {
  position: absolute;
  top: 2rem;
  left: 50%;
  transform: translate(-50%) scale(2, 1.6) rotate(180deg);
}
.cid-soD8YKjTiF #e2_shape {
  fill: #efefef !important;
}
.cid-soD8YKjTiF .quote {
  background-color: rgba(0, 0, 0, 0.1);
  border-radius: 10px;
  padding: 1rem;
  position: relative;
  margin-bottom: 1.8rem;
  color: #ffffff;
}
.cid-soD8YKjTiF .quote::after {
  top: 100%;
  left: 36px;
  content: " ";
  position: absolute;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 20px 20px 0 0;
  border-color: rgba(0, 0, 0, 0.1) transparent transparent;
}
.cid-soD8YKjTiF .card-img2 {
  min-width: 45px;
  height: 45px;
  background: #5580ff;
  border-radius: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-soD8YKjTiF .card-img {
  width: auto;
}
.cid-soD8YKjTiF .soc-item {
  width: 45px;
  height: 45px;
  background: #ffffff;
  margin-bottom: 1rem;
  border-radius: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-right: 1rem;
}
.cid-soD8YKjTiF .soc-item span {
  font-size: 1.4rem;
}
.cid-soD8YKjTiF .soc-item:hover span {
  color: #15313a !important;
}
.cid-soD8YKjTiF .item {
  display: flex;
  align-items: center;
  margin-bottom: 1rem;
}
.cid-soD8YKjTiF .item h4 {
  padding-left: 10px;
  margin: 0;
}
.cid-soD8YKjTiF .media-wrap {
  margin-bottom: 1rem;
}
.cid-soD8YKjTiF .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-soD8YKjTiF img {
  height: 4rem;
}
@media (max-width: 576px) {
  .cid-soD8YKjTiF .item {
    justify-content: center;
  }
  .cid-soD8YKjTiF .quote::after {
    left: 60px;
  }
}
.cid-soD8YKjTiF .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
@media (max-width: 576px) {
  .cid-soD8YKjTiF .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-soD8YKjTiF .text1 {
  color: #15313a;
}
.cid-soD8YKjTiF .item-title {
  color: #15313a;
}
.cid-soD8YKjTiF H5 {
  color: #15313a;
}
.cid-soD8YKjTiF .theme {
  color: #15313a;
}
.cid-soD8YKjTiF .copyright > p {
  color: #ff3366;
}
.cid-soD8YKjTiF .text2 {
  color: #092831;
}
.cid-stCIonS5Qg.popup-builder {
  background-color: #fff;
}
.cid-stCIonS5Qg.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-stCIonS5Qg.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-stCIonS5Qg .modal-content,
.cid-stCIonS5Qg .modal-dialog {
  height: auto;
}
.cid-stCIonS5Qg .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-stCIonS5Qg .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-stCIonS5Qg .form-wrapper .mbr-form .form-group,
  .cid-stCIonS5Qg .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-stCIonS5Qg .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-stCIonS5Qg .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-stCIonS5Qg .mbr-text {
  text-align: center;
}
.cid-stCIonS5Qg .pt-0 {
  padding-top: 0 !important;
}
.cid-stCIonS5Qg .pb-0 {
  padding-bottom: 0 !important;
}
.cid-stCIonS5Qg .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-stCIonS5Qg .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-stCIonS5Qg .modal-open {
  overflow: hidden;
}
.cid-stCIonS5Qg .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-stCIonS5Qg .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-stCIonS5Qg .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-stCIonS5Qg .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-stCIonS5Qg .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-stCIonS5Qg .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-stCIonS5Qg .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-stCIonS5Qg .modal-content {
  background: #fff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-stCIonS5Qg .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #fff;
}
.cid-stCIonS5Qg .modal-backdrop.fade {
  opacity: 0;
}
.cid-stCIonS5Qg .modal-backdrop.show {
  opacity: .5;
}
.cid-stCIonS5Qg .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 1rem;
  border-bottom: none;
}
.cid-stCIonS5Qg .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-stCIonS5Qg .modal-header .close:hover {
  opacity: 1;
}
.cid-stCIonS5Qg .modal-header .close:focus {
  outline: none;
}
.cid-stCIonS5Qg .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-stCIonS5Qg .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: 1rem;
  min-height: 100%;
}
.cid-stCIonS5Qg .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 1rem;
  border-top: none;
  text-align: center;
}
.cid-stCIonS5Qg .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-stCIonS5Qg .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-stCIonS5Qg .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-stCIonS5Qg .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-stCIonS5Qg .modal-sm {
    max-width: 300px;
  }
  .cid-stCIonS5Qg .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-stCIonS5Qg .modal-lg,
  .cid-stCIonS5Qg .modal-xl {
    max-width: 800px;
  }
  .cid-stCIonS5Qg .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-stCIonS5Qg .modal-xl {
    max-width: 1140px;
  }
  .cid-stCIonS5Qg .container {
    max-width: 1140px;
  }
}
.cid-stCIonS5Qg .container {
  width: 100%;
  padding-right: 5px;
  padding-left: 5px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-stCIonS5Qg .container {
    max-width: 720px;
  }
}
.cid-stCIonS5Qg .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -5px;
  margin-left: -5px;
}
.cid-stCIonS5Qg .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 5px;
  padding-left: 5px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-stCIonS5Qg .form-group {
  margin-bottom: 20px;
  width: 100%;
  position: relative;
  border: 1px solid #e6e6e6;
  border-radius: 13px;
  padding: 10px 30px 9px 22px;
}
.cid-stCIonS5Qg .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  border: 1px solid white !important;
  border-radius: 13px;
  padding: 0.5rem 1rem;
  backgroundcolor: #fff !important;
  margin-bottom: 2px;
}
.cid-stCIonS5Qg .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-stCIonS5Qg .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-stCIonS5Qg .underline .line {
  width: 2rem;
  height: 1px;
  display: inline-block;
}
.cid-stCIonS5Qg .form-head {
  padding: 2rem;
}
.cid-stCIonS5Qg .form1 {
  padding: 2rem;
  background-color: #fff;
}
.cid-stCIonS5Qg textarea.form-control {
  min-height: 96px;
}
.cid-stCIonS5Qg .input-group-btn {
  width: 100%;
}
.cid-stCIonS5Qg .input-group-btn .btn {
  display: block;
  margin-left: 0 !important;
  margin-right: 0 !important;
  width: 100%;
}
.cid-stCIonS5Qg .form-control-label {
  font-size: 1rem;
  font-weight: 100 !important;
}
@media (max-width: 767px) {
  .cid-stCIonS5Qg .form1 {
    padding: 1.5rem;
  }
}
.cid-stCIonS5Qg .main-title {
  color: #092831;
}
.cid-rRKGeVxbKg .nav-item:focus,
.cid-rRKGeVxbKg .nav-link:focus {
  outline: none;
}
.cid-rRKGeVxbKg a.nav-link:focus {
  color: #ffffff !important;
}
.cid-rRKGeVxbKg .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #efefef;
  background: #efefefb8;
}
.cid-rRKGeVxbKg .navbar.opened {
  transition: all .3s;
  background: #efefef !important;
}
.cid-rRKGeVxbKg .navbar .dropdown-item {
  padding: .3rem 1.5rem;
}
.cid-rRKGeVxbKg .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-rRKGeVxbKg .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rRKGeVxbKg .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rRKGeVxbKg .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-rRKGeVxbKg .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-rRKGeVxbKg .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rRKGeVxbKg .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rRKGeVxbKg .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-rRKGeVxbKg .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rRKGeVxbKg .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rRKGeVxbKg .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rRKGeVxbKg .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .15rem 1.5rem;
  text-align: center;
}
.cid-rRKGeVxbKg .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rRKGeVxbKg .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rRKGeVxbKg .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-rRKGeVxbKg .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rRKGeVxbKg .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rRKGeVxbKg .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rRKGeVxbKg .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rRKGeVxbKg .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rRKGeVxbKg .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rRKGeVxbKg .navbar .dropdown-menu .dropdown-item {
    padding: .15rem 1.5rem;
    text-align: center;
  }
  .cid-rRKGeVxbKg .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-rRKGeVxbKg .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rRKGeVxbKg .navbar.navbar-short {
  background: #efefef !important;
  min-height: 60px;
}
.cid-rRKGeVxbKg .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rRKGeVxbKg .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rRKGeVxbKg .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rRKGeVxbKg .navbar-brand .navbar-caption-wrap {
  display: flex;
}
.cid-rRKGeVxbKg .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-rRKGeVxbKg .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rRKGeVxbKg .dropdown-item.active,
.cid-rRKGeVxbKg .dropdown-item:active {
  background-color: transparent;
}
.cid-rRKGeVxbKg .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rRKGeVxbKg .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rRKGeVxbKg .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rRKGeVxbKg .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-rRKGeVxbKg .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-rRKGeVxbKg .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rRKGeVxbKg ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rRKGeVxbKg .navbar-buttons {
  text-align: center;
}
.cid-rRKGeVxbKg button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rRKGeVxbKg button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rRKGeVxbKg button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rRKGeVxbKg button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rRKGeVxbKg button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rRKGeVxbKg button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rRKGeVxbKg nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rRKGeVxbKg nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rRKGeVxbKg nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rRKGeVxbKg nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rRKGeVxbKg .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rRKGeVxbKg a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-rRKGeVxbKg .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rRKGeVxbKg .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-rRKGeVxbKg .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
.cid-rRKGeVxbKg .nav-link:hover,
.cid-rRKGeVxbKg .icons-menu .mbr-iconfont:hover {
  color: #ffffff !important;
}
.cid-rRKGeVxbKg .dropdown-item:hover {
  color: #878787 !important;
}
.cid-rRKGeVxbKg .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #ffffff;
  transition: width 0.3s ease-in;
}
.cid-rRKGeVxbKg .dropdown-menu {
  padding: 0;
  transition: top .3s;
}
.cid-rRKGeVxbKg .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-rRKGeVxbKg .navbar-expand-lg {
    -webkit-justify-content: space-around;
    justify-content: space-around;
  }
  .cid-rRKGeVxbKg .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-rRKGeVxbKg .dropdown-menu {
    top: 100%;
  }
  .cid-rRKGeVxbKg .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-rRKGeVxbKg .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-rRKGeVxbKg .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-rRKGeVxbKg .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-sselTw3p8g {
  padding-top: 105px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-sselTw3p8g img {
  width: 100%;
}
.cid-sselTw3p8g p {
  margin-top: 6rem;
}
.cid-sselTw3p8g .content-wrapper {
  max-width: 750px;
  margin: auto;
  position: relative;
  padding: 0 2rem;
}
.cid-sselTw3p8g .content-wrapper {
  padding-top: 6rem;
}
.cid-sselTw3p8g h4 {
  position: absolute;
  width: fit-content;
  padding: 0;
  margin: 0;
  right: 6rem;
  transform: rotate(-270deg);
  transform-origin: bottom right;
  bottom: 0;
}
@media (max-width: 1200px) {
  .cid-sselTw3p8g .content-wrapper {
    padding-top: 0rem;
  }
  .cid-sselTw3p8g p {
    margin-top: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-sselTw3p8g .content-wrapper {
    padding: 0 3rem;
    padding-top: 4rem;
  }
  .cid-sselTw3p8g p {
    margin-top: 4rem;
  }
}
@media (max-width: 767px) {
  .cid-sselTw3p8g .content-wrapper {
    padding: 0rem;
    padding-top: 4rem;
  }
  .cid-sselTw3p8g h4 {
    right: 2rem;
  }
}
.cid-sseoh1CZof {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efeeee;
}
.cid-sseoh1CZof img {
  width: 100%;
  height: 100%;
  transition: 5s;
  object-fit: cover;
  margin: auto;
}
.cid-sseoh1CZof img:hover {
  transform: scale(1.1);
}
.cid-sseoh1CZof .img-col {
  padding: 0;
  overflow: hidden;
  text-align: center;
  justify-content: center;
  position: relative;
}
.cid-sseoh1CZof h2 {
  padding: 0;
  margin: 0;
}
.cid-sseoh1CZof .title-wrap {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sseoh1CZof .text-col {
  max-width: 650px;
  margin: auto;
  padding: 6rem 6rem;
}
.cid-sseoh1CZof .mbr-section-btn {
  position: absolute;
  transform: rotate(90deg);
  bottom: 300px;
  left: 0;
  transform-origin: bottom left;
}
.cid-sseoh1CZof .mbr-section-btn .btn {
  margin: 0rem!important;
  min-width: 300px;
  justify-content: space-between;
}
.cid-sseoh1CZof .mbr-section-btn .btn .mbr-iconfont {
  order: 2;
  transform: rotate(-90deg);
}
.cid-sseoh1CZof .mbr-section-btn:hover .mbr-iconfont {
  transform: rotate(-90deg) translateX(0.6rem);
  margin: 0!important;
}
.cid-sseoh1CZof .mbr-iconfont {
  margin: 0!important;
}
.cid-sseoh1CZof .number {
  border-top: 2px solid currentColor;
  padding-top: 0.6rem;
  margin-right: 3rem;
  margin-bottom: 0;
  margin-top: 0.5rem;
}
@media (max-width: 992px) {
  .cid-sseoh1CZof .text-col {
    padding: 4rem 4rem;
  }
}
@media (max-width: 767px) {
  .cid-sseoh1CZof .mbr-section-btn {
    bottom: 0px;
    left: 0;
    transform: rotate(0deg);
  }
  .cid-sseoh1CZof .btn {
    padding: 0.6rem 0.8rem!important;
    min-width: 200px!important;
  }
  .cid-sseoh1CZof .text-col {
    padding: 2rem 1rem;
  }
}
.cid-sseoh1CZof H2 {
  color: #333333;
}
.cid-sseoh1CZof .mbr-text {
  color: #232323;
}
.cid-ssenNlsMQl {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efeeee;
}
.cid-ssenNlsMQl img {
  width: 100%;
  height: 100%;
  transition: 5s;
  object-fit: cover;
  margin: auto;
}
.cid-ssenNlsMQl img:hover {
  transform: scale(1.1);
}
.cid-ssenNlsMQl .img-col {
  padding: 0;
  overflow: hidden;
  text-align: center;
  justify-content: center;
  position: relative;
}
.cid-ssenNlsMQl h2 {
  padding: 0;
  margin: 0;
}
.cid-ssenNlsMQl .title-wrap {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ssenNlsMQl .text-col {
  max-width: 650px;
  margin: auto;
  padding: 6rem 6rem;
}
.cid-ssenNlsMQl .mbr-section-btn {
  position: absolute;
  transform: rotate(90deg);
  bottom: 0;
  right: 67px;
  transform-origin: bottom right;
}
.cid-ssenNlsMQl .mbr-section-btn .btn {
  margin: 0rem!important;
  min-width: 300px;
  justify-content: space-between;
}
.cid-ssenNlsMQl .mbr-section-btn .btn .mbr-iconfont {
  order: 2;
  transform: rotate(-90deg);
}
.cid-ssenNlsMQl .mbr-section-btn:hover .mbr-iconfont {
  transform: rotate(-90deg) translateX(0.6rem);
  margin: 0!important;
}
.cid-ssenNlsMQl .mbr-iconfont {
  margin: 0!important;
}
.cid-ssenNlsMQl .number {
  border-top: 2px solid currentColor;
  padding-top: 0.6rem;
  margin-right: 3rem;
  margin-bottom: 0;
  margin-top: 0.5rem;
}
@media (max-width: 992px) {
  .cid-ssenNlsMQl .text-col {
    padding: 4rem 4rem;
  }
}
@media (max-width: 767px) {
  .cid-ssenNlsMQl .mbr-section-btn {
    bottom: 0px;
    left: 0;
    transform: rotate(0deg);
  }
  .cid-ssenNlsMQl .btn {
    padding: 0.6rem 0.8rem!important;
    min-width: 200px!important;
  }
  .cid-ssenNlsMQl .text-col {
    padding: 2rem 1rem;
  }
}
.cid-ssenNlsMQl H2 {
  color: #333333;
}
.cid-ssenNlsMQl .mbr-text {
  color: #232323;
}
.cid-sse1q55HQj {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efeeee;
}
.cid-sse1q55HQj img {
  width: 100%;
  height: 100%;
  transition: 5s;
  object-fit: cover;
  margin: auto;
}
.cid-sse1q55HQj img:hover {
  transform: scale(1.1);
}
.cid-sse1q55HQj .img-col {
  padding: 0;
  overflow: hidden;
  text-align: center;
  justify-content: center;
  position: relative;
}
.cid-sse1q55HQj h2 {
  padding: 0;
  margin: 0;
}
.cid-sse1q55HQj .title-wrap {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sse1q55HQj .text-col {
  max-width: 650px;
  margin: auto;
  padding: 6rem 6rem;
}
.cid-sse1q55HQj .mbr-section-btn {
  position: absolute;
  transform: rotate(90deg);
  bottom: 300px;
  left: 0;
  transform-origin: bottom left;
}
.cid-sse1q55HQj .mbr-section-btn .btn {
  margin: 0rem!important;
  min-width: 300px;
  justify-content: space-between;
}
.cid-sse1q55HQj .mbr-section-btn .btn .mbr-iconfont {
  order: 2;
  transform: rotate(-90deg);
}
.cid-sse1q55HQj .mbr-section-btn:hover .mbr-iconfont {
  transform: rotate(-90deg) translateX(0.6rem);
  margin: 0!important;
}
.cid-sse1q55HQj .mbr-iconfont {
  margin: 0!important;
}
.cid-sse1q55HQj .number {
  border-top: 2px solid currentColor;
  padding-top: 0.6rem;
  margin-right: 3rem;
  margin-bottom: 0;
  margin-top: 0.5rem;
}
@media (max-width: 992px) {
  .cid-sse1q55HQj .text-col {
    padding: 4rem 4rem;
  }
}
@media (max-width: 767px) {
  .cid-sse1q55HQj .mbr-section-btn {
    bottom: 0px;
    left: 0;
    transform: rotate(0deg);
  }
  .cid-sse1q55HQj .btn {
    padding: 0.6rem 0.8rem!important;
    min-width: 200px!important;
  }
  .cid-sse1q55HQj .text-col {
    padding: 2rem 1rem;
  }
}
.cid-sse1q55HQj H2 {
  color: #333333;
}
.cid-sse1q55HQj .mbr-text {
  color: #232323;
}
.cid-sshXagr6q8 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efeeee;
}
.cid-sshXagr6q8 img {
  width: 100%;
  height: 100%;
  transition: 5s;
  object-fit: cover;
  margin: auto;
}
.cid-sshXagr6q8 img:hover {
  transform: scale(1.1);
}
.cid-sshXagr6q8 .img-col {
  padding: 0;
  overflow: hidden;
  text-align: center;
  justify-content: center;
  position: relative;
}
.cid-sshXagr6q8 h2 {
  padding: 0;
  margin: 0;
}
.cid-sshXagr6q8 .title-wrap {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sshXagr6q8 .text-col {
  max-width: 650px;
  margin: auto;
  padding: 6rem 6rem;
}
.cid-sshXagr6q8 .mbr-section-btn {
  position: absolute;
  transform: rotate(90deg);
  bottom: 0;
  right: 67px;
  transform-origin: bottom right;
}
.cid-sshXagr6q8 .mbr-section-btn .btn {
  margin: 0rem!important;
  min-width: 300px;
  justify-content: space-between;
}
.cid-sshXagr6q8 .mbr-section-btn .btn .mbr-iconfont {
  order: 2;
  transform: rotate(-90deg);
}
.cid-sshXagr6q8 .mbr-section-btn:hover .mbr-iconfont {
  transform: rotate(-90deg) translateX(0.6rem);
  margin: 0!important;
}
.cid-sshXagr6q8 .mbr-iconfont {
  margin: 0!important;
}
.cid-sshXagr6q8 .number {
  border-top: 2px solid currentColor;
  padding-top: 0.6rem;
  margin-right: 3rem;
  margin-bottom: 0;
  margin-top: 0.5rem;
}
@media (max-width: 992px) {
  .cid-sshXagr6q8 .text-col {
    padding: 4rem 4rem;
  }
}
@media (max-width: 767px) {
  .cid-sshXagr6q8 .mbr-section-btn {
    bottom: 0px;
    left: 0;
    transform: rotate(0deg);
  }
  .cid-sshXagr6q8 .btn {
    padding: 0.6rem 0.8rem!important;
    min-width: 200px!important;
  }
  .cid-sshXagr6q8 .text-col {
    padding: 2rem 1rem;
  }
}
.cid-sshXagr6q8 H2 {
  color: #333333;
}
.cid-sshXagr6q8 .mbr-text {
  color: #232323;
}
.cid-sshXb43QDm {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efeeee;
}
.cid-sshXb43QDm img {
  width: 100%;
  height: 100%;
  transition: 5s;
  object-fit: cover;
  margin: auto;
}
.cid-sshXb43QDm img:hover {
  transform: scale(1.1);
}
.cid-sshXb43QDm .img-col {
  padding: 0;
  overflow: hidden;
  text-align: center;
  justify-content: center;
  position: relative;
}
.cid-sshXb43QDm h2 {
  padding: 0;
  margin: 0;
}
.cid-sshXb43QDm .title-wrap {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sshXb43QDm .text-col {
  max-width: 650px;
  margin: auto;
  padding: 6rem 6rem;
}
.cid-sshXb43QDm .mbr-section-btn {
  position: absolute;
  transform: rotate(90deg);
  bottom: 300px;
  left: 0;
  transform-origin: bottom left;
}
.cid-sshXb43QDm .mbr-section-btn .btn {
  margin: 0rem!important;
  min-width: 300px;
  justify-content: space-between;
}
.cid-sshXb43QDm .mbr-section-btn .btn .mbr-iconfont {
  order: 2;
  transform: rotate(-90deg);
}
.cid-sshXb43QDm .mbr-section-btn:hover .mbr-iconfont {
  transform: rotate(-90deg) translateX(0.6rem);
  margin: 0!important;
}
.cid-sshXb43QDm .mbr-iconfont {
  margin: 0!important;
}
.cid-sshXb43QDm .number {
  border-top: 2px solid currentColor;
  padding-top: 0.6rem;
  margin-right: 3rem;
  margin-bottom: 0;
  margin-top: 0.5rem;
}
@media (max-width: 992px) {
  .cid-sshXb43QDm .text-col {
    padding: 4rem 4rem;
  }
}
@media (max-width: 767px) {
  .cid-sshXb43QDm .mbr-section-btn {
    bottom: 0px;
    left: 0;
    transform: rotate(0deg);
  }
  .cid-sshXb43QDm .btn {
    padding: 0.6rem 0.8rem!important;
    min-width: 200px!important;
  }
  .cid-sshXb43QDm .text-col {
    padding: 2rem 1rem;
  }
}
.cid-sshXb43QDm H2 {
  color: #333333;
}
.cid-sshXb43QDm .mbr-text {
  color: #232323;
}
.cid-sse2ThXnr3 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efeeee;
}
.cid-sse2ThXnr3 img {
  width: 100%;
  height: 100%;
  transition: 5s;
  object-fit: cover;
  margin: auto;
}
.cid-sse2ThXnr3 img:hover {
  transform: scale(1.1);
}
.cid-sse2ThXnr3 .img-col {
  padding: 0;
  overflow: hidden;
  text-align: center;
  justify-content: center;
  position: relative;
}
.cid-sse2ThXnr3 h2 {
  padding: 0;
  margin: 0;
}
.cid-sse2ThXnr3 .title-wrap {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sse2ThXnr3 .text-col {
  max-width: 650px;
  margin: auto;
  padding: 6rem 6rem;
}
.cid-sse2ThXnr3 .mbr-section-btn {
  position: absolute;
  transform: rotate(90deg);
  bottom: 0;
  right: 67px;
  transform-origin: bottom right;
}
.cid-sse2ThXnr3 .mbr-section-btn .btn {
  margin: 0rem!important;
  min-width: 300px;
  justify-content: space-between;
}
.cid-sse2ThXnr3 .mbr-section-btn .btn .mbr-iconfont {
  order: 2;
  transform: rotate(-90deg);
}
.cid-sse2ThXnr3 .mbr-section-btn:hover .mbr-iconfont {
  transform: rotate(-90deg) translateX(0.6rem);
  margin: 0!important;
}
.cid-sse2ThXnr3 .mbr-iconfont {
  margin: 0!important;
}
.cid-sse2ThXnr3 .number {
  border-top: 2px solid currentColor;
  padding-top: 0.6rem;
  margin-right: 3rem;
  margin-bottom: 0;
  margin-top: 0.5rem;
}
@media (max-width: 992px) {
  .cid-sse2ThXnr3 .text-col {
    padding: 4rem 4rem;
  }
}
@media (max-width: 767px) {
  .cid-sse2ThXnr3 .mbr-section-btn {
    bottom: 0px;
    left: 0;
    transform: rotate(0deg);
  }
  .cid-sse2ThXnr3 .btn {
    padding: 0.6rem 0.8rem!important;
    min-width: 200px!important;
  }
  .cid-sse2ThXnr3 .text-col {
    padding: 2rem 1rem;
  }
}
.cid-sse2ThXnr3 H2 {
  color: #333333;
}
.cid-sse2ThXnr3 .mbr-text {
  color: #232323;
}
.cid-sse479iTgF {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efeeee;
}
.cid-sse479iTgF img {
  width: 100%;
  height: 100%;
  transition: 5s;
  object-fit: cover;
  margin: auto;
}
.cid-sse479iTgF img:hover {
  transform: scale(1.1);
}
.cid-sse479iTgF .img-col {
  padding: 0;
  overflow: hidden;
  text-align: center;
  justify-content: center;
  position: relative;
}
.cid-sse479iTgF h2 {
  padding: 0;
  margin: 0;
}
.cid-sse479iTgF .title-wrap {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sse479iTgF .text-col {
  max-width: 650px;
  margin: auto;
  padding: 6rem 6rem;
}
.cid-sse479iTgF .mbr-section-btn {
  position: absolute;
  transform: rotate(90deg);
  bottom: 300px;
  left: 0;
  transform-origin: bottom left;
}
.cid-sse479iTgF .mbr-section-btn .btn {
  margin: 0rem!important;
  min-width: 300px;
  justify-content: space-between;
}
.cid-sse479iTgF .mbr-section-btn .btn .mbr-iconfont {
  order: 2;
  transform: rotate(-90deg);
}
.cid-sse479iTgF .mbr-section-btn:hover .mbr-iconfont {
  transform: rotate(-90deg) translateX(0.6rem);
  margin: 0!important;
}
.cid-sse479iTgF .mbr-iconfont {
  margin: 0!important;
}
.cid-sse479iTgF .number {
  border-top: 2px solid currentColor;
  padding-top: 0.6rem;
  margin-right: 3rem;
  margin-bottom: 0;
  margin-top: 0.5rem;
}
@media (max-width: 992px) {
  .cid-sse479iTgF .text-col {
    padding: 4rem 4rem;
  }
}
@media (max-width: 767px) {
  .cid-sse479iTgF .mbr-section-btn {
    bottom: 0px;
    left: 0;
    transform: rotate(0deg);
  }
  .cid-sse479iTgF .btn {
    padding: 0.6rem 0.8rem!important;
    min-width: 200px!important;
  }
  .cid-sse479iTgF .text-col {
    padding: 2rem 1rem;
  }
}
.cid-sse479iTgF H2 {
  color: #333333;
}
.cid-sse479iTgF .mbr-text {
  color: #232323;
}
.cid-sse5fHoxWU {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efeeee;
}
.cid-sse5fHoxWU img {
  width: 100%;
  height: 100%;
  transition: 5s;
  object-fit: cover;
  margin: auto;
}
.cid-sse5fHoxWU img:hover {
  transform: scale(1.1);
}
.cid-sse5fHoxWU .img-col {
  padding: 0;
  overflow: hidden;
  text-align: center;
  justify-content: center;
  position: relative;
}
.cid-sse5fHoxWU h2 {
  padding: 0;
  margin: 0;
}
.cid-sse5fHoxWU .title-wrap {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sse5fHoxWU .text-col {
  max-width: 650px;
  margin: auto;
  padding: 6rem 6rem;
}
.cid-sse5fHoxWU .mbr-section-btn {
  position: absolute;
  transform: rotate(90deg);
  bottom: 0;
  right: 67px;
  transform-origin: bottom right;
}
.cid-sse5fHoxWU .mbr-section-btn .btn {
  margin: 0rem!important;
  min-width: 300px;
  justify-content: space-between;
}
.cid-sse5fHoxWU .mbr-section-btn .btn .mbr-iconfont {
  order: 2;
  transform: rotate(-90deg);
}
.cid-sse5fHoxWU .mbr-section-btn:hover .mbr-iconfont {
  transform: rotate(-90deg) translateX(0.6rem);
  margin: 0!important;
}
.cid-sse5fHoxWU .mbr-iconfont {
  margin: 0!important;
}
.cid-sse5fHoxWU .number {
  border-top: 2px solid currentColor;
  padding-top: 0.6rem;
  margin-right: 3rem;
  margin-bottom: 0;
  margin-top: 0.5rem;
}
@media (max-width: 992px) {
  .cid-sse5fHoxWU .text-col {
    padding: 4rem 4rem;
  }
}
@media (max-width: 767px) {
  .cid-sse5fHoxWU .mbr-section-btn {
    bottom: 0px;
    left: 0;
    transform: rotate(0deg);
  }
  .cid-sse5fHoxWU .btn {
    padding: 0.6rem 0.8rem!important;
    min-width: 200px!important;
  }
  .cid-sse5fHoxWU .text-col {
    padding: 2rem 1rem;
  }
}
.cid-sse5fHoxWU H2 {
  color: #333333;
}
.cid-sse5fHoxWU .mbr-text {
  color: #232323;
}
.cid-soD8YKjTiF {
  padding-top: 150px;
  padding-bottom: 0px;
  background-color: #d8d7d7;
  position: relative;
  overflow: hidden;
}
.cid-soD8YKjTiF .container {
  max-width: 1400px;
}
.cid-soD8YKjTiF .card-img2 span {
  padding-top: 6px;
}
.cid-soD8YKjTiF .soc-item a {
  padding-top: 5px;
}
.cid-soD8YKjTiF .btn {
  padding: 0.4rem 0.6rem!important;
  margin: 0.5rem!important;
  border-radius: 10px!important;
  letter-spacing: 0px;
}
.cid-soD8YKjTiF .btn .mbr-iconfont {
  margin-top: 0.1rem;
}
.cid-soD8YKjTiF .btn .mbr-iconfont.socicon {
  margin-right: 0.8rem !important;
  order: 0;
}
@media (max-width: 992px) {
  .cid-soD8YKjTiF .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-soD8YKjTiF svg {
  position: absolute;
  top: 2rem;
  left: 50%;
  transform: translate(-50%) scale(2, 1.6) rotate(180deg);
}
.cid-soD8YKjTiF #e2_shape {
  fill: #efefef !important;
}
.cid-soD8YKjTiF .quote {
  background-color: rgba(0, 0, 0, 0.1);
  border-radius: 10px;
  padding: 1rem;
  position: relative;
  margin-bottom: 1.8rem;
  color: #ffffff;
}
.cid-soD8YKjTiF .quote::after {
  top: 100%;
  left: 36px;
  content: " ";
  position: absolute;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 20px 20px 0 0;
  border-color: rgba(0, 0, 0, 0.1) transparent transparent;
}
.cid-soD8YKjTiF .card-img2 {
  min-width: 45px;
  height: 45px;
  background: #5580ff;
  border-radius: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-soD8YKjTiF .card-img {
  width: auto;
}
.cid-soD8YKjTiF .soc-item {
  width: 45px;
  height: 45px;
  background: #ffffff;
  margin-bottom: 1rem;
  border-radius: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-right: 1rem;
}
.cid-soD8YKjTiF .soc-item span {
  font-size: 1.4rem;
}
.cid-soD8YKjTiF .soc-item:hover span {
  color: #15313a !important;
}
.cid-soD8YKjTiF .item {
  display: flex;
  align-items: center;
  margin-bottom: 1rem;
}
.cid-soD8YKjTiF .item h4 {
  padding-left: 10px;
  margin: 0;
}
.cid-soD8YKjTiF .media-wrap {
  margin-bottom: 1rem;
}
.cid-soD8YKjTiF .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-soD8YKjTiF img {
  height: 4rem;
}
@media (max-width: 576px) {
  .cid-soD8YKjTiF .item {
    justify-content: center;
  }
  .cid-soD8YKjTiF .quote::after {
    left: 60px;
  }
}
.cid-soD8YKjTiF .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
@media (max-width: 576px) {
  .cid-soD8YKjTiF .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-soD8YKjTiF .text1 {
  color: #15313a;
}
.cid-soD8YKjTiF .item-title {
  color: #15313a;
}
.cid-soD8YKjTiF H5 {
  color: #15313a;
}
.cid-soD8YKjTiF .theme {
  color: #15313a;
}
.cid-soD8YKjTiF .copyright > p {
  color: #ff3366;
}
.cid-soD8YKjTiF .text2 {
  color: #092831;
}
.cid-stCIonTB37.popup-builder {
  background-color: #fff;
}
.cid-stCIonTB37.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-stCIonTB37.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-stCIonTB37 .modal-content,
.cid-stCIonTB37 .modal-dialog {
  height: auto;
}
.cid-stCIonTB37 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-stCIonTB37 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-stCIonTB37 .form-wrapper .mbr-form .form-group,
  .cid-stCIonTB37 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-stCIonTB37 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-stCIonTB37 .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-stCIonTB37 .mbr-text {
  text-align: center;
}
.cid-stCIonTB37 .pt-0 {
  padding-top: 0 !important;
}
.cid-stCIonTB37 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-stCIonTB37 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-stCIonTB37 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-stCIonTB37 .modal-open {
  overflow: hidden;
}
.cid-stCIonTB37 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-stCIonTB37 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-stCIonTB37 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-stCIonTB37 .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-stCIonTB37 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-stCIonTB37 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-stCIonTB37 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-stCIonTB37 .modal-content {
  background: #fff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-stCIonTB37 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #fff;
}
.cid-stCIonTB37 .modal-backdrop.fade {
  opacity: 0;
}
.cid-stCIonTB37 .modal-backdrop.show {
  opacity: .5;
}
.cid-stCIonTB37 .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 1rem;
  border-bottom: none;
}
.cid-stCIonTB37 .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-stCIonTB37 .modal-header .close:hover {
  opacity: 1;
}
.cid-stCIonTB37 .modal-header .close:focus {
  outline: none;
}
.cid-stCIonTB37 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-stCIonTB37 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: 1rem;
  min-height: 100%;
}
.cid-stCIonTB37 .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 1rem;
  border-top: none;
  text-align: center;
}
.cid-stCIonTB37 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-stCIonTB37 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-stCIonTB37 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-stCIonTB37 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-stCIonTB37 .modal-sm {
    max-width: 300px;
  }
  .cid-stCIonTB37 .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-stCIonTB37 .modal-lg,
  .cid-stCIonTB37 .modal-xl {
    max-width: 800px;
  }
  .cid-stCIonTB37 .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-stCIonTB37 .modal-xl {
    max-width: 1140px;
  }
  .cid-stCIonTB37 .container {
    max-width: 1140px;
  }
}
.cid-stCIonTB37 .container {
  width: 100%;
  padding-right: 5px;
  padding-left: 5px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-stCIonTB37 .container {
    max-width: 720px;
  }
}
.cid-stCIonTB37 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -5px;
  margin-left: -5px;
}
.cid-stCIonTB37 .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 5px;
  padding-left: 5px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-stCIonTB37 .form-group {
  margin-bottom: 20px;
  width: 100%;
  position: relative;
  border: 1px solid #e6e6e6;
  border-radius: 13px;
  padding: 10px 30px 9px 22px;
}
.cid-stCIonTB37 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  border: 1px solid white !important;
  border-radius: 13px;
  padding: 0.5rem 1rem;
  backgroundcolor: #fff !important;
  margin-bottom: 2px;
}
.cid-stCIonTB37 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-stCIonTB37 .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-stCIonTB37 .underline .line {
  width: 2rem;
  height: 1px;
  display: inline-block;
}
.cid-stCIonTB37 .form-head {
  padding: 2rem;
}
.cid-stCIonTB37 .form1 {
  padding: 2rem;
  background-color: #fff;
}
.cid-stCIonTB37 textarea.form-control {
  min-height: 96px;
}
.cid-stCIonTB37 .input-group-btn {
  width: 100%;
}
.cid-stCIonTB37 .input-group-btn .btn {
  display: block;
  margin-left: 0 !important;
  margin-right: 0 !important;
  width: 100%;
}
.cid-stCIonTB37 .form-control-label {
  font-size: 1rem;
  font-weight: 100 !important;
}
@media (max-width: 767px) {
  .cid-stCIonTB37 .form1 {
    padding: 1.5rem;
  }
}
.cid-stCIonTB37 .main-title {
  color: #092831;
}
.cid-sp5Wa3jP9o .nav-item:focus,
.cid-sp5Wa3jP9o .nav-link:focus {
  outline: none;
}
.cid-sp5Wa3jP9o a.nav-link:focus {
  color: #ffffff !important;
}
.cid-sp5Wa3jP9o .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #efefef;
  background: #efefefb8;
}
.cid-sp5Wa3jP9o .navbar.opened {
  transition: all .3s;
  background: #efefef !important;
}
.cid-sp5Wa3jP9o .navbar .dropdown-item {
  padding: .3rem 1.5rem;
}
.cid-sp5Wa3jP9o .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-sp5Wa3jP9o .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sp5Wa3jP9o .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sp5Wa3jP9o .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-sp5Wa3jP9o .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-sp5Wa3jP9o .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sp5Wa3jP9o .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sp5Wa3jP9o .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-sp5Wa3jP9o .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sp5Wa3jP9o .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sp5Wa3jP9o .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sp5Wa3jP9o .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .15rem 1.5rem;
  text-align: center;
}
.cid-sp5Wa3jP9o .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sp5Wa3jP9o .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sp5Wa3jP9o .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-sp5Wa3jP9o .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sp5Wa3jP9o .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sp5Wa3jP9o .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sp5Wa3jP9o .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sp5Wa3jP9o .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sp5Wa3jP9o .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sp5Wa3jP9o .navbar .dropdown-menu .dropdown-item {
    padding: .15rem 1.5rem;
    text-align: center;
  }
  .cid-sp5Wa3jP9o .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-sp5Wa3jP9o .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sp5Wa3jP9o .navbar.navbar-short {
  background: #efefef !important;
  min-height: 60px;
}
.cid-sp5Wa3jP9o .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sp5Wa3jP9o .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sp5Wa3jP9o .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sp5Wa3jP9o .navbar-brand .navbar-caption-wrap {
  display: flex;
}
.cid-sp5Wa3jP9o .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-sp5Wa3jP9o .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sp5Wa3jP9o .dropdown-item.active,
.cid-sp5Wa3jP9o .dropdown-item:active {
  background-color: transparent;
}
.cid-sp5Wa3jP9o .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sp5Wa3jP9o .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sp5Wa3jP9o .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sp5Wa3jP9o .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-sp5Wa3jP9o .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-sp5Wa3jP9o .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sp5Wa3jP9o ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sp5Wa3jP9o .navbar-buttons {
  text-align: center;
}
.cid-sp5Wa3jP9o button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sp5Wa3jP9o button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sp5Wa3jP9o button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sp5Wa3jP9o button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sp5Wa3jP9o button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sp5Wa3jP9o button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sp5Wa3jP9o nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sp5Wa3jP9o nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sp5Wa3jP9o nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sp5Wa3jP9o nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sp5Wa3jP9o .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sp5Wa3jP9o a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-sp5Wa3jP9o .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sp5Wa3jP9o .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-sp5Wa3jP9o .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
.cid-sp5Wa3jP9o .nav-link:hover,
.cid-sp5Wa3jP9o .icons-menu .mbr-iconfont:hover {
  color: #ffffff !important;
}
.cid-sp5Wa3jP9o .dropdown-item:hover {
  color: #878787 !important;
}
.cid-sp5Wa3jP9o .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #ffffff;
  transition: width 0.3s ease-in;
}
.cid-sp5Wa3jP9o .dropdown-menu {
  padding: 0;
  transition: top .3s;
}
.cid-sp5Wa3jP9o .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-sp5Wa3jP9o .navbar-expand-lg {
    -webkit-justify-content: space-around;
    justify-content: space-around;
  }
  .cid-sp5Wa3jP9o .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-sp5Wa3jP9o .dropdown-menu {
    top: 100%;
  }
  .cid-sp5Wa3jP9o .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-sp5Wa3jP9o .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-sp5Wa3jP9o .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-sp5Wa3jP9o .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-sp5W9Ztd1x {
  padding-top: 0;
  padding-bottom: 0;
  background-color: #fafafa;
}
.cid-sp5W9Ztd1x .carousel {
  width: 100%;
}
.cid-sp5W9Ztd1x .carousel-inner {
  display: flex;
  align-content: center;
  align-items: center;
}
.cid-sp5W9Ztd1x .carousel-item img {
  height: 100vh;
  object-fit: cover;
}
.cid-sp5W9Ztd1x .mbr-overlay {
  z-index: 1;
}
.cid-sp5W9Ztd1x .carousel-caption {
  bottom: 40px;
  text-shadow: -2px 2px #313951;
}
.cid-sp5W9Ztd1x .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-sp5W9Ztd1x .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-sp5W9Ztd1x .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-sp5W9Ztd1x .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-sp5W9Ztd1x .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-sp5W9Ztd1x .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-sp5W9Ztd1x .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-sp5W9Ztd1x .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sp5W9Ztd1x .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sp5W9Ztd1x .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sp5W9Ztd1x .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sp5W9Ztd1x .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-sp5W9Ztd1x .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sp5W9Ztd1x .carousel-indicators li.active,
.cid-sp5W9Ztd1x .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sp5W9Ztd1x .carousel-indicators li::after,
.cid-sp5W9Ztd1x .carousel-indicators li::before {
  content: none;
}
.cid-sp5W9Ztd1x .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sp5W9Ztd1x .carousel-indicators {
    display: none !important;
  }
}
.cid-sp5W9Ztd1x H5 {
  color: #fcfcfc;
}
.cid-sp5W9Ztd1x P {
  color: #fcfcfc;
}
.cid-srQ5iJdcdv {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #d8d7d7;
}
.cid-srQ5iJdcdv .card-icon {
  font-size: 40px;
  color: #15313a;
  transition: color 0.3s;
}
.cid-srQ5iJdcdv .card-title {
  font-weight: 600;
  letter-spacing: 1px;
}
.cid-srQ5iJdcdv .link-ico {
  font-size: 0.8rem;
  color: #ffffff;
  border: 2px solid #ffffff;
  border-radius: 100%;
  padding: 0.5rem 0;
  font-weight: 900;
  padding-left: 9px;
  padding-right: 7px;
}
.cid-srQ5iJdcdv .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #092831;
  margin-bottom: 1.5rem;
  transition: background 0.3s;
}
.cid-srQ5iJdcdv .card {
  padding: 0!important;
}
.cid-srQ5iJdcdv .card-wrapper {
  padding: 4rem;
  transition: background 0.3s;
}
.cid-srQ5iJdcdv .card-wrapper:hover {
  background: #15313a;
}
.cid-srQ5iJdcdv .card-wrapper:hover .card-icon {
  color: #efefef;
}
.cid-srQ5iJdcdv .card-wrapper:hover .line {
  background: #efefef;
}
.cid-srQ5iJdcdv .card1 {
  background: #efefef;
}
.cid-srQ5iJdcdv .card2 {
  background: #f4f4f4;
}
.cid-srQ5iJdcdv .card3 {
  background: #f9f9f9;
}
.cid-srQ5iJdcdv .card4 {
  background: #fefefe;
}
.cid-srQ5iJdcdv .card5 {
  background: #ffffff;
}
.cid-srQ5iJdcdv .card6 {
  background: #ffffff;
}
.cid-srQ5iJdcdv .col-lg-x {
  -ms-flex: 0 0 20%;
  flex: 0 0 20%;
  max-width: 20%;
}
@media (max-width: 1400px) {
  .cid-srQ5iJdcdv .col-md-6 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-srQ5iJdcdv .col-12 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
}
.cid-srQ5iJdcdv .mbr-text,
.cid-srQ5iJdcdv .card-link {
  color: #15313a;
}
.cid-srQ5iJdcdv .card-title,
.cid-srQ5iJdcdv .card-ico,
.cid-srQ5iJdcdv .line-wrap {
  color: #487f91;
}
.cid-srQ4usoP1V {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-srQ4usoP1V .content-block {
  max-width: 700px;
  padding: 4rem 3rem;
}
.cid-srQ4usoP1V .img-content {
  position: absolute;
  width: 100%;
  bottom: 0;
  left: 0;
  height: 100%;
  opacity: 0;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  transition: all 0.3s;
  transition-delay: 0s;
  background-image: url("../../../assets/images/economy-4.webp");
  background-position: center;
  background-size: cover;
  z-index: 3;
}
.cid-srQ4usoP1V .overlay {
  position: absolute;
  transition: all 0.3s;
  transition-delay: 0.3s;
  width: 0%;
  height: 100%;
  top: 0;
  right: 0%;
  background: #487f91;
  z-index: 2;
  opacity: 1;
}
.cid-srQ4usoP1V .overlay-wrapper {
  width: 50%;
  height: 100%;
  position: absolute;
  right: 50%;
  transition-delay: 0.3s;
  top: 0;
  z-index: 4;
}
.cid-srQ4usoP1V .hoverEl {
  padding: 0;
  display: flex;
  position: relative;
  min-height: 400px;
  justify-content: flex-end;
}
.cid-srQ4usoP1V .hoverEl:hover .overlay-wrapper {
  width: 100%;
  right: 0;
  transition-delay: 0s;
}
.cid-srQ4usoP1V .hoverEl:hover .overlay {
  width: 100%;
  transition-delay: 0s;
}
.cid-srQ4usoP1V .hoverEl:hover .img-content {
  opacity: 1;
  width: 100%;
  transition-delay: 0.3s;
}
.cid-srQ4usoP1V .hoverEl:hover .box-title2,
.cid-srQ4usoP1V .hoverEl:hover .box-text2 {
  color: #ffffff;
  transition-delay: 0.3s;
}
.cid-srQ4usoP1V .box-title2,
.cid-srQ4usoP1V .box-text2 {
  transition: all 0.3s;
  transition-delay: 0s;
}
.cid-srQ4usoP1V .box-content {
  width: 50%;
  height: 100%;
  transition: all 0.3s;
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  background: #487f91;
}
.cid-srQ4usoP1V .content1 {
  z-index: 5;
  max-width: 450px;
  position: relative;
  transition: all 0.3s;
  transition-delay: 0.3s;
  padding: 4rem 3rem;
}
@media (max-width: 767px) {
  .cid-srQ4usoP1V .img-content {
    opacity: 1;
  }
  .cid-srQ4usoP1V .overlay-wrapper {
    width: 100%;
    right: 0;
  }
  .cid-srQ4usoP1V .box-content {
    width: 100%;
  }
  .cid-srQ4usoP1V .box-title2,
  .cid-srQ4usoP1V .box-text2 {
    color: #ffffff !important;
  }
  .cid-srQ4usoP1V .content-block,
  .cid-srQ4usoP1V .content1 {
    padding: 3rem 1rem;
  }
  .cid-srQ4usoP1V * {
    text-align: left;
  }
}
.cid-srQ4usoP1V .box-text1 {
  color: #333333;
}
.cid-srQ4usoP1V .box-title2 {
  color: #cccccc;
}
.cid-srQ4usoP1V .mbr-text,
.cid-srQ4usoP1V .mbr-section-btn {
  color: #092831;
}
.cid-sp5Wa1wzSP {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-sp5Wa1wzSP .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-sp5Wa1wzSP .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-sp5Wa1wzSP .title {
    width: 100% !important;
  }
}
.cid-u6o08K9olv {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-u6o08K9olv li {
  list-style: none;
}
.cid-u6o08K9olv .item-wrap {
  display: flex;
  align-items: center;
  margin-bottom: 14px;
}
.cid-u6o08K9olv .mbr-iconfont {
  font-size: 25px!important;
  padding-right: 12px;
}
.cid-u6o08K9olv h4 {
  margin: 0;
}
.cid-u6o08K9olv .item {
  color: #57468b;
}
.cid-u6o08K9olv ul {
  padding: 0;
  margin: 0;
}
.cid-u6o08K9olv .col-title {
  color: #57468b;
}
.cid-u6o08K9olv .col-title1 {
  color: #9eabd8;
}
.cid-u6o08K9olv .col-title2 {
  color: #5580ff;
}
.cid-u6o08K9olv .col-title3 {
  color: #ff8a73;
}
.cid-u6o08K9olv .col-title4 {
  color: #57468b;
}
.cid-u6o08K9olv .item1 {
  color: #716c80;
}
.cid-u6o08K9olv .item2 {
  color: #716c80;
}
.cid-u6o08K9olv .item3 {
  color: #716c80;
}
.cid-u6o08K9olv .item4 {
  color: #716c80;
}
@media (max-width: 768px) {
  .cid-u6o08K9olv .md-pb {
    padding-bottom: 1rem;
  }
}
.cid-u6o0LXcfYq {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-u6o0LXcfYq .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-u6o0LXcfYq .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-u6o0LXcfYq .title {
    width: 100% !important;
  }
}
.cid-u6QZV8pK1v {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #efefef;
}
.cid-u6QZV8pK1v .item:focus,
.cid-u6QZV8pK1v span:focus {
  outline: none;
}
.cid-u6QZV8pK1v .item-wrapper {
  position: relative;
}
.cid-u6QZV8pK1v .container-fluid {
  padding: 0 32px;
}
@media (max-width: 992px) {
  .cid-u6QZV8pK1v .container-fluid {
    padding: 0 24px;
  }
}
@media (max-width: 992px) and (max-width: 992px) {
  .cid-u6QZV8pK1v .container {
    padding: 0 24px;
  }
}
.cid-u6QZV8pK1v .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 460px;
  max-width: 460px;
  border-right: 1px solid #15313a;
  padding: 0 32px;
}
@media (max-width: 767px) {
  .cid-u6QZV8pK1v .embla__slide {
    min-width: 100%;
    max-width: 100%;
    border: none;
    padding: 0 24px;
  }
}
.cid-u6QZV8pK1v .embla__slide .slide-content {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  width: 100%;
}
.cid-u6QZV8pK1v .embla__slide .slide-content:hover .item-wrapper .item-img,
.cid-u6QZV8pK1v .embla__slide .slide-content:focus .item-wrapper .item-img {
  min-height: 620px;
}
@media (max-width: 767px) {
  .cid-u6QZV8pK1v .embla__slide .slide-content:hover .item-wrapper .item-img,
  .cid-u6QZV8pK1v .embla__slide .slide-content:focus .item-wrapper .item-img {
    min-height: 400px;
  }
}
.cid-u6QZV8pK1v .embla__slide .slide-content:hover .item-wrapper .item-content .item-text,
.cid-u6QZV8pK1v .embla__slide .slide-content:focus .item-wrapper .item-content .item-text {
  transform: translateY(0);
  height: auto;
  opacity: 1;
}
.cid-u6QZV8pK1v .embla__slide .slide-content:hover .btn-wrap,
.cid-u6QZV8pK1v .embla__slide .slide-content:focus .btn-wrap {
  margin-top: 0;
}
.cid-u6QZV8pK1v .embla__slide .slide-content .item-wrapper .item-img {
  overflow: hidden;
  position: relative;
  z-index: 1;
  min-height: 650px;
  margin-bottom: 32px;
  transition: all 0.3s ease-in-out;
  border-radius: .5rem;
}
@media (max-width: 767px) {
  .cid-u6QZV8pK1v .embla__slide .slide-content .item-wrapper .item-img {
    min-height: 400px;
    margin-bottom: 24px;
  }
}
.cid-u6QZV8pK1v .embla__slide .slide-content .item-wrapper .item-img img {
  transform: scale(1.2);
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-u6QZV8pK1v .embla__slide .slide-content .item-wrapper .item-img .list-wrapper {
  display: block;
}
.cid-u6QZV8pK1v .embla__slide .slide-content .item-wrapper .item-img .list-wrapper .list {
  position: relative;
  z-index: 1;
  margin: 0;
  padding: 12px;
  list-style-type: none;
  display: inline-flex;
  flex-direction: column;
}
.cid-u6QZV8pK1v .embla__slide .slide-content .item-wrapper .item-img .list-wrapper .list .item-wrap {
  background-color: #8aa29e;
  padding: 8px 12px;
  border-radius: 5px;
  margin-bottom: 8px;
  width: fit-content;
}
.cid-u6QZV8pK1v .embla__slide .slide-content .item-wrapper .item-img .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-u6QZV8pK1v .embla__slide .slide-content .item-wrapper .item-content {
  position: relative;
  z-index: 1;
  overflow: hidden;
  border-top: 1px solid #15313a;
  padding-top: 32px;
}
.cid-u6QZV8pK1v .embla__slide .slide-content .item-wrapper .item-content .mbr-date {
  margin-bottom: 0;
}
.cid-u6QZV8pK1v .embla__slide .slide-content .item-wrapper .item-content .title-wrap {
  display: block;
}
.cid-u6QZV8pK1v .embla__slide .slide-content .item-wrapper .item-content .title-wrap:hover .item-title,
.cid-u6QZV8pK1v .embla__slide .slide-content .item-wrapper .item-content .title-wrap:focus .item-title {
  color: #336f82;
}
.cid-u6QZV8pK1v .embla__slide .slide-content .item-wrapper .item-content .title-wrap .item-title {
  transition: all 0.3s ease-in-out;
  margin-bottom: 16px;
}
.cid-u6QZV8pK1v .embla__slide .slide-content .item-wrapper .item-content .item-text {
  transform: translateY(100%);
  transition: all 0.3s ease-in-out;
  margin-bottom: 0;
  opacity: 0;
}
.cid-u6QZV8pK1v .embla__slide .slide-content .btn-wrap {
  margin-top: -3rem;
  transition: all 0.3s ease-in-out;
  margin-top: 0;
}
.cid-u6QZV8pK1v .embla__slide .slide-content .btn-wrap .mbr-section-btn {
  margin-top: 24px;
  z-index: 1;
}
.cid-u6QZV8pK1v .embla__slide .slide-content .btn-wrap .mbr-number {
  margin: 16px 0 0 0;
}
.cid-u6QZV8pK1v .embla__button--next,
.cid-u6QZV8pK1v .embla__button--prev {
  display: flex;
}
.cid-u6QZV8pK1v .embla__button {
  bottom: 1rem;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 21px;
  background-color: #333333 !important;
  color: #67a27e;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  opacity: 1 !important;
}
.cid-u6QZV8pK1v .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-u6QZV8pK1v .embla__button:hover {
  opacity: .85 !important;
  color: #15313a !important;
}
.cid-u6QZV8pK1v .embla__button.embla__button--prev {
  left: 32px;
}
.cid-u6QZV8pK1v .embla__button.embla__button--next {
  right: 32px;
}
.cid-u6QZV8pK1v .embla {
  position: relative;
  width: 100%;
  padding: 32px 0;
  border-top: 1px solid #15313a;
  border-bottom: 1px solid #15313a;
  padding-bottom: 6rem;
}
@media (max-width: 767px) {
  .cid-u6QZV8pK1v .embla {
    padding: 24px 0;
    padding-bottom: 6rem;
  }
}
.cid-u6QZV8pK1v .embla__viewport {
  overflow: hidden;
  width: 100%;
  margin-right: 1rem;
}
.cid-u6QZV8pK1v .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-u6QZV8pK1v .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-u6QZV8pK1v .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-u6QZV8pK1v .list {
  color: #000000;
}
.cid-u6QZV8pK1v .mbr-date {
  color: #15313a;
}
.cid-u6QZV8pK1v .item-title {
  color: #F9F6E0;
}
.cid-u6QZV8pK1v .item-text {
  color: #15313a;
}
.cid-u6QZV8pK1v .mbr-number {
  color: #15313a;
}
.cid-u6QZV8pK1v .item-title,
.cid-u6QZV8pK1v .mbr-section-btn {
  color: #15313a;
}
.cid-sp5Wa3PMCE {
  padding-top: 150px;
  padding-bottom: 0px;
  background-color: #d8d7d7;
  position: relative;
  overflow: hidden;
}
.cid-sp5Wa3PMCE .container {
  max-width: 1400px;
}
.cid-sp5Wa3PMCE .card-img2 span {
  padding-top: 6px;
}
.cid-sp5Wa3PMCE .soc-item a {
  padding-top: 5px;
}
.cid-sp5Wa3PMCE .btn {
  padding: 0.4rem 0.6rem!important;
  margin: 0.5rem!important;
  border-radius: 10px!important;
  letter-spacing: 0px;
}
.cid-sp5Wa3PMCE .btn .mbr-iconfont {
  margin-top: 0.1rem;
}
.cid-sp5Wa3PMCE .btn .mbr-iconfont.socicon {
  margin-right: 0.8rem !important;
  order: 0;
}
@media (max-width: 992px) {
  .cid-sp5Wa3PMCE .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sp5Wa3PMCE svg {
  position: absolute;
  top: 2rem;
  left: 50%;
  transform: translate(-50%) scale(2, 1.6) rotate(180deg);
}
.cid-sp5Wa3PMCE #e2_shape {
  fill: #efefef !important;
}
.cid-sp5Wa3PMCE .quote {
  background-color: rgba(0, 0, 0, 0.1);
  border-radius: 10px;
  padding: 1rem;
  position: relative;
  margin-bottom: 1.8rem;
  color: #ffffff;
}
.cid-sp5Wa3PMCE .quote::after {
  top: 100%;
  left: 36px;
  content: " ";
  position: absolute;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 20px 20px 0 0;
  border-color: rgba(0, 0, 0, 0.1) transparent transparent;
}
.cid-sp5Wa3PMCE .card-img2 {
  min-width: 45px;
  height: 45px;
  background: #5580ff;
  border-radius: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-sp5Wa3PMCE .card-img {
  width: auto;
}
.cid-sp5Wa3PMCE .soc-item {
  width: 45px;
  height: 45px;
  background: #ffffff;
  margin-bottom: 1rem;
  border-radius: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-right: 1rem;
}
.cid-sp5Wa3PMCE .soc-item span {
  font-size: 1.4rem;
}
.cid-sp5Wa3PMCE .soc-item:hover span {
  color: #15313a !important;
}
.cid-sp5Wa3PMCE .item {
  display: flex;
  align-items: center;
  margin-bottom: 1rem;
}
.cid-sp5Wa3PMCE .item h4 {
  padding-left: 10px;
  margin: 0;
}
.cid-sp5Wa3PMCE .media-wrap {
  margin-bottom: 1rem;
}
.cid-sp5Wa3PMCE .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sp5Wa3PMCE img {
  height: 4rem;
}
@media (max-width: 576px) {
  .cid-sp5Wa3PMCE .item {
    justify-content: center;
  }
  .cid-sp5Wa3PMCE .quote::after {
    left: 60px;
  }
}
.cid-sp5Wa3PMCE .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
@media (max-width: 576px) {
  .cid-sp5Wa3PMCE .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sp5Wa3PMCE .text1 {
  color: #15313a;
}
.cid-sp5Wa3PMCE .item-title {
  color: #15313a;
}
.cid-sp5Wa3PMCE H5 {
  color: #15313a;
}
.cid-sp5Wa3PMCE .theme {
  color: #15313a;
}
.cid-sp5Wa3PMCE .copyright > p {
  color: #ff3366;
}
.cid-sp5Wa3PMCE .text2 {
  color: #092831;
}
.cid-stCIonTu7K.popup-builder {
  background-color: #fff;
}
.cid-stCIonTu7K.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-stCIonTu7K.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-stCIonTu7K .modal-content,
.cid-stCIonTu7K .modal-dialog {
  height: auto;
}
.cid-stCIonTu7K .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-stCIonTu7K .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-stCIonTu7K .form-wrapper .mbr-form .form-group,
  .cid-stCIonTu7K .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-stCIonTu7K .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-stCIonTu7K .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-stCIonTu7K .mbr-text {
  text-align: center;
}
.cid-stCIonTu7K .pt-0 {
  padding-top: 0 !important;
}
.cid-stCIonTu7K .pb-0 {
  padding-bottom: 0 !important;
}
.cid-stCIonTu7K .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-stCIonTu7K .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-stCIonTu7K .modal-open {
  overflow: hidden;
}
.cid-stCIonTu7K .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-stCIonTu7K .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-stCIonTu7K .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-stCIonTu7K .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-stCIonTu7K .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-stCIonTu7K .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-stCIonTu7K .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-stCIonTu7K .modal-content {
  background: #fff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-stCIonTu7K .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #fff;
}
.cid-stCIonTu7K .modal-backdrop.fade {
  opacity: 0;
}
.cid-stCIonTu7K .modal-backdrop.show {
  opacity: .5;
}
.cid-stCIonTu7K .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 1rem;
  border-bottom: none;
}
.cid-stCIonTu7K .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-stCIonTu7K .modal-header .close:hover {
  opacity: 1;
}
.cid-stCIonTu7K .modal-header .close:focus {
  outline: none;
}
.cid-stCIonTu7K .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-stCIonTu7K .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: 1rem;
  min-height: 100%;
}
.cid-stCIonTu7K .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 1rem;
  border-top: none;
  text-align: center;
}
.cid-stCIonTu7K .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-stCIonTu7K .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-stCIonTu7K .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-stCIonTu7K .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-stCIonTu7K .modal-sm {
    max-width: 300px;
  }
  .cid-stCIonTu7K .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-stCIonTu7K .modal-lg,
  .cid-stCIonTu7K .modal-xl {
    max-width: 800px;
  }
  .cid-stCIonTu7K .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-stCIonTu7K .modal-xl {
    max-width: 1140px;
  }
  .cid-stCIonTu7K .container {
    max-width: 1140px;
  }
}
.cid-stCIonTu7K .container {
  width: 100%;
  padding-right: 5px;
  padding-left: 5px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-stCIonTu7K .container {
    max-width: 720px;
  }
}
.cid-stCIonTu7K .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -5px;
  margin-left: -5px;
}
.cid-stCIonTu7K .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 5px;
  padding-left: 5px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-stCIonTu7K .form-group {
  margin-bottom: 20px;
  width: 100%;
  position: relative;
  border: 1px solid #e6e6e6;
  border-radius: 13px;
  padding: 10px 30px 9px 22px;
}
.cid-stCIonTu7K .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  border: 1px solid white !important;
  border-radius: 13px;
  padding: 0.5rem 1rem;
  backgroundcolor: #fff !important;
  margin-bottom: 2px;
}
.cid-stCIonTu7K .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-stCIonTu7K .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-stCIonTu7K .underline .line {
  width: 2rem;
  height: 1px;
  display: inline-block;
}
.cid-stCIonTu7K .form-head {
  padding: 2rem;
}
.cid-stCIonTu7K .form1 {
  padding: 2rem;
  background-color: #fff;
}
.cid-stCIonTu7K textarea.form-control {
  min-height: 96px;
}
.cid-stCIonTu7K .input-group-btn {
  width: 100%;
}
.cid-stCIonTu7K .input-group-btn .btn {
  display: block;
  margin-left: 0 !important;
  margin-right: 0 !important;
  width: 100%;
}
.cid-stCIonTu7K .form-control-label {
  font-size: 1rem;
  font-weight: 100 !important;
}
@media (max-width: 767px) {
  .cid-stCIonTu7K .form1 {
    padding: 1.5rem;
  }
}
.cid-stCIonTu7K .main-title {
  color: #092831;
}
.cid-sp6tFOPeTN .nav-item:focus,
.cid-sp6tFOPeTN .nav-link:focus {
  outline: none;
}
.cid-sp6tFOPeTN a.nav-link:focus {
  color: #ffffff !important;
}
.cid-sp6tFOPeTN .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #efefef;
  background: #efefefb8;
}
.cid-sp6tFOPeTN .navbar.opened {
  transition: all .3s;
  background: #efefef !important;
}
.cid-sp6tFOPeTN .navbar .dropdown-item {
  padding: .3rem 1.5rem;
}
.cid-sp6tFOPeTN .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-sp6tFOPeTN .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sp6tFOPeTN .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sp6tFOPeTN .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-sp6tFOPeTN .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-sp6tFOPeTN .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sp6tFOPeTN .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sp6tFOPeTN .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-sp6tFOPeTN .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sp6tFOPeTN .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sp6tFOPeTN .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sp6tFOPeTN .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .15rem 1.5rem;
  text-align: center;
}
.cid-sp6tFOPeTN .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sp6tFOPeTN .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sp6tFOPeTN .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-sp6tFOPeTN .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sp6tFOPeTN .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sp6tFOPeTN .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sp6tFOPeTN .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sp6tFOPeTN .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sp6tFOPeTN .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sp6tFOPeTN .navbar .dropdown-menu .dropdown-item {
    padding: .15rem 1.5rem;
    text-align: center;
  }
  .cid-sp6tFOPeTN .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-sp6tFOPeTN .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sp6tFOPeTN .navbar.navbar-short {
  background: #efefef !important;
  min-height: 60px;
}
.cid-sp6tFOPeTN .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sp6tFOPeTN .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sp6tFOPeTN .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sp6tFOPeTN .navbar-brand .navbar-caption-wrap {
  display: flex;
}
.cid-sp6tFOPeTN .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-sp6tFOPeTN .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sp6tFOPeTN .dropdown-item.active,
.cid-sp6tFOPeTN .dropdown-item:active {
  background-color: transparent;
}
.cid-sp6tFOPeTN .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sp6tFOPeTN .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sp6tFOPeTN .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sp6tFOPeTN .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-sp6tFOPeTN .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-sp6tFOPeTN .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sp6tFOPeTN ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sp6tFOPeTN .navbar-buttons {
  text-align: center;
}
.cid-sp6tFOPeTN button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sp6tFOPeTN button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sp6tFOPeTN button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sp6tFOPeTN button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sp6tFOPeTN button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sp6tFOPeTN button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sp6tFOPeTN nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sp6tFOPeTN nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sp6tFOPeTN nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sp6tFOPeTN nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sp6tFOPeTN .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sp6tFOPeTN a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-sp6tFOPeTN .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sp6tFOPeTN .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-sp6tFOPeTN .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
.cid-sp6tFOPeTN .nav-link:hover,
.cid-sp6tFOPeTN .icons-menu .mbr-iconfont:hover {
  color: #ffffff !important;
}
.cid-sp6tFOPeTN .dropdown-item:hover {
  color: #878787 !important;
}
.cid-sp6tFOPeTN .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #ffffff;
  transition: width 0.3s ease-in;
}
.cid-sp6tFOPeTN .dropdown-menu {
  padding: 0;
  transition: top .3s;
}
.cid-sp6tFOPeTN .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-sp6tFOPeTN .navbar-expand-lg {
    -webkit-justify-content: space-around;
    justify-content: space-around;
  }
  .cid-sp6tFOPeTN .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-sp6tFOPeTN .dropdown-menu {
    top: 100%;
  }
  .cid-sp6tFOPeTN .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-sp6tFOPeTN .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-sp6tFOPeTN .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-sp6tFOPeTN .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-sp6tFJf8us {
  padding-top: 0;
  padding-bottom: 0;
  background-color: #fafafa;
}
.cid-sp6tFJf8us .carousel {
  width: 100%;
}
.cid-sp6tFJf8us .carousel-inner {
  display: flex;
  align-content: center;
  align-items: center;
}
.cid-sp6tFJf8us .carousel-item img {
  height: 100vh;
  object-fit: cover;
}
.cid-sp6tFJf8us .mbr-overlay {
  z-index: 1;
}
.cid-sp6tFJf8us .carousel-caption {
  bottom: 40px;
  text-shadow: -2px 2px #313951;
}
.cid-sp6tFJf8us .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-sp6tFJf8us .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-sp6tFJf8us .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-sp6tFJf8us .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-sp6tFJf8us .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-sp6tFJf8us .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-sp6tFJf8us .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-sp6tFJf8us .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sp6tFJf8us .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sp6tFJf8us .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sp6tFJf8us .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sp6tFJf8us .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-sp6tFJf8us .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sp6tFJf8us .carousel-indicators li.active,
.cid-sp6tFJf8us .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sp6tFJf8us .carousel-indicators li::after,
.cid-sp6tFJf8us .carousel-indicators li::before {
  content: none;
}
.cid-sp6tFJf8us .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sp6tFJf8us .carousel-indicators {
    display: none !important;
  }
}
.cid-sp6tFJf8us H5 {
  color: #fcfcfc;
}
.cid-sp6tFJf8us P {
  color: #fcfcfc;
}
.cid-sp6tFKf4dV {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #d8d7d7;
}
.cid-sp6tFKf4dV .card-icon {
  font-size: 40px;
  color: #15313a;
  transition: color 0.3s;
}
.cid-sp6tFKf4dV .card-title {
  font-weight: 600;
  letter-spacing: 1px;
}
.cid-sp6tFKf4dV .link-ico {
  font-size: 0.8rem;
  color: #ffffff;
  border: 2px solid #ffffff;
  border-radius: 100%;
  padding: 0.5rem 0;
  font-weight: 900;
  padding-left: 9px;
  padding-right: 7px;
}
.cid-sp6tFKf4dV .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #092831;
  margin-bottom: 1.5rem;
  transition: background 0.3s;
}
.cid-sp6tFKf4dV .card {
  padding: 0!important;
}
.cid-sp6tFKf4dV .card-wrapper {
  padding: 4rem;
  transition: background 0.3s;
}
.cid-sp6tFKf4dV .card-wrapper:hover {
  background: #15313a;
}
.cid-sp6tFKf4dV .card-wrapper:hover .card-icon {
  color: #efefef;
}
.cid-sp6tFKf4dV .card-wrapper:hover .line {
  background: #efefef;
}
.cid-sp6tFKf4dV .card1 {
  background: #efefef;
}
.cid-sp6tFKf4dV .card2 {
  background: #f4f4f4;
}
.cid-sp6tFKf4dV .card3 {
  background: #f9f9f9;
}
.cid-sp6tFKf4dV .card4 {
  background: #fefefe;
}
.cid-sp6tFKf4dV .card5 {
  background: #ffffff;
}
.cid-sp6tFKf4dV .card6 {
  background: #ffffff;
}
.cid-sp6tFKf4dV .col-lg-x {
  -ms-flex: 0 0 20%;
  flex: 0 0 20%;
  max-width: 20%;
}
@media (max-width: 1400px) {
  .cid-sp6tFKf4dV .col-md-6 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-sp6tFKf4dV .col-12 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
}
.cid-sp6tFKf4dV .mbr-text,
.cid-sp6tFKf4dV .card-link {
  color: #15313a;
}
.cid-sp6tFKf4dV .card-title,
.cid-sp6tFKf4dV .card-ico,
.cid-sp6tFKf4dV .line-wrap {
  color: #487f91;
}
.cid-sts3ADGBJY {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-sts3ADGBJY .content-block {
  max-width: 700px;
  padding: 4rem 3rem;
}
.cid-sts3ADGBJY .img-content {
  position: absolute;
  width: 100%;
  bottom: 0;
  left: 0;
  height: 100%;
  opacity: 0;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  transition: all 0.3s;
  transition-delay: 0s;
  background-image: url("../../../assets/images/junior-suite-13.webp");
  background-position: center;
  background-size: cover;
  z-index: 3;
}
.cid-sts3ADGBJY .overlay {
  position: absolute;
  transition: all 0.3s;
  transition-delay: 0.3s;
  width: 0%;
  height: 100%;
  top: 0;
  right: 0%;
  background: #487f91;
  z-index: 2;
  opacity: 1;
}
.cid-sts3ADGBJY .overlay-wrapper {
  width: 50%;
  height: 100%;
  position: absolute;
  right: 50%;
  transition-delay: 0.3s;
  top: 0;
  z-index: 4;
}
.cid-sts3ADGBJY .hoverEl {
  padding: 0;
  display: flex;
  position: relative;
  min-height: 400px;
  justify-content: flex-end;
}
.cid-sts3ADGBJY .hoverEl:hover .overlay-wrapper {
  width: 100%;
  right: 0;
  transition-delay: 0s;
}
.cid-sts3ADGBJY .hoverEl:hover .overlay {
  width: 100%;
  transition-delay: 0s;
}
.cid-sts3ADGBJY .hoverEl:hover .img-content {
  opacity: 1;
  width: 100%;
  transition-delay: 0.3s;
}
.cid-sts3ADGBJY .hoverEl:hover .box-title2,
.cid-sts3ADGBJY .hoverEl:hover .box-text2 {
  color: #ffffff;
  transition-delay: 0.3s;
}
.cid-sts3ADGBJY .box-title2,
.cid-sts3ADGBJY .box-text2 {
  transition: all 0.3s;
  transition-delay: 0s;
}
.cid-sts3ADGBJY .box-content {
  width: 50%;
  height: 100%;
  transition: all 0.3s;
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  background: #487f91;
}
.cid-sts3ADGBJY .content1 {
  z-index: 5;
  max-width: 450px;
  position: relative;
  transition: all 0.3s;
  transition-delay: 0.3s;
  padding: 4rem 3rem;
}
@media (max-width: 767px) {
  .cid-sts3ADGBJY .img-content {
    opacity: 1;
  }
  .cid-sts3ADGBJY .overlay-wrapper {
    width: 100%;
    right: 0;
  }
  .cid-sts3ADGBJY .box-content {
    width: 100%;
  }
  .cid-sts3ADGBJY .box-title2,
  .cid-sts3ADGBJY .box-text2 {
    color: #ffffff !important;
  }
  .cid-sts3ADGBJY .content-block,
  .cid-sts3ADGBJY .content1 {
    padding: 3rem 1rem;
  }
  .cid-sts3ADGBJY * {
    text-align: left;
  }
}
.cid-sts3ADGBJY .box-text1 {
  color: #333333;
}
.cid-sts3ADGBJY .box-title2 {
  color: #cccccc;
}
.cid-sts3ADGBJY .mbr-text,
.cid-sts3ADGBJY .mbr-section-btn {
  color: #092831;
}
.cid-sts3ADGBJY H2 {
  color: #092831;
}
.cid-sts3ADGBJY H3 {
  color: #092831;
}
.cid-sts3ADGBJY .box-text2 {
  color: #fcfcfc;
}
.cid-sp6tFLy3BP {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-sp6tFLy3BP .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-sp6tFLy3BP .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-sp6tFLy3BP .title {
    width: 100% !important;
  }
}
.cid-u6o4fTKi5s {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-u6o4fTKi5s li {
  list-style: none;
}
.cid-u6o4fTKi5s .item-wrap {
  display: flex;
  align-items: center;
  margin-bottom: 14px;
}
.cid-u6o4fTKi5s .mbr-iconfont {
  font-size: 25px!important;
  padding-right: 12px;
}
.cid-u6o4fTKi5s h4 {
  margin: 0;
}
.cid-u6o4fTKi5s .item {
  color: #57468b;
}
.cid-u6o4fTKi5s ul {
  padding: 0;
  margin: 0;
}
.cid-u6o4fTKi5s .col-title {
  color: #57468b;
}
.cid-u6o4fTKi5s .col-title1 {
  color: #9eabd8;
}
.cid-u6o4fTKi5s .col-title2 {
  color: #5580ff;
}
.cid-u6o4fTKi5s .col-title3 {
  color: #ff8a73;
}
.cid-u6o4fTKi5s .col-title4 {
  color: #57468b;
}
.cid-u6o4fTKi5s .item1 {
  color: #716c80;
}
.cid-u6o4fTKi5s .item2 {
  color: #716c80;
}
.cid-u6o4fTKi5s .item3 {
  color: #716c80;
}
.cid-u6o4fTKi5s .item4 {
  color: #716c80;
}
@media (max-width: 768px) {
  .cid-u6o4fTKi5s .md-pb {
    padding-bottom: 1rem;
  }
}
.cid-u6o4lyvEKP {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-u6o4lyvEKP .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-u6o4lyvEKP .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-u6o4lyvEKP .title {
    width: 100% !important;
  }
}
.cid-u6R09UkCvh {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #efefef;
}
.cid-u6R09UkCvh .item:focus,
.cid-u6R09UkCvh span:focus {
  outline: none;
}
.cid-u6R09UkCvh .item-wrapper {
  position: relative;
}
.cid-u6R09UkCvh .container-fluid {
  padding: 0 32px;
}
@media (max-width: 992px) {
  .cid-u6R09UkCvh .container-fluid {
    padding: 0 24px;
  }
}
@media (max-width: 992px) and (max-width: 992px) {
  .cid-u6R09UkCvh .container {
    padding: 0 24px;
  }
}
.cid-u6R09UkCvh .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 460px;
  max-width: 460px;
  border-right: 1px solid #15313a;
  padding: 0 32px;
}
@media (max-width: 767px) {
  .cid-u6R09UkCvh .embla__slide {
    min-width: 100%;
    max-width: 100%;
    border: none;
    padding: 0 24px;
  }
}
.cid-u6R09UkCvh .embla__slide .slide-content {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  width: 100%;
}
.cid-u6R09UkCvh .embla__slide .slide-content:hover .item-wrapper .item-img,
.cid-u6R09UkCvh .embla__slide .slide-content:focus .item-wrapper .item-img {
  min-height: 620px;
}
@media (max-width: 767px) {
  .cid-u6R09UkCvh .embla__slide .slide-content:hover .item-wrapper .item-img,
  .cid-u6R09UkCvh .embla__slide .slide-content:focus .item-wrapper .item-img {
    min-height: 400px;
  }
}
.cid-u6R09UkCvh .embla__slide .slide-content:hover .item-wrapper .item-content .item-text,
.cid-u6R09UkCvh .embla__slide .slide-content:focus .item-wrapper .item-content .item-text {
  transform: translateY(0);
  height: auto;
  opacity: 1;
}
.cid-u6R09UkCvh .embla__slide .slide-content:hover .btn-wrap,
.cid-u6R09UkCvh .embla__slide .slide-content:focus .btn-wrap {
  margin-top: 0;
}
.cid-u6R09UkCvh .embla__slide .slide-content .item-wrapper .item-img {
  overflow: hidden;
  position: relative;
  z-index: 1;
  min-height: 650px;
  margin-bottom: 32px;
  transition: all 0.3s ease-in-out;
  border-radius: .5rem;
}
@media (max-width: 767px) {
  .cid-u6R09UkCvh .embla__slide .slide-content .item-wrapper .item-img {
    min-height: 400px;
    margin-bottom: 24px;
  }
}
.cid-u6R09UkCvh .embla__slide .slide-content .item-wrapper .item-img img {
  transform: scale(1.2);
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-u6R09UkCvh .embla__slide .slide-content .item-wrapper .item-img .list-wrapper {
  display: block;
}
.cid-u6R09UkCvh .embla__slide .slide-content .item-wrapper .item-img .list-wrapper .list {
  position: relative;
  z-index: 1;
  margin: 0;
  padding: 12px;
  list-style-type: none;
  display: inline-flex;
  flex-direction: column;
}
.cid-u6R09UkCvh .embla__slide .slide-content .item-wrapper .item-img .list-wrapper .list .item-wrap {
  background-color: #8aa29e;
  padding: 8px 12px;
  border-radius: 5px;
  margin-bottom: 8px;
  width: fit-content;
}
.cid-u6R09UkCvh .embla__slide .slide-content .item-wrapper .item-img .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-u6R09UkCvh .embla__slide .slide-content .item-wrapper .item-content {
  position: relative;
  z-index: 1;
  overflow: hidden;
  border-top: 1px solid #15313a;
  padding-top: 32px;
}
.cid-u6R09UkCvh .embla__slide .slide-content .item-wrapper .item-content .mbr-date {
  margin-bottom: 0;
}
.cid-u6R09UkCvh .embla__slide .slide-content .item-wrapper .item-content .title-wrap {
  display: block;
}
.cid-u6R09UkCvh .embla__slide .slide-content .item-wrapper .item-content .title-wrap:hover .item-title,
.cid-u6R09UkCvh .embla__slide .slide-content .item-wrapper .item-content .title-wrap:focus .item-title {
  color: #336f82;
}
.cid-u6R09UkCvh .embla__slide .slide-content .item-wrapper .item-content .title-wrap .item-title {
  transition: all 0.3s ease-in-out;
  margin-bottom: 16px;
}
.cid-u6R09UkCvh .embla__slide .slide-content .item-wrapper .item-content .item-text {
  transform: translateY(100%);
  transition: all 0.3s ease-in-out;
  margin-bottom: 0;
  opacity: 0;
}
.cid-u6R09UkCvh .embla__slide .slide-content .btn-wrap {
  margin-top: -3rem;
  transition: all 0.3s ease-in-out;
  margin-top: 0;
}
.cid-u6R09UkCvh .embla__slide .slide-content .btn-wrap .mbr-section-btn {
  margin-top: 24px;
  z-index: 1;
}
.cid-u6R09UkCvh .embla__slide .slide-content .btn-wrap .mbr-number {
  margin: 16px 0 0 0;
}
.cid-u6R09UkCvh .embla__button--next,
.cid-u6R09UkCvh .embla__button--prev {
  display: flex;
}
.cid-u6R09UkCvh .embla__button {
  bottom: 1rem;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 21px;
  background-color: #333333 !important;
  color: #67a27e;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  opacity: 1 !important;
}
.cid-u6R09UkCvh .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-u6R09UkCvh .embla__button:hover {
  opacity: .85 !important;
  color: #15313a !important;
}
.cid-u6R09UkCvh .embla__button.embla__button--prev {
  left: 32px;
}
.cid-u6R09UkCvh .embla__button.embla__button--next {
  right: 32px;
}
.cid-u6R09UkCvh .embla {
  position: relative;
  width: 100%;
  padding: 32px 0;
  border-top: 1px solid #15313a;
  border-bottom: 1px solid #15313a;
  padding-bottom: 6rem;
}
@media (max-width: 767px) {
  .cid-u6R09UkCvh .embla {
    padding: 24px 0;
    padding-bottom: 6rem;
  }
}
.cid-u6R09UkCvh .embla__viewport {
  overflow: hidden;
  width: 100%;
  margin-right: 1rem;
}
.cid-u6R09UkCvh .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-u6R09UkCvh .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-u6R09UkCvh .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-u6R09UkCvh .list {
  color: #000000;
}
.cid-u6R09UkCvh .mbr-date {
  color: #15313a;
}
.cid-u6R09UkCvh .item-title {
  color: #F9F6E0;
}
.cid-u6R09UkCvh .item-text {
  color: #15313a;
}
.cid-u6R09UkCvh .mbr-number {
  color: #15313a;
}
.cid-u6R09UkCvh .item-title,
.cid-u6R09UkCvh .mbr-section-btn {
  color: #15313a;
}
.cid-sp6tFPpA87 {
  padding-top: 150px;
  padding-bottom: 0px;
  background-color: #d8d7d7;
  position: relative;
  overflow: hidden;
}
.cid-sp6tFPpA87 .container {
  max-width: 1400px;
}
.cid-sp6tFPpA87 .card-img2 span {
  padding-top: 6px;
}
.cid-sp6tFPpA87 .soc-item a {
  padding-top: 5px;
}
.cid-sp6tFPpA87 .btn {
  padding: 0.4rem 0.6rem!important;
  margin: 0.5rem!important;
  border-radius: 10px!important;
  letter-spacing: 0px;
}
.cid-sp6tFPpA87 .btn .mbr-iconfont {
  margin-top: 0.1rem;
}
.cid-sp6tFPpA87 .btn .mbr-iconfont.socicon {
  margin-right: 0.8rem !important;
  order: 0;
}
@media (max-width: 992px) {
  .cid-sp6tFPpA87 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sp6tFPpA87 svg {
  position: absolute;
  top: 2rem;
  left: 50%;
  transform: translate(-50%) scale(2, 1.6) rotate(180deg);
}
.cid-sp6tFPpA87 #e2_shape {
  fill: #efefef !important;
}
.cid-sp6tFPpA87 .quote {
  background-color: rgba(0, 0, 0, 0.1);
  border-radius: 10px;
  padding: 1rem;
  position: relative;
  margin-bottom: 1.8rem;
  color: #ffffff;
}
.cid-sp6tFPpA87 .quote::after {
  top: 100%;
  left: 36px;
  content: " ";
  position: absolute;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 20px 20px 0 0;
  border-color: rgba(0, 0, 0, 0.1) transparent transparent;
}
.cid-sp6tFPpA87 .card-img2 {
  min-width: 45px;
  height: 45px;
  background: #5580ff;
  border-radius: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-sp6tFPpA87 .card-img {
  width: auto;
}
.cid-sp6tFPpA87 .soc-item {
  width: 45px;
  height: 45px;
  background: #ffffff;
  margin-bottom: 1rem;
  border-radius: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-right: 1rem;
}
.cid-sp6tFPpA87 .soc-item span {
  font-size: 1.4rem;
}
.cid-sp6tFPpA87 .soc-item:hover span {
  color: #15313a !important;
}
.cid-sp6tFPpA87 .item {
  display: flex;
  align-items: center;
  margin-bottom: 1rem;
}
.cid-sp6tFPpA87 .item h4 {
  padding-left: 10px;
  margin: 0;
}
.cid-sp6tFPpA87 .media-wrap {
  margin-bottom: 1rem;
}
.cid-sp6tFPpA87 .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sp6tFPpA87 img {
  height: 4rem;
}
@media (max-width: 576px) {
  .cid-sp6tFPpA87 .item {
    justify-content: center;
  }
  .cid-sp6tFPpA87 .quote::after {
    left: 60px;
  }
}
.cid-sp6tFPpA87 .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
@media (max-width: 576px) {
  .cid-sp6tFPpA87 .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sp6tFPpA87 .text1 {
  color: #15313a;
}
.cid-sp6tFPpA87 .item-title {
  color: #15313a;
}
.cid-sp6tFPpA87 H5 {
  color: #15313a;
}
.cid-sp6tFPpA87 .theme {
  color: #15313a;
}
.cid-sp6tFPpA87 .copyright > p {
  color: #ff3366;
}
.cid-sp6tFPpA87 .text2 {
  color: #092831;
}
.cid-stCIonTugo.popup-builder {
  background-color: #fff;
}
.cid-stCIonTugo.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-stCIonTugo.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-stCIonTugo .modal-content,
.cid-stCIonTugo .modal-dialog {
  height: auto;
}
.cid-stCIonTugo .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-stCIonTugo .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-stCIonTugo .form-wrapper .mbr-form .form-group,
  .cid-stCIonTugo .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-stCIonTugo .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-stCIonTugo .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-stCIonTugo .mbr-text {
  text-align: center;
}
.cid-stCIonTugo .pt-0 {
  padding-top: 0 !important;
}
.cid-stCIonTugo .pb-0 {
  padding-bottom: 0 !important;
}
.cid-stCIonTugo .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-stCIonTugo .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-stCIonTugo .modal-open {
  overflow: hidden;
}
.cid-stCIonTugo .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-stCIonTugo .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-stCIonTugo .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-stCIonTugo .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-stCIonTugo .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-stCIonTugo .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-stCIonTugo .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-stCIonTugo .modal-content {
  background: #fff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-stCIonTugo .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #fff;
}
.cid-stCIonTugo .modal-backdrop.fade {
  opacity: 0;
}
.cid-stCIonTugo .modal-backdrop.show {
  opacity: .5;
}
.cid-stCIonTugo .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 1rem;
  border-bottom: none;
}
.cid-stCIonTugo .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-stCIonTugo .modal-header .close:hover {
  opacity: 1;
}
.cid-stCIonTugo .modal-header .close:focus {
  outline: none;
}
.cid-stCIonTugo .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-stCIonTugo .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: 1rem;
  min-height: 100%;
}
.cid-stCIonTugo .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 1rem;
  border-top: none;
  text-align: center;
}
.cid-stCIonTugo .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-stCIonTugo .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-stCIonTugo .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-stCIonTugo .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-stCIonTugo .modal-sm {
    max-width: 300px;
  }
  .cid-stCIonTugo .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-stCIonTugo .modal-lg,
  .cid-stCIonTugo .modal-xl {
    max-width: 800px;
  }
  .cid-stCIonTugo .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-stCIonTugo .modal-xl {
    max-width: 1140px;
  }
  .cid-stCIonTugo .container {
    max-width: 1140px;
  }
}
.cid-stCIonTugo .container {
  width: 100%;
  padding-right: 5px;
  padding-left: 5px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-stCIonTugo .container {
    max-width: 720px;
  }
}
.cid-stCIonTugo .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -5px;
  margin-left: -5px;
}
.cid-stCIonTugo .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 5px;
  padding-left: 5px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-stCIonTugo .form-group {
  margin-bottom: 20px;
  width: 100%;
  position: relative;
  border: 1px solid #e6e6e6;
  border-radius: 13px;
  padding: 10px 30px 9px 22px;
}
.cid-stCIonTugo .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  border: 1px solid white !important;
  border-radius: 13px;
  padding: 0.5rem 1rem;
  backgroundcolor: #fff !important;
  margin-bottom: 2px;
}
.cid-stCIonTugo .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-stCIonTugo .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-stCIonTugo .underline .line {
  width: 2rem;
  height: 1px;
  display: inline-block;
}
.cid-stCIonTugo .form-head {
  padding: 2rem;
}
.cid-stCIonTugo .form1 {
  padding: 2rem;
  background-color: #fff;
}
.cid-stCIonTugo textarea.form-control {
  min-height: 96px;
}
.cid-stCIonTugo .input-group-btn {
  width: 100%;
}
.cid-stCIonTugo .input-group-btn .btn {
  display: block;
  margin-left: 0 !important;
  margin-right: 0 !important;
  width: 100%;
}
.cid-stCIonTugo .form-control-label {
  font-size: 1rem;
  font-weight: 100 !important;
}
@media (max-width: 767px) {
  .cid-stCIonTugo .form1 {
    padding: 1.5rem;
  }
}
.cid-stCIonTugo .main-title {
  color: #092831;
}
.cid-sp6FG70Hw0 .nav-item:focus,
.cid-sp6FG70Hw0 .nav-link:focus {
  outline: none;
}
.cid-sp6FG70Hw0 a.nav-link:focus {
  color: #ffffff !important;
}
.cid-sp6FG70Hw0 .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #efefef;
  background: #efefefb8;
}
.cid-sp6FG70Hw0 .navbar.opened {
  transition: all .3s;
  background: #efefef !important;
}
.cid-sp6FG70Hw0 .navbar .dropdown-item {
  padding: .3rem 1.5rem;
}
.cid-sp6FG70Hw0 .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-sp6FG70Hw0 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sp6FG70Hw0 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sp6FG70Hw0 .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-sp6FG70Hw0 .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-sp6FG70Hw0 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sp6FG70Hw0 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sp6FG70Hw0 .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-sp6FG70Hw0 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sp6FG70Hw0 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sp6FG70Hw0 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sp6FG70Hw0 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .15rem 1.5rem;
  text-align: center;
}
.cid-sp6FG70Hw0 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sp6FG70Hw0 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sp6FG70Hw0 .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-sp6FG70Hw0 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sp6FG70Hw0 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sp6FG70Hw0 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sp6FG70Hw0 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sp6FG70Hw0 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sp6FG70Hw0 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sp6FG70Hw0 .navbar .dropdown-menu .dropdown-item {
    padding: .15rem 1.5rem;
    text-align: center;
  }
  .cid-sp6FG70Hw0 .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-sp6FG70Hw0 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sp6FG70Hw0 .navbar.navbar-short {
  background: #efefef !important;
  min-height: 60px;
}
.cid-sp6FG70Hw0 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sp6FG70Hw0 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sp6FG70Hw0 .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sp6FG70Hw0 .navbar-brand .navbar-caption-wrap {
  display: flex;
}
.cid-sp6FG70Hw0 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-sp6FG70Hw0 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sp6FG70Hw0 .dropdown-item.active,
.cid-sp6FG70Hw0 .dropdown-item:active {
  background-color: transparent;
}
.cid-sp6FG70Hw0 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sp6FG70Hw0 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sp6FG70Hw0 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sp6FG70Hw0 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-sp6FG70Hw0 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-sp6FG70Hw0 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sp6FG70Hw0 ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sp6FG70Hw0 .navbar-buttons {
  text-align: center;
}
.cid-sp6FG70Hw0 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sp6FG70Hw0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sp6FG70Hw0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sp6FG70Hw0 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sp6FG70Hw0 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sp6FG70Hw0 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sp6FG70Hw0 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sp6FG70Hw0 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sp6FG70Hw0 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sp6FG70Hw0 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sp6FG70Hw0 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sp6FG70Hw0 a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-sp6FG70Hw0 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sp6FG70Hw0 .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-sp6FG70Hw0 .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
.cid-sp6FG70Hw0 .nav-link:hover,
.cid-sp6FG70Hw0 .icons-menu .mbr-iconfont:hover {
  color: #ffffff !important;
}
.cid-sp6FG70Hw0 .dropdown-item:hover {
  color: #878787 !important;
}
.cid-sp6FG70Hw0 .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #ffffff;
  transition: width 0.3s ease-in;
}
.cid-sp6FG70Hw0 .dropdown-menu {
  padding: 0;
  transition: top .3s;
}
.cid-sp6FG70Hw0 .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-sp6FG70Hw0 .navbar-expand-lg {
    -webkit-justify-content: space-around;
    justify-content: space-around;
  }
  .cid-sp6FG70Hw0 .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-sp6FG70Hw0 .dropdown-menu {
    top: 100%;
  }
  .cid-sp6FG70Hw0 .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-sp6FG70Hw0 .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-sp6FG70Hw0 .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-sp6FG70Hw0 .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-sp6FG2IgQq {
  padding-top: 0;
  padding-bottom: 0;
  background-color: #fafafa;
}
.cid-sp6FG2IgQq .carousel {
  width: 100%;
}
.cid-sp6FG2IgQq .carousel-inner {
  display: flex;
  align-content: center;
  align-items: center;
}
.cid-sp6FG2IgQq .carousel-item img {
  height: 100vh;
  object-fit: cover;
}
.cid-sp6FG2IgQq .mbr-overlay {
  z-index: 1;
}
.cid-sp6FG2IgQq .carousel-caption {
  bottom: 40px;
  text-shadow: -2px 2px #313951;
}
.cid-sp6FG2IgQq .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-sp6FG2IgQq .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-sp6FG2IgQq .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-sp6FG2IgQq .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-sp6FG2IgQq .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-sp6FG2IgQq .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-sp6FG2IgQq .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-sp6FG2IgQq .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sp6FG2IgQq .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sp6FG2IgQq .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sp6FG2IgQq .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sp6FG2IgQq .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-sp6FG2IgQq .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sp6FG2IgQq .carousel-indicators li.active,
.cid-sp6FG2IgQq .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sp6FG2IgQq .carousel-indicators li::after,
.cid-sp6FG2IgQq .carousel-indicators li::before {
  content: none;
}
.cid-sp6FG2IgQq .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sp6FG2IgQq .carousel-indicators {
    display: none !important;
  }
}
.cid-sp6FG2IgQq H5 {
  color: #fcfcfc;
}
.cid-sp6FG2IgQq P {
  color: #fcfcfc;
}
.cid-sp6FG3g1ca {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #d8d7d7;
}
.cid-sp6FG3g1ca .card-icon {
  font-size: 40px;
  color: #15313a;
  transition: color 0.3s;
}
.cid-sp6FG3g1ca .card-title {
  font-weight: 600;
  letter-spacing: 1px;
}
.cid-sp6FG3g1ca .link-ico {
  font-size: 0.8rem;
  color: #ffffff;
  border: 2px solid #ffffff;
  border-radius: 100%;
  padding: 0.5rem 0;
  font-weight: 900;
  padding-left: 9px;
  padding-right: 7px;
}
.cid-sp6FG3g1ca .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #092831;
  margin-bottom: 1.5rem;
  transition: background 0.3s;
}
.cid-sp6FG3g1ca .card {
  padding: 0!important;
}
.cid-sp6FG3g1ca .card-wrapper {
  padding: 4rem;
  transition: background 0.3s;
}
.cid-sp6FG3g1ca .card-wrapper:hover {
  background: #15313a;
}
.cid-sp6FG3g1ca .card-wrapper:hover .card-icon {
  color: #efefef;
}
.cid-sp6FG3g1ca .card-wrapper:hover .line {
  background: #efefef;
}
.cid-sp6FG3g1ca .card1 {
  background: #efefef;
}
.cid-sp6FG3g1ca .card2 {
  background: #f4f4f4;
}
.cid-sp6FG3g1ca .card3 {
  background: #f9f9f9;
}
.cid-sp6FG3g1ca .card4 {
  background: #fefefe;
}
.cid-sp6FG3g1ca .card5 {
  background: #ffffff;
}
.cid-sp6FG3g1ca .card6 {
  background: #ffffff;
}
.cid-sp6FG3g1ca .col-lg-x {
  -ms-flex: 0 0 20%;
  flex: 0 0 20%;
  max-width: 20%;
}
@media (max-width: 1400px) {
  .cid-sp6FG3g1ca .col-md-6 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-sp6FG3g1ca .col-12 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
}
.cid-sp6FG3g1ca .mbr-text,
.cid-sp6FG3g1ca .card-link {
  color: #15313a;
}
.cid-sp6FG3g1ca .card-title,
.cid-sp6FG3g1ca .card-ico,
.cid-sp6FG3g1ca .line-wrap {
  color: #487f91;
}
.cid-stsuAdCCgd {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-stsuAdCCgd .content-block {
  max-width: 700px;
  padding: 4rem 3rem;
}
.cid-stsuAdCCgd .img-content {
  position: absolute;
  width: 100%;
  bottom: 0;
  left: 0;
  height: 100%;
  opacity: 0;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  transition: all 0.3s;
  transition-delay: 0s;
  background-image: url("../../../assets/images/deluxe-9.webp");
  background-position: center;
  background-size: cover;
  z-index: 3;
}
.cid-stsuAdCCgd .overlay {
  position: absolute;
  transition: all 0.3s;
  transition-delay: 0.3s;
  width: 0%;
  height: 100%;
  top: 0;
  right: 0%;
  background: #487f91;
  z-index: 2;
  opacity: 1;
}
.cid-stsuAdCCgd .overlay-wrapper {
  width: 50%;
  height: 100%;
  position: absolute;
  right: 50%;
  transition-delay: 0.3s;
  top: 0;
  z-index: 4;
}
.cid-stsuAdCCgd .hoverEl {
  padding: 0;
  display: flex;
  position: relative;
  min-height: 400px;
  justify-content: flex-end;
}
.cid-stsuAdCCgd .hoverEl:hover .overlay-wrapper {
  width: 100%;
  right: 0;
  transition-delay: 0s;
}
.cid-stsuAdCCgd .hoverEl:hover .overlay {
  width: 100%;
  transition-delay: 0s;
}
.cid-stsuAdCCgd .hoverEl:hover .img-content {
  opacity: 1;
  width: 100%;
  transition-delay: 0.3s;
}
.cid-stsuAdCCgd .hoverEl:hover .box-title2,
.cid-stsuAdCCgd .hoverEl:hover .box-text2 {
  color: #ffffff;
  transition-delay: 0.3s;
}
.cid-stsuAdCCgd .box-title2,
.cid-stsuAdCCgd .box-text2 {
  transition: all 0.3s;
  transition-delay: 0s;
}
.cid-stsuAdCCgd .box-content {
  width: 50%;
  height: 100%;
  transition: all 0.3s;
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  background: #487f91;
}
.cid-stsuAdCCgd .content1 {
  z-index: 5;
  max-width: 450px;
  position: relative;
  transition: all 0.3s;
  transition-delay: 0.3s;
  padding: 4rem 3rem;
}
@media (max-width: 767px) {
  .cid-stsuAdCCgd .img-content {
    opacity: 1;
  }
  .cid-stsuAdCCgd .overlay-wrapper {
    width: 100%;
    right: 0;
  }
  .cid-stsuAdCCgd .box-content {
    width: 100%;
  }
  .cid-stsuAdCCgd .box-title2,
  .cid-stsuAdCCgd .box-text2 {
    color: #ffffff !important;
  }
  .cid-stsuAdCCgd .content-block,
  .cid-stsuAdCCgd .content1 {
    padding: 3rem 1rem;
  }
  .cid-stsuAdCCgd * {
    text-align: left;
  }
}
.cid-stsuAdCCgd .box-text1 {
  color: #333333;
}
.cid-stsuAdCCgd .box-title2 {
  color: #cccccc;
}
.cid-stsuAdCCgd .mbr-text,
.cid-stsuAdCCgd .mbr-section-btn {
  color: #092831;
}
.cid-stsuAdCCgd H2 {
  color: #092831;
}
.cid-stsuAdCCgd H3 {
  color: #092831;
}
.cid-stsuAdCCgd .box-text2 {
  color: #fcfcfc;
}
.cid-sp6FG462To {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-sp6FG462To .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-sp6FG462To .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-sp6FG462To .title {
    width: 100% !important;
  }
}
.cid-u5nW5YDOt8 {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-u5nW5YDOt8 li {
  list-style: none;
}
.cid-u5nW5YDOt8 .item-wrap {
  display: flex;
  align-items: center;
  margin-bottom: 14px;
}
.cid-u5nW5YDOt8 .mbr-iconfont {
  font-size: 25px!important;
  padding-right: 12px;
}
.cid-u5nW5YDOt8 h4 {
  margin: 0;
}
.cid-u5nW5YDOt8 .item {
  color: #57468b;
}
.cid-u5nW5YDOt8 ul {
  padding: 0;
  margin: 0;
}
.cid-u5nW5YDOt8 .col-title {
  color: #57468b;
}
.cid-u5nW5YDOt8 .col-title1 {
  color: #9eabd8;
}
.cid-u5nW5YDOt8 .col-title2 {
  color: #5580ff;
}
.cid-u5nW5YDOt8 .col-title3 {
  color: #ff8a73;
}
.cid-u5nW5YDOt8 .col-title4 {
  color: #57468b;
}
.cid-u5nW5YDOt8 .item1 {
  color: #716c80;
}
.cid-u5nW5YDOt8 .item2 {
  color: #716c80;
}
.cid-u5nW5YDOt8 .item3 {
  color: #716c80;
}
.cid-u5nW5YDOt8 .item4 {
  color: #716c80;
}
@media (max-width: 768px) {
  .cid-u5nW5YDOt8 .md-pb {
    padding-bottom: 1rem;
  }
}
.cid-u6ofCnKYmQ {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-u6ofCnKYmQ .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-u6ofCnKYmQ .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-u6ofCnKYmQ .title {
    width: 100% !important;
  }
}
.cid-u6R0Oi2g8e {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #efefef;
}
.cid-u6R0Oi2g8e .item:focus,
.cid-u6R0Oi2g8e span:focus {
  outline: none;
}
.cid-u6R0Oi2g8e .item-wrapper {
  position: relative;
}
.cid-u6R0Oi2g8e .container-fluid {
  padding: 0 32px;
}
@media (max-width: 992px) {
  .cid-u6R0Oi2g8e .container-fluid {
    padding: 0 24px;
  }
}
@media (max-width: 992px) and (max-width: 992px) {
  .cid-u6R0Oi2g8e .container {
    padding: 0 24px;
  }
}
.cid-u6R0Oi2g8e .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 460px;
  max-width: 460px;
  border-right: 1px solid #15313a;
  padding: 0 32px;
}
@media (max-width: 767px) {
  .cid-u6R0Oi2g8e .embla__slide {
    min-width: 100%;
    max-width: 100%;
    border: none;
    padding: 0 24px;
  }
}
.cid-u6R0Oi2g8e .embla__slide .slide-content {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  width: 100%;
}
.cid-u6R0Oi2g8e .embla__slide .slide-content:hover .item-wrapper .item-img,
.cid-u6R0Oi2g8e .embla__slide .slide-content:focus .item-wrapper .item-img {
  min-height: 620px;
}
@media (max-width: 767px) {
  .cid-u6R0Oi2g8e .embla__slide .slide-content:hover .item-wrapper .item-img,
  .cid-u6R0Oi2g8e .embla__slide .slide-content:focus .item-wrapper .item-img {
    min-height: 400px;
  }
}
.cid-u6R0Oi2g8e .embla__slide .slide-content:hover .item-wrapper .item-content .item-text,
.cid-u6R0Oi2g8e .embla__slide .slide-content:focus .item-wrapper .item-content .item-text {
  transform: translateY(0);
  height: auto;
  opacity: 1;
}
.cid-u6R0Oi2g8e .embla__slide .slide-content:hover .btn-wrap,
.cid-u6R0Oi2g8e .embla__slide .slide-content:focus .btn-wrap {
  margin-top: 0;
}
.cid-u6R0Oi2g8e .embla__slide .slide-content .item-wrapper .item-img {
  overflow: hidden;
  position: relative;
  z-index: 1;
  min-height: 650px;
  margin-bottom: 32px;
  transition: all 0.3s ease-in-out;
  border-radius: .5rem;
}
@media (max-width: 767px) {
  .cid-u6R0Oi2g8e .embla__slide .slide-content .item-wrapper .item-img {
    min-height: 400px;
    margin-bottom: 24px;
  }
}
.cid-u6R0Oi2g8e .embla__slide .slide-content .item-wrapper .item-img img {
  transform: scale(1.2);
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-u6R0Oi2g8e .embla__slide .slide-content .item-wrapper .item-img .list-wrapper {
  display: block;
}
.cid-u6R0Oi2g8e .embla__slide .slide-content .item-wrapper .item-img .list-wrapper .list {
  position: relative;
  z-index: 1;
  margin: 0;
  padding: 12px;
  list-style-type: none;
  display: inline-flex;
  flex-direction: column;
}
.cid-u6R0Oi2g8e .embla__slide .slide-content .item-wrapper .item-img .list-wrapper .list .item-wrap {
  background-color: #8aa29e;
  padding: 8px 12px;
  border-radius: 5px;
  margin-bottom: 8px;
  width: fit-content;
}
.cid-u6R0Oi2g8e .embla__slide .slide-content .item-wrapper .item-img .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-u6R0Oi2g8e .embla__slide .slide-content .item-wrapper .item-content {
  position: relative;
  z-index: 1;
  overflow: hidden;
  border-top: 1px solid #15313a;
  padding-top: 32px;
}
.cid-u6R0Oi2g8e .embla__slide .slide-content .item-wrapper .item-content .mbr-date {
  margin-bottom: 0;
}
.cid-u6R0Oi2g8e .embla__slide .slide-content .item-wrapper .item-content .title-wrap {
  display: block;
}
.cid-u6R0Oi2g8e .embla__slide .slide-content .item-wrapper .item-content .title-wrap:hover .item-title,
.cid-u6R0Oi2g8e .embla__slide .slide-content .item-wrapper .item-content .title-wrap:focus .item-title {
  color: #336f82;
}
.cid-u6R0Oi2g8e .embla__slide .slide-content .item-wrapper .item-content .title-wrap .item-title {
  transition: all 0.3s ease-in-out;
  margin-bottom: 16px;
}
.cid-u6R0Oi2g8e .embla__slide .slide-content .item-wrapper .item-content .item-text {
  transform: translateY(100%);
  transition: all 0.3s ease-in-out;
  margin-bottom: 0;
  opacity: 0;
}
.cid-u6R0Oi2g8e .embla__slide .slide-content .btn-wrap {
  margin-top: -3rem;
  transition: all 0.3s ease-in-out;
  margin-top: 0;
}
.cid-u6R0Oi2g8e .embla__slide .slide-content .btn-wrap .mbr-section-btn {
  margin-top: 24px;
  z-index: 1;
}
.cid-u6R0Oi2g8e .embla__slide .slide-content .btn-wrap .mbr-number {
  margin: 16px 0 0 0;
}
.cid-u6R0Oi2g8e .embla__button--next,
.cid-u6R0Oi2g8e .embla__button--prev {
  display: flex;
}
.cid-u6R0Oi2g8e .embla__button {
  bottom: 1rem;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 21px;
  background-color: #333333 !important;
  color: #67a27e;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  opacity: 1 !important;
}
.cid-u6R0Oi2g8e .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-u6R0Oi2g8e .embla__button:hover {
  opacity: .85 !important;
  color: #15313a !important;
}
.cid-u6R0Oi2g8e .embla__button.embla__button--prev {
  left: 32px;
}
.cid-u6R0Oi2g8e .embla__button.embla__button--next {
  right: 32px;
}
.cid-u6R0Oi2g8e .embla {
  position: relative;
  width: 100%;
  padding: 32px 0;
  border-top: 1px solid #15313a;
  border-bottom: 1px solid #15313a;
  padding-bottom: 6rem;
}
@media (max-width: 767px) {
  .cid-u6R0Oi2g8e .embla {
    padding: 24px 0;
    padding-bottom: 6rem;
  }
}
.cid-u6R0Oi2g8e .embla__viewport {
  overflow: hidden;
  width: 100%;
  margin-right: 1rem;
}
.cid-u6R0Oi2g8e .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-u6R0Oi2g8e .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-u6R0Oi2g8e .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-u6R0Oi2g8e .list {
  color: #000000;
}
.cid-u6R0Oi2g8e .mbr-date {
  color: #15313a;
}
.cid-u6R0Oi2g8e .item-title {
  color: #F9F6E0;
}
.cid-u6R0Oi2g8e .item-text {
  color: #15313a;
}
.cid-u6R0Oi2g8e .mbr-number {
  color: #15313a;
}
.cid-u6R0Oi2g8e .item-title,
.cid-u6R0Oi2g8e .mbr-section-btn {
  color: #15313a;
}
.cid-sp6FG7sAX1 {
  padding-top: 150px;
  padding-bottom: 0px;
  background-color: #d8d7d7;
  position: relative;
  overflow: hidden;
}
.cid-sp6FG7sAX1 .container {
  max-width: 1400px;
}
.cid-sp6FG7sAX1 .card-img2 span {
  padding-top: 6px;
}
.cid-sp6FG7sAX1 .soc-item a {
  padding-top: 5px;
}
.cid-sp6FG7sAX1 .btn {
  padding: 0.4rem 0.6rem!important;
  margin: 0.5rem!important;
  border-radius: 10px!important;
  letter-spacing: 0px;
}
.cid-sp6FG7sAX1 .btn .mbr-iconfont {
  margin-top: 0.1rem;
}
.cid-sp6FG7sAX1 .btn .mbr-iconfont.socicon {
  margin-right: 0.8rem !important;
  order: 0;
}
@media (max-width: 992px) {
  .cid-sp6FG7sAX1 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sp6FG7sAX1 svg {
  position: absolute;
  top: 2rem;
  left: 50%;
  transform: translate(-50%) scale(2, 1.6) rotate(180deg);
}
.cid-sp6FG7sAX1 #e2_shape {
  fill: #efefef !important;
}
.cid-sp6FG7sAX1 .quote {
  background-color: rgba(0, 0, 0, 0.1);
  border-radius: 10px;
  padding: 1rem;
  position: relative;
  margin-bottom: 1.8rem;
  color: #ffffff;
}
.cid-sp6FG7sAX1 .quote::after {
  top: 100%;
  left: 36px;
  content: " ";
  position: absolute;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 20px 20px 0 0;
  border-color: rgba(0, 0, 0, 0.1) transparent transparent;
}
.cid-sp6FG7sAX1 .card-img2 {
  min-width: 45px;
  height: 45px;
  background: #5580ff;
  border-radius: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-sp6FG7sAX1 .card-img {
  width: auto;
}
.cid-sp6FG7sAX1 .soc-item {
  width: 45px;
  height: 45px;
  background: #ffffff;
  margin-bottom: 1rem;
  border-radius: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-right: 1rem;
}
.cid-sp6FG7sAX1 .soc-item span {
  font-size: 1.4rem;
}
.cid-sp6FG7sAX1 .soc-item:hover span {
  color: #15313a !important;
}
.cid-sp6FG7sAX1 .item {
  display: flex;
  align-items: center;
  margin-bottom: 1rem;
}
.cid-sp6FG7sAX1 .item h4 {
  padding-left: 10px;
  margin: 0;
}
.cid-sp6FG7sAX1 .media-wrap {
  margin-bottom: 1rem;
}
.cid-sp6FG7sAX1 .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sp6FG7sAX1 img {
  height: 4rem;
}
@media (max-width: 576px) {
  .cid-sp6FG7sAX1 .item {
    justify-content: center;
  }
  .cid-sp6FG7sAX1 .quote::after {
    left: 60px;
  }
}
.cid-sp6FG7sAX1 .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
@media (max-width: 576px) {
  .cid-sp6FG7sAX1 .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sp6FG7sAX1 .text1 {
  color: #15313a;
}
.cid-sp6FG7sAX1 .item-title {
  color: #15313a;
}
.cid-sp6FG7sAX1 H5 {
  color: #15313a;
}
.cid-sp6FG7sAX1 .theme {
  color: #15313a;
}
.cid-sp6FG7sAX1 .copyright > p {
  color: #ff3366;
}
.cid-sp6FG7sAX1 .text2 {
  color: #092831;
}
.cid-stCIonUN31.popup-builder {
  background-color: #fff;
}
.cid-stCIonUN31.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-stCIonUN31.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-stCIonUN31 .modal-content,
.cid-stCIonUN31 .modal-dialog {
  height: auto;
}
.cid-stCIonUN31 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-stCIonUN31 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-stCIonUN31 .form-wrapper .mbr-form .form-group,
  .cid-stCIonUN31 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-stCIonUN31 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-stCIonUN31 .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-stCIonUN31 .mbr-text {
  text-align: center;
}
.cid-stCIonUN31 .pt-0 {
  padding-top: 0 !important;
}
.cid-stCIonUN31 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-stCIonUN31 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-stCIonUN31 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-stCIonUN31 .modal-open {
  overflow: hidden;
}
.cid-stCIonUN31 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-stCIonUN31 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-stCIonUN31 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-stCIonUN31 .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-stCIonUN31 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-stCIonUN31 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-stCIonUN31 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-stCIonUN31 .modal-content {
  background: #fff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-stCIonUN31 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #fff;
}
.cid-stCIonUN31 .modal-backdrop.fade {
  opacity: 0;
}
.cid-stCIonUN31 .modal-backdrop.show {
  opacity: .5;
}
.cid-stCIonUN31 .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 1rem;
  border-bottom: none;
}
.cid-stCIonUN31 .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-stCIonUN31 .modal-header .close:hover {
  opacity: 1;
}
.cid-stCIonUN31 .modal-header .close:focus {
  outline: none;
}
.cid-stCIonUN31 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-stCIonUN31 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: 1rem;
  min-height: 100%;
}
.cid-stCIonUN31 .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 1rem;
  border-top: none;
  text-align: center;
}
.cid-stCIonUN31 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-stCIonUN31 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-stCIonUN31 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-stCIonUN31 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-stCIonUN31 .modal-sm {
    max-width: 300px;
  }
  .cid-stCIonUN31 .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-stCIonUN31 .modal-lg,
  .cid-stCIonUN31 .modal-xl {
    max-width: 800px;
  }
  .cid-stCIonUN31 .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-stCIonUN31 .modal-xl {
    max-width: 1140px;
  }
  .cid-stCIonUN31 .container {
    max-width: 1140px;
  }
}
.cid-stCIonUN31 .container {
  width: 100%;
  padding-right: 5px;
  padding-left: 5px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-stCIonUN31 .container {
    max-width: 720px;
  }
}
.cid-stCIonUN31 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -5px;
  margin-left: -5px;
}
.cid-stCIonUN31 .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 5px;
  padding-left: 5px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-stCIonUN31 .form-group {
  margin-bottom: 20px;
  width: 100%;
  position: relative;
  border: 1px solid #e6e6e6;
  border-radius: 13px;
  padding: 10px 30px 9px 22px;
}
.cid-stCIonUN31 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  border: 1px solid white !important;
  border-radius: 13px;
  padding: 0.5rem 1rem;
  backgroundcolor: #fff !important;
  margin-bottom: 2px;
}
.cid-stCIonUN31 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-stCIonUN31 .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-stCIonUN31 .underline .line {
  width: 2rem;
  height: 1px;
  display: inline-block;
}
.cid-stCIonUN31 .form-head {
  padding: 2rem;
}
.cid-stCIonUN31 .form1 {
  padding: 2rem;
  background-color: #fff;
}
.cid-stCIonUN31 textarea.form-control {
  min-height: 96px;
}
.cid-stCIonUN31 .input-group-btn {
  width: 100%;
}
.cid-stCIonUN31 .input-group-btn .btn {
  display: block;
  margin-left: 0 !important;
  margin-right: 0 !important;
  width: 100%;
}
.cid-stCIonUN31 .form-control-label {
  font-size: 1rem;
  font-weight: 100 !important;
}
@media (max-width: 767px) {
  .cid-stCIonUN31 .form1 {
    padding: 1.5rem;
  }
}
.cid-stCIonUN31 .main-title {
  color: #092831;
}
.cid-sp6X5TNbSb .nav-item:focus,
.cid-sp6X5TNbSb .nav-link:focus {
  outline: none;
}
.cid-sp6X5TNbSb a.nav-link:focus {
  color: #ffffff !important;
}
.cid-sp6X5TNbSb .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #efefef;
  background: #efefefb8;
}
.cid-sp6X5TNbSb .navbar.opened {
  transition: all .3s;
  background: #efefef !important;
}
.cid-sp6X5TNbSb .navbar .dropdown-item {
  padding: .3rem 1.5rem;
}
.cid-sp6X5TNbSb .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-sp6X5TNbSb .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sp6X5TNbSb .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sp6X5TNbSb .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-sp6X5TNbSb .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-sp6X5TNbSb .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sp6X5TNbSb .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sp6X5TNbSb .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-sp6X5TNbSb .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sp6X5TNbSb .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sp6X5TNbSb .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sp6X5TNbSb .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .15rem 1.5rem;
  text-align: center;
}
.cid-sp6X5TNbSb .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sp6X5TNbSb .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sp6X5TNbSb .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-sp6X5TNbSb .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sp6X5TNbSb .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sp6X5TNbSb .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sp6X5TNbSb .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sp6X5TNbSb .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sp6X5TNbSb .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sp6X5TNbSb .navbar .dropdown-menu .dropdown-item {
    padding: .15rem 1.5rem;
    text-align: center;
  }
  .cid-sp6X5TNbSb .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-sp6X5TNbSb .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sp6X5TNbSb .navbar.navbar-short {
  background: #efefef !important;
  min-height: 60px;
}
.cid-sp6X5TNbSb .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sp6X5TNbSb .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sp6X5TNbSb .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sp6X5TNbSb .navbar-brand .navbar-caption-wrap {
  display: flex;
}
.cid-sp6X5TNbSb .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-sp6X5TNbSb .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sp6X5TNbSb .dropdown-item.active,
.cid-sp6X5TNbSb .dropdown-item:active {
  background-color: transparent;
}
.cid-sp6X5TNbSb .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sp6X5TNbSb .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sp6X5TNbSb .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sp6X5TNbSb .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-sp6X5TNbSb .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-sp6X5TNbSb .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sp6X5TNbSb ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sp6X5TNbSb .navbar-buttons {
  text-align: center;
}
.cid-sp6X5TNbSb button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sp6X5TNbSb button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sp6X5TNbSb button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sp6X5TNbSb button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sp6X5TNbSb button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sp6X5TNbSb button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sp6X5TNbSb nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sp6X5TNbSb nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sp6X5TNbSb nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sp6X5TNbSb nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sp6X5TNbSb .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sp6X5TNbSb a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-sp6X5TNbSb .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sp6X5TNbSb .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-sp6X5TNbSb .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
.cid-sp6X5TNbSb .nav-link:hover,
.cid-sp6X5TNbSb .icons-menu .mbr-iconfont:hover {
  color: #ffffff !important;
}
.cid-sp6X5TNbSb .dropdown-item:hover {
  color: #878787 !important;
}
.cid-sp6X5TNbSb .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #ffffff;
  transition: width 0.3s ease-in;
}
.cid-sp6X5TNbSb .dropdown-menu {
  padding: 0;
  transition: top .3s;
}
.cid-sp6X5TNbSb .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-sp6X5TNbSb .navbar-expand-lg {
    -webkit-justify-content: space-around;
    justify-content: space-around;
  }
  .cid-sp6X5TNbSb .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-sp6X5TNbSb .dropdown-menu {
    top: 100%;
  }
  .cid-sp6X5TNbSb .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-sp6X5TNbSb .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-sp6X5TNbSb .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-sp6X5TNbSb .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-sp6X5O1290 {
  padding-top: 0;
  padding-bottom: 0;
  background-color: #fafafa;
}
.cid-sp6X5O1290 .carousel {
  width: 100%;
}
.cid-sp6X5O1290 .carousel-inner {
  display: flex;
  align-content: center;
  align-items: center;
}
.cid-sp6X5O1290 .carousel-item img {
  height: 100vh;
  object-fit: cover;
}
.cid-sp6X5O1290 .mbr-overlay {
  z-index: 1;
}
.cid-sp6X5O1290 .carousel-caption {
  bottom: 40px;
  text-shadow: -2px 2px #313951;
}
.cid-sp6X5O1290 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-sp6X5O1290 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-sp6X5O1290 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-sp6X5O1290 .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-sp6X5O1290 .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-sp6X5O1290 .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-sp6X5O1290 .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-sp6X5O1290 .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sp6X5O1290 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sp6X5O1290 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sp6X5O1290 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sp6X5O1290 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-sp6X5O1290 .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sp6X5O1290 .carousel-indicators li.active,
.cid-sp6X5O1290 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sp6X5O1290 .carousel-indicators li::after,
.cid-sp6X5O1290 .carousel-indicators li::before {
  content: none;
}
.cid-sp6X5O1290 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sp6X5O1290 .carousel-indicators {
    display: none !important;
  }
}
.cid-sp6X5O1290 H5 {
  color: #fcfcfc;
}
.cid-sp6X5O1290 P {
  color: #fcfcfc;
}
.cid-sp6X5P2p8e {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #d8d7d7;
}
.cid-sp6X5P2p8e .card-icon {
  font-size: 40px;
  color: #15313a;
  transition: color 0.3s;
}
.cid-sp6X5P2p8e .card-title {
  font-weight: 600;
  letter-spacing: 1px;
}
.cid-sp6X5P2p8e .link-ico {
  font-size: 0.8rem;
  color: #ffffff;
  border: 2px solid #ffffff;
  border-radius: 100%;
  padding: 0.5rem 0;
  font-weight: 900;
  padding-left: 9px;
  padding-right: 7px;
}
.cid-sp6X5P2p8e .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #092831;
  margin-bottom: 1.5rem;
  transition: background 0.3s;
}
.cid-sp6X5P2p8e .card {
  padding: 0!important;
}
.cid-sp6X5P2p8e .card-wrapper {
  padding: 4rem;
  transition: background 0.3s;
}
.cid-sp6X5P2p8e .card-wrapper:hover {
  background: #15313a;
}
.cid-sp6X5P2p8e .card-wrapper:hover .card-icon {
  color: #efefef;
}
.cid-sp6X5P2p8e .card-wrapper:hover .line {
  background: #efefef;
}
.cid-sp6X5P2p8e .card1 {
  background: #efefef;
}
.cid-sp6X5P2p8e .card2 {
  background: #f4f4f4;
}
.cid-sp6X5P2p8e .card3 {
  background: #f9f9f9;
}
.cid-sp6X5P2p8e .card4 {
  background: #fefefe;
}
.cid-sp6X5P2p8e .card5 {
  background: #ffffff;
}
.cid-sp6X5P2p8e .card6 {
  background: #ffffff;
}
.cid-sp6X5P2p8e .col-lg-x {
  -ms-flex: 0 0 20%;
  flex: 0 0 20%;
  max-width: 20%;
}
@media (max-width: 1400px) {
  .cid-sp6X5P2p8e .col-md-6 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-sp6X5P2p8e .col-12 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
}
.cid-sp6X5P2p8e .mbr-text,
.cid-sp6X5P2p8e .card-link {
  color: #15313a;
}
.cid-sp6X5P2p8e .card-title,
.cid-sp6X5P2p8e .card-ico,
.cid-sp6X5P2p8e .line-wrap {
  color: #487f91;
}
.cid-stsT21eCmE {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-stsT21eCmE .content-block {
  max-width: 700px;
  padding: 4rem 3rem;
}
.cid-stsT21eCmE .img-content {
  position: absolute;
  width: 100%;
  bottom: 0;
  left: 0;
  height: 100%;
  opacity: 0;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  transition: all 0.3s;
  transition-delay: 0s;
  background-image: url("../../../assets/images/andreas-bekas-34.webp");
  background-position: center;
  background-size: cover;
  z-index: 3;
}
.cid-stsT21eCmE .overlay {
  position: absolute;
  transition: all 0.3s;
  transition-delay: 0.3s;
  width: 0%;
  height: 100%;
  top: 0;
  right: 0%;
  background: #487f91;
  z-index: 2;
  opacity: 1;
}
.cid-stsT21eCmE .overlay-wrapper {
  width: 50%;
  height: 100%;
  position: absolute;
  right: 50%;
  transition-delay: 0.3s;
  top: 0;
  z-index: 4;
}
.cid-stsT21eCmE .hoverEl {
  padding: 0;
  display: flex;
  position: relative;
  min-height: 400px;
  justify-content: flex-end;
}
.cid-stsT21eCmE .hoverEl:hover .overlay-wrapper {
  width: 100%;
  right: 0;
  transition-delay: 0s;
}
.cid-stsT21eCmE .hoverEl:hover .overlay {
  width: 100%;
  transition-delay: 0s;
}
.cid-stsT21eCmE .hoverEl:hover .img-content {
  opacity: 1;
  width: 100%;
  transition-delay: 0.3s;
}
.cid-stsT21eCmE .hoverEl:hover .box-title2,
.cid-stsT21eCmE .hoverEl:hover .box-text2 {
  color: #ffffff;
  transition-delay: 0.3s;
}
.cid-stsT21eCmE .box-title2,
.cid-stsT21eCmE .box-text2 {
  transition: all 0.3s;
  transition-delay: 0s;
}
.cid-stsT21eCmE .box-content {
  width: 50%;
  height: 100%;
  transition: all 0.3s;
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  background: #487f91;
}
.cid-stsT21eCmE .content1 {
  z-index: 5;
  max-width: 450px;
  position: relative;
  transition: all 0.3s;
  transition-delay: 0.3s;
  padding: 4rem 3rem;
}
@media (max-width: 767px) {
  .cid-stsT21eCmE .img-content {
    opacity: 1;
  }
  .cid-stsT21eCmE .overlay-wrapper {
    width: 100%;
    right: 0;
  }
  .cid-stsT21eCmE .box-content {
    width: 100%;
  }
  .cid-stsT21eCmE .box-title2,
  .cid-stsT21eCmE .box-text2 {
    color: #ffffff !important;
  }
  .cid-stsT21eCmE .content-block,
  .cid-stsT21eCmE .content1 {
    padding: 3rem 1rem;
  }
  .cid-stsT21eCmE * {
    text-align: left;
  }
}
.cid-stsT21eCmE .box-text1 {
  color: #333333;
}
.cid-stsT21eCmE .box-title2 {
  color: #cccccc;
}
.cid-stsT21eCmE .mbr-text,
.cid-stsT21eCmE .mbr-section-btn {
  color: #092831;
}
.cid-stsT21eCmE H2 {
  color: #092831;
}
.cid-stsT21eCmE H3 {
  color: #092831;
}
.cid-stsT21eCmE .box-text2 {
  color: #fcfcfc;
}
.cid-sp6X5QdlzU {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-sp6X5QdlzU .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-sp6X5QdlzU .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-sp6X5QdlzU .title {
    width: 100% !important;
  }
}
.cid-u6o56DlQUD {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-u6o56DlQUD li {
  list-style: none;
}
.cid-u6o56DlQUD .item-wrap {
  display: flex;
  align-items: center;
  margin-bottom: 14px;
}
.cid-u6o56DlQUD .mbr-iconfont {
  font-size: 25px!important;
  padding-right: 12px;
}
.cid-u6o56DlQUD h4 {
  margin: 0;
}
.cid-u6o56DlQUD .item {
  color: #57468b;
}
.cid-u6o56DlQUD ul {
  padding: 0;
  margin: 0;
}
.cid-u6o56DlQUD .col-title {
  color: #57468b;
}
.cid-u6o56DlQUD .col-title1 {
  color: #9eabd8;
}
.cid-u6o56DlQUD .col-title2 {
  color: #5580ff;
}
.cid-u6o56DlQUD .col-title3 {
  color: #ff8a73;
}
.cid-u6o56DlQUD .col-title4 {
  color: #57468b;
}
.cid-u6o56DlQUD .item1 {
  color: #716c80;
}
.cid-u6o56DlQUD .item2 {
  color: #716c80;
}
.cid-u6o56DlQUD .item3 {
  color: #716c80;
}
.cid-u6o56DlQUD .item4 {
  color: #716c80;
}
@media (max-width: 768px) {
  .cid-u6o56DlQUD .md-pb {
    padding-bottom: 1rem;
  }
}
.cid-u6o5bojx2S {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-u6o5bojx2S .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-u6o5bojx2S .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-u6o5bojx2S .title {
    width: 100% !important;
  }
}
.cid-u6R0dUnqoq {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #efefef;
}
.cid-u6R0dUnqoq .item:focus,
.cid-u6R0dUnqoq span:focus {
  outline: none;
}
.cid-u6R0dUnqoq .item-wrapper {
  position: relative;
}
.cid-u6R0dUnqoq .container-fluid {
  padding: 0 32px;
}
@media (max-width: 992px) {
  .cid-u6R0dUnqoq .container-fluid {
    padding: 0 24px;
  }
}
@media (max-width: 992px) and (max-width: 992px) {
  .cid-u6R0dUnqoq .container {
    padding: 0 24px;
  }
}
.cid-u6R0dUnqoq .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 460px;
  max-width: 460px;
  border-right: 1px solid #15313a;
  padding: 0 32px;
}
@media (max-width: 767px) {
  .cid-u6R0dUnqoq .embla__slide {
    min-width: 100%;
    max-width: 100%;
    border: none;
    padding: 0 24px;
  }
}
.cid-u6R0dUnqoq .embla__slide .slide-content {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  width: 100%;
}
.cid-u6R0dUnqoq .embla__slide .slide-content:hover .item-wrapper .item-img,
.cid-u6R0dUnqoq .embla__slide .slide-content:focus .item-wrapper .item-img {
  min-height: 620px;
}
@media (max-width: 767px) {
  .cid-u6R0dUnqoq .embla__slide .slide-content:hover .item-wrapper .item-img,
  .cid-u6R0dUnqoq .embla__slide .slide-content:focus .item-wrapper .item-img {
    min-height: 400px;
  }
}
.cid-u6R0dUnqoq .embla__slide .slide-content:hover .item-wrapper .item-content .item-text,
.cid-u6R0dUnqoq .embla__slide .slide-content:focus .item-wrapper .item-content .item-text {
  transform: translateY(0);
  height: auto;
  opacity: 1;
}
.cid-u6R0dUnqoq .embla__slide .slide-content:hover .btn-wrap,
.cid-u6R0dUnqoq .embla__slide .slide-content:focus .btn-wrap {
  margin-top: 0;
}
.cid-u6R0dUnqoq .embla__slide .slide-content .item-wrapper .item-img {
  overflow: hidden;
  position: relative;
  z-index: 1;
  min-height: 650px;
  margin-bottom: 32px;
  transition: all 0.3s ease-in-out;
  border-radius: .5rem;
}
@media (max-width: 767px) {
  .cid-u6R0dUnqoq .embla__slide .slide-content .item-wrapper .item-img {
    min-height: 400px;
    margin-bottom: 24px;
  }
}
.cid-u6R0dUnqoq .embla__slide .slide-content .item-wrapper .item-img img {
  transform: scale(1.2);
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-u6R0dUnqoq .embla__slide .slide-content .item-wrapper .item-img .list-wrapper {
  display: block;
}
.cid-u6R0dUnqoq .embla__slide .slide-content .item-wrapper .item-img .list-wrapper .list {
  position: relative;
  z-index: 1;
  margin: 0;
  padding: 12px;
  list-style-type: none;
  display: inline-flex;
  flex-direction: column;
}
.cid-u6R0dUnqoq .embla__slide .slide-content .item-wrapper .item-img .list-wrapper .list .item-wrap {
  background-color: #8aa29e;
  padding: 8px 12px;
  border-radius: 5px;
  margin-bottom: 8px;
  width: fit-content;
}
.cid-u6R0dUnqoq .embla__slide .slide-content .item-wrapper .item-img .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-u6R0dUnqoq .embla__slide .slide-content .item-wrapper .item-content {
  position: relative;
  z-index: 1;
  overflow: hidden;
  border-top: 1px solid #15313a;
  padding-top: 32px;
}
.cid-u6R0dUnqoq .embla__slide .slide-content .item-wrapper .item-content .mbr-date {
  margin-bottom: 0;
}
.cid-u6R0dUnqoq .embla__slide .slide-content .item-wrapper .item-content .title-wrap {
  display: block;
}
.cid-u6R0dUnqoq .embla__slide .slide-content .item-wrapper .item-content .title-wrap:hover .item-title,
.cid-u6R0dUnqoq .embla__slide .slide-content .item-wrapper .item-content .title-wrap:focus .item-title {
  color: #336f82;
}
.cid-u6R0dUnqoq .embla__slide .slide-content .item-wrapper .item-content .title-wrap .item-title {
  transition: all 0.3s ease-in-out;
  margin-bottom: 16px;
}
.cid-u6R0dUnqoq .embla__slide .slide-content .item-wrapper .item-content .item-text {
  transform: translateY(100%);
  transition: all 0.3s ease-in-out;
  margin-bottom: 0;
  opacity: 0;
}
.cid-u6R0dUnqoq .embla__slide .slide-content .btn-wrap {
  margin-top: -3rem;
  transition: all 0.3s ease-in-out;
  margin-top: 0;
}
.cid-u6R0dUnqoq .embla__slide .slide-content .btn-wrap .mbr-section-btn {
  margin-top: 24px;
  z-index: 1;
}
.cid-u6R0dUnqoq .embla__slide .slide-content .btn-wrap .mbr-number {
  margin: 16px 0 0 0;
}
.cid-u6R0dUnqoq .embla__button--next,
.cid-u6R0dUnqoq .embla__button--prev {
  display: flex;
}
.cid-u6R0dUnqoq .embla__button {
  bottom: 1rem;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 21px;
  background-color: #333333 !important;
  color: #67a27e;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  opacity: 1 !important;
}
.cid-u6R0dUnqoq .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-u6R0dUnqoq .embla__button:hover {
  opacity: .85 !important;
  color: #15313a !important;
}
.cid-u6R0dUnqoq .embla__button.embla__button--prev {
  left: 32px;
}
.cid-u6R0dUnqoq .embla__button.embla__button--next {
  right: 32px;
}
.cid-u6R0dUnqoq .embla {
  position: relative;
  width: 100%;
  padding: 32px 0;
  border-top: 1px solid #15313a;
  border-bottom: 1px solid #15313a;
  padding-bottom: 6rem;
}
@media (max-width: 767px) {
  .cid-u6R0dUnqoq .embla {
    padding: 24px 0;
    padding-bottom: 6rem;
  }
}
.cid-u6R0dUnqoq .embla__viewport {
  overflow: hidden;
  width: 100%;
  margin-right: 1rem;
}
.cid-u6R0dUnqoq .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-u6R0dUnqoq .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-u6R0dUnqoq .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-u6R0dUnqoq .list {
  color: #000000;
}
.cid-u6R0dUnqoq .mbr-date {
  color: #15313a;
}
.cid-u6R0dUnqoq .item-title {
  color: #F9F6E0;
}
.cid-u6R0dUnqoq .item-text {
  color: #15313a;
}
.cid-u6R0dUnqoq .mbr-number {
  color: #15313a;
}
.cid-u6R0dUnqoq .item-title,
.cid-u6R0dUnqoq .mbr-section-btn {
  color: #15313a;
}
.cid-sp6X5UF6sk {
  padding-top: 150px;
  padding-bottom: 0px;
  background-color: #d8d7d7;
  position: relative;
  overflow: hidden;
}
.cid-sp6X5UF6sk .container {
  max-width: 1400px;
}
.cid-sp6X5UF6sk .card-img2 span {
  padding-top: 6px;
}
.cid-sp6X5UF6sk .soc-item a {
  padding-top: 5px;
}
.cid-sp6X5UF6sk .btn {
  padding: 0.4rem 0.6rem!important;
  margin: 0.5rem!important;
  border-radius: 10px!important;
  letter-spacing: 0px;
}
.cid-sp6X5UF6sk .btn .mbr-iconfont {
  margin-top: 0.1rem;
}
.cid-sp6X5UF6sk .btn .mbr-iconfont.socicon {
  margin-right: 0.8rem !important;
  order: 0;
}
@media (max-width: 992px) {
  .cid-sp6X5UF6sk .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sp6X5UF6sk svg {
  position: absolute;
  top: 2rem;
  left: 50%;
  transform: translate(-50%) scale(2, 1.6) rotate(180deg);
}
.cid-sp6X5UF6sk #e2_shape {
  fill: #efefef !important;
}
.cid-sp6X5UF6sk .quote {
  background-color: rgba(0, 0, 0, 0.1);
  border-radius: 10px;
  padding: 1rem;
  position: relative;
  margin-bottom: 1.8rem;
  color: #ffffff;
}
.cid-sp6X5UF6sk .quote::after {
  top: 100%;
  left: 36px;
  content: " ";
  position: absolute;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 20px 20px 0 0;
  border-color: rgba(0, 0, 0, 0.1) transparent transparent;
}
.cid-sp6X5UF6sk .card-img2 {
  min-width: 45px;
  height: 45px;
  background: #5580ff;
  border-radius: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-sp6X5UF6sk .card-img {
  width: auto;
}
.cid-sp6X5UF6sk .soc-item {
  width: 45px;
  height: 45px;
  background: #ffffff;
  margin-bottom: 1rem;
  border-radius: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-right: 1rem;
}
.cid-sp6X5UF6sk .soc-item span {
  font-size: 1.4rem;
}
.cid-sp6X5UF6sk .soc-item:hover span {
  color: #15313a !important;
}
.cid-sp6X5UF6sk .item {
  display: flex;
  align-items: center;
  margin-bottom: 1rem;
}
.cid-sp6X5UF6sk .item h4 {
  padding-left: 10px;
  margin: 0;
}
.cid-sp6X5UF6sk .media-wrap {
  margin-bottom: 1rem;
}
.cid-sp6X5UF6sk .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sp6X5UF6sk img {
  height: 4rem;
}
@media (max-width: 576px) {
  .cid-sp6X5UF6sk .item {
    justify-content: center;
  }
  .cid-sp6X5UF6sk .quote::after {
    left: 60px;
  }
}
.cid-sp6X5UF6sk .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
@media (max-width: 576px) {
  .cid-sp6X5UF6sk .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sp6X5UF6sk .text1 {
  color: #15313a;
}
.cid-sp6X5UF6sk .item-title {
  color: #15313a;
}
.cid-sp6X5UF6sk H5 {
  color: #15313a;
}
.cid-sp6X5UF6sk .theme {
  color: #15313a;
}
.cid-sp6X5UF6sk .copyright > p {
  color: #ff3366;
}
.cid-sp6X5UF6sk .text2 {
  color: #092831;
}
.cid-stCIonUl1s.popup-builder {
  background-color: #fff;
}
.cid-stCIonUl1s.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-stCIonUl1s.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-stCIonUl1s .modal-content,
.cid-stCIonUl1s .modal-dialog {
  height: auto;
}
.cid-stCIonUl1s .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-stCIonUl1s .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-stCIonUl1s .form-wrapper .mbr-form .form-group,
  .cid-stCIonUl1s .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-stCIonUl1s .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-stCIonUl1s .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-stCIonUl1s .mbr-text {
  text-align: center;
}
.cid-stCIonUl1s .pt-0 {
  padding-top: 0 !important;
}
.cid-stCIonUl1s .pb-0 {
  padding-bottom: 0 !important;
}
.cid-stCIonUl1s .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-stCIonUl1s .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-stCIonUl1s .modal-open {
  overflow: hidden;
}
.cid-stCIonUl1s .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-stCIonUl1s .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-stCIonUl1s .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-stCIonUl1s .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-stCIonUl1s .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-stCIonUl1s .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-stCIonUl1s .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-stCIonUl1s .modal-content {
  background: #fff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-stCIonUl1s .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #fff;
}
.cid-stCIonUl1s .modal-backdrop.fade {
  opacity: 0;
}
.cid-stCIonUl1s .modal-backdrop.show {
  opacity: .5;
}
.cid-stCIonUl1s .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 1rem;
  border-bottom: none;
}
.cid-stCIonUl1s .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-stCIonUl1s .modal-header .close:hover {
  opacity: 1;
}
.cid-stCIonUl1s .modal-header .close:focus {
  outline: none;
}
.cid-stCIonUl1s .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-stCIonUl1s .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: 1rem;
  min-height: 100%;
}
.cid-stCIonUl1s .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 1rem;
  border-top: none;
  text-align: center;
}
.cid-stCIonUl1s .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-stCIonUl1s .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-stCIonUl1s .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-stCIonUl1s .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-stCIonUl1s .modal-sm {
    max-width: 300px;
  }
  .cid-stCIonUl1s .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-stCIonUl1s .modal-lg,
  .cid-stCIonUl1s .modal-xl {
    max-width: 800px;
  }
  .cid-stCIonUl1s .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-stCIonUl1s .modal-xl {
    max-width: 1140px;
  }
  .cid-stCIonUl1s .container {
    max-width: 1140px;
  }
}
.cid-stCIonUl1s .container {
  width: 100%;
  padding-right: 5px;
  padding-left: 5px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-stCIonUl1s .container {
    max-width: 720px;
  }
}
.cid-stCIonUl1s .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -5px;
  margin-left: -5px;
}
.cid-stCIonUl1s .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 5px;
  padding-left: 5px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-stCIonUl1s .form-group {
  margin-bottom: 20px;
  width: 100%;
  position: relative;
  border: 1px solid #e6e6e6;
  border-radius: 13px;
  padding: 10px 30px 9px 22px;
}
.cid-stCIonUl1s .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  border: 1px solid white !important;
  border-radius: 13px;
  padding: 0.5rem 1rem;
  backgroundcolor: #fff !important;
  margin-bottom: 2px;
}
.cid-stCIonUl1s .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-stCIonUl1s .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-stCIonUl1s .underline .line {
  width: 2rem;
  height: 1px;
  display: inline-block;
}
.cid-stCIonUl1s .form-head {
  padding: 2rem;
}
.cid-stCIonUl1s .form1 {
  padding: 2rem;
  background-color: #fff;
}
.cid-stCIonUl1s textarea.form-control {
  min-height: 96px;
}
.cid-stCIonUl1s .input-group-btn {
  width: 100%;
}
.cid-stCIonUl1s .input-group-btn .btn {
  display: block;
  margin-left: 0 !important;
  margin-right: 0 !important;
  width: 100%;
}
.cid-stCIonUl1s .form-control-label {
  font-size: 1rem;
  font-weight: 100 !important;
}
@media (max-width: 767px) {
  .cid-stCIonUl1s .form1 {
    padding: 1.5rem;
  }
}
.cid-stCIonUl1s .main-title {
  color: #092831;
}
.cid-sp6Ytld5Yd .nav-item:focus,
.cid-sp6Ytld5Yd .nav-link:focus {
  outline: none;
}
.cid-sp6Ytld5Yd a.nav-link:focus {
  color: #ffffff !important;
}
.cid-sp6Ytld5Yd .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #efefef;
  background: #efefefb8;
}
.cid-sp6Ytld5Yd .navbar.opened {
  transition: all .3s;
  background: #efefef !important;
}
.cid-sp6Ytld5Yd .navbar .dropdown-item {
  padding: .3rem 1.5rem;
}
.cid-sp6Ytld5Yd .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-sp6Ytld5Yd .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sp6Ytld5Yd .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sp6Ytld5Yd .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-sp6Ytld5Yd .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-sp6Ytld5Yd .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sp6Ytld5Yd .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sp6Ytld5Yd .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-sp6Ytld5Yd .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sp6Ytld5Yd .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sp6Ytld5Yd .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sp6Ytld5Yd .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .15rem 1.5rem;
  text-align: center;
}
.cid-sp6Ytld5Yd .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sp6Ytld5Yd .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sp6Ytld5Yd .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-sp6Ytld5Yd .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sp6Ytld5Yd .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sp6Ytld5Yd .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sp6Ytld5Yd .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sp6Ytld5Yd .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sp6Ytld5Yd .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sp6Ytld5Yd .navbar .dropdown-menu .dropdown-item {
    padding: .15rem 1.5rem;
    text-align: center;
  }
  .cid-sp6Ytld5Yd .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-sp6Ytld5Yd .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sp6Ytld5Yd .navbar.navbar-short {
  background: #efefef !important;
  min-height: 60px;
}
.cid-sp6Ytld5Yd .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sp6Ytld5Yd .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sp6Ytld5Yd .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sp6Ytld5Yd .navbar-brand .navbar-caption-wrap {
  display: flex;
}
.cid-sp6Ytld5Yd .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-sp6Ytld5Yd .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sp6Ytld5Yd .dropdown-item.active,
.cid-sp6Ytld5Yd .dropdown-item:active {
  background-color: transparent;
}
.cid-sp6Ytld5Yd .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sp6Ytld5Yd .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sp6Ytld5Yd .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sp6Ytld5Yd .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-sp6Ytld5Yd .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-sp6Ytld5Yd .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sp6Ytld5Yd ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sp6Ytld5Yd .navbar-buttons {
  text-align: center;
}
.cid-sp6Ytld5Yd button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sp6Ytld5Yd button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sp6Ytld5Yd button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sp6Ytld5Yd button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sp6Ytld5Yd button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sp6Ytld5Yd button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sp6Ytld5Yd nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sp6Ytld5Yd nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sp6Ytld5Yd nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sp6Ytld5Yd nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sp6Ytld5Yd .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sp6Ytld5Yd a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-sp6Ytld5Yd .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sp6Ytld5Yd .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-sp6Ytld5Yd .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
.cid-sp6Ytld5Yd .nav-link:hover,
.cid-sp6Ytld5Yd .icons-menu .mbr-iconfont:hover {
  color: #ffffff !important;
}
.cid-sp6Ytld5Yd .dropdown-item:hover {
  color: #878787 !important;
}
.cid-sp6Ytld5Yd .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #ffffff;
  transition: width 0.3s ease-in;
}
.cid-sp6Ytld5Yd .dropdown-menu {
  padding: 0;
  transition: top .3s;
}
.cid-sp6Ytld5Yd .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-sp6Ytld5Yd .navbar-expand-lg {
    -webkit-justify-content: space-around;
    justify-content: space-around;
  }
  .cid-sp6Ytld5Yd .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-sp6Ytld5Yd .dropdown-menu {
    top: 100%;
  }
  .cid-sp6Ytld5Yd .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-sp6Ytld5Yd .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-sp6Ytld5Yd .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-sp6Ytld5Yd .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-sp6YtgNlYp {
  padding-top: 0;
  padding-bottom: 0;
  background-color: #fafafa;
}
.cid-sp6YtgNlYp .carousel {
  width: 100%;
}
.cid-sp6YtgNlYp .carousel-inner {
  display: flex;
  align-content: center;
  align-items: center;
}
.cid-sp6YtgNlYp .carousel-item img {
  height: 100vh;
  object-fit: cover;
}
.cid-sp6YtgNlYp .mbr-overlay {
  z-index: 1;
}
.cid-sp6YtgNlYp .carousel-caption {
  bottom: 40px;
  text-shadow: -2px 2px #313951;
}
.cid-sp6YtgNlYp .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-sp6YtgNlYp .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-sp6YtgNlYp .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-sp6YtgNlYp .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-sp6YtgNlYp .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-sp6YtgNlYp .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-sp6YtgNlYp .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-sp6YtgNlYp .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sp6YtgNlYp .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sp6YtgNlYp .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sp6YtgNlYp .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sp6YtgNlYp .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-sp6YtgNlYp .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sp6YtgNlYp .carousel-indicators li.active,
.cid-sp6YtgNlYp .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sp6YtgNlYp .carousel-indicators li::after,
.cid-sp6YtgNlYp .carousel-indicators li::before {
  content: none;
}
.cid-sp6YtgNlYp .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sp6YtgNlYp .carousel-indicators {
    display: none !important;
  }
}
.cid-sp6YtgNlYp H5 {
  color: #fcfcfc;
}
.cid-sp6YtgNlYp P {
  color: #fcfcfc;
}
.cid-sp6YthlSmr {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #d8d7d7;
}
.cid-sp6YthlSmr .card-icon {
  font-size: 40px;
  color: #15313a;
  transition: color 0.3s;
}
.cid-sp6YthlSmr .card-title {
  font-weight: 600;
  letter-spacing: 1px;
}
.cid-sp6YthlSmr .link-ico {
  font-size: 0.8rem;
  color: #ffffff;
  border: 2px solid #ffffff;
  border-radius: 100%;
  padding: 0.5rem 0;
  font-weight: 900;
  padding-left: 9px;
  padding-right: 7px;
}
.cid-sp6YthlSmr .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #092831;
  margin-bottom: 1.5rem;
  transition: background 0.3s;
}
.cid-sp6YthlSmr .card {
  padding: 0!important;
}
.cid-sp6YthlSmr .card-wrapper {
  padding: 4rem;
  transition: background 0.3s;
}
.cid-sp6YthlSmr .card-wrapper:hover {
  background: #15313a;
}
.cid-sp6YthlSmr .card-wrapper:hover .card-icon {
  color: #efefef;
}
.cid-sp6YthlSmr .card-wrapper:hover .line {
  background: #efefef;
}
.cid-sp6YthlSmr .card1 {
  background: #efefef;
}
.cid-sp6YthlSmr .card2 {
  background: #f4f4f4;
}
.cid-sp6YthlSmr .card3 {
  background: #f9f9f9;
}
.cid-sp6YthlSmr .card4 {
  background: #fefefe;
}
.cid-sp6YthlSmr .card5 {
  background: #ffffff;
}
.cid-sp6YthlSmr .card6 {
  background: #ffffff;
}
.cid-sp6YthlSmr .col-lg-x {
  -ms-flex: 0 0 20%;
  flex: 0 0 20%;
  max-width: 20%;
}
@media (max-width: 1400px) {
  .cid-sp6YthlSmr .col-md-6 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-sp6YthlSmr .col-12 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
}
.cid-sp6YthlSmr .mbr-text,
.cid-sp6YthlSmr .card-link {
  color: #15313a;
}
.cid-sp6YthlSmr .card-title,
.cid-sp6YthlSmr .card-ico,
.cid-sp6YthlSmr .line-wrap {
  color: #487f91;
}
.cid-stsTTsUO5x {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-stsTTsUO5x .content-block {
  max-width: 700px;
  padding: 4rem 3rem;
}
.cid-stsTTsUO5x .img-content {
  position: absolute;
  width: 100%;
  bottom: 0;
  left: 0;
  height: 100%;
  opacity: 0;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  transition: all 0.3s;
  transition-delay: 0s;
  background-image: url("../../../assets/images/superior-apart-9.webp");
  background-position: center;
  background-size: cover;
  z-index: 3;
}
.cid-stsTTsUO5x .overlay {
  position: absolute;
  transition: all 0.3s;
  transition-delay: 0.3s;
  width: 0%;
  height: 100%;
  top: 0;
  right: 0%;
  background: #487f91;
  z-index: 2;
  opacity: 1;
}
.cid-stsTTsUO5x .overlay-wrapper {
  width: 50%;
  height: 100%;
  position: absolute;
  right: 50%;
  transition-delay: 0.3s;
  top: 0;
  z-index: 4;
}
.cid-stsTTsUO5x .hoverEl {
  padding: 0;
  display: flex;
  position: relative;
  min-height: 400px;
  justify-content: flex-end;
}
.cid-stsTTsUO5x .hoverEl:hover .overlay-wrapper {
  width: 100%;
  right: 0;
  transition-delay: 0s;
}
.cid-stsTTsUO5x .hoverEl:hover .overlay {
  width: 100%;
  transition-delay: 0s;
}
.cid-stsTTsUO5x .hoverEl:hover .img-content {
  opacity: 1;
  width: 100%;
  transition-delay: 0.3s;
}
.cid-stsTTsUO5x .hoverEl:hover .box-title2,
.cid-stsTTsUO5x .hoverEl:hover .box-text2 {
  color: #ffffff;
  transition-delay: 0.3s;
}
.cid-stsTTsUO5x .box-title2,
.cid-stsTTsUO5x .box-text2 {
  transition: all 0.3s;
  transition-delay: 0s;
}
.cid-stsTTsUO5x .box-content {
  width: 50%;
  height: 100%;
  transition: all 0.3s;
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  background: #487f91;
}
.cid-stsTTsUO5x .content1 {
  z-index: 5;
  max-width: 450px;
  position: relative;
  transition: all 0.3s;
  transition-delay: 0.3s;
  padding: 4rem 3rem;
}
@media (max-width: 767px) {
  .cid-stsTTsUO5x .img-content {
    opacity: 1;
  }
  .cid-stsTTsUO5x .overlay-wrapper {
    width: 100%;
    right: 0;
  }
  .cid-stsTTsUO5x .box-content {
    width: 100%;
  }
  .cid-stsTTsUO5x .box-title2,
  .cid-stsTTsUO5x .box-text2 {
    color: #ffffff !important;
  }
  .cid-stsTTsUO5x .content-block,
  .cid-stsTTsUO5x .content1 {
    padding: 3rem 1rem;
  }
  .cid-stsTTsUO5x * {
    text-align: left;
  }
}
.cid-stsTTsUO5x .box-text1 {
  color: #333333;
}
.cid-stsTTsUO5x .box-title2 {
  color: #cccccc;
}
.cid-stsTTsUO5x .mbr-text,
.cid-stsTTsUO5x .mbr-section-btn {
  color: #092831;
}
.cid-stsTTsUO5x H2 {
  color: #092831;
}
.cid-stsTTsUO5x H3 {
  color: #092831;
}
.cid-stsTTsUO5x .box-text2 {
  color: #fcfcfc;
}
.cid-sp6Ytijeag {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-sp6Ytijeag .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-sp6Ytijeag .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-sp6Ytijeag .title {
    width: 100% !important;
  }
}
.cid-u6o7c3ARcc {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-u6o7c3ARcc li {
  list-style: none;
}
.cid-u6o7c3ARcc .item-wrap {
  display: flex;
  align-items: center;
  margin-bottom: 14px;
}
.cid-u6o7c3ARcc .mbr-iconfont {
  font-size: 25px!important;
  padding-right: 12px;
}
.cid-u6o7c3ARcc h4 {
  margin: 0;
}
.cid-u6o7c3ARcc .item {
  color: #57468b;
}
.cid-u6o7c3ARcc ul {
  padding: 0;
  margin: 0;
}
.cid-u6o7c3ARcc .col-title {
  color: #57468b;
}
.cid-u6o7c3ARcc .col-title1 {
  color: #9eabd8;
}
.cid-u6o7c3ARcc .col-title2 {
  color: #5580ff;
}
.cid-u6o7c3ARcc .col-title3 {
  color: #ff8a73;
}
.cid-u6o7c3ARcc .col-title4 {
  color: #57468b;
}
.cid-u6o7c3ARcc .item1 {
  color: #716c80;
}
.cid-u6o7c3ARcc .item2 {
  color: #716c80;
}
.cid-u6o7c3ARcc .item3 {
  color: #716c80;
}
.cid-u6o7c3ARcc .item4 {
  color: #716c80;
}
@media (max-width: 768px) {
  .cid-u6o7c3ARcc .md-pb {
    padding-bottom: 1rem;
  }
}
.cid-u6o7f3m2OX {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-u6o7f3m2OX .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-u6o7f3m2OX .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-u6o7f3m2OX .title {
    width: 100% !important;
  }
}
.cid-u6R0hYlFTa {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #efefef;
}
.cid-u6R0hYlFTa .item:focus,
.cid-u6R0hYlFTa span:focus {
  outline: none;
}
.cid-u6R0hYlFTa .item-wrapper {
  position: relative;
}
.cid-u6R0hYlFTa .container-fluid {
  padding: 0 32px;
}
@media (max-width: 992px) {
  .cid-u6R0hYlFTa .container-fluid {
    padding: 0 24px;
  }
}
@media (max-width: 992px) and (max-width: 992px) {
  .cid-u6R0hYlFTa .container {
    padding: 0 24px;
  }
}
.cid-u6R0hYlFTa .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 460px;
  max-width: 460px;
  border-right: 1px solid #15313a;
  padding: 0 32px;
}
@media (max-width: 767px) {
  .cid-u6R0hYlFTa .embla__slide {
    min-width: 100%;
    max-width: 100%;
    border: none;
    padding: 0 24px;
  }
}
.cid-u6R0hYlFTa .embla__slide .slide-content {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  width: 100%;
}
.cid-u6R0hYlFTa .embla__slide .slide-content:hover .item-wrapper .item-img,
.cid-u6R0hYlFTa .embla__slide .slide-content:focus .item-wrapper .item-img {
  min-height: 620px;
}
@media (max-width: 767px) {
  .cid-u6R0hYlFTa .embla__slide .slide-content:hover .item-wrapper .item-img,
  .cid-u6R0hYlFTa .embla__slide .slide-content:focus .item-wrapper .item-img {
    min-height: 400px;
  }
}
.cid-u6R0hYlFTa .embla__slide .slide-content:hover .item-wrapper .item-content .item-text,
.cid-u6R0hYlFTa .embla__slide .slide-content:focus .item-wrapper .item-content .item-text {
  transform: translateY(0);
  height: auto;
  opacity: 1;
}
.cid-u6R0hYlFTa .embla__slide .slide-content:hover .btn-wrap,
.cid-u6R0hYlFTa .embla__slide .slide-content:focus .btn-wrap {
  margin-top: 0;
}
.cid-u6R0hYlFTa .embla__slide .slide-content .item-wrapper .item-img {
  overflow: hidden;
  position: relative;
  z-index: 1;
  min-height: 650px;
  margin-bottom: 32px;
  transition: all 0.3s ease-in-out;
  border-radius: .5rem;
}
@media (max-width: 767px) {
  .cid-u6R0hYlFTa .embla__slide .slide-content .item-wrapper .item-img {
    min-height: 400px;
    margin-bottom: 24px;
  }
}
.cid-u6R0hYlFTa .embla__slide .slide-content .item-wrapper .item-img img {
  transform: scale(1.2);
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-u6R0hYlFTa .embla__slide .slide-content .item-wrapper .item-img .list-wrapper {
  display: block;
}
.cid-u6R0hYlFTa .embla__slide .slide-content .item-wrapper .item-img .list-wrapper .list {
  position: relative;
  z-index: 1;
  margin: 0;
  padding: 12px;
  list-style-type: none;
  display: inline-flex;
  flex-direction: column;
}
.cid-u6R0hYlFTa .embla__slide .slide-content .item-wrapper .item-img .list-wrapper .list .item-wrap {
  background-color: #8aa29e;
  padding: 8px 12px;
  border-radius: 5px;
  margin-bottom: 8px;
  width: fit-content;
}
.cid-u6R0hYlFTa .embla__slide .slide-content .item-wrapper .item-img .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-u6R0hYlFTa .embla__slide .slide-content .item-wrapper .item-content {
  position: relative;
  z-index: 1;
  overflow: hidden;
  border-top: 1px solid #15313a;
  padding-top: 32px;
}
.cid-u6R0hYlFTa .embla__slide .slide-content .item-wrapper .item-content .mbr-date {
  margin-bottom: 0;
}
.cid-u6R0hYlFTa .embla__slide .slide-content .item-wrapper .item-content .title-wrap {
  display: block;
}
.cid-u6R0hYlFTa .embla__slide .slide-content .item-wrapper .item-content .title-wrap:hover .item-title,
.cid-u6R0hYlFTa .embla__slide .slide-content .item-wrapper .item-content .title-wrap:focus .item-title {
  color: #336f82;
}
.cid-u6R0hYlFTa .embla__slide .slide-content .item-wrapper .item-content .title-wrap .item-title {
  transition: all 0.3s ease-in-out;
  margin-bottom: 16px;
}
.cid-u6R0hYlFTa .embla__slide .slide-content .item-wrapper .item-content .item-text {
  transform: translateY(100%);
  transition: all 0.3s ease-in-out;
  margin-bottom: 0;
  opacity: 0;
}
.cid-u6R0hYlFTa .embla__slide .slide-content .btn-wrap {
  margin-top: -3rem;
  transition: all 0.3s ease-in-out;
  margin-top: 0;
}
.cid-u6R0hYlFTa .embla__slide .slide-content .btn-wrap .mbr-section-btn {
  margin-top: 24px;
  z-index: 1;
}
.cid-u6R0hYlFTa .embla__slide .slide-content .btn-wrap .mbr-number {
  margin: 16px 0 0 0;
}
.cid-u6R0hYlFTa .embla__button--next,
.cid-u6R0hYlFTa .embla__button--prev {
  display: flex;
}
.cid-u6R0hYlFTa .embla__button {
  bottom: 1rem;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 21px;
  background-color: #333333 !important;
  color: #67a27e;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  opacity: 1 !important;
}
.cid-u6R0hYlFTa .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-u6R0hYlFTa .embla__button:hover {
  opacity: .85 !important;
  color: #15313a !important;
}
.cid-u6R0hYlFTa .embla__button.embla__button--prev {
  left: 32px;
}
.cid-u6R0hYlFTa .embla__button.embla__button--next {
  right: 32px;
}
.cid-u6R0hYlFTa .embla {
  position: relative;
  width: 100%;
  padding: 32px 0;
  border-top: 1px solid #15313a;
  border-bottom: 1px solid #15313a;
  padding-bottom: 6rem;
}
@media (max-width: 767px) {
  .cid-u6R0hYlFTa .embla {
    padding: 24px 0;
    padding-bottom: 6rem;
  }
}
.cid-u6R0hYlFTa .embla__viewport {
  overflow: hidden;
  width: 100%;
  margin-right: 1rem;
}
.cid-u6R0hYlFTa .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-u6R0hYlFTa .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-u6R0hYlFTa .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-u6R0hYlFTa .list {
  color: #000000;
}
.cid-u6R0hYlFTa .mbr-date {
  color: #15313a;
}
.cid-u6R0hYlFTa .item-title {
  color: #F9F6E0;
}
.cid-u6R0hYlFTa .item-text {
  color: #15313a;
}
.cid-u6R0hYlFTa .mbr-number {
  color: #15313a;
}
.cid-u6R0hYlFTa .item-title,
.cid-u6R0hYlFTa .mbr-section-btn {
  color: #15313a;
}
.cid-sp6YtlKZit {
  padding-top: 150px;
  padding-bottom: 0px;
  background-color: #d8d7d7;
  position: relative;
  overflow: hidden;
}
.cid-sp6YtlKZit .container {
  max-width: 1400px;
}
.cid-sp6YtlKZit .card-img2 span {
  padding-top: 6px;
}
.cid-sp6YtlKZit .soc-item a {
  padding-top: 5px;
}
.cid-sp6YtlKZit .btn {
  padding: 0.4rem 0.6rem!important;
  margin: 0.5rem!important;
  border-radius: 10px!important;
  letter-spacing: 0px;
}
.cid-sp6YtlKZit .btn .mbr-iconfont {
  margin-top: 0.1rem;
}
.cid-sp6YtlKZit .btn .mbr-iconfont.socicon {
  margin-right: 0.8rem !important;
  order: 0;
}
@media (max-width: 992px) {
  .cid-sp6YtlKZit .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sp6YtlKZit svg {
  position: absolute;
  top: 2rem;
  left: 50%;
  transform: translate(-50%) scale(2, 1.6) rotate(180deg);
}
.cid-sp6YtlKZit #e2_shape {
  fill: #efefef !important;
}
.cid-sp6YtlKZit .quote {
  background-color: rgba(0, 0, 0, 0.1);
  border-radius: 10px;
  padding: 1rem;
  position: relative;
  margin-bottom: 1.8rem;
  color: #ffffff;
}
.cid-sp6YtlKZit .quote::after {
  top: 100%;
  left: 36px;
  content: " ";
  position: absolute;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 20px 20px 0 0;
  border-color: rgba(0, 0, 0, 0.1) transparent transparent;
}
.cid-sp6YtlKZit .card-img2 {
  min-width: 45px;
  height: 45px;
  background: #5580ff;
  border-radius: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-sp6YtlKZit .card-img {
  width: auto;
}
.cid-sp6YtlKZit .soc-item {
  width: 45px;
  height: 45px;
  background: #ffffff;
  margin-bottom: 1rem;
  border-radius: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-right: 1rem;
}
.cid-sp6YtlKZit .soc-item span {
  font-size: 1.4rem;
}
.cid-sp6YtlKZit .soc-item:hover span {
  color: #15313a !important;
}
.cid-sp6YtlKZit .item {
  display: flex;
  align-items: center;
  margin-bottom: 1rem;
}
.cid-sp6YtlKZit .item h4 {
  padding-left: 10px;
  margin: 0;
}
.cid-sp6YtlKZit .media-wrap {
  margin-bottom: 1rem;
}
.cid-sp6YtlKZit .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sp6YtlKZit img {
  height: 4rem;
}
@media (max-width: 576px) {
  .cid-sp6YtlKZit .item {
    justify-content: center;
  }
  .cid-sp6YtlKZit .quote::after {
    left: 60px;
  }
}
.cid-sp6YtlKZit .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
@media (max-width: 576px) {
  .cid-sp6YtlKZit .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sp6YtlKZit .text1 {
  color: #15313a;
}
.cid-sp6YtlKZit .item-title {
  color: #15313a;
}
.cid-sp6YtlKZit H5 {
  color: #15313a;
}
.cid-sp6YtlKZit .theme {
  color: #15313a;
}
.cid-sp6YtlKZit .copyright > p {
  color: #ff3366;
}
.cid-sp6YtlKZit .text2 {
  color: #092831;
}
.cid-stCIonUOBq.popup-builder {
  background-color: #fff;
}
.cid-stCIonUOBq.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-stCIonUOBq.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-stCIonUOBq .modal-content,
.cid-stCIonUOBq .modal-dialog {
  height: auto;
}
.cid-stCIonUOBq .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-stCIonUOBq .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-stCIonUOBq .form-wrapper .mbr-form .form-group,
  .cid-stCIonUOBq .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-stCIonUOBq .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-stCIonUOBq .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-stCIonUOBq .mbr-text {
  text-align: center;
}
.cid-stCIonUOBq .pt-0 {
  padding-top: 0 !important;
}
.cid-stCIonUOBq .pb-0 {
  padding-bottom: 0 !important;
}
.cid-stCIonUOBq .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-stCIonUOBq .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-stCIonUOBq .modal-open {
  overflow: hidden;
}
.cid-stCIonUOBq .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-stCIonUOBq .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-stCIonUOBq .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-stCIonUOBq .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-stCIonUOBq .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-stCIonUOBq .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-stCIonUOBq .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-stCIonUOBq .modal-content {
  background: #fff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-stCIonUOBq .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #fff;
}
.cid-stCIonUOBq .modal-backdrop.fade {
  opacity: 0;
}
.cid-stCIonUOBq .modal-backdrop.show {
  opacity: .5;
}
.cid-stCIonUOBq .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 1rem;
  border-bottom: none;
}
.cid-stCIonUOBq .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-stCIonUOBq .modal-header .close:hover {
  opacity: 1;
}
.cid-stCIonUOBq .modal-header .close:focus {
  outline: none;
}
.cid-stCIonUOBq .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-stCIonUOBq .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: 1rem;
  min-height: 100%;
}
.cid-stCIonUOBq .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 1rem;
  border-top: none;
  text-align: center;
}
.cid-stCIonUOBq .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-stCIonUOBq .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-stCIonUOBq .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-stCIonUOBq .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-stCIonUOBq .modal-sm {
    max-width: 300px;
  }
  .cid-stCIonUOBq .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-stCIonUOBq .modal-lg,
  .cid-stCIonUOBq .modal-xl {
    max-width: 800px;
  }
  .cid-stCIonUOBq .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-stCIonUOBq .modal-xl {
    max-width: 1140px;
  }
  .cid-stCIonUOBq .container {
    max-width: 1140px;
  }
}
.cid-stCIonUOBq .container {
  width: 100%;
  padding-right: 5px;
  padding-left: 5px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-stCIonUOBq .container {
    max-width: 720px;
  }
}
.cid-stCIonUOBq .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -5px;
  margin-left: -5px;
}
.cid-stCIonUOBq .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 5px;
  padding-left: 5px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-stCIonUOBq .form-group {
  margin-bottom: 20px;
  width: 100%;
  position: relative;
  border: 1px solid #e6e6e6;
  border-radius: 13px;
  padding: 10px 30px 9px 22px;
}
.cid-stCIonUOBq .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  border: 1px solid white !important;
  border-radius: 13px;
  padding: 0.5rem 1rem;
  backgroundcolor: #fff !important;
  margin-bottom: 2px;
}
.cid-stCIonUOBq .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-stCIonUOBq .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-stCIonUOBq .underline .line {
  width: 2rem;
  height: 1px;
  display: inline-block;
}
.cid-stCIonUOBq .form-head {
  padding: 2rem;
}
.cid-stCIonUOBq .form1 {
  padding: 2rem;
  background-color: #fff;
}
.cid-stCIonUOBq textarea.form-control {
  min-height: 96px;
}
.cid-stCIonUOBq .input-group-btn {
  width: 100%;
}
.cid-stCIonUOBq .input-group-btn .btn {
  display: block;
  margin-left: 0 !important;
  margin-right: 0 !important;
  width: 100%;
}
.cid-stCIonUOBq .form-control-label {
  font-size: 1rem;
  font-weight: 100 !important;
}
@media (max-width: 767px) {
  .cid-stCIonUOBq .form1 {
    padding: 1.5rem;
  }
}
.cid-stCIonUOBq .main-title {
  color: #092831;
}
.cid-rRKGeVxbKg .nav-item:focus,
.cid-rRKGeVxbKg .nav-link:focus {
  outline: none;
}
.cid-rRKGeVxbKg a.nav-link:focus {
  color: #ffffff !important;
}
.cid-rRKGeVxbKg .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #efefef;
  background: #efefefb8;
}
.cid-rRKGeVxbKg .navbar.opened {
  transition: all .3s;
  background: #efefef !important;
}
.cid-rRKGeVxbKg .navbar .dropdown-item {
  padding: .3rem 1.5rem;
}
.cid-rRKGeVxbKg .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-rRKGeVxbKg .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rRKGeVxbKg .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rRKGeVxbKg .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-rRKGeVxbKg .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-rRKGeVxbKg .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rRKGeVxbKg .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rRKGeVxbKg .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-rRKGeVxbKg .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rRKGeVxbKg .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rRKGeVxbKg .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rRKGeVxbKg .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .15rem 1.5rem;
  text-align: center;
}
.cid-rRKGeVxbKg .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rRKGeVxbKg .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rRKGeVxbKg .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-rRKGeVxbKg .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rRKGeVxbKg .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rRKGeVxbKg .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rRKGeVxbKg .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rRKGeVxbKg .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rRKGeVxbKg .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rRKGeVxbKg .navbar .dropdown-menu .dropdown-item {
    padding: .15rem 1.5rem;
    text-align: center;
  }
  .cid-rRKGeVxbKg .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-rRKGeVxbKg .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rRKGeVxbKg .navbar.navbar-short {
  background: #efefef !important;
  min-height: 60px;
}
.cid-rRKGeVxbKg .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rRKGeVxbKg .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rRKGeVxbKg .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rRKGeVxbKg .navbar-brand .navbar-caption-wrap {
  display: flex;
}
.cid-rRKGeVxbKg .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-rRKGeVxbKg .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rRKGeVxbKg .dropdown-item.active,
.cid-rRKGeVxbKg .dropdown-item:active {
  background-color: transparent;
}
.cid-rRKGeVxbKg .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rRKGeVxbKg .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rRKGeVxbKg .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rRKGeVxbKg .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-rRKGeVxbKg .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-rRKGeVxbKg .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rRKGeVxbKg ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rRKGeVxbKg .navbar-buttons {
  text-align: center;
}
.cid-rRKGeVxbKg button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rRKGeVxbKg button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rRKGeVxbKg button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rRKGeVxbKg button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rRKGeVxbKg button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rRKGeVxbKg button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rRKGeVxbKg nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rRKGeVxbKg nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rRKGeVxbKg nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rRKGeVxbKg nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rRKGeVxbKg .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rRKGeVxbKg a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-rRKGeVxbKg .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rRKGeVxbKg .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-rRKGeVxbKg .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
.cid-rRKGeVxbKg .nav-link:hover,
.cid-rRKGeVxbKg .icons-menu .mbr-iconfont:hover {
  color: #ffffff !important;
}
.cid-rRKGeVxbKg .dropdown-item:hover {
  color: #878787 !important;
}
.cid-rRKGeVxbKg .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #ffffff;
  transition: width 0.3s ease-in;
}
.cid-rRKGeVxbKg .dropdown-menu {
  padding: 0;
  transition: top .3s;
}
.cid-rRKGeVxbKg .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-rRKGeVxbKg .navbar-expand-lg {
    -webkit-justify-content: space-around;
    justify-content: space-around;
  }
  .cid-rRKGeVxbKg .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-rRKGeVxbKg .dropdown-menu {
    top: 100%;
  }
  .cid-rRKGeVxbKg .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-rRKGeVxbKg .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-rRKGeVxbKg .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-rRKGeVxbKg .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-sshHfurrfk {
  overflow: hidden;
}
.cid-sshHfurrfk .user {
  max-width: none;
  flex: 0 0 100%;
  position: relative;
}
.cid-sshHfurrfk .user_image {
  height: 800px;
  width: 100%;
}
.cid-sshHfurrfk .user_image img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-sshHfurrfk .mode {
  position: absolute;
  width: 350px;
  height: 450px;
  border: 10px solid #b7b6b6;
  left: 9.5%;
  top: 40%;
  z-index: 0;
  transform: translateY(-50%);
}
.cid-sshHfurrfk .title__block {
  height: 400px;
  position: absolute;
  top: 45%;
  left: 10%;
  transform: translateY(-50%);
  margin-left: 15px;
}
.cid-sshHfurrfk .mbr-section-subtitle {
  letter-spacing: 1.5px;
  color: #ffffff;
  margin-bottom: 25px;
}
.cid-sshHfurrfk .mbr-section-title {
  color: #ffffff;
  margin-bottom: 10px;
}
.cid-sshHfurrfk .arrow__btn .mbr-iconfont {
  font-size: 30px;
  color: #fff;
}
.cid-sshHfurrfk .box {
  position: absolute;
  bottom: 0;
  right: 0;
  cursor: pointer;
}
.cid-sshHfurrfk .box__icon {
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #e26c5a;
  width: 90px;
  height: 90px;
  position: absolute;
  top: -90px;
  left: -90px;
  opacity: 0.95;
}
.cid-sshHfurrfk .box__icon .mbr-iconfont {
  font-size: 30px;
  color: #fff;
  padding: 30px;
}
.cid-sshHfurrfk .box__item {
  width: 230px;
  height: 190px;
  padding: 30px 5px 30px 40px;
  text-align: left;
  float: left;
  background: #ffffff;
}
.cid-sshHfurrfk .box__item:first-child {
  position: relative;
}
.cid-sshHfurrfk .box__text {
  color: #000000;
}
.cid-sshHfurrfk .carousel-item {
  justify-content: center;
}
.cid-sshHfurrfk .carousel-item.active,
.cid-sshHfurrfk .carousel-item-next,
.cid-sshHfurrfk .carousel-item-prev {
  display: flex;
}
.cid-sshHfurrfk .carousel-control-next,
.cid-sshHfurrfk .carousel-control-prev {
  right: 50px;
  left: auto;
  top: 50%;
  bottom: auto;
  width: auto;
}
.cid-sshHfurrfk .carousel-control-next {
  transform: translateY(70px);
}
.cid-sshHfurrfk .carousel-controls a span {
  width: 50px;
  height: 50px;
  line-height: 30px;
  font-size: 18px;
  position: absolute;
  padding: 10px;
  color: #ffffff;
  background: rgba(25, 31, 35, 0.5);
  transition: all 0.3s ease-in-out;
}
.cid-sshHfurrfk li {
  opacity: 1;
  border: none;
}
.cid-sshHfurrfk li.active {
  background-color: #000000;
  opacity: 0.1;
  width: 230px;
  height: 190px;
}
.cid-sshHfurrfk .carousel-indicators {
  right: 0;
  left: auto;
  justify-content: flex-end;
  margin: 0;
  opacity: 0.1;
}
.cid-sshHfurrfk .carousel-indicators li {
  width: 230px;
  height: 190px;
  max-width: none;
  max-height: none;
  margin: 0;
  background-color: #000000;
  border-radius: 0;
  transition: opacity 0.4s ease-in-out;
}
.is-builder .cid-sshHfurrfk .carousel-indicators {
  pointer-events: none;
}
@media (max-width: 767px) {
  .cid-sshHfurrfk .box__content,
  .cid-sshHfurrfk .carousel-indicators {
    display: none;
  }
  .cid-sshHfurrfk .box__icon {
    bottom: 0;
    right: 0;
  }
}
@media (max-width: 500px) {
  .cid-sshHfurrfk .mode {
    width: 250px;
    height: 350px;
  }
  .cid-sshHfurrfk .carousel-control-next,
  .cid-sshHfurrfk .carousel-control-prev {
    right: 20px;
  }
}
@media (max-width: 1199px) {
  .cid-sshHfurrfk .box__item {
    width: 195px;
    height: 190px;
    padding: 20px 15px;
  }
  .cid-sshHfurrfk .carousel-indicators li {
    width: 195px;
    height: 190px;
  }
}
@media (max-width: 991px) {
  .cid-sshHfurrfk .box__content,
  .cid-sshHfurrfk .carousel-indicators {
    display: none;
  }
}
.cid-sshKtvfLHV {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #efefef;
}
.cid-sshKtvfLHV .back {
  position: absolute;
  bottom: 0;
  right: 0;
  width: 55%;
  height: 100%;
  background-color: #a3c6d2;
}
.cid-sshKtvfLHV img {
  width: 100%;
}
.cid-sshKtvfLHV p {
  margin-top: 6rem;
}
.cid-sshKtvfLHV .content-wrapper {
  max-width: 750px;
  margin: auto;
  position: relative;
  padding: 0 2rem;
}
.cid-sshKtvfLHV .content-wrapper {
  padding-top: 6rem;
}
.cid-sshKtvfLHV h4 {
  position: absolute;
  width: fit-content;
  padding: 0;
  margin: 0;
  right: 6rem;
  transform: rotate(-270deg);
  transform-origin: bottom right;
  bottom: 0;
}
@media (max-width: 1200px) {
  .cid-sshKtvfLHV .content-wrapper {
    padding-top: 0rem;
  }
  .cid-sshKtvfLHV p {
    margin-top: 2rem;
  }
}
@media (max-width: 992px) {
  .cid-sshKtvfLHV .back {
    width: 100%;
    height: 75%;
  }
  .cid-sshKtvfLHV .content-wrapper {
    padding: 0 3rem;
    padding-top: 4rem;
  }
  .cid-sshKtvfLHV p {
    margin-top: 4rem;
  }
}
.cid-sshKtvfLHV .content-wrapper {
  padding-right: 8rem;
}
@media (max-width: 767px) {
  .cid-sshKtvfLHV .content-wrapper {
    padding: 0rem;
    padding-top: 4rem;
  }
  .cid-sshKtvfLHV .content-wrapper {
    padding-right: 3rem;
  }
  .cid-sshKtvfLHV h4 {
    right: 2rem;
  }
}
.cid-sshNZgc59v {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #efeeee;
}
.cid-sshNZgc59v img {
  width: 100%;
  height: 100%;
  transition: 5s;
  object-fit: cover;
  margin: auto;
}
.cid-sshNZgc59v img:hover {
  transform: scale(1.1);
}
.cid-sshNZgc59v .img-col {
  padding: 0;
  overflow: hidden;
  text-align: center;
  justify-content: center;
  position: relative;
}
.cid-sshNZgc59v h2 {
  padding: 0;
  margin: 0;
}
.cid-sshNZgc59v .title-wrap {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sshNZgc59v .text-col {
  max-width: 650px;
  margin: auto;
  padding: 6rem 6rem;
}
.cid-sshNZgc59v .mbr-section-btn {
  position: absolute;
  transform: rotate(90deg);
  bottom: 300px;
  left: 0;
  transform-origin: bottom left;
}
.cid-sshNZgc59v .mbr-section-btn .btn {
  margin: 0rem!important;
  min-width: 300px;
  justify-content: space-between;
}
.cid-sshNZgc59v .mbr-section-btn .btn .mbr-iconfont {
  order: 2;
  transform: rotate(-90deg);
}
.cid-sshNZgc59v .mbr-section-btn:hover .mbr-iconfont {
  transform: rotate(-90deg) translateX(0.6rem);
  margin: 0!important;
}
.cid-sshNZgc59v .mbr-iconfont {
  margin: 0!important;
}
.cid-sshNZgc59v .number {
  border-top: 2px solid currentColor;
  padding-top: 0.6rem;
  margin-right: 3rem;
  margin-bottom: 0;
  margin-top: 0.5rem;
}
@media (max-width: 992px) {
  .cid-sshNZgc59v .text-col {
    padding: 4rem 4rem;
  }
}
@media (max-width: 767px) {
  .cid-sshNZgc59v .mbr-section-btn {
    bottom: 0px;
    left: 0;
    transform: rotate(0deg);
  }
  .cid-sshNZgc59v .btn {
    padding: 0.6rem 0.8rem!important;
    min-width: 200px!important;
  }
  .cid-sshNZgc59v .text-col {
    padding: 2rem 1rem;
  }
}
.cid-sshNZgc59v H2 {
  color: #333333;
}
.cid-sshNZgc59v .mbr-text {
  color: #092831;
}
.cid-sshOnFJTTn {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efeeee;
}
.cid-sshOnFJTTn img {
  width: 100%;
  height: 100%;
  transition: 5s;
  object-fit: cover;
  margin: auto;
}
.cid-sshOnFJTTn img:hover {
  transform: scale(1.1);
}
.cid-sshOnFJTTn .img-col {
  padding: 0;
  overflow: hidden;
  text-align: center;
  justify-content: center;
  position: relative;
}
.cid-sshOnFJTTn h2 {
  padding: 0;
  margin: 0;
}
.cid-sshOnFJTTn .title-wrap {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sshOnFJTTn .text-col {
  max-width: 650px;
  margin: auto;
  padding: 6rem 6rem;
}
.cid-sshOnFJTTn .mbr-section-btn {
  position: absolute;
  transform: rotate(90deg);
  bottom: 0;
  right: 67px;
  transform-origin: bottom right;
}
.cid-sshOnFJTTn .mbr-section-btn .btn {
  margin: 0rem!important;
  min-width: 300px;
  justify-content: space-between;
}
.cid-sshOnFJTTn .mbr-section-btn .btn .mbr-iconfont {
  order: 2;
  transform: rotate(-90deg);
}
.cid-sshOnFJTTn .mbr-section-btn:hover .mbr-iconfont {
  transform: rotate(-90deg) translateX(0.6rem);
  margin: 0!important;
}
.cid-sshOnFJTTn .mbr-iconfont {
  margin: 0!important;
}
.cid-sshOnFJTTn .number {
  border-top: 2px solid currentColor;
  padding-top: 0.6rem;
  margin-right: 3rem;
  margin-bottom: 0;
  margin-top: 0.5rem;
}
@media (max-width: 992px) {
  .cid-sshOnFJTTn .text-col {
    padding: 4rem 4rem;
  }
}
@media (max-width: 767px) {
  .cid-sshOnFJTTn .mbr-section-btn {
    bottom: 0px;
    left: 0;
    transform: rotate(0deg);
  }
  .cid-sshOnFJTTn .btn {
    padding: 0.6rem 0.8rem!important;
    min-width: 200px!important;
  }
  .cid-sshOnFJTTn .text-col {
    padding: 2rem 1rem;
  }
}
.cid-sshOnFJTTn H2 {
  color: #333333;
}
.cid-sshOnFJTTn .mbr-text {
  color: #092831;
}
.cid-sshPwI4HV1 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efeeee;
}
.cid-sshPwI4HV1 img {
  width: 100%;
  height: 100%;
  transition: 5s;
  object-fit: cover;
  margin: auto;
}
.cid-sshPwI4HV1 img:hover {
  transform: scale(1.1);
}
.cid-sshPwI4HV1 .img-col {
  padding: 0;
  overflow: hidden;
  text-align: center;
  justify-content: center;
  position: relative;
}
.cid-sshPwI4HV1 h2 {
  padding: 0;
  margin: 0;
}
.cid-sshPwI4HV1 .title-wrap {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-sshPwI4HV1 .text-col {
  max-width: 650px;
  margin: auto;
  padding: 6rem 6rem;
}
.cid-sshPwI4HV1 .mbr-section-btn {
  position: absolute;
  transform: rotate(90deg);
  bottom: 300px;
  left: 0;
  transform-origin: bottom left;
}
.cid-sshPwI4HV1 .mbr-section-btn .btn {
  margin: 0rem!important;
  min-width: 300px;
  justify-content: space-between;
}
.cid-sshPwI4HV1 .mbr-section-btn .btn .mbr-iconfont {
  order: 2;
  transform: rotate(-90deg);
}
.cid-sshPwI4HV1 .mbr-section-btn:hover .mbr-iconfont {
  transform: rotate(-90deg) translateX(0.6rem);
  margin: 0!important;
}
.cid-sshPwI4HV1 .mbr-iconfont {
  margin: 0!important;
}
.cid-sshPwI4HV1 .number {
  border-top: 2px solid currentColor;
  padding-top: 0.6rem;
  margin-right: 3rem;
  margin-bottom: 0;
  margin-top: 0.5rem;
}
@media (max-width: 992px) {
  .cid-sshPwI4HV1 .text-col {
    padding: 4rem 4rem;
  }
}
@media (max-width: 767px) {
  .cid-sshPwI4HV1 .mbr-section-btn {
    bottom: 0px;
    left: 0;
    transform: rotate(0deg);
  }
  .cid-sshPwI4HV1 .btn {
    padding: 0.6rem 0.8rem!important;
    min-width: 200px!important;
  }
  .cid-sshPwI4HV1 .text-col {
    padding: 2rem 1rem;
  }
}
.cid-sshPwI4HV1 H2 {
  color: #333333;
}
.cid-sshPwI4HV1 .mbr-text {
  color: #092831;
}
.cid-ssi4QwpM3H {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efeeee;
}
.cid-ssi4QwpM3H img {
  width: 100%;
  height: 100%;
  transition: 5s;
  object-fit: cover;
  margin: auto;
}
.cid-ssi4QwpM3H img:hover {
  transform: scale(1.1);
}
.cid-ssi4QwpM3H .img-col {
  padding: 0;
  overflow: hidden;
  text-align: center;
  justify-content: center;
  position: relative;
}
.cid-ssi4QwpM3H h2 {
  padding: 0;
  margin: 0;
}
.cid-ssi4QwpM3H .title-wrap {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ssi4QwpM3H .text-col {
  max-width: 650px;
  margin: auto;
  padding: 6rem 6rem;
}
.cid-ssi4QwpM3H .mbr-section-btn {
  position: absolute;
  transform: rotate(90deg);
  bottom: 0;
  right: 67px;
  transform-origin: bottom right;
}
.cid-ssi4QwpM3H .mbr-section-btn .btn {
  margin: 0rem!important;
  min-width: 300px;
  justify-content: space-between;
}
.cid-ssi4QwpM3H .mbr-section-btn .btn .mbr-iconfont {
  order: 2;
  transform: rotate(-90deg);
}
.cid-ssi4QwpM3H .mbr-section-btn:hover .mbr-iconfont {
  transform: rotate(-90deg) translateX(0.6rem);
  margin: 0!important;
}
.cid-ssi4QwpM3H .mbr-iconfont {
  margin: 0!important;
}
.cid-ssi4QwpM3H .number {
  border-top: 2px solid currentColor;
  padding-top: 0.6rem;
  margin-right: 3rem;
  margin-bottom: 0;
  margin-top: 0.5rem;
}
@media (max-width: 992px) {
  .cid-ssi4QwpM3H .text-col {
    padding: 4rem 4rem;
  }
}
@media (max-width: 767px) {
  .cid-ssi4QwpM3H .mbr-section-btn {
    bottom: 0px;
    left: 0;
    transform: rotate(0deg);
  }
  .cid-ssi4QwpM3H .btn {
    padding: 0.6rem 0.8rem!important;
    min-width: 200px!important;
  }
  .cid-ssi4QwpM3H .text-col {
    padding: 2rem 1rem;
  }
}
.cid-ssi4QwpM3H H2 {
  color: #333333;
}
.cid-ssi4QwpM3H .mbr-text {
  color: #092831;
}
.cid-soD8YKjTiF {
  padding-top: 150px;
  padding-bottom: 0px;
  background-color: #d8d7d7;
  position: relative;
  overflow: hidden;
}
.cid-soD8YKjTiF .container {
  max-width: 1400px;
}
.cid-soD8YKjTiF .card-img2 span {
  padding-top: 6px;
}
.cid-soD8YKjTiF .soc-item a {
  padding-top: 5px;
}
.cid-soD8YKjTiF .btn {
  padding: 0.4rem 0.6rem!important;
  margin: 0.5rem!important;
  border-radius: 10px!important;
  letter-spacing: 0px;
}
.cid-soD8YKjTiF .btn .mbr-iconfont {
  margin-top: 0.1rem;
}
.cid-soD8YKjTiF .btn .mbr-iconfont.socicon {
  margin-right: 0.8rem !important;
  order: 0;
}
@media (max-width: 992px) {
  .cid-soD8YKjTiF .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-soD8YKjTiF svg {
  position: absolute;
  top: 2rem;
  left: 50%;
  transform: translate(-50%) scale(2, 1.6) rotate(180deg);
}
.cid-soD8YKjTiF #e2_shape {
  fill: #efefef !important;
}
.cid-soD8YKjTiF .quote {
  background-color: rgba(0, 0, 0, 0.1);
  border-radius: 10px;
  padding: 1rem;
  position: relative;
  margin-bottom: 1.8rem;
  color: #ffffff;
}
.cid-soD8YKjTiF .quote::after {
  top: 100%;
  left: 36px;
  content: " ";
  position: absolute;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 20px 20px 0 0;
  border-color: rgba(0, 0, 0, 0.1) transparent transparent;
}
.cid-soD8YKjTiF .card-img2 {
  min-width: 45px;
  height: 45px;
  background: #5580ff;
  border-radius: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-soD8YKjTiF .card-img {
  width: auto;
}
.cid-soD8YKjTiF .soc-item {
  width: 45px;
  height: 45px;
  background: #ffffff;
  margin-bottom: 1rem;
  border-radius: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-right: 1rem;
}
.cid-soD8YKjTiF .soc-item span {
  font-size: 1.4rem;
}
.cid-soD8YKjTiF .soc-item:hover span {
  color: #15313a !important;
}
.cid-soD8YKjTiF .item {
  display: flex;
  align-items: center;
  margin-bottom: 1rem;
}
.cid-soD8YKjTiF .item h4 {
  padding-left: 10px;
  margin: 0;
}
.cid-soD8YKjTiF .media-wrap {
  margin-bottom: 1rem;
}
.cid-soD8YKjTiF .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-soD8YKjTiF img {
  height: 4rem;
}
@media (max-width: 576px) {
  .cid-soD8YKjTiF .item {
    justify-content: center;
  }
  .cid-soD8YKjTiF .quote::after {
    left: 60px;
  }
}
.cid-soD8YKjTiF .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
@media (max-width: 576px) {
  .cid-soD8YKjTiF .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-soD8YKjTiF .text1 {
  color: #15313a;
}
.cid-soD8YKjTiF .item-title {
  color: #15313a;
}
.cid-soD8YKjTiF H5 {
  color: #15313a;
}
.cid-soD8YKjTiF .theme {
  color: #15313a;
}
.cid-soD8YKjTiF .copyright > p {
  color: #ff3366;
}
.cid-soD8YKjTiF .text2 {
  color: #092831;
}
.cid-stCIonUAN0.popup-builder {
  background-color: #fff;
}
.cid-stCIonUAN0.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-stCIonUAN0.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-stCIonUAN0 .modal-content,
.cid-stCIonUAN0 .modal-dialog {
  height: auto;
}
.cid-stCIonUAN0 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-stCIonUAN0 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-stCIonUAN0 .form-wrapper .mbr-form .form-group,
  .cid-stCIonUAN0 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-stCIonUAN0 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-stCIonUAN0 .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-stCIonUAN0 .mbr-text {
  text-align: center;
}
.cid-stCIonUAN0 .pt-0 {
  padding-top: 0 !important;
}
.cid-stCIonUAN0 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-stCIonUAN0 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-stCIonUAN0 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-stCIonUAN0 .modal-open {
  overflow: hidden;
}
.cid-stCIonUAN0 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-stCIonUAN0 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-stCIonUAN0 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-stCIonUAN0 .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-stCIonUAN0 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-stCIonUAN0 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-stCIonUAN0 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-stCIonUAN0 .modal-content {
  background: #fff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-stCIonUAN0 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #fff;
}
.cid-stCIonUAN0 .modal-backdrop.fade {
  opacity: 0;
}
.cid-stCIonUAN0 .modal-backdrop.show {
  opacity: .5;
}
.cid-stCIonUAN0 .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 1rem;
  border-bottom: none;
}
.cid-stCIonUAN0 .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-stCIonUAN0 .modal-header .close:hover {
  opacity: 1;
}
.cid-stCIonUAN0 .modal-header .close:focus {
  outline: none;
}
.cid-stCIonUAN0 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-stCIonUAN0 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: 1rem;
  min-height: 100%;
}
.cid-stCIonUAN0 .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 1rem;
  border-top: none;
  text-align: center;
}
.cid-stCIonUAN0 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-stCIonUAN0 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-stCIonUAN0 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-stCIonUAN0 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-stCIonUAN0 .modal-sm {
    max-width: 300px;
  }
  .cid-stCIonUAN0 .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-stCIonUAN0 .modal-lg,
  .cid-stCIonUAN0 .modal-xl {
    max-width: 800px;
  }
  .cid-stCIonUAN0 .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-stCIonUAN0 .modal-xl {
    max-width: 1140px;
  }
  .cid-stCIonUAN0 .container {
    max-width: 1140px;
  }
}
.cid-stCIonUAN0 .container {
  width: 100%;
  padding-right: 5px;
  padding-left: 5px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-stCIonUAN0 .container {
    max-width: 720px;
  }
}
.cid-stCIonUAN0 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -5px;
  margin-left: -5px;
}
.cid-stCIonUAN0 .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 5px;
  padding-left: 5px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-stCIonUAN0 .form-group {
  margin-bottom: 20px;
  width: 100%;
  position: relative;
  border: 1px solid #e6e6e6;
  border-radius: 13px;
  padding: 10px 30px 9px 22px;
}
.cid-stCIonUAN0 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  border: 1px solid white !important;
  border-radius: 13px;
  padding: 0.5rem 1rem;
  backgroundcolor: #fff !important;
  margin-bottom: 2px;
}
.cid-stCIonUAN0 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-stCIonUAN0 .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-stCIonUAN0 .underline .line {
  width: 2rem;
  height: 1px;
  display: inline-block;
}
.cid-stCIonUAN0 .form-head {
  padding: 2rem;
}
.cid-stCIonUAN0 .form1 {
  padding: 2rem;
  background-color: #fff;
}
.cid-stCIonUAN0 textarea.form-control {
  min-height: 96px;
}
.cid-stCIonUAN0 .input-group-btn {
  width: 100%;
}
.cid-stCIonUAN0 .input-group-btn .btn {
  display: block;
  margin-left: 0 !important;
  margin-right: 0 !important;
  width: 100%;
}
.cid-stCIonUAN0 .form-control-label {
  font-size: 1rem;
  font-weight: 100 !important;
}
@media (max-width: 767px) {
  .cid-stCIonUAN0 .form1 {
    padding: 1.5rem;
  }
}
.cid-stCIonUAN0 .main-title {
  color: #092831;
}
.cid-rRKGeVxbKg .nav-item:focus,
.cid-rRKGeVxbKg .nav-link:focus {
  outline: none;
}
.cid-rRKGeVxbKg a.nav-link:focus {
  color: #ffffff !important;
}
.cid-rRKGeVxbKg .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #efefef;
  background: #efefefb8;
}
.cid-rRKGeVxbKg .navbar.opened {
  transition: all .3s;
  background: #efefef !important;
}
.cid-rRKGeVxbKg .navbar .dropdown-item {
  padding: .3rem 1.5rem;
}
.cid-rRKGeVxbKg .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-rRKGeVxbKg .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rRKGeVxbKg .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rRKGeVxbKg .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-rRKGeVxbKg .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-rRKGeVxbKg .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rRKGeVxbKg .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rRKGeVxbKg .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-rRKGeVxbKg .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rRKGeVxbKg .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rRKGeVxbKg .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rRKGeVxbKg .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .15rem 1.5rem;
  text-align: center;
}
.cid-rRKGeVxbKg .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rRKGeVxbKg .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rRKGeVxbKg .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-rRKGeVxbKg .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rRKGeVxbKg .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rRKGeVxbKg .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rRKGeVxbKg .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rRKGeVxbKg .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rRKGeVxbKg .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rRKGeVxbKg .navbar .dropdown-menu .dropdown-item {
    padding: .15rem 1.5rem;
    text-align: center;
  }
  .cid-rRKGeVxbKg .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-rRKGeVxbKg .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rRKGeVxbKg .navbar.navbar-short {
  background: #efefef !important;
  min-height: 60px;
}
.cid-rRKGeVxbKg .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rRKGeVxbKg .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rRKGeVxbKg .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rRKGeVxbKg .navbar-brand .navbar-caption-wrap {
  display: flex;
}
.cid-rRKGeVxbKg .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-rRKGeVxbKg .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rRKGeVxbKg .dropdown-item.active,
.cid-rRKGeVxbKg .dropdown-item:active {
  background-color: transparent;
}
.cid-rRKGeVxbKg .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rRKGeVxbKg .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rRKGeVxbKg .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rRKGeVxbKg .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-rRKGeVxbKg .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-rRKGeVxbKg .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rRKGeVxbKg ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rRKGeVxbKg .navbar-buttons {
  text-align: center;
}
.cid-rRKGeVxbKg button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rRKGeVxbKg button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rRKGeVxbKg button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rRKGeVxbKg button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rRKGeVxbKg button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rRKGeVxbKg button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rRKGeVxbKg nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rRKGeVxbKg nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rRKGeVxbKg nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rRKGeVxbKg nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rRKGeVxbKg .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rRKGeVxbKg a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-rRKGeVxbKg .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rRKGeVxbKg .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-rRKGeVxbKg .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
.cid-rRKGeVxbKg .nav-link:hover,
.cid-rRKGeVxbKg .icons-menu .mbr-iconfont:hover {
  color: #ffffff !important;
}
.cid-rRKGeVxbKg .dropdown-item:hover {
  color: #878787 !important;
}
.cid-rRKGeVxbKg .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #ffffff;
  transition: width 0.3s ease-in;
}
.cid-rRKGeVxbKg .dropdown-menu {
  padding: 0;
  transition: top .3s;
}
.cid-rRKGeVxbKg .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-rRKGeVxbKg .navbar-expand-lg {
    -webkit-justify-content: space-around;
    justify-content: space-around;
  }
  .cid-rRKGeVxbKg .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-rRKGeVxbKg .dropdown-menu {
    top: 100%;
  }
  .cid-rRKGeVxbKg .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-rRKGeVxbKg .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-rRKGeVxbKg .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-rRKGeVxbKg .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-stCjfIHNj8 {
  background-image: url("../../../assets/images/superior-suite-16.webp");
  background-position: right;
}
.cid-stCjfIHNj8 .wrapper {
  position: relative;
  border-top: 3px solid #ffffff;
  border-right: 3px solid #ffffff;
  border-left: 3px solid #ffffff;
  padding: 2.5rem 2.5rem;
}
.cid-stCjfIHNj8 .wrapper:before {
  content: "";
  background: #ffffff;
  position: absolute;
  bottom: 0;
  width: calc(90% - 130px);
  height: 3px;
  right: 0;
}
.cid-stCjfIHNj8 .wrapper:after {
  content: "";
  background: #ffffff;
  position: absolute;
  bottom: 0;
  width: 10%;
  height: 3px;
  left: 0;
}
.cid-stCjfIHNj8 img {
  position: absolute;
  left: 10%;
  bottom: -45px;
  width: 130px;
}
@media (max-width: 767px) {
  .cid-stCjfIHNj8 .wrapper {
    padding: 1rem 1.5rem;
  }
}
.cid-soD8YKjTiF {
  padding-top: 150px;
  padding-bottom: 0px;
  background-color: #d8d7d7;
  position: relative;
  overflow: hidden;
}
.cid-soD8YKjTiF .container {
  max-width: 1400px;
}
.cid-soD8YKjTiF .card-img2 span {
  padding-top: 6px;
}
.cid-soD8YKjTiF .soc-item a {
  padding-top: 5px;
}
.cid-soD8YKjTiF .btn {
  padding: 0.4rem 0.6rem!important;
  margin: 0.5rem!important;
  border-radius: 10px!important;
  letter-spacing: 0px;
}
.cid-soD8YKjTiF .btn .mbr-iconfont {
  margin-top: 0.1rem;
}
.cid-soD8YKjTiF .btn .mbr-iconfont.socicon {
  margin-right: 0.8rem !important;
  order: 0;
}
@media (max-width: 992px) {
  .cid-soD8YKjTiF .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-soD8YKjTiF svg {
  position: absolute;
  top: 2rem;
  left: 50%;
  transform: translate(-50%) scale(2, 1.6) rotate(180deg);
}
.cid-soD8YKjTiF #e2_shape {
  fill: #efefef !important;
}
.cid-soD8YKjTiF .quote {
  background-color: rgba(0, 0, 0, 0.1);
  border-radius: 10px;
  padding: 1rem;
  position: relative;
  margin-bottom: 1.8rem;
  color: #ffffff;
}
.cid-soD8YKjTiF .quote::after {
  top: 100%;
  left: 36px;
  content: " ";
  position: absolute;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 20px 20px 0 0;
  border-color: rgba(0, 0, 0, 0.1) transparent transparent;
}
.cid-soD8YKjTiF .card-img2 {
  min-width: 45px;
  height: 45px;
  background: #5580ff;
  border-radius: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-soD8YKjTiF .card-img {
  width: auto;
}
.cid-soD8YKjTiF .soc-item {
  width: 45px;
  height: 45px;
  background: #ffffff;
  margin-bottom: 1rem;
  border-radius: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-right: 1rem;
}
.cid-soD8YKjTiF .soc-item span {
  font-size: 1.4rem;
}
.cid-soD8YKjTiF .soc-item:hover span {
  color: #15313a !important;
}
.cid-soD8YKjTiF .item {
  display: flex;
  align-items: center;
  margin-bottom: 1rem;
}
.cid-soD8YKjTiF .item h4 {
  padding-left: 10px;
  margin: 0;
}
.cid-soD8YKjTiF .media-wrap {
  margin-bottom: 1rem;
}
.cid-soD8YKjTiF .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-soD8YKjTiF img {
  height: 4rem;
}
@media (max-width: 576px) {
  .cid-soD8YKjTiF .item {
    justify-content: center;
  }
  .cid-soD8YKjTiF .quote::after {
    left: 60px;
  }
}
.cid-soD8YKjTiF .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
@media (max-width: 576px) {
  .cid-soD8YKjTiF .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-soD8YKjTiF .text1 {
  color: #15313a;
}
.cid-soD8YKjTiF .item-title {
  color: #15313a;
}
.cid-soD8YKjTiF H5 {
  color: #15313a;
}
.cid-soD8YKjTiF .theme {
  color: #15313a;
}
.cid-soD8YKjTiF .copyright > p {
  color: #ff3366;
}
.cid-soD8YKjTiF .text2 {
  color: #092831;
}
.cid-stCIonU6mq.popup-builder {
  background-color: #fff;
}
.cid-stCIonU6mq.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-stCIonU6mq.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-stCIonU6mq .modal-content,
.cid-stCIonU6mq .modal-dialog {
  height: auto;
}
.cid-stCIonU6mq .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-stCIonU6mq .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-stCIonU6mq .form-wrapper .mbr-form .form-group,
  .cid-stCIonU6mq .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-stCIonU6mq .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-stCIonU6mq .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-stCIonU6mq .mbr-text {
  text-align: center;
}
.cid-stCIonU6mq .pt-0 {
  padding-top: 0 !important;
}
.cid-stCIonU6mq .pb-0 {
  padding-bottom: 0 !important;
}
.cid-stCIonU6mq .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-stCIonU6mq .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-stCIonU6mq .modal-open {
  overflow: hidden;
}
.cid-stCIonU6mq .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-stCIonU6mq .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-stCIonU6mq .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-stCIonU6mq .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-stCIonU6mq .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-stCIonU6mq .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-stCIonU6mq .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-stCIonU6mq .modal-content {
  background: #fff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-stCIonU6mq .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #fff;
}
.cid-stCIonU6mq .modal-backdrop.fade {
  opacity: 0;
}
.cid-stCIonU6mq .modal-backdrop.show {
  opacity: .5;
}
.cid-stCIonU6mq .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 1rem;
  border-bottom: none;
}
.cid-stCIonU6mq .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-stCIonU6mq .modal-header .close:hover {
  opacity: 1;
}
.cid-stCIonU6mq .modal-header .close:focus {
  outline: none;
}
.cid-stCIonU6mq .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-stCIonU6mq .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: 1rem;
  min-height: 100%;
}
.cid-stCIonU6mq .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 1rem;
  border-top: none;
  text-align: center;
}
.cid-stCIonU6mq .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-stCIonU6mq .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-stCIonU6mq .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-stCIonU6mq .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-stCIonU6mq .modal-sm {
    max-width: 300px;
  }
  .cid-stCIonU6mq .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-stCIonU6mq .modal-lg,
  .cid-stCIonU6mq .modal-xl {
    max-width: 800px;
  }
  .cid-stCIonU6mq .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-stCIonU6mq .modal-xl {
    max-width: 1140px;
  }
  .cid-stCIonU6mq .container {
    max-width: 1140px;
  }
}
.cid-stCIonU6mq .container {
  width: 100%;
  padding-right: 5px;
  padding-left: 5px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-stCIonU6mq .container {
    max-width: 720px;
  }
}
.cid-stCIonU6mq .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -5px;
  margin-left: -5px;
}
.cid-stCIonU6mq .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 5px;
  padding-left: 5px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-stCIonU6mq .form-group {
  margin-bottom: 20px;
  width: 100%;
  position: relative;
  border: 1px solid #e6e6e6;
  border-radius: 13px;
  padding: 10px 30px 9px 22px;
}
.cid-stCIonU6mq .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  border: 1px solid white !important;
  border-radius: 13px;
  padding: 0.5rem 1rem;
  backgroundcolor: #fff !important;
  margin-bottom: 2px;
}
.cid-stCIonU6mq .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-stCIonU6mq .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-stCIonU6mq .underline .line {
  width: 2rem;
  height: 1px;
  display: inline-block;
}
.cid-stCIonU6mq .form-head {
  padding: 2rem;
}
.cid-stCIonU6mq .form1 {
  padding: 2rem;
  background-color: #fff;
}
.cid-stCIonU6mq textarea.form-control {
  min-height: 96px;
}
.cid-stCIonU6mq .input-group-btn {
  width: 100%;
}
.cid-stCIonU6mq .input-group-btn .btn {
  display: block;
  margin-left: 0 !important;
  margin-right: 0 !important;
  width: 100%;
}
.cid-stCIonU6mq .form-control-label {
  font-size: 1rem;
  font-weight: 100 !important;
}
@media (max-width: 767px) {
  .cid-stCIonU6mq .form1 {
    padding: 1.5rem;
  }
}
.cid-stCIonU6mq .main-title {
  color: #092831;
}
.cid-u5nWyTh5GX .nav-item:focus,
.cid-u5nWyTh5GX .nav-link:focus {
  outline: none;
}
.cid-u5nWyTh5GX a.nav-link:focus {
  color: #ffffff !important;
}
.cid-u5nWyTh5GX .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #efefef;
  background: #efefefb8;
}
.cid-u5nWyTh5GX .navbar.opened {
  transition: all .3s;
  background: #efefef !important;
}
.cid-u5nWyTh5GX .navbar .dropdown-item {
  padding: .3rem 1.5rem;
}
.cid-u5nWyTh5GX .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-u5nWyTh5GX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u5nWyTh5GX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-u5nWyTh5GX .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-u5nWyTh5GX .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-u5nWyTh5GX .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-u5nWyTh5GX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u5nWyTh5GX .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-u5nWyTh5GX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u5nWyTh5GX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-u5nWyTh5GX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u5nWyTh5GX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .15rem 1.5rem;
  text-align: center;
}
.cid-u5nWyTh5GX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-u5nWyTh5GX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u5nWyTh5GX .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-u5nWyTh5GX .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-u5nWyTh5GX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u5nWyTh5GX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u5nWyTh5GX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-u5nWyTh5GX .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-u5nWyTh5GX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u5nWyTh5GX .navbar .dropdown-menu .dropdown-item {
    padding: .15rem 1.5rem;
    text-align: center;
  }
  .cid-u5nWyTh5GX .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-u5nWyTh5GX .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-u5nWyTh5GX .navbar.navbar-short {
  background: #efefef !important;
  min-height: 60px;
}
.cid-u5nWyTh5GX .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-u5nWyTh5GX .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-u5nWyTh5GX .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u5nWyTh5GX .navbar-brand .navbar-caption-wrap {
  display: flex;
}
.cid-u5nWyTh5GX .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-u5nWyTh5GX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u5nWyTh5GX .dropdown-item.active,
.cid-u5nWyTh5GX .dropdown-item:active {
  background-color: transparent;
}
.cid-u5nWyTh5GX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u5nWyTh5GX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u5nWyTh5GX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u5nWyTh5GX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-u5nWyTh5GX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-u5nWyTh5GX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u5nWyTh5GX ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-u5nWyTh5GX .navbar-buttons {
  text-align: center;
}
.cid-u5nWyTh5GX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-u5nWyTh5GX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u5nWyTh5GX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-u5nWyTh5GX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-u5nWyTh5GX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-u5nWyTh5GX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-u5nWyTh5GX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u5nWyTh5GX nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-u5nWyTh5GX nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-u5nWyTh5GX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u5nWyTh5GX .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-u5nWyTh5GX a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-u5nWyTh5GX .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-u5nWyTh5GX .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-u5nWyTh5GX .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
.cid-u5nWyTh5GX .nav-link:hover,
.cid-u5nWyTh5GX .icons-menu .mbr-iconfont:hover {
  color: #ffffff !important;
}
.cid-u5nWyTh5GX .dropdown-item:hover {
  color: #878787 !important;
}
.cid-u5nWyTh5GX .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #ffffff;
  transition: width 0.3s ease-in;
}
.cid-u5nWyTh5GX .dropdown-menu {
  padding: 0;
  transition: top .3s;
}
.cid-u5nWyTh5GX .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-u5nWyTh5GX .navbar-expand-lg {
    -webkit-justify-content: space-around;
    justify-content: space-around;
  }
  .cid-u5nWyTh5GX .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-u5nWyTh5GX .dropdown-menu {
    top: 100%;
  }
  .cid-u5nWyTh5GX .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-u5nWyTh5GX .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-u5nWyTh5GX .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-u5nWyTh5GX .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-u5nWyTRDRp {
  padding-top: 0;
  padding-bottom: 0;
  background-color: #fafafa;
}
.cid-u5nWyTRDRp .carousel {
  width: 100%;
}
.cid-u5nWyTRDRp .carousel-inner {
  display: flex;
  align-content: center;
  align-items: center;
}
.cid-u5nWyTRDRp .carousel-item img {
  height: 100vh;
  object-fit: cover;
}
.cid-u5nWyTRDRp .mbr-overlay {
  z-index: 1;
}
.cid-u5nWyTRDRp .carousel-caption {
  bottom: 40px;
  text-shadow: -2px 2px #313951;
}
.cid-u5nWyTRDRp .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-u5nWyTRDRp .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-u5nWyTRDRp .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-u5nWyTRDRp .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-u5nWyTRDRp .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-u5nWyTRDRp .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-u5nWyTRDRp .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-u5nWyTRDRp .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-u5nWyTRDRp .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u5nWyTRDRp .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u5nWyTRDRp .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u5nWyTRDRp .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-u5nWyTRDRp .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-u5nWyTRDRp .carousel-indicators li.active,
.cid-u5nWyTRDRp .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u5nWyTRDRp .carousel-indicators li::after,
.cid-u5nWyTRDRp .carousel-indicators li::before {
  content: none;
}
.cid-u5nWyTRDRp .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u5nWyTRDRp .carousel-indicators {
    display: none !important;
  }
}
.cid-u5nWyTRDRp H5 {
  color: #fcfcfc;
}
.cid-u5nWyTRDRp P {
  color: #fcfcfc;
}
.cid-u5nWyUsxkj {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #d8d7d7;
}
.cid-u5nWyUsxkj .card-icon {
  font-size: 40px;
  color: #15313a;
  transition: color 0.3s;
}
.cid-u5nWyUsxkj .card-title {
  font-weight: 600;
  letter-spacing: 1px;
}
.cid-u5nWyUsxkj .link-ico {
  font-size: 0.8rem;
  color: #ffffff;
  border: 2px solid #ffffff;
  border-radius: 100%;
  padding: 0.5rem 0;
  font-weight: 900;
  padding-left: 9px;
  padding-right: 7px;
}
.cid-u5nWyUsxkj .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #092831;
  margin-bottom: 1.5rem;
  transition: background 0.3s;
}
.cid-u5nWyUsxkj .card {
  padding: 0!important;
}
.cid-u5nWyUsxkj .card-wrapper {
  padding: 4rem;
  transition: background 0.3s;
}
.cid-u5nWyUsxkj .card-wrapper:hover {
  background: #15313a;
}
.cid-u5nWyUsxkj .card-wrapper:hover .card-icon {
  color: #efefef;
}
.cid-u5nWyUsxkj .card-wrapper:hover .line {
  background: #efefef;
}
.cid-u5nWyUsxkj .card1 {
  background: #efefef;
}
.cid-u5nWyUsxkj .card2 {
  background: #f4f4f4;
}
.cid-u5nWyUsxkj .card3 {
  background: #f9f9f9;
}
.cid-u5nWyUsxkj .card4 {
  background: #fefefe;
}
.cid-u5nWyUsxkj .card5 {
  background: #ffffff;
}
.cid-u5nWyUsxkj .card6 {
  background: #ffffff;
}
.cid-u5nWyUsxkj .col-lg-x {
  -ms-flex: 0 0 20%;
  flex: 0 0 20%;
  max-width: 20%;
}
@media (max-width: 1400px) {
  .cid-u5nWyUsxkj .col-md-6 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-u5nWyUsxkj .col-12 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
}
.cid-u5nWyUsxkj .mbr-text,
.cid-u5nWyUsxkj .card-link {
  color: #15313a;
}
.cid-u5nWyUsxkj .card-title,
.cid-u5nWyUsxkj .card-ico,
.cid-u5nWyUsxkj .line-wrap {
  color: #487f91;
}
.cid-u5nWyVeOOs {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-u5nWyVeOOs .content-block {
  max-width: 700px;
  padding: 4rem 3rem;
}
.cid-u5nWyVeOOs .img-content {
  position: absolute;
  width: 100%;
  bottom: 0;
  left: 0;
  height: 100%;
  opacity: 0;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  transition: all 0.3s;
  transition-delay: 0s;
  background-image: url("../../../assets/images/superior-suite1.webp");
  background-position: center;
  background-size: cover;
  z-index: 3;
}
.cid-u5nWyVeOOs .overlay {
  position: absolute;
  transition: all 0.3s;
  transition-delay: 0.3s;
  width: 0%;
  height: 100%;
  top: 0;
  right: 0%;
  background: #487f91;
  z-index: 2;
  opacity: 1;
}
.cid-u5nWyVeOOs .overlay-wrapper {
  width: 50%;
  height: 100%;
  position: absolute;
  right: 50%;
  transition-delay: 0.3s;
  top: 0;
  z-index: 4;
}
.cid-u5nWyVeOOs .hoverEl {
  padding: 0;
  display: flex;
  position: relative;
  min-height: 400px;
  justify-content: flex-end;
}
.cid-u5nWyVeOOs .hoverEl:hover .overlay-wrapper {
  width: 100%;
  right: 0;
  transition-delay: 0s;
}
.cid-u5nWyVeOOs .hoverEl:hover .overlay {
  width: 100%;
  transition-delay: 0s;
}
.cid-u5nWyVeOOs .hoverEl:hover .img-content {
  opacity: 1;
  width: 100%;
  transition-delay: 0.3s;
}
.cid-u5nWyVeOOs .hoverEl:hover .box-title2,
.cid-u5nWyVeOOs .hoverEl:hover .box-text2 {
  color: #ffffff;
  transition-delay: 0.3s;
}
.cid-u5nWyVeOOs .box-title2,
.cid-u5nWyVeOOs .box-text2 {
  transition: all 0.3s;
  transition-delay: 0s;
}
.cid-u5nWyVeOOs .box-content {
  width: 50%;
  height: 100%;
  transition: all 0.3s;
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  background: #487f91;
}
.cid-u5nWyVeOOs .content1 {
  z-index: 5;
  max-width: 450px;
  position: relative;
  transition: all 0.3s;
  transition-delay: 0.3s;
  padding: 4rem 3rem;
}
@media (max-width: 767px) {
  .cid-u5nWyVeOOs .img-content {
    opacity: 1;
  }
  .cid-u5nWyVeOOs .overlay-wrapper {
    width: 100%;
    right: 0;
  }
  .cid-u5nWyVeOOs .box-content {
    width: 100%;
  }
  .cid-u5nWyVeOOs .box-title2,
  .cid-u5nWyVeOOs .box-text2 {
    color: #ffffff !important;
  }
  .cid-u5nWyVeOOs .content-block,
  .cid-u5nWyVeOOs .content1 {
    padding: 3rem 1rem;
  }
  .cid-u5nWyVeOOs * {
    text-align: left;
  }
}
.cid-u5nWyVeOOs .box-text1 {
  color: #333333;
}
.cid-u5nWyVeOOs .box-title2 {
  color: #cccccc;
}
.cid-u5nWyVeOOs .mbr-text,
.cid-u5nWyVeOOs .mbr-section-btn {
  color: #092831;
}
.cid-u5nWyVeOOs H2 {
  color: #092831;
}
.cid-u5nWyVeOOs H3 {
  color: #092831;
}
.cid-u5nWyVeOOs .box-text2 {
  color: #fcfcfc;
}
.cid-u5nWyVIP0L {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-u5nWyVIP0L .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-u5nWyVIP0L .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-u5nWyVIP0L .title {
    width: 100% !important;
  }
}
.cid-u5nWyW9Cmn {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-u5nWyW9Cmn li {
  list-style: none;
}
.cid-u5nWyW9Cmn .item-wrap {
  display: flex;
  align-items: center;
  margin-bottom: 14px;
}
.cid-u5nWyW9Cmn .mbr-iconfont {
  font-size: 25px!important;
  padding-right: 12px;
}
.cid-u5nWyW9Cmn h4 {
  margin: 0;
}
.cid-u5nWyW9Cmn .item {
  color: #57468b;
}
.cid-u5nWyW9Cmn ul {
  padding: 0;
  margin: 0;
}
.cid-u5nWyW9Cmn .col-title {
  color: #57468b;
}
.cid-u5nWyW9Cmn .col-title1 {
  color: #9eabd8;
}
.cid-u5nWyW9Cmn .col-title2 {
  color: #5580ff;
}
.cid-u5nWyW9Cmn .col-title3 {
  color: #ff8a73;
}
.cid-u5nWyW9Cmn .col-title4 {
  color: #57468b;
}
.cid-u5nWyW9Cmn .item1 {
  color: #716c80;
}
.cid-u5nWyW9Cmn .item2 {
  color: #716c80;
}
.cid-u5nWyW9Cmn .item3 {
  color: #716c80;
}
.cid-u5nWyW9Cmn .item4 {
  color: #716c80;
}
@media (max-width: 768px) {
  .cid-u5nWyW9Cmn .md-pb {
    padding-bottom: 1rem;
  }
}
.cid-u6oef2p0PY {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-u6oef2p0PY .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-u6oef2p0PY .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-u6oef2p0PY .title {
    width: 100% !important;
  }
}
.cid-u6R0JfEFDm {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #efefef;
}
.cid-u6R0JfEFDm .item:focus,
.cid-u6R0JfEFDm span:focus {
  outline: none;
}
.cid-u6R0JfEFDm .item-wrapper {
  position: relative;
}
.cid-u6R0JfEFDm .container-fluid {
  padding: 0 32px;
}
@media (max-width: 992px) {
  .cid-u6R0JfEFDm .container-fluid {
    padding: 0 24px;
  }
}
@media (max-width: 992px) and (max-width: 992px) {
  .cid-u6R0JfEFDm .container {
    padding: 0 24px;
  }
}
.cid-u6R0JfEFDm .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 460px;
  max-width: 460px;
  border-right: 1px solid #15313a;
  padding: 0 32px;
}
@media (max-width: 767px) {
  .cid-u6R0JfEFDm .embla__slide {
    min-width: 100%;
    max-width: 100%;
    border: none;
    padding: 0 24px;
  }
}
.cid-u6R0JfEFDm .embla__slide .slide-content {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  width: 100%;
}
.cid-u6R0JfEFDm .embla__slide .slide-content:hover .item-wrapper .item-img,
.cid-u6R0JfEFDm .embla__slide .slide-content:focus .item-wrapper .item-img {
  min-height: 620px;
}
@media (max-width: 767px) {
  .cid-u6R0JfEFDm .embla__slide .slide-content:hover .item-wrapper .item-img,
  .cid-u6R0JfEFDm .embla__slide .slide-content:focus .item-wrapper .item-img {
    min-height: 400px;
  }
}
.cid-u6R0JfEFDm .embla__slide .slide-content:hover .item-wrapper .item-content .item-text,
.cid-u6R0JfEFDm .embla__slide .slide-content:focus .item-wrapper .item-content .item-text {
  transform: translateY(0);
  height: auto;
  opacity: 1;
}
.cid-u6R0JfEFDm .embla__slide .slide-content:hover .btn-wrap,
.cid-u6R0JfEFDm .embla__slide .slide-content:focus .btn-wrap {
  margin-top: 0;
}
.cid-u6R0JfEFDm .embla__slide .slide-content .item-wrapper .item-img {
  overflow: hidden;
  position: relative;
  z-index: 1;
  min-height: 650px;
  margin-bottom: 32px;
  transition: all 0.3s ease-in-out;
  border-radius: .5rem;
}
@media (max-width: 767px) {
  .cid-u6R0JfEFDm .embla__slide .slide-content .item-wrapper .item-img {
    min-height: 400px;
    margin-bottom: 24px;
  }
}
.cid-u6R0JfEFDm .embla__slide .slide-content .item-wrapper .item-img img {
  transform: scale(1.2);
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-u6R0JfEFDm .embla__slide .slide-content .item-wrapper .item-img .list-wrapper {
  display: block;
}
.cid-u6R0JfEFDm .embla__slide .slide-content .item-wrapper .item-img .list-wrapper .list {
  position: relative;
  z-index: 1;
  margin: 0;
  padding: 12px;
  list-style-type: none;
  display: inline-flex;
  flex-direction: column;
}
.cid-u6R0JfEFDm .embla__slide .slide-content .item-wrapper .item-img .list-wrapper .list .item-wrap {
  background-color: #8aa29e;
  padding: 8px 12px;
  border-radius: 5px;
  margin-bottom: 8px;
  width: fit-content;
}
.cid-u6R0JfEFDm .embla__slide .slide-content .item-wrapper .item-img .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-u6R0JfEFDm .embla__slide .slide-content .item-wrapper .item-content {
  position: relative;
  z-index: 1;
  overflow: hidden;
  border-top: 1px solid #15313a;
  padding-top: 32px;
}
.cid-u6R0JfEFDm .embla__slide .slide-content .item-wrapper .item-content .mbr-date {
  margin-bottom: 0;
}
.cid-u6R0JfEFDm .embla__slide .slide-content .item-wrapper .item-content .title-wrap {
  display: block;
}
.cid-u6R0JfEFDm .embla__slide .slide-content .item-wrapper .item-content .title-wrap:hover .item-title,
.cid-u6R0JfEFDm .embla__slide .slide-content .item-wrapper .item-content .title-wrap:focus .item-title {
  color: #336f82;
}
.cid-u6R0JfEFDm .embla__slide .slide-content .item-wrapper .item-content .title-wrap .item-title {
  transition: all 0.3s ease-in-out;
  margin-bottom: 16px;
}
.cid-u6R0JfEFDm .embla__slide .slide-content .item-wrapper .item-content .item-text {
  transform: translateY(100%);
  transition: all 0.3s ease-in-out;
  margin-bottom: 0;
  opacity: 0;
}
.cid-u6R0JfEFDm .embla__slide .slide-content .btn-wrap {
  margin-top: -3rem;
  transition: all 0.3s ease-in-out;
  margin-top: 0;
}
.cid-u6R0JfEFDm .embla__slide .slide-content .btn-wrap .mbr-section-btn {
  margin-top: 24px;
  z-index: 1;
}
.cid-u6R0JfEFDm .embla__slide .slide-content .btn-wrap .mbr-number {
  margin: 16px 0 0 0;
}
.cid-u6R0JfEFDm .embla__button--next,
.cid-u6R0JfEFDm .embla__button--prev {
  display: flex;
}
.cid-u6R0JfEFDm .embla__button {
  bottom: 1rem;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 21px;
  background-color: #333333 !important;
  color: #67a27e;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  opacity: 1 !important;
}
.cid-u6R0JfEFDm .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-u6R0JfEFDm .embla__button:hover {
  opacity: .85 !important;
  color: #15313a !important;
}
.cid-u6R0JfEFDm .embla__button.embla__button--prev {
  left: 32px;
}
.cid-u6R0JfEFDm .embla__button.embla__button--next {
  right: 32px;
}
.cid-u6R0JfEFDm .embla {
  position: relative;
  width: 100%;
  padding: 32px 0;
  border-top: 1px solid #15313a;
  border-bottom: 1px solid #15313a;
  padding-bottom: 6rem;
}
@media (max-width: 767px) {
  .cid-u6R0JfEFDm .embla {
    padding: 24px 0;
    padding-bottom: 6rem;
  }
}
.cid-u6R0JfEFDm .embla__viewport {
  overflow: hidden;
  width: 100%;
  margin-right: 1rem;
}
.cid-u6R0JfEFDm .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-u6R0JfEFDm .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-u6R0JfEFDm .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-u6R0JfEFDm .list {
  color: #000000;
}
.cid-u6R0JfEFDm .mbr-date {
  color: #15313a;
}
.cid-u6R0JfEFDm .item-title {
  color: #F9F6E0;
}
.cid-u6R0JfEFDm .item-text {
  color: #15313a;
}
.cid-u6R0JfEFDm .mbr-number {
  color: #15313a;
}
.cid-u6R0JfEFDm .item-title,
.cid-u6R0JfEFDm .mbr-section-btn {
  color: #15313a;
}
.cid-u5nWyZqCcd {
  padding-top: 150px;
  padding-bottom: 0px;
  background-color: #d8d7d7;
  position: relative;
  overflow: hidden;
}
.cid-u5nWyZqCcd .container {
  max-width: 1400px;
}
.cid-u5nWyZqCcd .card-img2 span {
  padding-top: 6px;
}
.cid-u5nWyZqCcd .soc-item a {
  padding-top: 5px;
}
.cid-u5nWyZqCcd .btn {
  padding: 0.4rem 0.6rem!important;
  margin: 0.5rem!important;
  border-radius: 10px!important;
  letter-spacing: 0px;
}
.cid-u5nWyZqCcd .btn .mbr-iconfont {
  margin-top: 0.1rem;
}
.cid-u5nWyZqCcd .btn .mbr-iconfont.socicon {
  margin-right: 0.8rem !important;
  order: 0;
}
@media (max-width: 992px) {
  .cid-u5nWyZqCcd .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-u5nWyZqCcd svg {
  position: absolute;
  top: 2rem;
  left: 50%;
  transform: translate(-50%) scale(2, 1.6) rotate(180deg);
}
.cid-u5nWyZqCcd #e2_shape {
  fill: #efefef !important;
}
.cid-u5nWyZqCcd .quote {
  background-color: rgba(0, 0, 0, 0.1);
  border-radius: 10px;
  padding: 1rem;
  position: relative;
  margin-bottom: 1.8rem;
  color: #ffffff;
}
.cid-u5nWyZqCcd .quote::after {
  top: 100%;
  left: 36px;
  content: " ";
  position: absolute;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 20px 20px 0 0;
  border-color: rgba(0, 0, 0, 0.1) transparent transparent;
}
.cid-u5nWyZqCcd .card-img2 {
  min-width: 45px;
  height: 45px;
  background: #5580ff;
  border-radius: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-u5nWyZqCcd .card-img {
  width: auto;
}
.cid-u5nWyZqCcd .soc-item {
  width: 45px;
  height: 45px;
  background: #ffffff;
  margin-bottom: 1rem;
  border-radius: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-right: 1rem;
}
.cid-u5nWyZqCcd .soc-item span {
  font-size: 1.4rem;
}
.cid-u5nWyZqCcd .soc-item:hover span {
  color: #15313a !important;
}
.cid-u5nWyZqCcd .item {
  display: flex;
  align-items: center;
  margin-bottom: 1rem;
}
.cid-u5nWyZqCcd .item h4 {
  padding-left: 10px;
  margin: 0;
}
.cid-u5nWyZqCcd .media-wrap {
  margin-bottom: 1rem;
}
.cid-u5nWyZqCcd .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-u5nWyZqCcd img {
  height: 4rem;
}
@media (max-width: 576px) {
  .cid-u5nWyZqCcd .item {
    justify-content: center;
  }
  .cid-u5nWyZqCcd .quote::after {
    left: 60px;
  }
}
.cid-u5nWyZqCcd .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
@media (max-width: 576px) {
  .cid-u5nWyZqCcd .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-u5nWyZqCcd .text1 {
  color: #15313a;
}
.cid-u5nWyZqCcd .item-title {
  color: #15313a;
}
.cid-u5nWyZqCcd H5 {
  color: #15313a;
}
.cid-u5nWyZqCcd .theme {
  color: #15313a;
}
.cid-u5nWyZqCcd .copyright > p {
  color: #ff3366;
}
.cid-u5nWyZqCcd .text2 {
  color: #092831;
}
.cid-u5nWz08cvz.popup-builder {
  background-color: #fff;
}
.cid-u5nWz08cvz.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-u5nWz08cvz.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-u5nWz08cvz .modal-content,
.cid-u5nWz08cvz .modal-dialog {
  height: auto;
}
.cid-u5nWz08cvz .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-u5nWz08cvz .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-u5nWz08cvz .form-wrapper .mbr-form .form-group,
  .cid-u5nWz08cvz .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-u5nWz08cvz .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-u5nWz08cvz .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-u5nWz08cvz .mbr-text {
  text-align: center;
}
.cid-u5nWz08cvz .pt-0 {
  padding-top: 0 !important;
}
.cid-u5nWz08cvz .pb-0 {
  padding-bottom: 0 !important;
}
.cid-u5nWz08cvz .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-u5nWz08cvz .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-u5nWz08cvz .modal-open {
  overflow: hidden;
}
.cid-u5nWz08cvz .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-u5nWz08cvz .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-u5nWz08cvz .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-u5nWz08cvz .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-u5nWz08cvz .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-u5nWz08cvz .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-u5nWz08cvz .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-u5nWz08cvz .modal-content {
  background: #fff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-u5nWz08cvz .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #fff;
}
.cid-u5nWz08cvz .modal-backdrop.fade {
  opacity: 0;
}
.cid-u5nWz08cvz .modal-backdrop.show {
  opacity: .5;
}
.cid-u5nWz08cvz .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 1rem;
  border-bottom: none;
}
.cid-u5nWz08cvz .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-u5nWz08cvz .modal-header .close:hover {
  opacity: 1;
}
.cid-u5nWz08cvz .modal-header .close:focus {
  outline: none;
}
.cid-u5nWz08cvz .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-u5nWz08cvz .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: 1rem;
  min-height: 100%;
}
.cid-u5nWz08cvz .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 1rem;
  border-top: none;
  text-align: center;
}
.cid-u5nWz08cvz .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-u5nWz08cvz .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-u5nWz08cvz .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-u5nWz08cvz .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-u5nWz08cvz .modal-sm {
    max-width: 300px;
  }
  .cid-u5nWz08cvz .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-u5nWz08cvz .modal-lg,
  .cid-u5nWz08cvz .modal-xl {
    max-width: 800px;
  }
  .cid-u5nWz08cvz .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-u5nWz08cvz .modal-xl {
    max-width: 1140px;
  }
  .cid-u5nWz08cvz .container {
    max-width: 1140px;
  }
}
.cid-u5nWz08cvz .container {
  width: 100%;
  padding-right: 5px;
  padding-left: 5px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-u5nWz08cvz .container {
    max-width: 720px;
  }
}
.cid-u5nWz08cvz .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -5px;
  margin-left: -5px;
}
.cid-u5nWz08cvz .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 5px;
  padding-left: 5px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-u5nWz08cvz .form-group {
  margin-bottom: 20px;
  width: 100%;
  position: relative;
  border: 1px solid #e6e6e6;
  border-radius: 13px;
  padding: 10px 30px 9px 22px;
}
.cid-u5nWz08cvz .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  border: 1px solid white !important;
  border-radius: 13px;
  padding: 0.5rem 1rem;
  backgroundcolor: #fff !important;
  margin-bottom: 2px;
}
.cid-u5nWz08cvz .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-u5nWz08cvz .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-u5nWz08cvz .underline .line {
  width: 2rem;
  height: 1px;
  display: inline-block;
}
.cid-u5nWz08cvz .form-head {
  padding: 2rem;
}
.cid-u5nWz08cvz .form1 {
  padding: 2rem;
  background-color: #fff;
}
.cid-u5nWz08cvz textarea.form-control {
  min-height: 96px;
}
.cid-u5nWz08cvz .input-group-btn {
  width: 100%;
}
.cid-u5nWz08cvz .input-group-btn .btn {
  display: block;
  margin-left: 0 !important;
  margin-right: 0 !important;
  width: 100%;
}
.cid-u5nWz08cvz .form-control-label {
  font-size: 1rem;
  font-weight: 100 !important;
}
@media (max-width: 767px) {
  .cid-u5nWz08cvz .form1 {
    padding: 1.5rem;
  }
}
.cid-u5nWz08cvz .main-title {
  color: #092831;
}
.cid-u5ocs3i5la .nav-item:focus,
.cid-u5ocs3i5la .nav-link:focus {
  outline: none;
}
.cid-u5ocs3i5la a.nav-link:focus {
  color: #ffffff !important;
}
.cid-u5ocs3i5la .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #efefef;
  background: #efefefb8;
}
.cid-u5ocs3i5la .navbar.opened {
  transition: all .3s;
  background: #efefef !important;
}
.cid-u5ocs3i5la .navbar .dropdown-item {
  padding: .3rem 1.5rem;
}
.cid-u5ocs3i5la .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-u5ocs3i5la .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u5ocs3i5la .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-u5ocs3i5la .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-u5ocs3i5la .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-u5ocs3i5la .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-u5ocs3i5la .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u5ocs3i5la .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-u5ocs3i5la .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u5ocs3i5la .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-u5ocs3i5la .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u5ocs3i5la .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .15rem 1.5rem;
  text-align: center;
}
.cid-u5ocs3i5la .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-u5ocs3i5la .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u5ocs3i5la .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-u5ocs3i5la .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-u5ocs3i5la .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u5ocs3i5la .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u5ocs3i5la .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-u5ocs3i5la .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-u5ocs3i5la .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u5ocs3i5la .navbar .dropdown-menu .dropdown-item {
    padding: .15rem 1.5rem;
    text-align: center;
  }
  .cid-u5ocs3i5la .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-u5ocs3i5la .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-u5ocs3i5la .navbar.navbar-short {
  background: #efefef !important;
  min-height: 60px;
}
.cid-u5ocs3i5la .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-u5ocs3i5la .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-u5ocs3i5la .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u5ocs3i5la .navbar-brand .navbar-caption-wrap {
  display: flex;
}
.cid-u5ocs3i5la .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-u5ocs3i5la .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u5ocs3i5la .dropdown-item.active,
.cid-u5ocs3i5la .dropdown-item:active {
  background-color: transparent;
}
.cid-u5ocs3i5la .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u5ocs3i5la .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u5ocs3i5la .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u5ocs3i5la .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-u5ocs3i5la .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-u5ocs3i5la .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u5ocs3i5la ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-u5ocs3i5la .navbar-buttons {
  text-align: center;
}
.cid-u5ocs3i5la button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-u5ocs3i5la button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u5ocs3i5la button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-u5ocs3i5la button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-u5ocs3i5la button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-u5ocs3i5la button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-u5ocs3i5la nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u5ocs3i5la nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-u5ocs3i5la nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-u5ocs3i5la nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u5ocs3i5la .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-u5ocs3i5la a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-u5ocs3i5la .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-u5ocs3i5la .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-u5ocs3i5la .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
.cid-u5ocs3i5la .nav-link:hover,
.cid-u5ocs3i5la .icons-menu .mbr-iconfont:hover {
  color: #ffffff !important;
}
.cid-u5ocs3i5la .dropdown-item:hover {
  color: #878787 !important;
}
.cid-u5ocs3i5la .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #ffffff;
  transition: width 0.3s ease-in;
}
.cid-u5ocs3i5la .dropdown-menu {
  padding: 0;
  transition: top .3s;
}
.cid-u5ocs3i5la .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-u5ocs3i5la .navbar-expand-lg {
    -webkit-justify-content: space-around;
    justify-content: space-around;
  }
  .cid-u5ocs3i5la .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-u5ocs3i5la .dropdown-menu {
    top: 100%;
  }
  .cid-u5ocs3i5la .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-u5ocs3i5la .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-u5ocs3i5la .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-u5ocs3i5la .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-u5ocs3MjQ9 {
  padding-top: 0;
  padding-bottom: 0;
  background-color: #fafafa;
}
.cid-u5ocs3MjQ9 .carousel {
  width: 100%;
}
.cid-u5ocs3MjQ9 .carousel-inner {
  display: flex;
  align-content: center;
  align-items: center;
}
.cid-u5ocs3MjQ9 .carousel-item img {
  height: 100vh;
  object-fit: cover;
}
.cid-u5ocs3MjQ9 .mbr-overlay {
  z-index: 1;
}
.cid-u5ocs3MjQ9 .carousel-caption {
  bottom: 40px;
  text-shadow: -2px 2px #313951;
}
.cid-u5ocs3MjQ9 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-u5ocs3MjQ9 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-u5ocs3MjQ9 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-u5ocs3MjQ9 .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-u5ocs3MjQ9 .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-u5ocs3MjQ9 .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-u5ocs3MjQ9 .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-u5ocs3MjQ9 .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-u5ocs3MjQ9 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u5ocs3MjQ9 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u5ocs3MjQ9 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u5ocs3MjQ9 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-u5ocs3MjQ9 .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-u5ocs3MjQ9 .carousel-indicators li.active,
.cid-u5ocs3MjQ9 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u5ocs3MjQ9 .carousel-indicators li::after,
.cid-u5ocs3MjQ9 .carousel-indicators li::before {
  content: none;
}
.cid-u5ocs3MjQ9 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u5ocs3MjQ9 .carousel-indicators {
    display: none !important;
  }
}
.cid-u5ocs3MjQ9 H5 {
  color: #fcfcfc;
}
.cid-u5ocs3MjQ9 P {
  color: #fcfcfc;
}
.cid-u5ocs49rgU {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #d8d7d7;
}
.cid-u5ocs49rgU .card-icon {
  font-size: 40px;
  color: #15313a;
  transition: color 0.3s;
}
.cid-u5ocs49rgU .card-title {
  font-weight: 600;
  letter-spacing: 1px;
}
.cid-u5ocs49rgU .link-ico {
  font-size: 0.8rem;
  color: #ffffff;
  border: 2px solid #ffffff;
  border-radius: 100%;
  padding: 0.5rem 0;
  font-weight: 900;
  padding-left: 9px;
  padding-right: 7px;
}
.cid-u5ocs49rgU .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #092831;
  margin-bottom: 1.5rem;
  transition: background 0.3s;
}
.cid-u5ocs49rgU .card {
  padding: 0!important;
}
.cid-u5ocs49rgU .card-wrapper {
  padding: 4rem;
  transition: background 0.3s;
}
.cid-u5ocs49rgU .card-wrapper:hover {
  background: #15313a;
}
.cid-u5ocs49rgU .card-wrapper:hover .card-icon {
  color: #efefef;
}
.cid-u5ocs49rgU .card-wrapper:hover .line {
  background: #efefef;
}
.cid-u5ocs49rgU .card1 {
  background: #efefef;
}
.cid-u5ocs49rgU .card2 {
  background: #f4f4f4;
}
.cid-u5ocs49rgU .card3 {
  background: #f9f9f9;
}
.cid-u5ocs49rgU .card4 {
  background: #fefefe;
}
.cid-u5ocs49rgU .card5 {
  background: #ffffff;
}
.cid-u5ocs49rgU .card6 {
  background: #ffffff;
}
.cid-u5ocs49rgU .col-lg-x {
  -ms-flex: 0 0 20%;
  flex: 0 0 20%;
  max-width: 20%;
}
@media (max-width: 1400px) {
  .cid-u5ocs49rgU .col-md-6 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-u5ocs49rgU .col-12 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
}
.cid-u5ocs49rgU .mbr-text,
.cid-u5ocs49rgU .card-link {
  color: #15313a;
}
.cid-u5ocs49rgU .card-title,
.cid-u5ocs49rgU .card-ico,
.cid-u5ocs49rgU .line-wrap {
  color: #487f91;
}
.cid-u5ocs4Jdn6 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-u5ocs4Jdn6 .content-block {
  max-width: 700px;
  padding: 4rem 3rem;
}
.cid-u5ocs4Jdn6 .img-content {
  position: absolute;
  width: 100%;
  bottom: 0;
  left: 0;
  height: 100%;
  opacity: 0;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  transition: all 0.3s;
  transition-delay: 0s;
  background-image: url("../../../assets/images/superior-suite1.webp");
  background-position: center;
  background-size: cover;
  z-index: 3;
}
.cid-u5ocs4Jdn6 .overlay {
  position: absolute;
  transition: all 0.3s;
  transition-delay: 0.3s;
  width: 0%;
  height: 100%;
  top: 0;
  right: 0%;
  background: #487f91;
  z-index: 2;
  opacity: 1;
}
.cid-u5ocs4Jdn6 .overlay-wrapper {
  width: 50%;
  height: 100%;
  position: absolute;
  right: 50%;
  transition-delay: 0.3s;
  top: 0;
  z-index: 4;
}
.cid-u5ocs4Jdn6 .hoverEl {
  padding: 0;
  display: flex;
  position: relative;
  min-height: 400px;
  justify-content: flex-end;
}
.cid-u5ocs4Jdn6 .hoverEl:hover .overlay-wrapper {
  width: 100%;
  right: 0;
  transition-delay: 0s;
}
.cid-u5ocs4Jdn6 .hoverEl:hover .overlay {
  width: 100%;
  transition-delay: 0s;
}
.cid-u5ocs4Jdn6 .hoverEl:hover .img-content {
  opacity: 1;
  width: 100%;
  transition-delay: 0.3s;
}
.cid-u5ocs4Jdn6 .hoverEl:hover .box-title2,
.cid-u5ocs4Jdn6 .hoverEl:hover .box-text2 {
  color: #ffffff;
  transition-delay: 0.3s;
}
.cid-u5ocs4Jdn6 .box-title2,
.cid-u5ocs4Jdn6 .box-text2 {
  transition: all 0.3s;
  transition-delay: 0s;
}
.cid-u5ocs4Jdn6 .box-content {
  width: 50%;
  height: 100%;
  transition: all 0.3s;
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  background: #487f91;
}
.cid-u5ocs4Jdn6 .content1 {
  z-index: 5;
  max-width: 450px;
  position: relative;
  transition: all 0.3s;
  transition-delay: 0.3s;
  padding: 4rem 3rem;
}
@media (max-width: 767px) {
  .cid-u5ocs4Jdn6 .img-content {
    opacity: 1;
  }
  .cid-u5ocs4Jdn6 .overlay-wrapper {
    width: 100%;
    right: 0;
  }
  .cid-u5ocs4Jdn6 .box-content {
    width: 100%;
  }
  .cid-u5ocs4Jdn6 .box-title2,
  .cid-u5ocs4Jdn6 .box-text2 {
    color: #ffffff !important;
  }
  .cid-u5ocs4Jdn6 .content-block,
  .cid-u5ocs4Jdn6 .content1 {
    padding: 3rem 1rem;
  }
  .cid-u5ocs4Jdn6 * {
    text-align: left;
  }
}
.cid-u5ocs4Jdn6 .box-text1 {
  color: #333333;
}
.cid-u5ocs4Jdn6 .box-title2 {
  color: #cccccc;
}
.cid-u5ocs4Jdn6 .mbr-text,
.cid-u5ocs4Jdn6 .mbr-section-btn {
  color: #092831;
}
.cid-u5ocs4Jdn6 H2 {
  color: #092831;
}
.cid-u5ocs4Jdn6 H3 {
  color: #092831;
}
.cid-u5ocs4Jdn6 .box-text2 {
  color: #fcfcfc;
}
.cid-u5ocs57Knj {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-u5ocs57Knj .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-u5ocs57Knj .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-u5ocs57Knj .title {
    width: 100% !important;
  }
}
.cid-u5ocs5rtRj {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-u5ocs5rtRj li {
  list-style: none;
}
.cid-u5ocs5rtRj .item-wrap {
  display: flex;
  align-items: center;
  margin-bottom: 14px;
}
.cid-u5ocs5rtRj .mbr-iconfont {
  font-size: 25px!important;
  padding-right: 12px;
}
.cid-u5ocs5rtRj h4 {
  margin: 0;
}
.cid-u5ocs5rtRj .item {
  color: #57468b;
}
.cid-u5ocs5rtRj ul {
  padding: 0;
  margin: 0;
}
.cid-u5ocs5rtRj .col-title {
  color: #57468b;
}
.cid-u5ocs5rtRj .col-title1 {
  color: #9eabd8;
}
.cid-u5ocs5rtRj .col-title2 {
  color: #5580ff;
}
.cid-u5ocs5rtRj .col-title3 {
  color: #ff8a73;
}
.cid-u5ocs5rtRj .col-title4 {
  color: #57468b;
}
.cid-u5ocs5rtRj .item1 {
  color: #716c80;
}
.cid-u5ocs5rtRj .item2 {
  color: #716c80;
}
.cid-u5ocs5rtRj .item3 {
  color: #716c80;
}
.cid-u5ocs5rtRj .item4 {
  color: #716c80;
}
@media (max-width: 768px) {
  .cid-u5ocs5rtRj .md-pb {
    padding-bottom: 1rem;
  }
}
.cid-u6odindqWv {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-u6odindqWv .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-u6odindqWv .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-u6odindqWv .title {
    width: 100% !important;
  }
}
.cid-u6R0vGeeIG {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #efefef;
}
.cid-u6R0vGeeIG .item:focus,
.cid-u6R0vGeeIG span:focus {
  outline: none;
}
.cid-u6R0vGeeIG .item-wrapper {
  position: relative;
}
.cid-u6R0vGeeIG .container-fluid {
  padding: 0 32px;
}
@media (max-width: 992px) {
  .cid-u6R0vGeeIG .container-fluid {
    padding: 0 24px;
  }
}
@media (max-width: 992px) and (max-width: 992px) {
  .cid-u6R0vGeeIG .container {
    padding: 0 24px;
  }
}
.cid-u6R0vGeeIG .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 460px;
  max-width: 460px;
  border-right: 1px solid #15313a;
  padding: 0 32px;
}
@media (max-width: 767px) {
  .cid-u6R0vGeeIG .embla__slide {
    min-width: 100%;
    max-width: 100%;
    border: none;
    padding: 0 24px;
  }
}
.cid-u6R0vGeeIG .embla__slide .slide-content {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  width: 100%;
}
.cid-u6R0vGeeIG .embla__slide .slide-content:hover .item-wrapper .item-img,
.cid-u6R0vGeeIG .embla__slide .slide-content:focus .item-wrapper .item-img {
  min-height: 620px;
}
@media (max-width: 767px) {
  .cid-u6R0vGeeIG .embla__slide .slide-content:hover .item-wrapper .item-img,
  .cid-u6R0vGeeIG .embla__slide .slide-content:focus .item-wrapper .item-img {
    min-height: 400px;
  }
}
.cid-u6R0vGeeIG .embla__slide .slide-content:hover .item-wrapper .item-content .item-text,
.cid-u6R0vGeeIG .embla__slide .slide-content:focus .item-wrapper .item-content .item-text {
  transform: translateY(0);
  height: auto;
  opacity: 1;
}
.cid-u6R0vGeeIG .embla__slide .slide-content:hover .btn-wrap,
.cid-u6R0vGeeIG .embla__slide .slide-content:focus .btn-wrap {
  margin-top: 0;
}
.cid-u6R0vGeeIG .embla__slide .slide-content .item-wrapper .item-img {
  overflow: hidden;
  position: relative;
  z-index: 1;
  min-height: 650px;
  margin-bottom: 32px;
  transition: all 0.3s ease-in-out;
  border-radius: .5rem;
}
@media (max-width: 767px) {
  .cid-u6R0vGeeIG .embla__slide .slide-content .item-wrapper .item-img {
    min-height: 400px;
    margin-bottom: 24px;
  }
}
.cid-u6R0vGeeIG .embla__slide .slide-content .item-wrapper .item-img img {
  transform: scale(1.2);
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-u6R0vGeeIG .embla__slide .slide-content .item-wrapper .item-img .list-wrapper {
  display: block;
}
.cid-u6R0vGeeIG .embla__slide .slide-content .item-wrapper .item-img .list-wrapper .list {
  position: relative;
  z-index: 1;
  margin: 0;
  padding: 12px;
  list-style-type: none;
  display: inline-flex;
  flex-direction: column;
}
.cid-u6R0vGeeIG .embla__slide .slide-content .item-wrapper .item-img .list-wrapper .list .item-wrap {
  background-color: #8aa29e;
  padding: 8px 12px;
  border-radius: 5px;
  margin-bottom: 8px;
  width: fit-content;
}
.cid-u6R0vGeeIG .embla__slide .slide-content .item-wrapper .item-img .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-u6R0vGeeIG .embla__slide .slide-content .item-wrapper .item-content {
  position: relative;
  z-index: 1;
  overflow: hidden;
  border-top: 1px solid #15313a;
  padding-top: 32px;
}
.cid-u6R0vGeeIG .embla__slide .slide-content .item-wrapper .item-content .mbr-date {
  margin-bottom: 0;
}
.cid-u6R0vGeeIG .embla__slide .slide-content .item-wrapper .item-content .title-wrap {
  display: block;
}
.cid-u6R0vGeeIG .embla__slide .slide-content .item-wrapper .item-content .title-wrap:hover .item-title,
.cid-u6R0vGeeIG .embla__slide .slide-content .item-wrapper .item-content .title-wrap:focus .item-title {
  color: #336f82;
}
.cid-u6R0vGeeIG .embla__slide .slide-content .item-wrapper .item-content .title-wrap .item-title {
  transition: all 0.3s ease-in-out;
  margin-bottom: 16px;
}
.cid-u6R0vGeeIG .embla__slide .slide-content .item-wrapper .item-content .item-text {
  transform: translateY(100%);
  transition: all 0.3s ease-in-out;
  margin-bottom: 0;
  opacity: 0;
}
.cid-u6R0vGeeIG .embla__slide .slide-content .btn-wrap {
  margin-top: -3rem;
  transition: all 0.3s ease-in-out;
  margin-top: 0;
}
.cid-u6R0vGeeIG .embla__slide .slide-content .btn-wrap .mbr-section-btn {
  margin-top: 24px;
  z-index: 1;
}
.cid-u6R0vGeeIG .embla__slide .slide-content .btn-wrap .mbr-number {
  margin: 16px 0 0 0;
}
.cid-u6R0vGeeIG .embla__button--next,
.cid-u6R0vGeeIG .embla__button--prev {
  display: flex;
}
.cid-u6R0vGeeIG .embla__button {
  bottom: 1rem;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 21px;
  background-color: #333333 !important;
  color: #67a27e;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  opacity: 1 !important;
}
.cid-u6R0vGeeIG .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-u6R0vGeeIG .embla__button:hover {
  opacity: .85 !important;
  color: #15313a !important;
}
.cid-u6R0vGeeIG .embla__button.embla__button--prev {
  left: 32px;
}
.cid-u6R0vGeeIG .embla__button.embla__button--next {
  right: 32px;
}
.cid-u6R0vGeeIG .embla {
  position: relative;
  width: 100%;
  padding: 32px 0;
  border-top: 1px solid #15313a;
  border-bottom: 1px solid #15313a;
  padding-bottom: 6rem;
}
@media (max-width: 767px) {
  .cid-u6R0vGeeIG .embla {
    padding: 24px 0;
    padding-bottom: 6rem;
  }
}
.cid-u6R0vGeeIG .embla__viewport {
  overflow: hidden;
  width: 100%;
  margin-right: 1rem;
}
.cid-u6R0vGeeIG .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-u6R0vGeeIG .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-u6R0vGeeIG .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-u6R0vGeeIG .list {
  color: #000000;
}
.cid-u6R0vGeeIG .mbr-date {
  color: #15313a;
}
.cid-u6R0vGeeIG .item-title {
  color: #F9F6E0;
}
.cid-u6R0vGeeIG .item-text {
  color: #15313a;
}
.cid-u6R0vGeeIG .mbr-number {
  color: #15313a;
}
.cid-u6R0vGeeIG .item-title,
.cid-u6R0vGeeIG .mbr-section-btn {
  color: #15313a;
}
.cid-u5ocs7XfIF {
  padding-top: 150px;
  padding-bottom: 0px;
  background-color: #d8d7d7;
  position: relative;
  overflow: hidden;
}
.cid-u5ocs7XfIF .container {
  max-width: 1400px;
}
.cid-u5ocs7XfIF .card-img2 span {
  padding-top: 6px;
}
.cid-u5ocs7XfIF .soc-item a {
  padding-top: 5px;
}
.cid-u5ocs7XfIF .btn {
  padding: 0.4rem 0.6rem!important;
  margin: 0.5rem!important;
  border-radius: 10px!important;
  letter-spacing: 0px;
}
.cid-u5ocs7XfIF .btn .mbr-iconfont {
  margin-top: 0.1rem;
}
.cid-u5ocs7XfIF .btn .mbr-iconfont.socicon {
  margin-right: 0.8rem !important;
  order: 0;
}
@media (max-width: 992px) {
  .cid-u5ocs7XfIF .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-u5ocs7XfIF svg {
  position: absolute;
  top: 2rem;
  left: 50%;
  transform: translate(-50%) scale(2, 1.6) rotate(180deg);
}
.cid-u5ocs7XfIF #e2_shape {
  fill: #efefef !important;
}
.cid-u5ocs7XfIF .quote {
  background-color: rgba(0, 0, 0, 0.1);
  border-radius: 10px;
  padding: 1rem;
  position: relative;
  margin-bottom: 1.8rem;
  color: #ffffff;
}
.cid-u5ocs7XfIF .quote::after {
  top: 100%;
  left: 36px;
  content: " ";
  position: absolute;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 20px 20px 0 0;
  border-color: rgba(0, 0, 0, 0.1) transparent transparent;
}
.cid-u5ocs7XfIF .card-img2 {
  min-width: 45px;
  height: 45px;
  background: #5580ff;
  border-radius: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-u5ocs7XfIF .card-img {
  width: auto;
}
.cid-u5ocs7XfIF .soc-item {
  width: 45px;
  height: 45px;
  background: #ffffff;
  margin-bottom: 1rem;
  border-radius: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-right: 1rem;
}
.cid-u5ocs7XfIF .soc-item span {
  font-size: 1.4rem;
}
.cid-u5ocs7XfIF .soc-item:hover span {
  color: #15313a !important;
}
.cid-u5ocs7XfIF .item {
  display: flex;
  align-items: center;
  margin-bottom: 1rem;
}
.cid-u5ocs7XfIF .item h4 {
  padding-left: 10px;
  margin: 0;
}
.cid-u5ocs7XfIF .media-wrap {
  margin-bottom: 1rem;
}
.cid-u5ocs7XfIF .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-u5ocs7XfIF img {
  height: 4rem;
}
@media (max-width: 576px) {
  .cid-u5ocs7XfIF .item {
    justify-content: center;
  }
  .cid-u5ocs7XfIF .quote::after {
    left: 60px;
  }
}
.cid-u5ocs7XfIF .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
@media (max-width: 576px) {
  .cid-u5ocs7XfIF .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-u5ocs7XfIF .text1 {
  color: #15313a;
}
.cid-u5ocs7XfIF .item-title {
  color: #15313a;
}
.cid-u5ocs7XfIF H5 {
  color: #15313a;
}
.cid-u5ocs7XfIF .theme {
  color: #15313a;
}
.cid-u5ocs7XfIF .copyright > p {
  color: #ff3366;
}
.cid-u5ocs7XfIF .text2 {
  color: #092831;
}
.cid-u5ocs8xqxn.popup-builder {
  background-color: #fff;
}
.cid-u5ocs8xqxn.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-u5ocs8xqxn.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-u5ocs8xqxn .modal-content,
.cid-u5ocs8xqxn .modal-dialog {
  height: auto;
}
.cid-u5ocs8xqxn .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-u5ocs8xqxn .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-u5ocs8xqxn .form-wrapper .mbr-form .form-group,
  .cid-u5ocs8xqxn .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-u5ocs8xqxn .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-u5ocs8xqxn .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-u5ocs8xqxn .mbr-text {
  text-align: center;
}
.cid-u5ocs8xqxn .pt-0 {
  padding-top: 0 !important;
}
.cid-u5ocs8xqxn .pb-0 {
  padding-bottom: 0 !important;
}
.cid-u5ocs8xqxn .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-u5ocs8xqxn .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-u5ocs8xqxn .modal-open {
  overflow: hidden;
}
.cid-u5ocs8xqxn .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-u5ocs8xqxn .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-u5ocs8xqxn .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-u5ocs8xqxn .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-u5ocs8xqxn .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-u5ocs8xqxn .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-u5ocs8xqxn .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-u5ocs8xqxn .modal-content {
  background: #fff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-u5ocs8xqxn .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #fff;
}
.cid-u5ocs8xqxn .modal-backdrop.fade {
  opacity: 0;
}
.cid-u5ocs8xqxn .modal-backdrop.show {
  opacity: .5;
}
.cid-u5ocs8xqxn .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 1rem;
  border-bottom: none;
}
.cid-u5ocs8xqxn .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-u5ocs8xqxn .modal-header .close:hover {
  opacity: 1;
}
.cid-u5ocs8xqxn .modal-header .close:focus {
  outline: none;
}
.cid-u5ocs8xqxn .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-u5ocs8xqxn .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: 1rem;
  min-height: 100%;
}
.cid-u5ocs8xqxn .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 1rem;
  border-top: none;
  text-align: center;
}
.cid-u5ocs8xqxn .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-u5ocs8xqxn .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-u5ocs8xqxn .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-u5ocs8xqxn .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-u5ocs8xqxn .modal-sm {
    max-width: 300px;
  }
  .cid-u5ocs8xqxn .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-u5ocs8xqxn .modal-lg,
  .cid-u5ocs8xqxn .modal-xl {
    max-width: 800px;
  }
  .cid-u5ocs8xqxn .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-u5ocs8xqxn .modal-xl {
    max-width: 1140px;
  }
  .cid-u5ocs8xqxn .container {
    max-width: 1140px;
  }
}
.cid-u5ocs8xqxn .container {
  width: 100%;
  padding-right: 5px;
  padding-left: 5px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-u5ocs8xqxn .container {
    max-width: 720px;
  }
}
.cid-u5ocs8xqxn .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -5px;
  margin-left: -5px;
}
.cid-u5ocs8xqxn .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 5px;
  padding-left: 5px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-u5ocs8xqxn .form-group {
  margin-bottom: 20px;
  width: 100%;
  position: relative;
  border: 1px solid #e6e6e6;
  border-radius: 13px;
  padding: 10px 30px 9px 22px;
}
.cid-u5ocs8xqxn .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  border: 1px solid white !important;
  border-radius: 13px;
  padding: 0.5rem 1rem;
  backgroundcolor: #fff !important;
  margin-bottom: 2px;
}
.cid-u5ocs8xqxn .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-u5ocs8xqxn .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-u5ocs8xqxn .underline .line {
  width: 2rem;
  height: 1px;
  display: inline-block;
}
.cid-u5ocs8xqxn .form-head {
  padding: 2rem;
}
.cid-u5ocs8xqxn .form1 {
  padding: 2rem;
  background-color: #fff;
}
.cid-u5ocs8xqxn textarea.form-control {
  min-height: 96px;
}
.cid-u5ocs8xqxn .input-group-btn {
  width: 100%;
}
.cid-u5ocs8xqxn .input-group-btn .btn {
  display: block;
  margin-left: 0 !important;
  margin-right: 0 !important;
  width: 100%;
}
.cid-u5ocs8xqxn .form-control-label {
  font-size: 1rem;
  font-weight: 100 !important;
}
@media (max-width: 767px) {
  .cid-u5ocs8xqxn .form1 {
    padding: 1.5rem;
  }
}
.cid-u5ocs8xqxn .main-title {
  color: #092831;
}
.cid-rRKGeVxbKg .nav-item:focus,
.cid-rRKGeVxbKg .nav-link:focus {
  outline: none;
}
.cid-rRKGeVxbKg a.nav-link:focus {
  color: #ffffff !important;
}
.cid-rRKGeVxbKg .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #efefef;
  background: #efefefb8;
}
.cid-rRKGeVxbKg .navbar.opened {
  transition: all .3s;
  background: #efefef !important;
}
.cid-rRKGeVxbKg .navbar .dropdown-item {
  padding: .3rem 1.5rem;
}
.cid-rRKGeVxbKg .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-rRKGeVxbKg .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-rRKGeVxbKg .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-rRKGeVxbKg .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-rRKGeVxbKg .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-rRKGeVxbKg .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rRKGeVxbKg .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rRKGeVxbKg .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-rRKGeVxbKg .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rRKGeVxbKg .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rRKGeVxbKg .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rRKGeVxbKg .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .15rem 1.5rem;
  text-align: center;
}
.cid-rRKGeVxbKg .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rRKGeVxbKg .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rRKGeVxbKg .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-rRKGeVxbKg .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rRKGeVxbKg .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rRKGeVxbKg .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rRKGeVxbKg .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rRKGeVxbKg .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rRKGeVxbKg .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rRKGeVxbKg .navbar .dropdown-menu .dropdown-item {
    padding: .15rem 1.5rem;
    text-align: center;
  }
  .cid-rRKGeVxbKg .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-rRKGeVxbKg .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rRKGeVxbKg .navbar.navbar-short {
  background: #efefef !important;
  min-height: 60px;
}
.cid-rRKGeVxbKg .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rRKGeVxbKg .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rRKGeVxbKg .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rRKGeVxbKg .navbar-brand .navbar-caption-wrap {
  display: flex;
}
.cid-rRKGeVxbKg .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-rRKGeVxbKg .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rRKGeVxbKg .dropdown-item.active,
.cid-rRKGeVxbKg .dropdown-item:active {
  background-color: transparent;
}
.cid-rRKGeVxbKg .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rRKGeVxbKg .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rRKGeVxbKg .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rRKGeVxbKg .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-rRKGeVxbKg .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-rRKGeVxbKg .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rRKGeVxbKg ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rRKGeVxbKg .navbar-buttons {
  text-align: center;
}
.cid-rRKGeVxbKg button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rRKGeVxbKg button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-rRKGeVxbKg button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rRKGeVxbKg button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rRKGeVxbKg button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rRKGeVxbKg button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rRKGeVxbKg nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rRKGeVxbKg nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rRKGeVxbKg nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rRKGeVxbKg nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rRKGeVxbKg .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rRKGeVxbKg a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-rRKGeVxbKg .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rRKGeVxbKg .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-rRKGeVxbKg .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
.cid-rRKGeVxbKg .nav-link:hover,
.cid-rRKGeVxbKg .icons-menu .mbr-iconfont:hover {
  color: #ffffff !important;
}
.cid-rRKGeVxbKg .dropdown-item:hover {
  color: #878787 !important;
}
.cid-rRKGeVxbKg .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #ffffff;
  transition: width 0.3s ease-in;
}
.cid-rRKGeVxbKg .dropdown-menu {
  padding: 0;
  transition: top .3s;
}
.cid-rRKGeVxbKg .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-rRKGeVxbKg .navbar-expand-lg {
    -webkit-justify-content: space-around;
    justify-content: space-around;
  }
  .cid-rRKGeVxbKg .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-rRKGeVxbKg .dropdown-menu {
    top: 100%;
  }
  .cid-rRKGeVxbKg .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-rRKGeVxbKg .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-rRKGeVxbKg .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-rRKGeVxbKg .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-soTSDBCILM {
  padding-top: 0;
  padding-bottom: 0;
  background-color: #fafafa;
}
.cid-soTSDBCILM .carousel {
  width: 100%;
}
.cid-soTSDBCILM .carousel-inner {
  display: flex;
  align-content: center;
  align-items: center;
}
.cid-soTSDBCILM .carousel-item img {
  height: 100vh;
  object-fit: cover;
}
.cid-soTSDBCILM .mbr-overlay {
  z-index: 1;
}
.cid-soTSDBCILM .carousel-caption {
  bottom: 40px;
  text-shadow: -2px 2px #313951;
}
.cid-soTSDBCILM .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-soTSDBCILM .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-soTSDBCILM .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-soTSDBCILM .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-soTSDBCILM .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-soTSDBCILM .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-soTSDBCILM .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-soTSDBCILM .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-soTSDBCILM .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-soTSDBCILM .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-soTSDBCILM .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-soTSDBCILM .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-soTSDBCILM .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-soTSDBCILM .carousel-indicators li.active,
.cid-soTSDBCILM .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-soTSDBCILM .carousel-indicators li::after,
.cid-soTSDBCILM .carousel-indicators li::before {
  content: none;
}
.cid-soTSDBCILM .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-soTSDBCILM .carousel-indicators {
    display: none !important;
  }
}
.cid-soTSDBCILM H5 {
  color: #fcfcfc;
}
.cid-soTSDBCILM P {
  color: #fcfcfc;
}
.cid-sp6jvF0jqL {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #d8d7d7;
}
.cid-sp6jvF0jqL .card-icon {
  font-size: 40px;
  color: #15313a;
  transition: color 0.3s;
}
.cid-sp6jvF0jqL .card-title {
  font-weight: 600;
  letter-spacing: 1px;
}
.cid-sp6jvF0jqL .link-ico {
  font-size: 0.8rem;
  color: #ffffff;
  border: 2px solid #ffffff;
  border-radius: 100%;
  padding: 0.5rem 0;
  font-weight: 900;
  padding-left: 9px;
  padding-right: 7px;
}
.cid-sp6jvF0jqL .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #092831;
  margin-bottom: 1.5rem;
  transition: background 0.3s;
}
.cid-sp6jvF0jqL .card {
  padding: 0!important;
}
.cid-sp6jvF0jqL .card-wrapper {
  padding: 4rem;
  transition: background 0.3s;
}
.cid-sp6jvF0jqL .card-wrapper:hover {
  background: #15313a;
}
.cid-sp6jvF0jqL .card-wrapper:hover .card-icon {
  color: #efefef;
}
.cid-sp6jvF0jqL .card-wrapper:hover .line {
  background: #efefef;
}
.cid-sp6jvF0jqL .card1 {
  background: #efefef;
}
.cid-sp6jvF0jqL .card2 {
  background: #f4f4f4;
}
.cid-sp6jvF0jqL .card3 {
  background: #f9f9f9;
}
.cid-sp6jvF0jqL .card4 {
  background: #fefefe;
}
.cid-sp6jvF0jqL .card5 {
  background: #ffffff;
}
.cid-sp6jvF0jqL .card6 {
  background: #ffffff;
}
.cid-sp6jvF0jqL .col-lg-x {
  -ms-flex: 0 0 20%;
  flex: 0 0 20%;
  max-width: 20%;
}
@media (max-width: 1400px) {
  .cid-sp6jvF0jqL .col-md-6 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-sp6jvF0jqL .col-12 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
}
.cid-sp6jvF0jqL .mbr-text,
.cid-sp6jvF0jqL .card-link {
  color: #15313a;
}
.cid-sp6jvF0jqL .card-title,
.cid-sp6jvF0jqL .card-ico,
.cid-sp6jvF0jqL .line-wrap {
  color: #487f91;
}
.cid-sqpOxprPHK {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-sqpOxprPHK .content-block {
  max-width: 700px;
  padding: 4rem 3rem;
}
.cid-sqpOxprPHK .img-content {
  position: absolute;
  width: 100%;
  bottom: 0;
  left: 0;
  height: 100%;
  opacity: 0;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  transition: all 0.3s;
  transition-delay: 0s;
  background-image: url("../../../assets/images/standard-double-2.webp");
  background-position: center;
  background-size: cover;
  z-index: 3;
}
.cid-sqpOxprPHK .overlay {
  position: absolute;
  transition: all 0.3s;
  transition-delay: 0.3s;
  width: 0%;
  height: 100%;
  top: 0;
  right: 0%;
  background: #487f91;
  z-index: 2;
  opacity: 1;
}
.cid-sqpOxprPHK .overlay-wrapper {
  width: 50%;
  height: 100%;
  position: absolute;
  right: 50%;
  transition-delay: 0.3s;
  top: 0;
  z-index: 4;
}
.cid-sqpOxprPHK .hoverEl {
  padding: 0;
  display: flex;
  position: relative;
  min-height: 400px;
  justify-content: flex-end;
}
.cid-sqpOxprPHK .hoverEl:hover .overlay-wrapper {
  width: 100%;
  right: 0;
  transition-delay: 0s;
}
.cid-sqpOxprPHK .hoverEl:hover .overlay {
  width: 100%;
  transition-delay: 0s;
}
.cid-sqpOxprPHK .hoverEl:hover .img-content {
  opacity: 1;
  width: 100%;
  transition-delay: 0.3s;
}
.cid-sqpOxprPHK .hoverEl:hover .box-title2,
.cid-sqpOxprPHK .hoverEl:hover .box-text2 {
  color: #ffffff;
  transition-delay: 0.3s;
}
.cid-sqpOxprPHK .box-title2,
.cid-sqpOxprPHK .box-text2 {
  transition: all 0.3s;
  transition-delay: 0s;
}
.cid-sqpOxprPHK .box-content {
  width: 50%;
  height: 100%;
  transition: all 0.3s;
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  background: #487f91;
}
.cid-sqpOxprPHK .content1 {
  z-index: 5;
  max-width: 450px;
  position: relative;
  transition: all 0.3s;
  transition-delay: 0.3s;
  padding: 4rem 3rem;
}
@media (max-width: 767px) {
  .cid-sqpOxprPHK .img-content {
    opacity: 1;
  }
  .cid-sqpOxprPHK .overlay-wrapper {
    width: 100%;
    right: 0;
  }
  .cid-sqpOxprPHK .box-content {
    width: 100%;
  }
  .cid-sqpOxprPHK .box-title2,
  .cid-sqpOxprPHK .box-text2 {
    color: #ffffff !important;
  }
  .cid-sqpOxprPHK .content-block,
  .cid-sqpOxprPHK .content1 {
    padding: 3rem 1rem;
  }
  .cid-sqpOxprPHK * {
    text-align: left;
  }
}
.cid-sqpOxprPHK .box-text1 {
  color: #333333;
}
.cid-sqpOxprPHK .box-title2 {
  color: #cccccc;
}
.cid-sqpOxprPHK .mbr-text,
.cid-sqpOxprPHK .mbr-section-btn {
  color: #092831;
}
.cid-sqpOxprPHK H2 {
  color: #092831;
}
.cid-soTVVkhtXa {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-soTVVkhtXa .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-soTVVkhtXa .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-soTVVkhtXa .title {
    width: 100% !important;
  }
}
.cid-u6o2NgbfpV {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-u6o2NgbfpV li {
  list-style: none;
}
.cid-u6o2NgbfpV .item-wrap {
  display: flex;
  align-items: center;
  margin-bottom: 14px;
}
.cid-u6o2NgbfpV .mbr-iconfont {
  font-size: 25px!important;
  padding-right: 12px;
}
.cid-u6o2NgbfpV h4 {
  margin: 0;
}
.cid-u6o2NgbfpV .item {
  color: #57468b;
}
.cid-u6o2NgbfpV ul {
  padding: 0;
  margin: 0;
}
.cid-u6o2NgbfpV .col-title {
  color: #57468b;
}
.cid-u6o2NgbfpV .col-title1 {
  color: #9eabd8;
}
.cid-u6o2NgbfpV .col-title2 {
  color: #5580ff;
}
.cid-u6o2NgbfpV .col-title3 {
  color: #ff8a73;
}
.cid-u6o2NgbfpV .col-title4 {
  color: #57468b;
}
.cid-u6o2NgbfpV .item1 {
  color: #716c80;
}
.cid-u6o2NgbfpV .item2 {
  color: #716c80;
}
.cid-u6o2NgbfpV .item3 {
  color: #716c80;
}
.cid-u6o2NgbfpV .item4 {
  color: #716c80;
}
@media (max-width: 768px) {
  .cid-u6o2NgbfpV .md-pb {
    padding-bottom: 1rem;
  }
}
.cid-u6o2K4wmKY {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-u6o2K4wmKY .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-u6o2K4wmKY .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-u6o2K4wmKY .title {
    width: 100% !important;
  }
}
.cid-u6QZZOPsxW {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #efefef;
}
.cid-u6QZZOPsxW .item:focus,
.cid-u6QZZOPsxW span:focus {
  outline: none;
}
.cid-u6QZZOPsxW .item-wrapper {
  position: relative;
}
.cid-u6QZZOPsxW .container-fluid {
  padding: 0 32px;
}
@media (max-width: 992px) {
  .cid-u6QZZOPsxW .container-fluid {
    padding: 0 24px;
  }
}
@media (max-width: 992px) and (max-width: 992px) {
  .cid-u6QZZOPsxW .container {
    padding: 0 24px;
  }
}
.cid-u6QZZOPsxW .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 460px;
  max-width: 460px;
  border-right: 1px solid #15313a;
  padding: 0 32px;
}
@media (max-width: 767px) {
  .cid-u6QZZOPsxW .embla__slide {
    min-width: 100%;
    max-width: 100%;
    border: none;
    padding: 0 24px;
  }
}
.cid-u6QZZOPsxW .embla__slide .slide-content {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  width: 100%;
}
.cid-u6QZZOPsxW .embla__slide .slide-content:hover .item-wrapper .item-img,
.cid-u6QZZOPsxW .embla__slide .slide-content:focus .item-wrapper .item-img {
  min-height: 620px;
}
@media (max-width: 767px) {
  .cid-u6QZZOPsxW .embla__slide .slide-content:hover .item-wrapper .item-img,
  .cid-u6QZZOPsxW .embla__slide .slide-content:focus .item-wrapper .item-img {
    min-height: 400px;
  }
}
.cid-u6QZZOPsxW .embla__slide .slide-content:hover .item-wrapper .item-content .item-text,
.cid-u6QZZOPsxW .embla__slide .slide-content:focus .item-wrapper .item-content .item-text {
  transform: translateY(0);
  height: auto;
  opacity: 1;
}
.cid-u6QZZOPsxW .embla__slide .slide-content:hover .btn-wrap,
.cid-u6QZZOPsxW .embla__slide .slide-content:focus .btn-wrap {
  margin-top: 0;
}
.cid-u6QZZOPsxW .embla__slide .slide-content .item-wrapper .item-img {
  overflow: hidden;
  position: relative;
  z-index: 1;
  min-height: 650px;
  margin-bottom: 32px;
  transition: all 0.3s ease-in-out;
  border-radius: .5rem;
}
@media (max-width: 767px) {
  .cid-u6QZZOPsxW .embla__slide .slide-content .item-wrapper .item-img {
    min-height: 400px;
    margin-bottom: 24px;
  }
}
.cid-u6QZZOPsxW .embla__slide .slide-content .item-wrapper .item-img img {
  transform: scale(1.2);
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-u6QZZOPsxW .embla__slide .slide-content .item-wrapper .item-img .list-wrapper {
  display: block;
}
.cid-u6QZZOPsxW .embla__slide .slide-content .item-wrapper .item-img .list-wrapper .list {
  position: relative;
  z-index: 1;
  margin: 0;
  padding: 12px;
  list-style-type: none;
  display: inline-flex;
  flex-direction: column;
}
.cid-u6QZZOPsxW .embla__slide .slide-content .item-wrapper .item-img .list-wrapper .list .item-wrap {
  background-color: #8aa29e;
  padding: 8px 12px;
  border-radius: 5px;
  margin-bottom: 8px;
  width: fit-content;
}
.cid-u6QZZOPsxW .embla__slide .slide-content .item-wrapper .item-img .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-u6QZZOPsxW .embla__slide .slide-content .item-wrapper .item-content {
  position: relative;
  z-index: 1;
  overflow: hidden;
  border-top: 1px solid #15313a;
  padding-top: 32px;
}
.cid-u6QZZOPsxW .embla__slide .slide-content .item-wrapper .item-content .mbr-date {
  margin-bottom: 0;
}
.cid-u6QZZOPsxW .embla__slide .slide-content .item-wrapper .item-content .title-wrap {
  display: block;
}
.cid-u6QZZOPsxW .embla__slide .slide-content .item-wrapper .item-content .title-wrap:hover .item-title,
.cid-u6QZZOPsxW .embla__slide .slide-content .item-wrapper .item-content .title-wrap:focus .item-title {
  color: #336f82;
}
.cid-u6QZZOPsxW .embla__slide .slide-content .item-wrapper .item-content .title-wrap .item-title {
  transition: all 0.3s ease-in-out;
  margin-bottom: 16px;
}
.cid-u6QZZOPsxW .embla__slide .slide-content .item-wrapper .item-content .item-text {
  transform: translateY(100%);
  transition: all 0.3s ease-in-out;
  margin-bottom: 0;
  opacity: 0;
}
.cid-u6QZZOPsxW .embla__slide .slide-content .btn-wrap {
  margin-top: -3rem;
  transition: all 0.3s ease-in-out;
  margin-top: 0;
}
.cid-u6QZZOPsxW .embla__slide .slide-content .btn-wrap .mbr-section-btn {
  margin-top: 24px;
  z-index: 1;
}
.cid-u6QZZOPsxW .embla__slide .slide-content .btn-wrap .mbr-number {
  margin: 16px 0 0 0;
}
.cid-u6QZZOPsxW .embla__button--next,
.cid-u6QZZOPsxW .embla__button--prev {
  display: flex;
}
.cid-u6QZZOPsxW .embla__button {
  bottom: 1rem;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 21px;
  background-color: #333333 !important;
  color: #67a27e;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  opacity: 1 !important;
}
.cid-u6QZZOPsxW .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-u6QZZOPsxW .embla__button:hover {
  opacity: .85 !important;
  color: #15313a !important;
}
.cid-u6QZZOPsxW .embla__button.embla__button--prev {
  left: 32px;
}
.cid-u6QZZOPsxW .embla__button.embla__button--next {
  right: 32px;
}
.cid-u6QZZOPsxW .embla {
  position: relative;
  width: 100%;
  padding: 32px 0;
  border-top: 1px solid #15313a;
  border-bottom: 1px solid #15313a;
  padding-bottom: 6rem;
}
@media (max-width: 767px) {
  .cid-u6QZZOPsxW .embla {
    padding: 24px 0;
    padding-bottom: 6rem;
  }
}
.cid-u6QZZOPsxW .embla__viewport {
  overflow: hidden;
  width: 100%;
  margin-right: 1rem;
}
.cid-u6QZZOPsxW .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-u6QZZOPsxW .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-u6QZZOPsxW .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-u6QZZOPsxW .list {
  color: #000000;
}
.cid-u6QZZOPsxW .mbr-date {
  color: #15313a;
}
.cid-u6QZZOPsxW .item-title {
  color: #F9F6E0;
}
.cid-u6QZZOPsxW .item-text {
  color: #15313a;
}
.cid-u6QZZOPsxW .mbr-number {
  color: #15313a;
}
.cid-u6QZZOPsxW .item-title,
.cid-u6QZZOPsxW .mbr-section-btn {
  color: #15313a;
}
.cid-soD8YKjTiF {
  padding-top: 150px;
  padding-bottom: 0px;
  background-color: #d8d7d7;
  position: relative;
  overflow: hidden;
}
.cid-soD8YKjTiF .container {
  max-width: 1400px;
}
.cid-soD8YKjTiF .card-img2 span {
  padding-top: 6px;
}
.cid-soD8YKjTiF .soc-item a {
  padding-top: 5px;
}
.cid-soD8YKjTiF .btn {
  padding: 0.4rem 0.6rem!important;
  margin: 0.5rem!important;
  border-radius: 10px!important;
  letter-spacing: 0px;
}
.cid-soD8YKjTiF .btn .mbr-iconfont {
  margin-top: 0.1rem;
}
.cid-soD8YKjTiF .btn .mbr-iconfont.socicon {
  margin-right: 0.8rem !important;
  order: 0;
}
@media (max-width: 992px) {
  .cid-soD8YKjTiF .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-soD8YKjTiF svg {
  position: absolute;
  top: 2rem;
  left: 50%;
  transform: translate(-50%) scale(2, 1.6) rotate(180deg);
}
.cid-soD8YKjTiF #e2_shape {
  fill: #efefef !important;
}
.cid-soD8YKjTiF .quote {
  background-color: rgba(0, 0, 0, 0.1);
  border-radius: 10px;
  padding: 1rem;
  position: relative;
  margin-bottom: 1.8rem;
  color: #ffffff;
}
.cid-soD8YKjTiF .quote::after {
  top: 100%;
  left: 36px;
  content: " ";
  position: absolute;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 20px 20px 0 0;
  border-color: rgba(0, 0, 0, 0.1) transparent transparent;
}
.cid-soD8YKjTiF .card-img2 {
  min-width: 45px;
  height: 45px;
  background: #5580ff;
  border-radius: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-soD8YKjTiF .card-img {
  width: auto;
}
.cid-soD8YKjTiF .soc-item {
  width: 45px;
  height: 45px;
  background: #ffffff;
  margin-bottom: 1rem;
  border-radius: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-right: 1rem;
}
.cid-soD8YKjTiF .soc-item span {
  font-size: 1.4rem;
}
.cid-soD8YKjTiF .soc-item:hover span {
  color: #15313a !important;
}
.cid-soD8YKjTiF .item {
  display: flex;
  align-items: center;
  margin-bottom: 1rem;
}
.cid-soD8YKjTiF .item h4 {
  padding-left: 10px;
  margin: 0;
}
.cid-soD8YKjTiF .media-wrap {
  margin-bottom: 1rem;
}
.cid-soD8YKjTiF .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-soD8YKjTiF img {
  height: 4rem;
}
@media (max-width: 576px) {
  .cid-soD8YKjTiF .item {
    justify-content: center;
  }
  .cid-soD8YKjTiF .quote::after {
    left: 60px;
  }
}
.cid-soD8YKjTiF .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
@media (max-width: 576px) {
  .cid-soD8YKjTiF .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-soD8YKjTiF .text1 {
  color: #15313a;
}
.cid-soD8YKjTiF .item-title {
  color: #15313a;
}
.cid-soD8YKjTiF H5 {
  color: #15313a;
}
.cid-soD8YKjTiF .theme {
  color: #15313a;
}
.cid-soD8YKjTiF .copyright > p {
  color: #ff3366;
}
.cid-soD8YKjTiF .text2 {
  color: #092831;
}
.cid-stCIonTsot.popup-builder {
  background-color: #fff;
}
.cid-stCIonTsot.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-stCIonTsot.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-stCIonTsot .modal-content,
.cid-stCIonTsot .modal-dialog {
  height: auto;
}
.cid-stCIonTsot .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-stCIonTsot .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-stCIonTsot .form-wrapper .mbr-form .form-group,
  .cid-stCIonTsot .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-stCIonTsot .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-stCIonTsot .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-stCIonTsot .mbr-text {
  text-align: center;
}
.cid-stCIonTsot .pt-0 {
  padding-top: 0 !important;
}
.cid-stCIonTsot .pb-0 {
  padding-bottom: 0 !important;
}
.cid-stCIonTsot .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-stCIonTsot .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-stCIonTsot .modal-open {
  overflow: hidden;
}
.cid-stCIonTsot .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-stCIonTsot .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-stCIonTsot .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-stCIonTsot .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-stCIonTsot .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-stCIonTsot .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-stCIonTsot .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-stCIonTsot .modal-content {
  background: #fff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-stCIonTsot .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #fff;
}
.cid-stCIonTsot .modal-backdrop.fade {
  opacity: 0;
}
.cid-stCIonTsot .modal-backdrop.show {
  opacity: .5;
}
.cid-stCIonTsot .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 1rem;
  border-bottom: none;
}
.cid-stCIonTsot .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-stCIonTsot .modal-header .close:hover {
  opacity: 1;
}
.cid-stCIonTsot .modal-header .close:focus {
  outline: none;
}
.cid-stCIonTsot .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-stCIonTsot .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: 1rem;
  min-height: 100%;
}
.cid-stCIonTsot .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 1rem;
  border-top: none;
  text-align: center;
}
.cid-stCIonTsot .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-stCIonTsot .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-stCIonTsot .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-stCIonTsot .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-stCIonTsot .modal-sm {
    max-width: 300px;
  }
  .cid-stCIonTsot .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-stCIonTsot .modal-lg,
  .cid-stCIonTsot .modal-xl {
    max-width: 800px;
  }
  .cid-stCIonTsot .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-stCIonTsot .modal-xl {
    max-width: 1140px;
  }
  .cid-stCIonTsot .container {
    max-width: 1140px;
  }
}
.cid-stCIonTsot .container {
  width: 100%;
  padding-right: 5px;
  padding-left: 5px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-stCIonTsot .container {
    max-width: 720px;
  }
}
.cid-stCIonTsot .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -5px;
  margin-left: -5px;
}
.cid-stCIonTsot .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 5px;
  padding-left: 5px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-stCIonTsot .form-group {
  margin-bottom: 20px;
  width: 100%;
  position: relative;
  border: 1px solid #e6e6e6;
  border-radius: 13px;
  padding: 10px 30px 9px 22px;
}
.cid-stCIonTsot .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  border: 1px solid white !important;
  border-radius: 13px;
  padding: 0.5rem 1rem;
  backgroundcolor: #fff !important;
  margin-bottom: 2px;
}
.cid-stCIonTsot .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-stCIonTsot .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-stCIonTsot .underline .line {
  width: 2rem;
  height: 1px;
  display: inline-block;
}
.cid-stCIonTsot .form-head {
  padding: 2rem;
}
.cid-stCIonTsot .form1 {
  padding: 2rem;
  background-color: #fff;
}
.cid-stCIonTsot textarea.form-control {
  min-height: 96px;
}
.cid-stCIonTsot .input-group-btn {
  width: 100%;
}
.cid-stCIonTsot .input-group-btn .btn {
  display: block;
  margin-left: 0 !important;
  margin-right: 0 !important;
  width: 100%;
}
.cid-stCIonTsot .form-control-label {
  font-size: 1rem;
  font-weight: 100 !important;
}
@media (max-width: 767px) {
  .cid-stCIonTsot .form1 {
    padding: 1.5rem;
  }
}
.cid-stCIonTsot .main-title {
  color: #092831;
}
.cid-sp6cJB3sWT .nav-item:focus,
.cid-sp6cJB3sWT .nav-link:focus {
  outline: none;
}
.cid-sp6cJB3sWT a.nav-link:focus {
  color: #ffffff !important;
}
.cid-sp6cJB3sWT .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #efefef;
  background: #efefefb8;
}
.cid-sp6cJB3sWT .navbar.opened {
  transition: all .3s;
  background: #efefef !important;
}
.cid-sp6cJB3sWT .navbar .dropdown-item {
  padding: .3rem 1.5rem;
}
.cid-sp6cJB3sWT .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-sp6cJB3sWT .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sp6cJB3sWT .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sp6cJB3sWT .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-sp6cJB3sWT .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-sp6cJB3sWT .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sp6cJB3sWT .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sp6cJB3sWT .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-sp6cJB3sWT .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sp6cJB3sWT .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sp6cJB3sWT .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sp6cJB3sWT .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .15rem 1.5rem;
  text-align: center;
}
.cid-sp6cJB3sWT .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sp6cJB3sWT .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sp6cJB3sWT .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-sp6cJB3sWT .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sp6cJB3sWT .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sp6cJB3sWT .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sp6cJB3sWT .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sp6cJB3sWT .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sp6cJB3sWT .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sp6cJB3sWT .navbar .dropdown-menu .dropdown-item {
    padding: .15rem 1.5rem;
    text-align: center;
  }
  .cid-sp6cJB3sWT .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-sp6cJB3sWT .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sp6cJB3sWT .navbar.navbar-short {
  background: #efefef !important;
  min-height: 60px;
}
.cid-sp6cJB3sWT .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sp6cJB3sWT .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sp6cJB3sWT .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sp6cJB3sWT .navbar-brand .navbar-caption-wrap {
  display: flex;
}
.cid-sp6cJB3sWT .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-sp6cJB3sWT .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sp6cJB3sWT .dropdown-item.active,
.cid-sp6cJB3sWT .dropdown-item:active {
  background-color: transparent;
}
.cid-sp6cJB3sWT .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sp6cJB3sWT .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sp6cJB3sWT .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sp6cJB3sWT .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-sp6cJB3sWT .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-sp6cJB3sWT .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sp6cJB3sWT ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sp6cJB3sWT .navbar-buttons {
  text-align: center;
}
.cid-sp6cJB3sWT button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sp6cJB3sWT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sp6cJB3sWT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sp6cJB3sWT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sp6cJB3sWT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sp6cJB3sWT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sp6cJB3sWT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sp6cJB3sWT nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sp6cJB3sWT nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sp6cJB3sWT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sp6cJB3sWT .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sp6cJB3sWT a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-sp6cJB3sWT .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sp6cJB3sWT .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-sp6cJB3sWT .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
.cid-sp6cJB3sWT .nav-link:hover,
.cid-sp6cJB3sWT .icons-menu .mbr-iconfont:hover {
  color: #ffffff !important;
}
.cid-sp6cJB3sWT .dropdown-item:hover {
  color: #878787 !important;
}
.cid-sp6cJB3sWT .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #ffffff;
  transition: width 0.3s ease-in;
}
.cid-sp6cJB3sWT .dropdown-menu {
  padding: 0;
  transition: top .3s;
}
.cid-sp6cJB3sWT .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-sp6cJB3sWT .navbar-expand-lg {
    -webkit-justify-content: space-around;
    justify-content: space-around;
  }
  .cid-sp6cJB3sWT .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-sp6cJB3sWT .dropdown-menu {
    top: 100%;
  }
  .cid-sp6cJB3sWT .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-sp6cJB3sWT .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-sp6cJB3sWT .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-sp6cJB3sWT .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-sp6cJwekJF {
  padding-top: 0;
  padding-bottom: 0;
  background-color: #fafafa;
}
.cid-sp6cJwekJF .carousel {
  width: 100%;
}
.cid-sp6cJwekJF .carousel-inner {
  display: flex;
  align-content: center;
  align-items: center;
}
.cid-sp6cJwekJF .carousel-item img {
  height: 100vh;
  object-fit: cover;
}
.cid-sp6cJwekJF .mbr-overlay {
  z-index: 1;
}
.cid-sp6cJwekJF .carousel-caption {
  bottom: 40px;
  text-shadow: -2px 2px #313951;
}
.cid-sp6cJwekJF .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-sp6cJwekJF .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-sp6cJwekJF .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-sp6cJwekJF .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-sp6cJwekJF .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-sp6cJwekJF .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-sp6cJwekJF .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-sp6cJwekJF .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sp6cJwekJF .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sp6cJwekJF .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sp6cJwekJF .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sp6cJwekJF .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-sp6cJwekJF .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sp6cJwekJF .carousel-indicators li.active,
.cid-sp6cJwekJF .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sp6cJwekJF .carousel-indicators li::after,
.cid-sp6cJwekJF .carousel-indicators li::before {
  content: none;
}
.cid-sp6cJwekJF .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sp6cJwekJF .carousel-indicators {
    display: none !important;
  }
}
.cid-sp6cJwekJF H5 {
  color: #fcfcfc;
}
.cid-sp6cJwekJF P {
  color: #fcfcfc;
}
.cid-sp6mowOBbK {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #d8d7d7;
}
.cid-sp6mowOBbK .card-icon {
  font-size: 40px;
  color: #15313a;
  transition: color 0.3s;
}
.cid-sp6mowOBbK .card-title {
  font-weight: 600;
  letter-spacing: 1px;
}
.cid-sp6mowOBbK .link-ico {
  font-size: 0.8rem;
  color: #ffffff;
  border: 2px solid #ffffff;
  border-radius: 100%;
  padding: 0.5rem 0;
  font-weight: 900;
  padding-left: 9px;
  padding-right: 7px;
}
.cid-sp6mowOBbK .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #092831;
  margin-bottom: 1.5rem;
  transition: background 0.3s;
}
.cid-sp6mowOBbK .card {
  padding: 0!important;
}
.cid-sp6mowOBbK .card-wrapper {
  padding: 4rem;
  transition: background 0.3s;
}
.cid-sp6mowOBbK .card-wrapper:hover {
  background: #15313a;
}
.cid-sp6mowOBbK .card-wrapper:hover .card-icon {
  color: #efefef;
}
.cid-sp6mowOBbK .card-wrapper:hover .line {
  background: #efefef;
}
.cid-sp6mowOBbK .card1 {
  background: #efefef;
}
.cid-sp6mowOBbK .card2 {
  background: #f4f4f4;
}
.cid-sp6mowOBbK .card3 {
  background: #f9f9f9;
}
.cid-sp6mowOBbK .card4 {
  background: #fefefe;
}
.cid-sp6mowOBbK .card5 {
  background: #ffffff;
}
.cid-sp6mowOBbK .card6 {
  background: #ffffff;
}
.cid-sp6mowOBbK .col-lg-x {
  -ms-flex: 0 0 20%;
  flex: 0 0 20%;
  max-width: 20%;
}
@media (max-width: 1400px) {
  .cid-sp6mowOBbK .col-md-6 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-sp6mowOBbK .col-12 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
}
.cid-sp6mowOBbK .mbr-text,
.cid-sp6mowOBbK .card-link {
  color: #15313a;
}
.cid-sp6mowOBbK .card-title,
.cid-sp6mowOBbK .card-ico,
.cid-sp6mowOBbK .line-wrap {
  color: #487f91;
}
.cid-stskor0hD9 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-stskor0hD9 .content-block {
  max-width: 700px;
  padding: 4rem 3rem;
}
.cid-stskor0hD9 .img-content {
  position: absolute;
  width: 100%;
  bottom: 0;
  left: 0;
  height: 100%;
  opacity: 0;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  transition: all 0.3s;
  transition-delay: 0s;
  background-image: url("../../../assets/images/superior-room-with-sea-view-10.webp");
  background-position: center;
  background-size: cover;
  z-index: 3;
}
.cid-stskor0hD9 .overlay {
  position: absolute;
  transition: all 0.3s;
  transition-delay: 0.3s;
  width: 0%;
  height: 100%;
  top: 0;
  right: 0%;
  background: #487f91;
  z-index: 2;
  opacity: 1;
}
.cid-stskor0hD9 .overlay-wrapper {
  width: 50%;
  height: 100%;
  position: absolute;
  right: 50%;
  transition-delay: 0.3s;
  top: 0;
  z-index: 4;
}
.cid-stskor0hD9 .hoverEl {
  padding: 0;
  display: flex;
  position: relative;
  min-height: 400px;
  justify-content: flex-end;
}
.cid-stskor0hD9 .hoverEl:hover .overlay-wrapper {
  width: 100%;
  right: 0;
  transition-delay: 0s;
}
.cid-stskor0hD9 .hoverEl:hover .overlay {
  width: 100%;
  transition-delay: 0s;
}
.cid-stskor0hD9 .hoverEl:hover .img-content {
  opacity: 1;
  width: 100%;
  transition-delay: 0.3s;
}
.cid-stskor0hD9 .hoverEl:hover .box-title2,
.cid-stskor0hD9 .hoverEl:hover .box-text2 {
  color: #ffffff;
  transition-delay: 0.3s;
}
.cid-stskor0hD9 .box-title2,
.cid-stskor0hD9 .box-text2 {
  transition: all 0.3s;
  transition-delay: 0s;
}
.cid-stskor0hD9 .box-content {
  width: 50%;
  height: 100%;
  transition: all 0.3s;
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  background: #487f91;
}
.cid-stskor0hD9 .content1 {
  z-index: 5;
  max-width: 450px;
  position: relative;
  transition: all 0.3s;
  transition-delay: 0.3s;
  padding: 4rem 3rem;
}
@media (max-width: 767px) {
  .cid-stskor0hD9 .img-content {
    opacity: 1;
  }
  .cid-stskor0hD9 .overlay-wrapper {
    width: 100%;
    right: 0;
  }
  .cid-stskor0hD9 .box-content {
    width: 100%;
  }
  .cid-stskor0hD9 .box-title2,
  .cid-stskor0hD9 .box-text2 {
    color: #ffffff !important;
  }
  .cid-stskor0hD9 .content-block,
  .cid-stskor0hD9 .content1 {
    padding: 3rem 1rem;
  }
  .cid-stskor0hD9 * {
    text-align: left;
  }
}
.cid-stskor0hD9 .box-text1 {
  color: #333333;
}
.cid-stskor0hD9 .box-title2 {
  color: #cccccc;
}
.cid-stskor0hD9 .mbr-text,
.cid-stskor0hD9 .mbr-section-btn {
  color: #092831;
}
.cid-stskor0hD9 H2 {
  color: #092831;
}
.cid-stskor0hD9 H3 {
  color: #092831;
}
.cid-stskor0hD9 .box-text2 {
  color: #fcfcfc;
}
.cid-sp6cJxTZjG {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-sp6cJxTZjG .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-sp6cJxTZjG .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-sp6cJxTZjG .title {
    width: 100% !important;
  }
}
.cid-u6o3Aihy0f {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-u6o3Aihy0f li {
  list-style: none;
}
.cid-u6o3Aihy0f .item-wrap {
  display: flex;
  align-items: center;
  margin-bottom: 14px;
}
.cid-u6o3Aihy0f .mbr-iconfont {
  font-size: 25px!important;
  padding-right: 12px;
}
.cid-u6o3Aihy0f h4 {
  margin: 0;
}
.cid-u6o3Aihy0f .item {
  color: #57468b;
}
.cid-u6o3Aihy0f ul {
  padding: 0;
  margin: 0;
}
.cid-u6o3Aihy0f .col-title {
  color: #57468b;
}
.cid-u6o3Aihy0f .col-title1 {
  color: #9eabd8;
}
.cid-u6o3Aihy0f .col-title2 {
  color: #5580ff;
}
.cid-u6o3Aihy0f .col-title3 {
  color: #ff8a73;
}
.cid-u6o3Aihy0f .col-title4 {
  color: #57468b;
}
.cid-u6o3Aihy0f .item1 {
  color: #716c80;
}
.cid-u6o3Aihy0f .item2 {
  color: #716c80;
}
.cid-u6o3Aihy0f .item3 {
  color: #716c80;
}
.cid-u6o3Aihy0f .item4 {
  color: #716c80;
}
@media (max-width: 768px) {
  .cid-u6o3Aihy0f .md-pb {
    padding-bottom: 1rem;
  }
}
.cid-u6o3GvtWhL {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-u6o3GvtWhL .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-u6o3GvtWhL .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-u6o3GvtWhL .title {
    width: 100% !important;
  }
}
.cid-u6R04Yplwk {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #efefef;
}
.cid-u6R04Yplwk .item:focus,
.cid-u6R04Yplwk span:focus {
  outline: none;
}
.cid-u6R04Yplwk .item-wrapper {
  position: relative;
}
.cid-u6R04Yplwk .container-fluid {
  padding: 0 32px;
}
@media (max-width: 992px) {
  .cid-u6R04Yplwk .container-fluid {
    padding: 0 24px;
  }
}
@media (max-width: 992px) and (max-width: 992px) {
  .cid-u6R04Yplwk .container {
    padding: 0 24px;
  }
}
.cid-u6R04Yplwk .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 460px;
  max-width: 460px;
  border-right: 1px solid #15313a;
  padding: 0 32px;
}
@media (max-width: 767px) {
  .cid-u6R04Yplwk .embla__slide {
    min-width: 100%;
    max-width: 100%;
    border: none;
    padding: 0 24px;
  }
}
.cid-u6R04Yplwk .embla__slide .slide-content {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  width: 100%;
}
.cid-u6R04Yplwk .embla__slide .slide-content:hover .item-wrapper .item-img,
.cid-u6R04Yplwk .embla__slide .slide-content:focus .item-wrapper .item-img {
  min-height: 620px;
}
@media (max-width: 767px) {
  .cid-u6R04Yplwk .embla__slide .slide-content:hover .item-wrapper .item-img,
  .cid-u6R04Yplwk .embla__slide .slide-content:focus .item-wrapper .item-img {
    min-height: 400px;
  }
}
.cid-u6R04Yplwk .embla__slide .slide-content:hover .item-wrapper .item-content .item-text,
.cid-u6R04Yplwk .embla__slide .slide-content:focus .item-wrapper .item-content .item-text {
  transform: translateY(0);
  height: auto;
  opacity: 1;
}
.cid-u6R04Yplwk .embla__slide .slide-content:hover .btn-wrap,
.cid-u6R04Yplwk .embla__slide .slide-content:focus .btn-wrap {
  margin-top: 0;
}
.cid-u6R04Yplwk .embla__slide .slide-content .item-wrapper .item-img {
  overflow: hidden;
  position: relative;
  z-index: 1;
  min-height: 650px;
  margin-bottom: 32px;
  transition: all 0.3s ease-in-out;
  border-radius: .5rem;
}
@media (max-width: 767px) {
  .cid-u6R04Yplwk .embla__slide .slide-content .item-wrapper .item-img {
    min-height: 400px;
    margin-bottom: 24px;
  }
}
.cid-u6R04Yplwk .embla__slide .slide-content .item-wrapper .item-img img {
  transform: scale(1.2);
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-u6R04Yplwk .embla__slide .slide-content .item-wrapper .item-img .list-wrapper {
  display: block;
}
.cid-u6R04Yplwk .embla__slide .slide-content .item-wrapper .item-img .list-wrapper .list {
  position: relative;
  z-index: 1;
  margin: 0;
  padding: 12px;
  list-style-type: none;
  display: inline-flex;
  flex-direction: column;
}
.cid-u6R04Yplwk .embla__slide .slide-content .item-wrapper .item-img .list-wrapper .list .item-wrap {
  background-color: #8aa29e;
  padding: 8px 12px;
  border-radius: 5px;
  margin-bottom: 8px;
  width: fit-content;
}
.cid-u6R04Yplwk .embla__slide .slide-content .item-wrapper .item-img .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-u6R04Yplwk .embla__slide .slide-content .item-wrapper .item-content {
  position: relative;
  z-index: 1;
  overflow: hidden;
  border-top: 1px solid #15313a;
  padding-top: 32px;
}
.cid-u6R04Yplwk .embla__slide .slide-content .item-wrapper .item-content .mbr-date {
  margin-bottom: 0;
}
.cid-u6R04Yplwk .embla__slide .slide-content .item-wrapper .item-content .title-wrap {
  display: block;
}
.cid-u6R04Yplwk .embla__slide .slide-content .item-wrapper .item-content .title-wrap:hover .item-title,
.cid-u6R04Yplwk .embla__slide .slide-content .item-wrapper .item-content .title-wrap:focus .item-title {
  color: #336f82;
}
.cid-u6R04Yplwk .embla__slide .slide-content .item-wrapper .item-content .title-wrap .item-title {
  transition: all 0.3s ease-in-out;
  margin-bottom: 16px;
}
.cid-u6R04Yplwk .embla__slide .slide-content .item-wrapper .item-content .item-text {
  transform: translateY(100%);
  transition: all 0.3s ease-in-out;
  margin-bottom: 0;
  opacity: 0;
}
.cid-u6R04Yplwk .embla__slide .slide-content .btn-wrap {
  margin-top: -3rem;
  transition: all 0.3s ease-in-out;
  margin-top: 0;
}
.cid-u6R04Yplwk .embla__slide .slide-content .btn-wrap .mbr-section-btn {
  margin-top: 24px;
  z-index: 1;
}
.cid-u6R04Yplwk .embla__slide .slide-content .btn-wrap .mbr-number {
  margin: 16px 0 0 0;
}
.cid-u6R04Yplwk .embla__button--next,
.cid-u6R04Yplwk .embla__button--prev {
  display: flex;
}
.cid-u6R04Yplwk .embla__button {
  bottom: 1rem;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 21px;
  background-color: #333333 !important;
  color: #67a27e;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  opacity: 1 !important;
}
.cid-u6R04Yplwk .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-u6R04Yplwk .embla__button:hover {
  opacity: .85 !important;
  color: #15313a !important;
}
.cid-u6R04Yplwk .embla__button.embla__button--prev {
  left: 32px;
}
.cid-u6R04Yplwk .embla__button.embla__button--next {
  right: 32px;
}
.cid-u6R04Yplwk .embla {
  position: relative;
  width: 100%;
  padding: 32px 0;
  border-top: 1px solid #15313a;
  border-bottom: 1px solid #15313a;
  padding-bottom: 6rem;
}
@media (max-width: 767px) {
  .cid-u6R04Yplwk .embla {
    padding: 24px 0;
    padding-bottom: 6rem;
  }
}
.cid-u6R04Yplwk .embla__viewport {
  overflow: hidden;
  width: 100%;
  margin-right: 1rem;
}
.cid-u6R04Yplwk .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-u6R04Yplwk .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-u6R04Yplwk .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-u6R04Yplwk .list {
  color: #000000;
}
.cid-u6R04Yplwk .mbr-date {
  color: #15313a;
}
.cid-u6R04Yplwk .item-title {
  color: #F9F6E0;
}
.cid-u6R04Yplwk .item-text {
  color: #15313a;
}
.cid-u6R04Yplwk .mbr-number {
  color: #15313a;
}
.cid-u6R04Yplwk .item-title,
.cid-u6R04Yplwk .mbr-section-btn {
  color: #15313a;
}
.cid-sp6cJBAXwm {
  padding-top: 150px;
  padding-bottom: 0px;
  background-color: #d8d7d7;
  position: relative;
  overflow: hidden;
}
.cid-sp6cJBAXwm .container {
  max-width: 1400px;
}
.cid-sp6cJBAXwm .card-img2 span {
  padding-top: 6px;
}
.cid-sp6cJBAXwm .soc-item a {
  padding-top: 5px;
}
.cid-sp6cJBAXwm .btn {
  padding: 0.4rem 0.6rem!important;
  margin: 0.5rem!important;
  border-radius: 10px!important;
  letter-spacing: 0px;
}
.cid-sp6cJBAXwm .btn .mbr-iconfont {
  margin-top: 0.1rem;
}
.cid-sp6cJBAXwm .btn .mbr-iconfont.socicon {
  margin-right: 0.8rem !important;
  order: 0;
}
@media (max-width: 992px) {
  .cid-sp6cJBAXwm .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sp6cJBAXwm svg {
  position: absolute;
  top: 2rem;
  left: 50%;
  transform: translate(-50%) scale(2, 1.6) rotate(180deg);
}
.cid-sp6cJBAXwm #e2_shape {
  fill: #efefef !important;
}
.cid-sp6cJBAXwm .quote {
  background-color: rgba(0, 0, 0, 0.1);
  border-radius: 10px;
  padding: 1rem;
  position: relative;
  margin-bottom: 1.8rem;
  color: #ffffff;
}
.cid-sp6cJBAXwm .quote::after {
  top: 100%;
  left: 36px;
  content: " ";
  position: absolute;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 20px 20px 0 0;
  border-color: rgba(0, 0, 0, 0.1) transparent transparent;
}
.cid-sp6cJBAXwm .card-img2 {
  min-width: 45px;
  height: 45px;
  background: #5580ff;
  border-radius: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-sp6cJBAXwm .card-img {
  width: auto;
}
.cid-sp6cJBAXwm .soc-item {
  width: 45px;
  height: 45px;
  background: #ffffff;
  margin-bottom: 1rem;
  border-radius: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-right: 1rem;
}
.cid-sp6cJBAXwm .soc-item span {
  font-size: 1.4rem;
}
.cid-sp6cJBAXwm .soc-item:hover span {
  color: #15313a !important;
}
.cid-sp6cJBAXwm .item {
  display: flex;
  align-items: center;
  margin-bottom: 1rem;
}
.cid-sp6cJBAXwm .item h4 {
  padding-left: 10px;
  margin: 0;
}
.cid-sp6cJBAXwm .media-wrap {
  margin-bottom: 1rem;
}
.cid-sp6cJBAXwm .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sp6cJBAXwm img {
  height: 4rem;
}
@media (max-width: 576px) {
  .cid-sp6cJBAXwm .item {
    justify-content: center;
  }
  .cid-sp6cJBAXwm .quote::after {
    left: 60px;
  }
}
.cid-sp6cJBAXwm .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
@media (max-width: 576px) {
  .cid-sp6cJBAXwm .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sp6cJBAXwm .text1 {
  color: #15313a;
}
.cid-sp6cJBAXwm .item-title {
  color: #15313a;
}
.cid-sp6cJBAXwm H5 {
  color: #15313a;
}
.cid-sp6cJBAXwm .theme {
  color: #15313a;
}
.cid-sp6cJBAXwm .copyright > p {
  color: #ff3366;
}
.cid-sp6cJBAXwm .text2 {
  color: #092831;
}
.cid-stCIonTjZ6.popup-builder {
  background-color: #fff;
}
.cid-stCIonTjZ6.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-stCIonTjZ6.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-stCIonTjZ6 .modal-content,
.cid-stCIonTjZ6 .modal-dialog {
  height: auto;
}
.cid-stCIonTjZ6 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-stCIonTjZ6 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-stCIonTjZ6 .form-wrapper .mbr-form .form-group,
  .cid-stCIonTjZ6 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-stCIonTjZ6 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-stCIonTjZ6 .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-stCIonTjZ6 .mbr-text {
  text-align: center;
}
.cid-stCIonTjZ6 .pt-0 {
  padding-top: 0 !important;
}
.cid-stCIonTjZ6 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-stCIonTjZ6 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-stCIonTjZ6 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-stCIonTjZ6 .modal-open {
  overflow: hidden;
}
.cid-stCIonTjZ6 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-stCIonTjZ6 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-stCIonTjZ6 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-stCIonTjZ6 .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-stCIonTjZ6 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-stCIonTjZ6 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-stCIonTjZ6 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-stCIonTjZ6 .modal-content {
  background: #fff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-stCIonTjZ6 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #fff;
}
.cid-stCIonTjZ6 .modal-backdrop.fade {
  opacity: 0;
}
.cid-stCIonTjZ6 .modal-backdrop.show {
  opacity: .5;
}
.cid-stCIonTjZ6 .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 1rem;
  border-bottom: none;
}
.cid-stCIonTjZ6 .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-stCIonTjZ6 .modal-header .close:hover {
  opacity: 1;
}
.cid-stCIonTjZ6 .modal-header .close:focus {
  outline: none;
}
.cid-stCIonTjZ6 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-stCIonTjZ6 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: 1rem;
  min-height: 100%;
}
.cid-stCIonTjZ6 .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 1rem;
  border-top: none;
  text-align: center;
}
.cid-stCIonTjZ6 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-stCIonTjZ6 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-stCIonTjZ6 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-stCIonTjZ6 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-stCIonTjZ6 .modal-sm {
    max-width: 300px;
  }
  .cid-stCIonTjZ6 .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-stCIonTjZ6 .modal-lg,
  .cid-stCIonTjZ6 .modal-xl {
    max-width: 800px;
  }
  .cid-stCIonTjZ6 .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-stCIonTjZ6 .modal-xl {
    max-width: 1140px;
  }
  .cid-stCIonTjZ6 .container {
    max-width: 1140px;
  }
}
.cid-stCIonTjZ6 .container {
  width: 100%;
  padding-right: 5px;
  padding-left: 5px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-stCIonTjZ6 .container {
    max-width: 720px;
  }
}
.cid-stCIonTjZ6 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -5px;
  margin-left: -5px;
}
.cid-stCIonTjZ6 .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 5px;
  padding-left: 5px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-stCIonTjZ6 .form-group {
  margin-bottom: 20px;
  width: 100%;
  position: relative;
  border: 1px solid #e6e6e6;
  border-radius: 13px;
  padding: 10px 30px 9px 22px;
}
.cid-stCIonTjZ6 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  border: 1px solid white !important;
  border-radius: 13px;
  padding: 0.5rem 1rem;
  backgroundcolor: #fff !important;
  margin-bottom: 2px;
}
.cid-stCIonTjZ6 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-stCIonTjZ6 .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-stCIonTjZ6 .underline .line {
  width: 2rem;
  height: 1px;
  display: inline-block;
}
.cid-stCIonTjZ6 .form-head {
  padding: 2rem;
}
.cid-stCIonTjZ6 .form1 {
  padding: 2rem;
  background-color: #fff;
}
.cid-stCIonTjZ6 textarea.form-control {
  min-height: 96px;
}
.cid-stCIonTjZ6 .input-group-btn {
  width: 100%;
}
.cid-stCIonTjZ6 .input-group-btn .btn {
  display: block;
  margin-left: 0 !important;
  margin-right: 0 !important;
  width: 100%;
}
.cid-stCIonTjZ6 .form-control-label {
  font-size: 1rem;
  font-weight: 100 !important;
}
@media (max-width: 767px) {
  .cid-stCIonTjZ6 .form1 {
    padding: 1.5rem;
  }
}
.cid-stCIonTjZ6 .main-title {
  color: #092831;
}
.cid-u5odSEgrcL .nav-item:focus,
.cid-u5odSEgrcL .nav-link:focus {
  outline: none;
}
.cid-u5odSEgrcL a.nav-link:focus {
  color: #ffffff !important;
}
.cid-u5odSEgrcL .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #efefef;
  background: #efefefb8;
}
.cid-u5odSEgrcL .navbar.opened {
  transition: all .3s;
  background: #efefef !important;
}
.cid-u5odSEgrcL .navbar .dropdown-item {
  padding: .3rem 1.5rem;
}
.cid-u5odSEgrcL .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-u5odSEgrcL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u5odSEgrcL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-u5odSEgrcL .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-u5odSEgrcL .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-u5odSEgrcL .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-u5odSEgrcL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u5odSEgrcL .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-u5odSEgrcL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u5odSEgrcL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-u5odSEgrcL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u5odSEgrcL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .15rem 1.5rem;
  text-align: center;
}
.cid-u5odSEgrcL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-u5odSEgrcL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u5odSEgrcL .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-u5odSEgrcL .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-u5odSEgrcL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u5odSEgrcL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u5odSEgrcL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-u5odSEgrcL .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-u5odSEgrcL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u5odSEgrcL .navbar .dropdown-menu .dropdown-item {
    padding: .15rem 1.5rem;
    text-align: center;
  }
  .cid-u5odSEgrcL .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-u5odSEgrcL .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-u5odSEgrcL .navbar.navbar-short {
  background: #efefef !important;
  min-height: 60px;
}
.cid-u5odSEgrcL .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-u5odSEgrcL .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-u5odSEgrcL .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u5odSEgrcL .navbar-brand .navbar-caption-wrap {
  display: flex;
}
.cid-u5odSEgrcL .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-u5odSEgrcL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u5odSEgrcL .dropdown-item.active,
.cid-u5odSEgrcL .dropdown-item:active {
  background-color: transparent;
}
.cid-u5odSEgrcL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u5odSEgrcL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u5odSEgrcL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u5odSEgrcL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-u5odSEgrcL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-u5odSEgrcL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u5odSEgrcL ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-u5odSEgrcL .navbar-buttons {
  text-align: center;
}
.cid-u5odSEgrcL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-u5odSEgrcL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u5odSEgrcL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-u5odSEgrcL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-u5odSEgrcL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-u5odSEgrcL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-u5odSEgrcL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u5odSEgrcL nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-u5odSEgrcL nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-u5odSEgrcL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u5odSEgrcL .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-u5odSEgrcL a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-u5odSEgrcL .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-u5odSEgrcL .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-u5odSEgrcL .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
.cid-u5odSEgrcL .nav-link:hover,
.cid-u5odSEgrcL .icons-menu .mbr-iconfont:hover {
  color: #ffffff !important;
}
.cid-u5odSEgrcL .dropdown-item:hover {
  color: #878787 !important;
}
.cid-u5odSEgrcL .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #ffffff;
  transition: width 0.3s ease-in;
}
.cid-u5odSEgrcL .dropdown-menu {
  padding: 0;
  transition: top .3s;
}
.cid-u5odSEgrcL .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-u5odSEgrcL .navbar-expand-lg {
    -webkit-justify-content: space-around;
    justify-content: space-around;
  }
  .cid-u5odSEgrcL .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-u5odSEgrcL .dropdown-menu {
    top: 100%;
  }
  .cid-u5odSEgrcL .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-u5odSEgrcL .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-u5odSEgrcL .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-u5odSEgrcL .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-u5odSEK7hp {
  padding-top: 0;
  padding-bottom: 0;
  background-color: #fafafa;
}
.cid-u5odSEK7hp .carousel {
  width: 100%;
}
.cid-u5odSEK7hp .carousel-inner {
  display: flex;
  align-content: center;
  align-items: center;
}
.cid-u5odSEK7hp .carousel-item img {
  height: 100vh;
  object-fit: cover;
}
.cid-u5odSEK7hp .mbr-overlay {
  z-index: 1;
}
.cid-u5odSEK7hp .carousel-caption {
  bottom: 40px;
  text-shadow: -2px 2px #313951;
}
.cid-u5odSEK7hp .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-u5odSEK7hp .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-u5odSEK7hp .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-u5odSEK7hp .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-u5odSEK7hp .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-u5odSEK7hp .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-u5odSEK7hp .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-u5odSEK7hp .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-u5odSEK7hp .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u5odSEK7hp .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u5odSEK7hp .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u5odSEK7hp .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-u5odSEK7hp .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-u5odSEK7hp .carousel-indicators li.active,
.cid-u5odSEK7hp .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u5odSEK7hp .carousel-indicators li::after,
.cid-u5odSEK7hp .carousel-indicators li::before {
  content: none;
}
.cid-u5odSEK7hp .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u5odSEK7hp .carousel-indicators {
    display: none !important;
  }
}
.cid-u5odSEK7hp H5 {
  color: #fcfcfc;
}
.cid-u5odSEK7hp P {
  color: #fcfcfc;
}
.cid-u5odSFf0hf {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #d8d7d7;
}
.cid-u5odSFf0hf .card-icon {
  font-size: 40px;
  color: #15313a;
  transition: color 0.3s;
}
.cid-u5odSFf0hf .card-title {
  font-weight: 600;
  letter-spacing: 1px;
}
.cid-u5odSFf0hf .link-ico {
  font-size: 0.8rem;
  color: #ffffff;
  border: 2px solid #ffffff;
  border-radius: 100%;
  padding: 0.5rem 0;
  font-weight: 900;
  padding-left: 9px;
  padding-right: 7px;
}
.cid-u5odSFf0hf .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #092831;
  margin-bottom: 1.5rem;
  transition: background 0.3s;
}
.cid-u5odSFf0hf .card {
  padding: 0!important;
}
.cid-u5odSFf0hf .card-wrapper {
  padding: 4rem;
  transition: background 0.3s;
}
.cid-u5odSFf0hf .card-wrapper:hover {
  background: #15313a;
}
.cid-u5odSFf0hf .card-wrapper:hover .card-icon {
  color: #efefef;
}
.cid-u5odSFf0hf .card-wrapper:hover .line {
  background: #efefef;
}
.cid-u5odSFf0hf .card1 {
  background: #efefef;
}
.cid-u5odSFf0hf .card2 {
  background: #f4f4f4;
}
.cid-u5odSFf0hf .card3 {
  background: #f9f9f9;
}
.cid-u5odSFf0hf .card4 {
  background: #fefefe;
}
.cid-u5odSFf0hf .card5 {
  background: #ffffff;
}
.cid-u5odSFf0hf .card6 {
  background: #ffffff;
}
.cid-u5odSFf0hf .col-lg-x {
  -ms-flex: 0 0 20%;
  flex: 0 0 20%;
  max-width: 20%;
}
@media (max-width: 1400px) {
  .cid-u5odSFf0hf .col-md-6 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-u5odSFf0hf .col-12 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
}
.cid-u5odSFf0hf .mbr-text,
.cid-u5odSFf0hf .card-link {
  color: #15313a;
}
.cid-u5odSFf0hf .card-title,
.cid-u5odSFf0hf .card-ico,
.cid-u5odSFf0hf .line-wrap {
  color: #487f91;
}
.cid-u5odSFNVEC {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-u5odSFNVEC .content-block {
  max-width: 700px;
  padding: 4rem 3rem;
}
.cid-u5odSFNVEC .img-content {
  position: absolute;
  width: 100%;
  bottom: 0;
  left: 0;
  height: 100%;
  opacity: 0;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  transition: all 0.3s;
  transition-delay: 0s;
  background-image: url("../../../assets/images/superior-2bll-pool-11.webp");
  background-position: center;
  background-size: cover;
  z-index: 3;
}
.cid-u5odSFNVEC .overlay {
  position: absolute;
  transition: all 0.3s;
  transition-delay: 0.3s;
  width: 0%;
  height: 100%;
  top: 0;
  right: 0%;
  background: #487f91;
  z-index: 2;
  opacity: 1;
}
.cid-u5odSFNVEC .overlay-wrapper {
  width: 50%;
  height: 100%;
  position: absolute;
  right: 50%;
  transition-delay: 0.3s;
  top: 0;
  z-index: 4;
}
.cid-u5odSFNVEC .hoverEl {
  padding: 0;
  display: flex;
  position: relative;
  min-height: 400px;
  justify-content: flex-end;
}
.cid-u5odSFNVEC .hoverEl:hover .overlay-wrapper {
  width: 100%;
  right: 0;
  transition-delay: 0s;
}
.cid-u5odSFNVEC .hoverEl:hover .overlay {
  width: 100%;
  transition-delay: 0s;
}
.cid-u5odSFNVEC .hoverEl:hover .img-content {
  opacity: 1;
  width: 100%;
  transition-delay: 0.3s;
}
.cid-u5odSFNVEC .hoverEl:hover .box-title2,
.cid-u5odSFNVEC .hoverEl:hover .box-text2 {
  color: #ffffff;
  transition-delay: 0.3s;
}
.cid-u5odSFNVEC .box-title2,
.cid-u5odSFNVEC .box-text2 {
  transition: all 0.3s;
  transition-delay: 0s;
}
.cid-u5odSFNVEC .box-content {
  width: 50%;
  height: 100%;
  transition: all 0.3s;
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  background: #487f91;
}
.cid-u5odSFNVEC .content1 {
  z-index: 5;
  max-width: 450px;
  position: relative;
  transition: all 0.3s;
  transition-delay: 0.3s;
  padding: 4rem 3rem;
}
@media (max-width: 767px) {
  .cid-u5odSFNVEC .img-content {
    opacity: 1;
  }
  .cid-u5odSFNVEC .overlay-wrapper {
    width: 100%;
    right: 0;
  }
  .cid-u5odSFNVEC .box-content {
    width: 100%;
  }
  .cid-u5odSFNVEC .box-title2,
  .cid-u5odSFNVEC .box-text2 {
    color: #ffffff !important;
  }
  .cid-u5odSFNVEC .content-block,
  .cid-u5odSFNVEC .content1 {
    padding: 3rem 1rem;
  }
  .cid-u5odSFNVEC * {
    text-align: left;
  }
}
.cid-u5odSFNVEC .box-text1 {
  color: #333333;
}
.cid-u5odSFNVEC .box-title2 {
  color: #cccccc;
}
.cid-u5odSFNVEC .mbr-text,
.cid-u5odSFNVEC .mbr-section-btn {
  color: #092831;
}
.cid-u5odSFNVEC H2 {
  color: #092831;
}
.cid-u5odSFNVEC H3 {
  color: #092831;
}
.cid-u5odSFNVEC .box-text2 {
  color: #fcfcfc;
}
.cid-u5odSG9GLW {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-u5odSG9GLW .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-u5odSG9GLW .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-u5odSG9GLW .title {
    width: 100% !important;
  }
}
.cid-u6o9f0gJSh {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-u6o9f0gJSh li {
  list-style: none;
}
.cid-u6o9f0gJSh .item-wrap {
  display: flex;
  align-items: center;
  margin-bottom: 14px;
}
.cid-u6o9f0gJSh .mbr-iconfont {
  font-size: 25px!important;
  padding-right: 12px;
}
.cid-u6o9f0gJSh h4 {
  margin: 0;
}
.cid-u6o9f0gJSh .item {
  color: #57468b;
}
.cid-u6o9f0gJSh ul {
  padding: 0;
  margin: 0;
}
.cid-u6o9f0gJSh .col-title {
  color: #57468b;
}
.cid-u6o9f0gJSh .col-title1 {
  color: #9eabd8;
}
.cid-u6o9f0gJSh .col-title2 {
  color: #5580ff;
}
.cid-u6o9f0gJSh .col-title3 {
  color: #ff8a73;
}
.cid-u6o9f0gJSh .col-title4 {
  color: #57468b;
}
.cid-u6o9f0gJSh .item1 {
  color: #716c80;
}
.cid-u6o9f0gJSh .item2 {
  color: #716c80;
}
.cid-u6o9f0gJSh .item3 {
  color: #716c80;
}
.cid-u6o9f0gJSh .item4 {
  color: #716c80;
}
@media (max-width: 768px) {
  .cid-u6o9f0gJSh .md-pb {
    padding-bottom: 1rem;
  }
}
.cid-u6o9kFK0Gi {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-u6o9kFK0Gi .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-u6o9kFK0Gi .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-u6o9kFK0Gi .title {
    width: 100% !important;
  }
}
.cid-u6R0o438eA {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #efefef;
}
.cid-u6R0o438eA .item:focus,
.cid-u6R0o438eA span:focus {
  outline: none;
}
.cid-u6R0o438eA .item-wrapper {
  position: relative;
}
.cid-u6R0o438eA .container-fluid {
  padding: 0 32px;
}
@media (max-width: 992px) {
  .cid-u6R0o438eA .container-fluid {
    padding: 0 24px;
  }
}
@media (max-width: 992px) and (max-width: 992px) {
  .cid-u6R0o438eA .container {
    padding: 0 24px;
  }
}
.cid-u6R0o438eA .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 460px;
  max-width: 460px;
  border-right: 1px solid #15313a;
  padding: 0 32px;
}
@media (max-width: 767px) {
  .cid-u6R0o438eA .embla__slide {
    min-width: 100%;
    max-width: 100%;
    border: none;
    padding: 0 24px;
  }
}
.cid-u6R0o438eA .embla__slide .slide-content {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  width: 100%;
}
.cid-u6R0o438eA .embla__slide .slide-content:hover .item-wrapper .item-img,
.cid-u6R0o438eA .embla__slide .slide-content:focus .item-wrapper .item-img {
  min-height: 620px;
}
@media (max-width: 767px) {
  .cid-u6R0o438eA .embla__slide .slide-content:hover .item-wrapper .item-img,
  .cid-u6R0o438eA .embla__slide .slide-content:focus .item-wrapper .item-img {
    min-height: 400px;
  }
}
.cid-u6R0o438eA .embla__slide .slide-content:hover .item-wrapper .item-content .item-text,
.cid-u6R0o438eA .embla__slide .slide-content:focus .item-wrapper .item-content .item-text {
  transform: translateY(0);
  height: auto;
  opacity: 1;
}
.cid-u6R0o438eA .embla__slide .slide-content:hover .btn-wrap,
.cid-u6R0o438eA .embla__slide .slide-content:focus .btn-wrap {
  margin-top: 0;
}
.cid-u6R0o438eA .embla__slide .slide-content .item-wrapper .item-img {
  overflow: hidden;
  position: relative;
  z-index: 1;
  min-height: 650px;
  margin-bottom: 32px;
  transition: all 0.3s ease-in-out;
  border-radius: .5rem;
}
@media (max-width: 767px) {
  .cid-u6R0o438eA .embla__slide .slide-content .item-wrapper .item-img {
    min-height: 400px;
    margin-bottom: 24px;
  }
}
.cid-u6R0o438eA .embla__slide .slide-content .item-wrapper .item-img img {
  transform: scale(1.2);
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-u6R0o438eA .embla__slide .slide-content .item-wrapper .item-img .list-wrapper {
  display: block;
}
.cid-u6R0o438eA .embla__slide .slide-content .item-wrapper .item-img .list-wrapper .list {
  position: relative;
  z-index: 1;
  margin: 0;
  padding: 12px;
  list-style-type: none;
  display: inline-flex;
  flex-direction: column;
}
.cid-u6R0o438eA .embla__slide .slide-content .item-wrapper .item-img .list-wrapper .list .item-wrap {
  background-color: #8aa29e;
  padding: 8px 12px;
  border-radius: 5px;
  margin-bottom: 8px;
  width: fit-content;
}
.cid-u6R0o438eA .embla__slide .slide-content .item-wrapper .item-img .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-u6R0o438eA .embla__slide .slide-content .item-wrapper .item-content {
  position: relative;
  z-index: 1;
  overflow: hidden;
  border-top: 1px solid #15313a;
  padding-top: 32px;
}
.cid-u6R0o438eA .embla__slide .slide-content .item-wrapper .item-content .mbr-date {
  margin-bottom: 0;
}
.cid-u6R0o438eA .embla__slide .slide-content .item-wrapper .item-content .title-wrap {
  display: block;
}
.cid-u6R0o438eA .embla__slide .slide-content .item-wrapper .item-content .title-wrap:hover .item-title,
.cid-u6R0o438eA .embla__slide .slide-content .item-wrapper .item-content .title-wrap:focus .item-title {
  color: #336f82;
}
.cid-u6R0o438eA .embla__slide .slide-content .item-wrapper .item-content .title-wrap .item-title {
  transition: all 0.3s ease-in-out;
  margin-bottom: 16px;
}
.cid-u6R0o438eA .embla__slide .slide-content .item-wrapper .item-content .item-text {
  transform: translateY(100%);
  transition: all 0.3s ease-in-out;
  margin-bottom: 0;
  opacity: 0;
}
.cid-u6R0o438eA .embla__slide .slide-content .btn-wrap {
  margin-top: -3rem;
  transition: all 0.3s ease-in-out;
  margin-top: 0;
}
.cid-u6R0o438eA .embla__slide .slide-content .btn-wrap .mbr-section-btn {
  margin-top: 24px;
  z-index: 1;
}
.cid-u6R0o438eA .embla__slide .slide-content .btn-wrap .mbr-number {
  margin: 16px 0 0 0;
}
.cid-u6R0o438eA .embla__button--next,
.cid-u6R0o438eA .embla__button--prev {
  display: flex;
}
.cid-u6R0o438eA .embla__button {
  bottom: 1rem;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 21px;
  background-color: #333333 !important;
  color: #67a27e;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  opacity: 1 !important;
}
.cid-u6R0o438eA .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-u6R0o438eA .embla__button:hover {
  opacity: .85 !important;
  color: #15313a !important;
}
.cid-u6R0o438eA .embla__button.embla__button--prev {
  left: 32px;
}
.cid-u6R0o438eA .embla__button.embla__button--next {
  right: 32px;
}
.cid-u6R0o438eA .embla {
  position: relative;
  width: 100%;
  padding: 32px 0;
  border-top: 1px solid #15313a;
  border-bottom: 1px solid #15313a;
  padding-bottom: 6rem;
}
@media (max-width: 767px) {
  .cid-u6R0o438eA .embla {
    padding: 24px 0;
    padding-bottom: 6rem;
  }
}
.cid-u6R0o438eA .embla__viewport {
  overflow: hidden;
  width: 100%;
  margin-right: 1rem;
}
.cid-u6R0o438eA .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-u6R0o438eA .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-u6R0o438eA .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-u6R0o438eA .list {
  color: #000000;
}
.cid-u6R0o438eA .mbr-date {
  color: #15313a;
}
.cid-u6R0o438eA .item-title {
  color: #F9F6E0;
}
.cid-u6R0o438eA .item-text {
  color: #15313a;
}
.cid-u6R0o438eA .mbr-number {
  color: #15313a;
}
.cid-u6R0o438eA .item-title,
.cid-u6R0o438eA .mbr-section-btn {
  color: #15313a;
}
.cid-u5odSIUKuo {
  padding-top: 150px;
  padding-bottom: 0px;
  background-color: #d8d7d7;
  position: relative;
  overflow: hidden;
}
.cid-u5odSIUKuo .container {
  max-width: 1400px;
}
.cid-u5odSIUKuo .card-img2 span {
  padding-top: 6px;
}
.cid-u5odSIUKuo .soc-item a {
  padding-top: 5px;
}
.cid-u5odSIUKuo .btn {
  padding: 0.4rem 0.6rem!important;
  margin: 0.5rem!important;
  border-radius: 10px!important;
  letter-spacing: 0px;
}
.cid-u5odSIUKuo .btn .mbr-iconfont {
  margin-top: 0.1rem;
}
.cid-u5odSIUKuo .btn .mbr-iconfont.socicon {
  margin-right: 0.8rem !important;
  order: 0;
}
@media (max-width: 992px) {
  .cid-u5odSIUKuo .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-u5odSIUKuo svg {
  position: absolute;
  top: 2rem;
  left: 50%;
  transform: translate(-50%) scale(2, 1.6) rotate(180deg);
}
.cid-u5odSIUKuo #e2_shape {
  fill: #efefef !important;
}
.cid-u5odSIUKuo .quote {
  background-color: rgba(0, 0, 0, 0.1);
  border-radius: 10px;
  padding: 1rem;
  position: relative;
  margin-bottom: 1.8rem;
  color: #ffffff;
}
.cid-u5odSIUKuo .quote::after {
  top: 100%;
  left: 36px;
  content: " ";
  position: absolute;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 20px 20px 0 0;
  border-color: rgba(0, 0, 0, 0.1) transparent transparent;
}
.cid-u5odSIUKuo .card-img2 {
  min-width: 45px;
  height: 45px;
  background: #5580ff;
  border-radius: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-u5odSIUKuo .card-img {
  width: auto;
}
.cid-u5odSIUKuo .soc-item {
  width: 45px;
  height: 45px;
  background: #ffffff;
  margin-bottom: 1rem;
  border-radius: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-right: 1rem;
}
.cid-u5odSIUKuo .soc-item span {
  font-size: 1.4rem;
}
.cid-u5odSIUKuo .soc-item:hover span {
  color: #15313a !important;
}
.cid-u5odSIUKuo .item {
  display: flex;
  align-items: center;
  margin-bottom: 1rem;
}
.cid-u5odSIUKuo .item h4 {
  padding-left: 10px;
  margin: 0;
}
.cid-u5odSIUKuo .media-wrap {
  margin-bottom: 1rem;
}
.cid-u5odSIUKuo .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-u5odSIUKuo img {
  height: 4rem;
}
@media (max-width: 576px) {
  .cid-u5odSIUKuo .item {
    justify-content: center;
  }
  .cid-u5odSIUKuo .quote::after {
    left: 60px;
  }
}
.cid-u5odSIUKuo .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
@media (max-width: 576px) {
  .cid-u5odSIUKuo .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-u5odSIUKuo .text1 {
  color: #15313a;
}
.cid-u5odSIUKuo .item-title {
  color: #15313a;
}
.cid-u5odSIUKuo H5 {
  color: #15313a;
}
.cid-u5odSIUKuo .theme {
  color: #15313a;
}
.cid-u5odSIUKuo .copyright > p {
  color: #ff3366;
}
.cid-u5odSIUKuo .text2 {
  color: #092831;
}
.cid-u5odSJr1or.popup-builder {
  background-color: #fff;
}
.cid-u5odSJr1or.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-u5odSJr1or.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-u5odSJr1or .modal-content,
.cid-u5odSJr1or .modal-dialog {
  height: auto;
}
.cid-u5odSJr1or .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-u5odSJr1or .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-u5odSJr1or .form-wrapper .mbr-form .form-group,
  .cid-u5odSJr1or .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-u5odSJr1or .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-u5odSJr1or .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-u5odSJr1or .mbr-text {
  text-align: center;
}
.cid-u5odSJr1or .pt-0 {
  padding-top: 0 !important;
}
.cid-u5odSJr1or .pb-0 {
  padding-bottom: 0 !important;
}
.cid-u5odSJr1or .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-u5odSJr1or .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-u5odSJr1or .modal-open {
  overflow: hidden;
}
.cid-u5odSJr1or .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-u5odSJr1or .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-u5odSJr1or .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-u5odSJr1or .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-u5odSJr1or .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-u5odSJr1or .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-u5odSJr1or .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-u5odSJr1or .modal-content {
  background: #fff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-u5odSJr1or .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #fff;
}
.cid-u5odSJr1or .modal-backdrop.fade {
  opacity: 0;
}
.cid-u5odSJr1or .modal-backdrop.show {
  opacity: .5;
}
.cid-u5odSJr1or .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 1rem;
  border-bottom: none;
}
.cid-u5odSJr1or .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-u5odSJr1or .modal-header .close:hover {
  opacity: 1;
}
.cid-u5odSJr1or .modal-header .close:focus {
  outline: none;
}
.cid-u5odSJr1or .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-u5odSJr1or .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: 1rem;
  min-height: 100%;
}
.cid-u5odSJr1or .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 1rem;
  border-top: none;
  text-align: center;
}
.cid-u5odSJr1or .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-u5odSJr1or .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-u5odSJr1or .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-u5odSJr1or .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-u5odSJr1or .modal-sm {
    max-width: 300px;
  }
  .cid-u5odSJr1or .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-u5odSJr1or .modal-lg,
  .cid-u5odSJr1or .modal-xl {
    max-width: 800px;
  }
  .cid-u5odSJr1or .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-u5odSJr1or .modal-xl {
    max-width: 1140px;
  }
  .cid-u5odSJr1or .container {
    max-width: 1140px;
  }
}
.cid-u5odSJr1or .container {
  width: 100%;
  padding-right: 5px;
  padding-left: 5px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-u5odSJr1or .container {
    max-width: 720px;
  }
}
.cid-u5odSJr1or .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -5px;
  margin-left: -5px;
}
.cid-u5odSJr1or .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 5px;
  padding-left: 5px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-u5odSJr1or .form-group {
  margin-bottom: 20px;
  width: 100%;
  position: relative;
  border: 1px solid #e6e6e6;
  border-radius: 13px;
  padding: 10px 30px 9px 22px;
}
.cid-u5odSJr1or .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  border: 1px solid white !important;
  border-radius: 13px;
  padding: 0.5rem 1rem;
  backgroundcolor: #fff !important;
  margin-bottom: 2px;
}
.cid-u5odSJr1or .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-u5odSJr1or .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-u5odSJr1or .underline .line {
  width: 2rem;
  height: 1px;
  display: inline-block;
}
.cid-u5odSJr1or .form-head {
  padding: 2rem;
}
.cid-u5odSJr1or .form1 {
  padding: 2rem;
  background-color: #fff;
}
.cid-u5odSJr1or textarea.form-control {
  min-height: 96px;
}
.cid-u5odSJr1or .input-group-btn {
  width: 100%;
}
.cid-u5odSJr1or .input-group-btn .btn {
  display: block;
  margin-left: 0 !important;
  margin-right: 0 !important;
  width: 100%;
}
.cid-u5odSJr1or .form-control-label {
  font-size: 1rem;
  font-weight: 100 !important;
}
@media (max-width: 767px) {
  .cid-u5odSJr1or .form1 {
    padding: 1.5rem;
  }
}
.cid-u5odSJr1or .main-title {
  color: #092831;
}
.cid-sp6nEX7o5k .nav-item:focus,
.cid-sp6nEX7o5k .nav-link:focus {
  outline: none;
}
.cid-sp6nEX7o5k a.nav-link:focus {
  color: #ffffff !important;
}
.cid-sp6nEX7o5k .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #efefef;
  background: #efefefb8;
}
.cid-sp6nEX7o5k .navbar.opened {
  transition: all .3s;
  background: #efefef !important;
}
.cid-sp6nEX7o5k .navbar .dropdown-item {
  padding: .3rem 1.5rem;
}
.cid-sp6nEX7o5k .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-sp6nEX7o5k .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sp6nEX7o5k .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sp6nEX7o5k .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-sp6nEX7o5k .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-sp6nEX7o5k .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sp6nEX7o5k .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sp6nEX7o5k .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-sp6nEX7o5k .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sp6nEX7o5k .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sp6nEX7o5k .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sp6nEX7o5k .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .15rem 1.5rem;
  text-align: center;
}
.cid-sp6nEX7o5k .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sp6nEX7o5k .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sp6nEX7o5k .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-sp6nEX7o5k .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sp6nEX7o5k .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sp6nEX7o5k .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sp6nEX7o5k .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sp6nEX7o5k .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sp6nEX7o5k .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sp6nEX7o5k .navbar .dropdown-menu .dropdown-item {
    padding: .15rem 1.5rem;
    text-align: center;
  }
  .cid-sp6nEX7o5k .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-sp6nEX7o5k .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sp6nEX7o5k .navbar.navbar-short {
  background: #efefef !important;
  min-height: 60px;
}
.cid-sp6nEX7o5k .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sp6nEX7o5k .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sp6nEX7o5k .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sp6nEX7o5k .navbar-brand .navbar-caption-wrap {
  display: flex;
}
.cid-sp6nEX7o5k .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-sp6nEX7o5k .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sp6nEX7o5k .dropdown-item.active,
.cid-sp6nEX7o5k .dropdown-item:active {
  background-color: transparent;
}
.cid-sp6nEX7o5k .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sp6nEX7o5k .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sp6nEX7o5k .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sp6nEX7o5k .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-sp6nEX7o5k .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-sp6nEX7o5k .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sp6nEX7o5k ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sp6nEX7o5k .navbar-buttons {
  text-align: center;
}
.cid-sp6nEX7o5k button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sp6nEX7o5k button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sp6nEX7o5k button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sp6nEX7o5k button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sp6nEX7o5k button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sp6nEX7o5k button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sp6nEX7o5k nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sp6nEX7o5k nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sp6nEX7o5k nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sp6nEX7o5k nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sp6nEX7o5k .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sp6nEX7o5k a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-sp6nEX7o5k .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sp6nEX7o5k .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-sp6nEX7o5k .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
.cid-sp6nEX7o5k .nav-link:hover,
.cid-sp6nEX7o5k .icons-menu .mbr-iconfont:hover {
  color: #ffffff !important;
}
.cid-sp6nEX7o5k .dropdown-item:hover {
  color: #878787 !important;
}
.cid-sp6nEX7o5k .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #ffffff;
  transition: width 0.3s ease-in;
}
.cid-sp6nEX7o5k .dropdown-menu {
  padding: 0;
  transition: top .3s;
}
.cid-sp6nEX7o5k .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-sp6nEX7o5k .navbar-expand-lg {
    -webkit-justify-content: space-around;
    justify-content: space-around;
  }
  .cid-sp6nEX7o5k .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-sp6nEX7o5k .dropdown-menu {
    top: 100%;
  }
  .cid-sp6nEX7o5k .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-sp6nEX7o5k .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-sp6nEX7o5k .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-sp6nEX7o5k .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-sp6nESQtvd {
  padding-top: 0;
  padding-bottom: 0;
  background-color: #fafafa;
}
.cid-sp6nESQtvd .carousel {
  width: 100%;
}
.cid-sp6nESQtvd .carousel-inner {
  display: flex;
  align-content: center;
  align-items: center;
}
.cid-sp6nESQtvd .carousel-item img {
  height: 100vh;
  object-fit: cover;
}
.cid-sp6nESQtvd .mbr-overlay {
  z-index: 1;
}
.cid-sp6nESQtvd .carousel-caption {
  bottom: 40px;
  text-shadow: -2px 2px #313951;
}
.cid-sp6nESQtvd .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-sp6nESQtvd .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-sp6nESQtvd .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-sp6nESQtvd .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-sp6nESQtvd .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-sp6nESQtvd .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-sp6nESQtvd .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-sp6nESQtvd .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sp6nESQtvd .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sp6nESQtvd .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sp6nESQtvd .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sp6nESQtvd .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-sp6nESQtvd .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sp6nESQtvd .carousel-indicators li.active,
.cid-sp6nESQtvd .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sp6nESQtvd .carousel-indicators li::after,
.cid-sp6nESQtvd .carousel-indicators li::before {
  content: none;
}
.cid-sp6nESQtvd .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sp6nESQtvd .carousel-indicators {
    display: none !important;
  }
}
.cid-sp6nESQtvd H5 {
  color: #fcfcfc;
}
.cid-sp6nESQtvd P {
  color: #fcfcfc;
}
.cid-sp6nETo0sR {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #d8d7d7;
}
.cid-sp6nETo0sR .card-icon {
  font-size: 40px;
  color: #15313a;
  transition: color 0.3s;
}
.cid-sp6nETo0sR .card-title {
  font-weight: 600;
  letter-spacing: 1px;
}
.cid-sp6nETo0sR .link-ico {
  font-size: 0.8rem;
  color: #ffffff;
  border: 2px solid #ffffff;
  border-radius: 100%;
  padding: 0.5rem 0;
  font-weight: 900;
  padding-left: 9px;
  padding-right: 7px;
}
.cid-sp6nETo0sR .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #092831;
  margin-bottom: 1.5rem;
  transition: background 0.3s;
}
.cid-sp6nETo0sR .card {
  padding: 0!important;
}
.cid-sp6nETo0sR .card-wrapper {
  padding: 4rem;
  transition: background 0.3s;
}
.cid-sp6nETo0sR .card-wrapper:hover {
  background: #15313a;
}
.cid-sp6nETo0sR .card-wrapper:hover .card-icon {
  color: #efefef;
}
.cid-sp6nETo0sR .card-wrapper:hover .line {
  background: #efefef;
}
.cid-sp6nETo0sR .card1 {
  background: #efefef;
}
.cid-sp6nETo0sR .card2 {
  background: #f4f4f4;
}
.cid-sp6nETo0sR .card3 {
  background: #f9f9f9;
}
.cid-sp6nETo0sR .card4 {
  background: #fefefe;
}
.cid-sp6nETo0sR .card5 {
  background: #ffffff;
}
.cid-sp6nETo0sR .card6 {
  background: #ffffff;
}
.cid-sp6nETo0sR .col-lg-x {
  -ms-flex: 0 0 20%;
  flex: 0 0 20%;
  max-width: 20%;
}
@media (max-width: 1400px) {
  .cid-sp6nETo0sR .col-md-6 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-sp6nETo0sR .col-12 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
}
.cid-sp6nETo0sR .mbr-text,
.cid-sp6nETo0sR .card-link {
  color: #15313a;
}
.cid-sp6nETo0sR .card-title,
.cid-sp6nETo0sR .card-ico,
.cid-sp6nETo0sR .line-wrap {
  color: #487f91;
}
.cid-stslmcUbUg {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-stslmcUbUg .content-block {
  max-width: 700px;
  padding: 4rem 3rem;
}
.cid-stslmcUbUg .img-content {
  position: absolute;
  width: 100%;
  bottom: 0;
  left: 0;
  height: 100%;
  opacity: 0;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  transition: all 0.3s;
  transition-delay: 0s;
  background-image: url("../../../assets/images/superior-2bll-pool-11.webp");
  background-position: center;
  background-size: cover;
  z-index: 3;
}
.cid-stslmcUbUg .overlay {
  position: absolute;
  transition: all 0.3s;
  transition-delay: 0.3s;
  width: 0%;
  height: 100%;
  top: 0;
  right: 0%;
  background: #487f91;
  z-index: 2;
  opacity: 1;
}
.cid-stslmcUbUg .overlay-wrapper {
  width: 50%;
  height: 100%;
  position: absolute;
  right: 50%;
  transition-delay: 0.3s;
  top: 0;
  z-index: 4;
}
.cid-stslmcUbUg .hoverEl {
  padding: 0;
  display: flex;
  position: relative;
  min-height: 400px;
  justify-content: flex-end;
}
.cid-stslmcUbUg .hoverEl:hover .overlay-wrapper {
  width: 100%;
  right: 0;
  transition-delay: 0s;
}
.cid-stslmcUbUg .hoverEl:hover .overlay {
  width: 100%;
  transition-delay: 0s;
}
.cid-stslmcUbUg .hoverEl:hover .img-content {
  opacity: 1;
  width: 100%;
  transition-delay: 0.3s;
}
.cid-stslmcUbUg .hoverEl:hover .box-title2,
.cid-stslmcUbUg .hoverEl:hover .box-text2 {
  color: #ffffff;
  transition-delay: 0.3s;
}
.cid-stslmcUbUg .box-title2,
.cid-stslmcUbUg .box-text2 {
  transition: all 0.3s;
  transition-delay: 0s;
}
.cid-stslmcUbUg .box-content {
  width: 50%;
  height: 100%;
  transition: all 0.3s;
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  background: #487f91;
}
.cid-stslmcUbUg .content1 {
  z-index: 5;
  max-width: 450px;
  position: relative;
  transition: all 0.3s;
  transition-delay: 0.3s;
  padding: 4rem 3rem;
}
@media (max-width: 767px) {
  .cid-stslmcUbUg .img-content {
    opacity: 1;
  }
  .cid-stslmcUbUg .overlay-wrapper {
    width: 100%;
    right: 0;
  }
  .cid-stslmcUbUg .box-content {
    width: 100%;
  }
  .cid-stslmcUbUg .box-title2,
  .cid-stslmcUbUg .box-text2 {
    color: #ffffff !important;
  }
  .cid-stslmcUbUg .content-block,
  .cid-stslmcUbUg .content1 {
    padding: 3rem 1rem;
  }
  .cid-stslmcUbUg * {
    text-align: left;
  }
}
.cid-stslmcUbUg .box-text1 {
  color: #333333;
}
.cid-stslmcUbUg .box-title2 {
  color: #cccccc;
}
.cid-stslmcUbUg .mbr-text,
.cid-stslmcUbUg .mbr-section-btn {
  color: #092831;
}
.cid-stslmcUbUg H2 {
  color: #092831;
}
.cid-stslmcUbUg H3 {
  color: #092831;
}
.cid-stslmcUbUg .box-text2 {
  color: #fcfcfc;
}
.cid-sp6nEUiEn0 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-sp6nEUiEn0 .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-sp6nEUiEn0 .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-sp6nEUiEn0 .title {
    width: 100% !important;
  }
}
.cid-u6oa8xLVpr {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-u6oa8xLVpr li {
  list-style: none;
}
.cid-u6oa8xLVpr .item-wrap {
  display: flex;
  align-items: center;
  margin-bottom: 14px;
}
.cid-u6oa8xLVpr .mbr-iconfont {
  font-size: 25px!important;
  padding-right: 12px;
}
.cid-u6oa8xLVpr h4 {
  margin: 0;
}
.cid-u6oa8xLVpr .item {
  color: #57468b;
}
.cid-u6oa8xLVpr ul {
  padding: 0;
  margin: 0;
}
.cid-u6oa8xLVpr .col-title {
  color: #57468b;
}
.cid-u6oa8xLVpr .col-title1 {
  color: #9eabd8;
}
.cid-u6oa8xLVpr .col-title2 {
  color: #5580ff;
}
.cid-u6oa8xLVpr .col-title3 {
  color: #ff8a73;
}
.cid-u6oa8xLVpr .col-title4 {
  color: #57468b;
}
.cid-u6oa8xLVpr .item1 {
  color: #716c80;
}
.cid-u6oa8xLVpr .item2 {
  color: #716c80;
}
.cid-u6oa8xLVpr .item3 {
  color: #716c80;
}
.cid-u6oa8xLVpr .item4 {
  color: #716c80;
}
@media (max-width: 768px) {
  .cid-u6oa8xLVpr .md-pb {
    padding-bottom: 1rem;
  }
}
.cid-u6oadBEGqs {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-u6oadBEGqs .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-u6oadBEGqs .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-u6oadBEGqs .title {
    width: 100% !important;
  }
}
.cid-u6R0rGFhmw {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #efefef;
}
.cid-u6R0rGFhmw .item:focus,
.cid-u6R0rGFhmw span:focus {
  outline: none;
}
.cid-u6R0rGFhmw .item-wrapper {
  position: relative;
}
.cid-u6R0rGFhmw .container-fluid {
  padding: 0 32px;
}
@media (max-width: 992px) {
  .cid-u6R0rGFhmw .container-fluid {
    padding: 0 24px;
  }
}
@media (max-width: 992px) and (max-width: 992px) {
  .cid-u6R0rGFhmw .container {
    padding: 0 24px;
  }
}
.cid-u6R0rGFhmw .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 460px;
  max-width: 460px;
  border-right: 1px solid #15313a;
  padding: 0 32px;
}
@media (max-width: 767px) {
  .cid-u6R0rGFhmw .embla__slide {
    min-width: 100%;
    max-width: 100%;
    border: none;
    padding: 0 24px;
  }
}
.cid-u6R0rGFhmw .embla__slide .slide-content {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  width: 100%;
}
.cid-u6R0rGFhmw .embla__slide .slide-content:hover .item-wrapper .item-img,
.cid-u6R0rGFhmw .embla__slide .slide-content:focus .item-wrapper .item-img {
  min-height: 620px;
}
@media (max-width: 767px) {
  .cid-u6R0rGFhmw .embla__slide .slide-content:hover .item-wrapper .item-img,
  .cid-u6R0rGFhmw .embla__slide .slide-content:focus .item-wrapper .item-img {
    min-height: 400px;
  }
}
.cid-u6R0rGFhmw .embla__slide .slide-content:hover .item-wrapper .item-content .item-text,
.cid-u6R0rGFhmw .embla__slide .slide-content:focus .item-wrapper .item-content .item-text {
  transform: translateY(0);
  height: auto;
  opacity: 1;
}
.cid-u6R0rGFhmw .embla__slide .slide-content:hover .btn-wrap,
.cid-u6R0rGFhmw .embla__slide .slide-content:focus .btn-wrap {
  margin-top: 0;
}
.cid-u6R0rGFhmw .embla__slide .slide-content .item-wrapper .item-img {
  overflow: hidden;
  position: relative;
  z-index: 1;
  min-height: 650px;
  margin-bottom: 32px;
  transition: all 0.3s ease-in-out;
  border-radius: .5rem;
}
@media (max-width: 767px) {
  .cid-u6R0rGFhmw .embla__slide .slide-content .item-wrapper .item-img {
    min-height: 400px;
    margin-bottom: 24px;
  }
}
.cid-u6R0rGFhmw .embla__slide .slide-content .item-wrapper .item-img img {
  transform: scale(1.2);
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-u6R0rGFhmw .embla__slide .slide-content .item-wrapper .item-img .list-wrapper {
  display: block;
}
.cid-u6R0rGFhmw .embla__slide .slide-content .item-wrapper .item-img .list-wrapper .list {
  position: relative;
  z-index: 1;
  margin: 0;
  padding: 12px;
  list-style-type: none;
  display: inline-flex;
  flex-direction: column;
}
.cid-u6R0rGFhmw .embla__slide .slide-content .item-wrapper .item-img .list-wrapper .list .item-wrap {
  background-color: #8aa29e;
  padding: 8px 12px;
  border-radius: 5px;
  margin-bottom: 8px;
  width: fit-content;
}
.cid-u6R0rGFhmw .embla__slide .slide-content .item-wrapper .item-img .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-u6R0rGFhmw .embla__slide .slide-content .item-wrapper .item-content {
  position: relative;
  z-index: 1;
  overflow: hidden;
  border-top: 1px solid #15313a;
  padding-top: 32px;
}
.cid-u6R0rGFhmw .embla__slide .slide-content .item-wrapper .item-content .mbr-date {
  margin-bottom: 0;
}
.cid-u6R0rGFhmw .embla__slide .slide-content .item-wrapper .item-content .title-wrap {
  display: block;
}
.cid-u6R0rGFhmw .embla__slide .slide-content .item-wrapper .item-content .title-wrap:hover .item-title,
.cid-u6R0rGFhmw .embla__slide .slide-content .item-wrapper .item-content .title-wrap:focus .item-title {
  color: #336f82;
}
.cid-u6R0rGFhmw .embla__slide .slide-content .item-wrapper .item-content .title-wrap .item-title {
  transition: all 0.3s ease-in-out;
  margin-bottom: 16px;
}
.cid-u6R0rGFhmw .embla__slide .slide-content .item-wrapper .item-content .item-text {
  transform: translateY(100%);
  transition: all 0.3s ease-in-out;
  margin-bottom: 0;
  opacity: 0;
}
.cid-u6R0rGFhmw .embla__slide .slide-content .btn-wrap {
  margin-top: -3rem;
  transition: all 0.3s ease-in-out;
  margin-top: 0;
}
.cid-u6R0rGFhmw .embla__slide .slide-content .btn-wrap .mbr-section-btn {
  margin-top: 24px;
  z-index: 1;
}
.cid-u6R0rGFhmw .embla__slide .slide-content .btn-wrap .mbr-number {
  margin: 16px 0 0 0;
}
.cid-u6R0rGFhmw .embla__button--next,
.cid-u6R0rGFhmw .embla__button--prev {
  display: flex;
}
.cid-u6R0rGFhmw .embla__button {
  bottom: 1rem;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 21px;
  background-color: #333333 !important;
  color: #67a27e;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  opacity: 1 !important;
}
.cid-u6R0rGFhmw .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-u6R0rGFhmw .embla__button:hover {
  opacity: .85 !important;
  color: #15313a !important;
}
.cid-u6R0rGFhmw .embla__button.embla__button--prev {
  left: 32px;
}
.cid-u6R0rGFhmw .embla__button.embla__button--next {
  right: 32px;
}
.cid-u6R0rGFhmw .embla {
  position: relative;
  width: 100%;
  padding: 32px 0;
  border-top: 1px solid #15313a;
  border-bottom: 1px solid #15313a;
  padding-bottom: 6rem;
}
@media (max-width: 767px) {
  .cid-u6R0rGFhmw .embla {
    padding: 24px 0;
    padding-bottom: 6rem;
  }
}
.cid-u6R0rGFhmw .embla__viewport {
  overflow: hidden;
  width: 100%;
  margin-right: 1rem;
}
.cid-u6R0rGFhmw .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-u6R0rGFhmw .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-u6R0rGFhmw .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-u6R0rGFhmw .list {
  color: #000000;
}
.cid-u6R0rGFhmw .mbr-date {
  color: #15313a;
}
.cid-u6R0rGFhmw .item-title {
  color: #F9F6E0;
}
.cid-u6R0rGFhmw .item-text {
  color: #15313a;
}
.cid-u6R0rGFhmw .mbr-number {
  color: #15313a;
}
.cid-u6R0rGFhmw .item-title,
.cid-u6R0rGFhmw .mbr-section-btn {
  color: #15313a;
}
.cid-sp6nEXFHjn {
  padding-top: 150px;
  padding-bottom: 0px;
  background-color: #d8d7d7;
  position: relative;
  overflow: hidden;
}
.cid-sp6nEXFHjn .container {
  max-width: 1400px;
}
.cid-sp6nEXFHjn .card-img2 span {
  padding-top: 6px;
}
.cid-sp6nEXFHjn .soc-item a {
  padding-top: 5px;
}
.cid-sp6nEXFHjn .btn {
  padding: 0.4rem 0.6rem!important;
  margin: 0.5rem!important;
  border-radius: 10px!important;
  letter-spacing: 0px;
}
.cid-sp6nEXFHjn .btn .mbr-iconfont {
  margin-top: 0.1rem;
}
.cid-sp6nEXFHjn .btn .mbr-iconfont.socicon {
  margin-right: 0.8rem !important;
  order: 0;
}
@media (max-width: 992px) {
  .cid-sp6nEXFHjn .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sp6nEXFHjn svg {
  position: absolute;
  top: 2rem;
  left: 50%;
  transform: translate(-50%) scale(2, 1.6) rotate(180deg);
}
.cid-sp6nEXFHjn #e2_shape {
  fill: #efefef !important;
}
.cid-sp6nEXFHjn .quote {
  background-color: rgba(0, 0, 0, 0.1);
  border-radius: 10px;
  padding: 1rem;
  position: relative;
  margin-bottom: 1.8rem;
  color: #ffffff;
}
.cid-sp6nEXFHjn .quote::after {
  top: 100%;
  left: 36px;
  content: " ";
  position: absolute;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 20px 20px 0 0;
  border-color: rgba(0, 0, 0, 0.1) transparent transparent;
}
.cid-sp6nEXFHjn .card-img2 {
  min-width: 45px;
  height: 45px;
  background: #5580ff;
  border-radius: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-sp6nEXFHjn .card-img {
  width: auto;
}
.cid-sp6nEXFHjn .soc-item {
  width: 45px;
  height: 45px;
  background: #ffffff;
  margin-bottom: 1rem;
  border-radius: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-right: 1rem;
}
.cid-sp6nEXFHjn .soc-item span {
  font-size: 1.4rem;
}
.cid-sp6nEXFHjn .soc-item:hover span {
  color: #15313a !important;
}
.cid-sp6nEXFHjn .item {
  display: flex;
  align-items: center;
  margin-bottom: 1rem;
}
.cid-sp6nEXFHjn .item h4 {
  padding-left: 10px;
  margin: 0;
}
.cid-sp6nEXFHjn .media-wrap {
  margin-bottom: 1rem;
}
.cid-sp6nEXFHjn .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sp6nEXFHjn img {
  height: 4rem;
}
@media (max-width: 576px) {
  .cid-sp6nEXFHjn .item {
    justify-content: center;
  }
  .cid-sp6nEXFHjn .quote::after {
    left: 60px;
  }
}
.cid-sp6nEXFHjn .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
@media (max-width: 576px) {
  .cid-sp6nEXFHjn .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sp6nEXFHjn .text1 {
  color: #15313a;
}
.cid-sp6nEXFHjn .item-title {
  color: #15313a;
}
.cid-sp6nEXFHjn H5 {
  color: #15313a;
}
.cid-sp6nEXFHjn .theme {
  color: #15313a;
}
.cid-sp6nEXFHjn .copyright > p {
  color: #ff3366;
}
.cid-sp6nEXFHjn .text2 {
  color: #092831;
}
.cid-stCIonTEjm.popup-builder {
  background-color: #fff;
}
.cid-stCIonTEjm.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-stCIonTEjm.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-stCIonTEjm .modal-content,
.cid-stCIonTEjm .modal-dialog {
  height: auto;
}
.cid-stCIonTEjm .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-stCIonTEjm .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-stCIonTEjm .form-wrapper .mbr-form .form-group,
  .cid-stCIonTEjm .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-stCIonTEjm .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-stCIonTEjm .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-stCIonTEjm .mbr-text {
  text-align: center;
}
.cid-stCIonTEjm .pt-0 {
  padding-top: 0 !important;
}
.cid-stCIonTEjm .pb-0 {
  padding-bottom: 0 !important;
}
.cid-stCIonTEjm .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-stCIonTEjm .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-stCIonTEjm .modal-open {
  overflow: hidden;
}
.cid-stCIonTEjm .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-stCIonTEjm .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-stCIonTEjm .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-stCIonTEjm .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-stCIonTEjm .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-stCIonTEjm .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-stCIonTEjm .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-stCIonTEjm .modal-content {
  background: #fff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-stCIonTEjm .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #fff;
}
.cid-stCIonTEjm .modal-backdrop.fade {
  opacity: 0;
}
.cid-stCIonTEjm .modal-backdrop.show {
  opacity: .5;
}
.cid-stCIonTEjm .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 1rem;
  border-bottom: none;
}
.cid-stCIonTEjm .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-stCIonTEjm .modal-header .close:hover {
  opacity: 1;
}
.cid-stCIonTEjm .modal-header .close:focus {
  outline: none;
}
.cid-stCIonTEjm .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-stCIonTEjm .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: 1rem;
  min-height: 100%;
}
.cid-stCIonTEjm .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 1rem;
  border-top: none;
  text-align: center;
}
.cid-stCIonTEjm .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-stCIonTEjm .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-stCIonTEjm .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-stCIonTEjm .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-stCIonTEjm .modal-sm {
    max-width: 300px;
  }
  .cid-stCIonTEjm .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-stCIonTEjm .modal-lg,
  .cid-stCIonTEjm .modal-xl {
    max-width: 800px;
  }
  .cid-stCIonTEjm .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-stCIonTEjm .modal-xl {
    max-width: 1140px;
  }
  .cid-stCIonTEjm .container {
    max-width: 1140px;
  }
}
.cid-stCIonTEjm .container {
  width: 100%;
  padding-right: 5px;
  padding-left: 5px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-stCIonTEjm .container {
    max-width: 720px;
  }
}
.cid-stCIonTEjm .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -5px;
  margin-left: -5px;
}
.cid-stCIonTEjm .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 5px;
  padding-left: 5px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-stCIonTEjm .form-group {
  margin-bottom: 20px;
  width: 100%;
  position: relative;
  border: 1px solid #e6e6e6;
  border-radius: 13px;
  padding: 10px 30px 9px 22px;
}
.cid-stCIonTEjm .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  border: 1px solid white !important;
  border-radius: 13px;
  padding: 0.5rem 1rem;
  backgroundcolor: #fff !important;
  margin-bottom: 2px;
}
.cid-stCIonTEjm .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-stCIonTEjm .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-stCIonTEjm .underline .line {
  width: 2rem;
  height: 1px;
  display: inline-block;
}
.cid-stCIonTEjm .form-head {
  padding: 2rem;
}
.cid-stCIonTEjm .form1 {
  padding: 2rem;
  background-color: #fff;
}
.cid-stCIonTEjm textarea.form-control {
  min-height: 96px;
}
.cid-stCIonTEjm .input-group-btn {
  width: 100%;
}
.cid-stCIonTEjm .input-group-btn .btn {
  display: block;
  margin-left: 0 !important;
  margin-right: 0 !important;
  width: 100%;
}
.cid-stCIonTEjm .form-control-label {
  font-size: 1rem;
  font-weight: 100 !important;
}
@media (max-width: 767px) {
  .cid-stCIonTEjm .form1 {
    padding: 1.5rem;
  }
}
.cid-stCIonTEjm .main-title {
  color: #092831;
}
.cid-sp6T2qZHg4 .nav-item:focus,
.cid-sp6T2qZHg4 .nav-link:focus {
  outline: none;
}
.cid-sp6T2qZHg4 a.nav-link:focus {
  color: #ffffff !important;
}
.cid-sp6T2qZHg4 .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #efefef;
  background: #efefefb8;
}
.cid-sp6T2qZHg4 .navbar.opened {
  transition: all .3s;
  background: #efefef !important;
}
.cid-sp6T2qZHg4 .navbar .dropdown-item {
  padding: .3rem 1.5rem;
}
.cid-sp6T2qZHg4 .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-sp6T2qZHg4 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sp6T2qZHg4 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sp6T2qZHg4 .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-sp6T2qZHg4 .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-sp6T2qZHg4 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sp6T2qZHg4 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sp6T2qZHg4 .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-sp6T2qZHg4 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sp6T2qZHg4 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sp6T2qZHg4 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sp6T2qZHg4 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .15rem 1.5rem;
  text-align: center;
}
.cid-sp6T2qZHg4 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sp6T2qZHg4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sp6T2qZHg4 .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-sp6T2qZHg4 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sp6T2qZHg4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sp6T2qZHg4 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sp6T2qZHg4 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sp6T2qZHg4 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sp6T2qZHg4 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sp6T2qZHg4 .navbar .dropdown-menu .dropdown-item {
    padding: .15rem 1.5rem;
    text-align: center;
  }
  .cid-sp6T2qZHg4 .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-sp6T2qZHg4 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sp6T2qZHg4 .navbar.navbar-short {
  background: #efefef !important;
  min-height: 60px;
}
.cid-sp6T2qZHg4 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sp6T2qZHg4 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sp6T2qZHg4 .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sp6T2qZHg4 .navbar-brand .navbar-caption-wrap {
  display: flex;
}
.cid-sp6T2qZHg4 .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-sp6T2qZHg4 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sp6T2qZHg4 .dropdown-item.active,
.cid-sp6T2qZHg4 .dropdown-item:active {
  background-color: transparent;
}
.cid-sp6T2qZHg4 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sp6T2qZHg4 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sp6T2qZHg4 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sp6T2qZHg4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-sp6T2qZHg4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-sp6T2qZHg4 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sp6T2qZHg4 ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sp6T2qZHg4 .navbar-buttons {
  text-align: center;
}
.cid-sp6T2qZHg4 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sp6T2qZHg4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sp6T2qZHg4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sp6T2qZHg4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sp6T2qZHg4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sp6T2qZHg4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sp6T2qZHg4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sp6T2qZHg4 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sp6T2qZHg4 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sp6T2qZHg4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sp6T2qZHg4 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sp6T2qZHg4 a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-sp6T2qZHg4 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sp6T2qZHg4 .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-sp6T2qZHg4 .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
.cid-sp6T2qZHg4 .nav-link:hover,
.cid-sp6T2qZHg4 .icons-menu .mbr-iconfont:hover {
  color: #ffffff !important;
}
.cid-sp6T2qZHg4 .dropdown-item:hover {
  color: #878787 !important;
}
.cid-sp6T2qZHg4 .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #ffffff;
  transition: width 0.3s ease-in;
}
.cid-sp6T2qZHg4 .dropdown-menu {
  padding: 0;
  transition: top .3s;
}
.cid-sp6T2qZHg4 .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-sp6T2qZHg4 .navbar-expand-lg {
    -webkit-justify-content: space-around;
    justify-content: space-around;
  }
  .cid-sp6T2qZHg4 .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-sp6T2qZHg4 .dropdown-menu {
    top: 100%;
  }
  .cid-sp6T2qZHg4 .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-sp6T2qZHg4 .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-sp6T2qZHg4 .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-sp6T2qZHg4 .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-sp6T2muVWs {
  padding-top: 0;
  padding-bottom: 0;
  background-color: #fafafa;
}
.cid-sp6T2muVWs .carousel {
  width: 100%;
}
.cid-sp6T2muVWs .carousel-inner {
  display: flex;
  align-content: center;
  align-items: center;
}
.cid-sp6T2muVWs .carousel-item img {
  height: 100vh;
  object-fit: cover;
}
.cid-sp6T2muVWs .mbr-overlay {
  z-index: 1;
}
.cid-sp6T2muVWs .carousel-caption {
  bottom: 40px;
  text-shadow: -2px 2px #313951;
}
.cid-sp6T2muVWs .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-sp6T2muVWs .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-sp6T2muVWs .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-sp6T2muVWs .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-sp6T2muVWs .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-sp6T2muVWs .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-sp6T2muVWs .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-sp6T2muVWs .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sp6T2muVWs .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sp6T2muVWs .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sp6T2muVWs .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sp6T2muVWs .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-sp6T2muVWs .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sp6T2muVWs .carousel-indicators li.active,
.cid-sp6T2muVWs .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sp6T2muVWs .carousel-indicators li::after,
.cid-sp6T2muVWs .carousel-indicators li::before {
  content: none;
}
.cid-sp6T2muVWs .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sp6T2muVWs .carousel-indicators {
    display: none !important;
  }
}
.cid-sp6T2muVWs H5 {
  color: #fcfcfc;
}
.cid-sp6T2muVWs P {
  color: #fcfcfc;
}
.cid-sp6T2n8irL {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #d8d7d7;
}
.cid-sp6T2n8irL .card-icon {
  font-size: 40px;
  color: #15313a;
  transition: color 0.3s;
}
.cid-sp6T2n8irL .card-title {
  font-weight: 600;
  letter-spacing: 1px;
}
.cid-sp6T2n8irL .link-ico {
  font-size: 0.8rem;
  color: #ffffff;
  border: 2px solid #ffffff;
  border-radius: 100%;
  padding: 0.5rem 0;
  font-weight: 900;
  padding-left: 9px;
  padding-right: 7px;
}
.cid-sp6T2n8irL .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #092831;
  margin-bottom: 1.5rem;
  transition: background 0.3s;
}
.cid-sp6T2n8irL .card {
  padding: 0!important;
}
.cid-sp6T2n8irL .card-wrapper {
  padding: 4rem;
  transition: background 0.3s;
}
.cid-sp6T2n8irL .card-wrapper:hover {
  background: #15313a;
}
.cid-sp6T2n8irL .card-wrapper:hover .card-icon {
  color: #efefef;
}
.cid-sp6T2n8irL .card-wrapper:hover .line {
  background: #efefef;
}
.cid-sp6T2n8irL .card1 {
  background: #efefef;
}
.cid-sp6T2n8irL .card2 {
  background: #f4f4f4;
}
.cid-sp6T2n8irL .card3 {
  background: #f9f9f9;
}
.cid-sp6T2n8irL .card4 {
  background: #fefefe;
}
.cid-sp6T2n8irL .card5 {
  background: #ffffff;
}
.cid-sp6T2n8irL .card6 {
  background: #ffffff;
}
.cid-sp6T2n8irL .col-lg-x {
  -ms-flex: 0 0 20%;
  flex: 0 0 20%;
  max-width: 20%;
}
@media (max-width: 1400px) {
  .cid-sp6T2n8irL .col-md-6 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-sp6T2n8irL .col-12 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
}
.cid-sp6T2n8irL .mbr-text,
.cid-sp6T2n8irL .card-link {
  color: #15313a;
}
.cid-sp6T2n8irL .card-title,
.cid-sp6T2n8irL .card-ico,
.cid-sp6T2n8irL .line-wrap {
  color: #487f91;
}
.cid-stsQdUvkLU {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-stsQdUvkLU .content-block {
  max-width: 700px;
  padding: 4rem 3rem;
}
.cid-stsQdUvkLU .img-content {
  position: absolute;
  width: 100%;
  bottom: 0;
  left: 0;
  height: 100%;
  opacity: 0;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  transition: all 0.3s;
  transition-delay: 0s;
  background-image: url("../../../assets/images/superior-suite-15.webp");
  background-position: center;
  background-size: cover;
  z-index: 3;
}
.cid-stsQdUvkLU .overlay {
  position: absolute;
  transition: all 0.3s;
  transition-delay: 0.3s;
  width: 0%;
  height: 100%;
  top: 0;
  right: 0%;
  background: #487f91;
  z-index: 2;
  opacity: 1;
}
.cid-stsQdUvkLU .overlay-wrapper {
  width: 50%;
  height: 100%;
  position: absolute;
  right: 50%;
  transition-delay: 0.3s;
  top: 0;
  z-index: 4;
}
.cid-stsQdUvkLU .hoverEl {
  padding: 0;
  display: flex;
  position: relative;
  min-height: 400px;
  justify-content: flex-end;
}
.cid-stsQdUvkLU .hoverEl:hover .overlay-wrapper {
  width: 100%;
  right: 0;
  transition-delay: 0s;
}
.cid-stsQdUvkLU .hoverEl:hover .overlay {
  width: 100%;
  transition-delay: 0s;
}
.cid-stsQdUvkLU .hoverEl:hover .img-content {
  opacity: 1;
  width: 100%;
  transition-delay: 0.3s;
}
.cid-stsQdUvkLU .hoverEl:hover .box-title2,
.cid-stsQdUvkLU .hoverEl:hover .box-text2 {
  color: #ffffff;
  transition-delay: 0.3s;
}
.cid-stsQdUvkLU .box-title2,
.cid-stsQdUvkLU .box-text2 {
  transition: all 0.3s;
  transition-delay: 0s;
}
.cid-stsQdUvkLU .box-content {
  width: 50%;
  height: 100%;
  transition: all 0.3s;
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  background: #487f91;
}
.cid-stsQdUvkLU .content1 {
  z-index: 5;
  max-width: 450px;
  position: relative;
  transition: all 0.3s;
  transition-delay: 0.3s;
  padding: 4rem 3rem;
}
@media (max-width: 767px) {
  .cid-stsQdUvkLU .img-content {
    opacity: 1;
  }
  .cid-stsQdUvkLU .overlay-wrapper {
    width: 100%;
    right: 0;
  }
  .cid-stsQdUvkLU .box-content {
    width: 100%;
  }
  .cid-stsQdUvkLU .box-title2,
  .cid-stsQdUvkLU .box-text2 {
    color: #ffffff !important;
  }
  .cid-stsQdUvkLU .content-block,
  .cid-stsQdUvkLU .content1 {
    padding: 3rem 1rem;
  }
  .cid-stsQdUvkLU * {
    text-align: left;
  }
}
.cid-stsQdUvkLU .box-text1 {
  color: #333333;
}
.cid-stsQdUvkLU .box-title2 {
  color: #cccccc;
}
.cid-stsQdUvkLU .mbr-text,
.cid-stsQdUvkLU .mbr-section-btn {
  color: #092831;
}
.cid-stsQdUvkLU H2 {
  color: #092831;
}
.cid-stsQdUvkLU H3 {
  color: #092831;
}
.cid-stsQdUvkLU .box-text2 {
  color: #fcfcfc;
}
.cid-sp6T2ob4oh {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-sp6T2ob4oh .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-sp6T2ob4oh .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-sp6T2ob4oh .title {
    width: 100% !important;
  }
}
.cid-u5nV7tW4BU {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-u5nV7tW4BU li {
  list-style: none;
}
.cid-u5nV7tW4BU .item-wrap {
  display: flex;
  align-items: center;
  margin-bottom: 14px;
}
.cid-u5nV7tW4BU .mbr-iconfont {
  font-size: 25px!important;
  padding-right: 12px;
}
.cid-u5nV7tW4BU h4 {
  margin: 0;
}
.cid-u5nV7tW4BU .item {
  color: #57468b;
}
.cid-u5nV7tW4BU ul {
  padding: 0;
  margin: 0;
}
.cid-u5nV7tW4BU .col-title {
  color: #57468b;
}
.cid-u5nV7tW4BU .col-title1 {
  color: #9eabd8;
}
.cid-u5nV7tW4BU .col-title2 {
  color: #5580ff;
}
.cid-u5nV7tW4BU .col-title3 {
  color: #ff8a73;
}
.cid-u5nV7tW4BU .col-title4 {
  color: #57468b;
}
.cid-u5nV7tW4BU .item1 {
  color: #716c80;
}
.cid-u5nV7tW4BU .item2 {
  color: #716c80;
}
.cid-u5nV7tW4BU .item3 {
  color: #716c80;
}
.cid-u5nV7tW4BU .item4 {
  color: #716c80;
}
@media (max-width: 768px) {
  .cid-u5nV7tW4BU .md-pb {
    padding-bottom: 1rem;
  }
}
.cid-u6ogzc91RD {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-u6ogzc91RD .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-u6ogzc91RD .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-u6ogzc91RD .title {
    width: 100% !important;
  }
}
.cid-u6R0SW6472 {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #efefef;
}
.cid-u6R0SW6472 .item:focus,
.cid-u6R0SW6472 span:focus {
  outline: none;
}
.cid-u6R0SW6472 .item-wrapper {
  position: relative;
}
.cid-u6R0SW6472 .container-fluid {
  padding: 0 32px;
}
@media (max-width: 992px) {
  .cid-u6R0SW6472 .container-fluid {
    padding: 0 24px;
  }
}
@media (max-width: 992px) and (max-width: 992px) {
  .cid-u6R0SW6472 .container {
    padding: 0 24px;
  }
}
.cid-u6R0SW6472 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 460px;
  max-width: 460px;
  border-right: 1px solid #15313a;
  padding: 0 32px;
}
@media (max-width: 767px) {
  .cid-u6R0SW6472 .embla__slide {
    min-width: 100%;
    max-width: 100%;
    border: none;
    padding: 0 24px;
  }
}
.cid-u6R0SW6472 .embla__slide .slide-content {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  width: 100%;
}
.cid-u6R0SW6472 .embla__slide .slide-content:hover .item-wrapper .item-img,
.cid-u6R0SW6472 .embla__slide .slide-content:focus .item-wrapper .item-img {
  min-height: 620px;
}
@media (max-width: 767px) {
  .cid-u6R0SW6472 .embla__slide .slide-content:hover .item-wrapper .item-img,
  .cid-u6R0SW6472 .embla__slide .slide-content:focus .item-wrapper .item-img {
    min-height: 400px;
  }
}
.cid-u6R0SW6472 .embla__slide .slide-content:hover .item-wrapper .item-content .item-text,
.cid-u6R0SW6472 .embla__slide .slide-content:focus .item-wrapper .item-content .item-text {
  transform: translateY(0);
  height: auto;
  opacity: 1;
}
.cid-u6R0SW6472 .embla__slide .slide-content:hover .btn-wrap,
.cid-u6R0SW6472 .embla__slide .slide-content:focus .btn-wrap {
  margin-top: 0;
}
.cid-u6R0SW6472 .embla__slide .slide-content .item-wrapper .item-img {
  overflow: hidden;
  position: relative;
  z-index: 1;
  min-height: 650px;
  margin-bottom: 32px;
  transition: all 0.3s ease-in-out;
  border-radius: .5rem;
}
@media (max-width: 767px) {
  .cid-u6R0SW6472 .embla__slide .slide-content .item-wrapper .item-img {
    min-height: 400px;
    margin-bottom: 24px;
  }
}
.cid-u6R0SW6472 .embla__slide .slide-content .item-wrapper .item-img img {
  transform: scale(1.2);
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-u6R0SW6472 .embla__slide .slide-content .item-wrapper .item-img .list-wrapper {
  display: block;
}
.cid-u6R0SW6472 .embla__slide .slide-content .item-wrapper .item-img .list-wrapper .list {
  position: relative;
  z-index: 1;
  margin: 0;
  padding: 12px;
  list-style-type: none;
  display: inline-flex;
  flex-direction: column;
}
.cid-u6R0SW6472 .embla__slide .slide-content .item-wrapper .item-img .list-wrapper .list .item-wrap {
  background-color: #8aa29e;
  padding: 8px 12px;
  border-radius: 5px;
  margin-bottom: 8px;
  width: fit-content;
}
.cid-u6R0SW6472 .embla__slide .slide-content .item-wrapper .item-img .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-u6R0SW6472 .embla__slide .slide-content .item-wrapper .item-content {
  position: relative;
  z-index: 1;
  overflow: hidden;
  border-top: 1px solid #15313a;
  padding-top: 32px;
}
.cid-u6R0SW6472 .embla__slide .slide-content .item-wrapper .item-content .mbr-date {
  margin-bottom: 0;
}
.cid-u6R0SW6472 .embla__slide .slide-content .item-wrapper .item-content .title-wrap {
  display: block;
}
.cid-u6R0SW6472 .embla__slide .slide-content .item-wrapper .item-content .title-wrap:hover .item-title,
.cid-u6R0SW6472 .embla__slide .slide-content .item-wrapper .item-content .title-wrap:focus .item-title {
  color: #336f82;
}
.cid-u6R0SW6472 .embla__slide .slide-content .item-wrapper .item-content .title-wrap .item-title {
  transition: all 0.3s ease-in-out;
  margin-bottom: 16px;
}
.cid-u6R0SW6472 .embla__slide .slide-content .item-wrapper .item-content .item-text {
  transform: translateY(100%);
  transition: all 0.3s ease-in-out;
  margin-bottom: 0;
  opacity: 0;
}
.cid-u6R0SW6472 .embla__slide .slide-content .btn-wrap {
  margin-top: -3rem;
  transition: all 0.3s ease-in-out;
  margin-top: 0;
}
.cid-u6R0SW6472 .embla__slide .slide-content .btn-wrap .mbr-section-btn {
  margin-top: 24px;
  z-index: 1;
}
.cid-u6R0SW6472 .embla__slide .slide-content .btn-wrap .mbr-number {
  margin: 16px 0 0 0;
}
.cid-u6R0SW6472 .embla__button--next,
.cid-u6R0SW6472 .embla__button--prev {
  display: flex;
}
.cid-u6R0SW6472 .embla__button {
  bottom: 1rem;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 21px;
  background-color: #333333 !important;
  color: #67a27e;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  opacity: 1 !important;
}
.cid-u6R0SW6472 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-u6R0SW6472 .embla__button:hover {
  opacity: .85 !important;
  color: #15313a !important;
}
.cid-u6R0SW6472 .embla__button.embla__button--prev {
  left: 32px;
}
.cid-u6R0SW6472 .embla__button.embla__button--next {
  right: 32px;
}
.cid-u6R0SW6472 .embla {
  position: relative;
  width: 100%;
  padding: 32px 0;
  border-top: 1px solid #15313a;
  border-bottom: 1px solid #15313a;
  padding-bottom: 6rem;
}
@media (max-width: 767px) {
  .cid-u6R0SW6472 .embla {
    padding: 24px 0;
    padding-bottom: 6rem;
  }
}
.cid-u6R0SW6472 .embla__viewport {
  overflow: hidden;
  width: 100%;
  margin-right: 1rem;
}
.cid-u6R0SW6472 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-u6R0SW6472 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-u6R0SW6472 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-u6R0SW6472 .list {
  color: #000000;
}
.cid-u6R0SW6472 .mbr-date {
  color: #15313a;
}
.cid-u6R0SW6472 .item-title {
  color: #F9F6E0;
}
.cid-u6R0SW6472 .item-text {
  color: #15313a;
}
.cid-u6R0SW6472 .mbr-number {
  color: #15313a;
}
.cid-u6R0SW6472 .item-title,
.cid-u6R0SW6472 .mbr-section-btn {
  color: #15313a;
}
.cid-sp6T2rtVFM {
  padding-top: 150px;
  padding-bottom: 0px;
  background-color: #d8d7d7;
  position: relative;
  overflow: hidden;
}
.cid-sp6T2rtVFM .container {
  max-width: 1400px;
}
.cid-sp6T2rtVFM .card-img2 span {
  padding-top: 6px;
}
.cid-sp6T2rtVFM .soc-item a {
  padding-top: 5px;
}
.cid-sp6T2rtVFM .btn {
  padding: 0.4rem 0.6rem!important;
  margin: 0.5rem!important;
  border-radius: 10px!important;
  letter-spacing: 0px;
}
.cid-sp6T2rtVFM .btn .mbr-iconfont {
  margin-top: 0.1rem;
}
.cid-sp6T2rtVFM .btn .mbr-iconfont.socicon {
  margin-right: 0.8rem !important;
  order: 0;
}
@media (max-width: 992px) {
  .cid-sp6T2rtVFM .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sp6T2rtVFM svg {
  position: absolute;
  top: 2rem;
  left: 50%;
  transform: translate(-50%) scale(2, 1.6) rotate(180deg);
}
.cid-sp6T2rtVFM #e2_shape {
  fill: #efefef !important;
}
.cid-sp6T2rtVFM .quote {
  background-color: rgba(0, 0, 0, 0.1);
  border-radius: 10px;
  padding: 1rem;
  position: relative;
  margin-bottom: 1.8rem;
  color: #ffffff;
}
.cid-sp6T2rtVFM .quote::after {
  top: 100%;
  left: 36px;
  content: " ";
  position: absolute;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 20px 20px 0 0;
  border-color: rgba(0, 0, 0, 0.1) transparent transparent;
}
.cid-sp6T2rtVFM .card-img2 {
  min-width: 45px;
  height: 45px;
  background: #5580ff;
  border-radius: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-sp6T2rtVFM .card-img {
  width: auto;
}
.cid-sp6T2rtVFM .soc-item {
  width: 45px;
  height: 45px;
  background: #ffffff;
  margin-bottom: 1rem;
  border-radius: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-right: 1rem;
}
.cid-sp6T2rtVFM .soc-item span {
  font-size: 1.4rem;
}
.cid-sp6T2rtVFM .soc-item:hover span {
  color: #15313a !important;
}
.cid-sp6T2rtVFM .item {
  display: flex;
  align-items: center;
  margin-bottom: 1rem;
}
.cid-sp6T2rtVFM .item h4 {
  padding-left: 10px;
  margin: 0;
}
.cid-sp6T2rtVFM .media-wrap {
  margin-bottom: 1rem;
}
.cid-sp6T2rtVFM .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sp6T2rtVFM img {
  height: 4rem;
}
@media (max-width: 576px) {
  .cid-sp6T2rtVFM .item {
    justify-content: center;
  }
  .cid-sp6T2rtVFM .quote::after {
    left: 60px;
  }
}
.cid-sp6T2rtVFM .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
@media (max-width: 576px) {
  .cid-sp6T2rtVFM .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sp6T2rtVFM .text1 {
  color: #15313a;
}
.cid-sp6T2rtVFM .item-title {
  color: #15313a;
}
.cid-sp6T2rtVFM H5 {
  color: #15313a;
}
.cid-sp6T2rtVFM .theme {
  color: #15313a;
}
.cid-sp6T2rtVFM .copyright > p {
  color: #ff3366;
}
.cid-sp6T2rtVFM .text2 {
  color: #092831;
}
.cid-stCIonUVrA.popup-builder {
  background-color: #fff;
}
.cid-stCIonUVrA.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-stCIonUVrA.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-stCIonUVrA .modal-content,
.cid-stCIonUVrA .modal-dialog {
  height: auto;
}
.cid-stCIonUVrA .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-stCIonUVrA .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-stCIonUVrA .form-wrapper .mbr-form .form-group,
  .cid-stCIonUVrA .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-stCIonUVrA .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-stCIonUVrA .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-stCIonUVrA .mbr-text {
  text-align: center;
}
.cid-stCIonUVrA .pt-0 {
  padding-top: 0 !important;
}
.cid-stCIonUVrA .pb-0 {
  padding-bottom: 0 !important;
}
.cid-stCIonUVrA .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-stCIonUVrA .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-stCIonUVrA .modal-open {
  overflow: hidden;
}
.cid-stCIonUVrA .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-stCIonUVrA .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-stCIonUVrA .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-stCIonUVrA .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-stCIonUVrA .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-stCIonUVrA .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-stCIonUVrA .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-stCIonUVrA .modal-content {
  background: #fff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-stCIonUVrA .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #fff;
}
.cid-stCIonUVrA .modal-backdrop.fade {
  opacity: 0;
}
.cid-stCIonUVrA .modal-backdrop.show {
  opacity: .5;
}
.cid-stCIonUVrA .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 1rem;
  border-bottom: none;
}
.cid-stCIonUVrA .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-stCIonUVrA .modal-header .close:hover {
  opacity: 1;
}
.cid-stCIonUVrA .modal-header .close:focus {
  outline: none;
}
.cid-stCIonUVrA .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-stCIonUVrA .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: 1rem;
  min-height: 100%;
}
.cid-stCIonUVrA .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 1rem;
  border-top: none;
  text-align: center;
}
.cid-stCIonUVrA .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-stCIonUVrA .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-stCIonUVrA .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-stCIonUVrA .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-stCIonUVrA .modal-sm {
    max-width: 300px;
  }
  .cid-stCIonUVrA .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-stCIonUVrA .modal-lg,
  .cid-stCIonUVrA .modal-xl {
    max-width: 800px;
  }
  .cid-stCIonUVrA .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-stCIonUVrA .modal-xl {
    max-width: 1140px;
  }
  .cid-stCIonUVrA .container {
    max-width: 1140px;
  }
}
.cid-stCIonUVrA .container {
  width: 100%;
  padding-right: 5px;
  padding-left: 5px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-stCIonUVrA .container {
    max-width: 720px;
  }
}
.cid-stCIonUVrA .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -5px;
  margin-left: -5px;
}
.cid-stCIonUVrA .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 5px;
  padding-left: 5px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-stCIonUVrA .form-group {
  margin-bottom: 20px;
  width: 100%;
  position: relative;
  border: 1px solid #e6e6e6;
  border-radius: 13px;
  padding: 10px 30px 9px 22px;
}
.cid-stCIonUVrA .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  border: 1px solid white !important;
  border-radius: 13px;
  padding: 0.5rem 1rem;
  backgroundcolor: #fff !important;
  margin-bottom: 2px;
}
.cid-stCIonUVrA .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-stCIonUVrA .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-stCIonUVrA .underline .line {
  width: 2rem;
  height: 1px;
  display: inline-block;
}
.cid-stCIonUVrA .form-head {
  padding: 2rem;
}
.cid-stCIonUVrA .form1 {
  padding: 2rem;
  background-color: #fff;
}
.cid-stCIonUVrA textarea.form-control {
  min-height: 96px;
}
.cid-stCIonUVrA .input-group-btn {
  width: 100%;
}
.cid-stCIonUVrA .input-group-btn .btn {
  display: block;
  margin-left: 0 !important;
  margin-right: 0 !important;
  width: 100%;
}
.cid-stCIonUVrA .form-control-label {
  font-size: 1rem;
  font-weight: 100 !important;
}
@media (max-width: 767px) {
  .cid-stCIonUVrA .form1 {
    padding: 1.5rem;
  }
}
.cid-stCIonUVrA .main-title {
  color: #092831;
}
.cid-sp6IpdYrPL .nav-item:focus,
.cid-sp6IpdYrPL .nav-link:focus {
  outline: none;
}
.cid-sp6IpdYrPL a.nav-link:focus {
  color: #ffffff !important;
}
.cid-sp6IpdYrPL .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #efefef;
  background: #efefefb8;
}
.cid-sp6IpdYrPL .navbar.opened {
  transition: all .3s;
  background: #efefef !important;
}
.cid-sp6IpdYrPL .navbar .dropdown-item {
  padding: .3rem 1.5rem;
}
.cid-sp6IpdYrPL .navbar .navbar-collapse {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  z-index: 1;
  -webkit-flex-basis: auto;
  flex-basis: auto;
  -webkit-flex-grow: 0;
  flex-grow: 0;
}
.cid-sp6IpdYrPL .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-sp6IpdYrPL .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-sp6IpdYrPL .navbar.collapsed .navbar-collapse {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-sp6IpdYrPL .navbar.collapsed .nav-link:hover::before {
  width: 0 !important;
}
.cid-sp6IpdYrPL .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sp6IpdYrPL .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sp6IpdYrPL .navbar.collapsed .dropdown-menu .dropdown-item {
  border: none !important;
}
.cid-sp6IpdYrPL .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sp6IpdYrPL .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sp6IpdYrPL .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sp6IpdYrPL .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .15rem 1.5rem;
  text-align: center;
}
.cid-sp6IpdYrPL .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sp6IpdYrPL .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sp6IpdYrPL .navbar .navbar-collapse {
    -webkit-flex-basis: 100%;
    flex-basis: 100%;
  }
  .cid-sp6IpdYrPL .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sp6IpdYrPL .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sp6IpdYrPL .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sp6IpdYrPL .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sp6IpdYrPL .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sp6IpdYrPL .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sp6IpdYrPL .navbar .dropdown-menu .dropdown-item {
    padding: .15rem 1.5rem;
    text-align: center;
  }
  .cid-sp6IpdYrPL .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    word-break: break-word;
  }
  .cid-sp6IpdYrPL .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sp6IpdYrPL .navbar.navbar-short {
  background: #efefef !important;
  min-height: 60px;
}
.cid-sp6IpdYrPL .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sp6IpdYrPL .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sp6IpdYrPL .navbar-brand {
  display: flex;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sp6IpdYrPL .navbar-brand .navbar-caption-wrap {
  display: flex;
}
.cid-sp6IpdYrPL .navbar-brand .navbar-caption {
  line-height: inherit !important;
  font-weight: normal;
}
.cid-sp6IpdYrPL .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sp6IpdYrPL .dropdown-item.active,
.cid-sp6IpdYrPL .dropdown-item:active {
  background-color: transparent;
}
.cid-sp6IpdYrPL .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sp6IpdYrPL .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sp6IpdYrPL .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sp6IpdYrPL .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: transparent;
}
.cid-sp6IpdYrPL .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
  top: 30%;
}
.cid-sp6IpdYrPL .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sp6IpdYrPL ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sp6IpdYrPL .navbar-buttons {
  text-align: center;
}
.cid-sp6IpdYrPL button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sp6IpdYrPL button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-sp6IpdYrPL button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sp6IpdYrPL button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sp6IpdYrPL button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sp6IpdYrPL button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sp6IpdYrPL nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sp6IpdYrPL nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sp6IpdYrPL nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sp6IpdYrPL nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sp6IpdYrPL .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sp6IpdYrPL a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  position: relative;
}
.cid-sp6IpdYrPL .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sp6IpdYrPL .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-sp6IpdYrPL .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
.cid-sp6IpdYrPL .nav-link:hover,
.cid-sp6IpdYrPL .icons-menu .mbr-iconfont:hover {
  color: #ffffff !important;
}
.cid-sp6IpdYrPL .dropdown-item:hover {
  color: #878787 !important;
}
.cid-sp6IpdYrPL .nav-item .nav-link::before {
  position: absolute;
  content: '';
  height: 2px;
  bottom: -0.5rem;
  width: 0;
  left: -1rem;
  background: #ffffff;
  transition: width 0.3s ease-in;
}
.cid-sp6IpdYrPL .dropdown-menu {
  padding: 0;
  transition: top .3s;
}
.cid-sp6IpdYrPL .nav-item .nav-link {
  letter-spacing: 1px;
}
@media (min-width: 992px) {
  .cid-sp6IpdYrPL .navbar-expand-lg {
    -webkit-justify-content: space-around;
    justify-content: space-around;
  }
  .cid-sp6IpdYrPL .nav-link:hover::before {
    width: calc(100% + 2rem);
  }
  .cid-sp6IpdYrPL .dropdown-menu {
    top: 100%;
  }
  .cid-sp6IpdYrPL .dropdown-item {
    border-bottom: 1px solid #b3b3b3;
    box-shadow: 0px 2px 5px #ffffff;
    background: #ffffff !important;
  }
  .cid-sp6IpdYrPL .dropdown-item:hover {
    background: #e6e6e6 !important;
  }
  .cid-sp6IpdYrPL .nav-item.open .nav-link::before {
    left: calc(1.667em - 1rem);
    bottom: 0.538px;
    width: calc(100% - 3.334em + 2rem);
  }
  .cid-sp6IpdYrPL .navbar-short .dropdown-menu {
    top: 100%;
  }
}
.cid-sp6Ip98qVJ {
  padding-top: 0;
  padding-bottom: 0;
  background-color: #fafafa;
}
.cid-sp6Ip98qVJ .carousel {
  width: 100%;
}
.cid-sp6Ip98qVJ .carousel-inner {
  display: flex;
  align-content: center;
  align-items: center;
}
.cid-sp6Ip98qVJ .carousel-item img {
  height: 100vh;
  object-fit: cover;
}
.cid-sp6Ip98qVJ .mbr-overlay {
  z-index: 1;
}
.cid-sp6Ip98qVJ .carousel-caption {
  bottom: 40px;
  text-shadow: -2px 2px #313951;
}
.cid-sp6Ip98qVJ .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-sp6Ip98qVJ .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-sp6Ip98qVJ .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-sp6Ip98qVJ .item-wrapper {
  width: 100%;
}
@media (max-width: 767px) {
  .cid-sp6Ip98qVJ .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-sp6Ip98qVJ .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-sp6Ip98qVJ .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-sp6Ip98qVJ .carousel-control {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-sp6Ip98qVJ .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sp6Ip98qVJ .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sp6Ip98qVJ .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sp6Ip98qVJ .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-sp6Ip98qVJ .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-sp6Ip98qVJ .carousel-indicators li.active,
.cid-sp6Ip98qVJ .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sp6Ip98qVJ .carousel-indicators li::after,
.cid-sp6Ip98qVJ .carousel-indicators li::before {
  content: none;
}
.cid-sp6Ip98qVJ .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sp6Ip98qVJ .carousel-indicators {
    display: none !important;
  }
}
.cid-sp6Ip98qVJ H5 {
  color: #fcfcfc;
}
.cid-sp6Ip98qVJ P {
  color: #fcfcfc;
}
.cid-sp6Ipa0hLV {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #d8d7d7;
}
.cid-sp6Ipa0hLV .card-icon {
  font-size: 40px;
  color: #15313a;
  transition: color 0.3s;
}
.cid-sp6Ipa0hLV .card-title {
  font-weight: 600;
  letter-spacing: 1px;
}
.cid-sp6Ipa0hLV .link-ico {
  font-size: 0.8rem;
  color: #ffffff;
  border: 2px solid #ffffff;
  border-radius: 100%;
  padding: 0.5rem 0;
  font-weight: 900;
  padding-left: 9px;
  padding-right: 7px;
}
.cid-sp6Ipa0hLV .line {
  width: 35px;
  height: 3px;
  display: inline-block;
  background: #092831;
  margin-bottom: 1.5rem;
  transition: background 0.3s;
}
.cid-sp6Ipa0hLV .card {
  padding: 0!important;
}
.cid-sp6Ipa0hLV .card-wrapper {
  padding: 4rem;
  transition: background 0.3s;
}
.cid-sp6Ipa0hLV .card-wrapper:hover {
  background: #15313a;
}
.cid-sp6Ipa0hLV .card-wrapper:hover .card-icon {
  color: #efefef;
}
.cid-sp6Ipa0hLV .card-wrapper:hover .line {
  background: #efefef;
}
.cid-sp6Ipa0hLV .card1 {
  background: #efefef;
}
.cid-sp6Ipa0hLV .card2 {
  background: #f4f4f4;
}
.cid-sp6Ipa0hLV .card3 {
  background: #f9f9f9;
}
.cid-sp6Ipa0hLV .card4 {
  background: #fefefe;
}
.cid-sp6Ipa0hLV .card5 {
  background: #ffffff;
}
.cid-sp6Ipa0hLV .card6 {
  background: #ffffff;
}
.cid-sp6Ipa0hLV .col-lg-x {
  -ms-flex: 0 0 20%;
  flex: 0 0 20%;
  max-width: 20%;
}
@media (max-width: 1400px) {
  .cid-sp6Ipa0hLV .col-md-6 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-sp6Ipa0hLV .col-12 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
}
.cid-sp6Ipa0hLV .mbr-text,
.cid-sp6Ipa0hLV .card-link {
  color: #15313a;
}
.cid-sp6Ipa0hLV .card-title,
.cid-sp6Ipa0hLV .card-ico,
.cid-sp6Ipa0hLV .line-wrap {
  color: #487f91;
}
.cid-stsvVDwpYS {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-stsvVDwpYS .content-block {
  max-width: 700px;
  padding: 4rem 3rem;
}
.cid-stsvVDwpYS .img-content {
  position: absolute;
  width: 100%;
  bottom: 0;
  left: 0;
  height: 100%;
  opacity: 0;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  transition: all 0.3s;
  transition-delay: 0s;
  background-image: url("../../../assets/images/executive-17.webp");
  background-position: center;
  background-size: cover;
  z-index: 3;
}
.cid-stsvVDwpYS .overlay {
  position: absolute;
  transition: all 0.3s;
  transition-delay: 0.3s;
  width: 0%;
  height: 100%;
  top: 0;
  right: 0%;
  background: #487f91;
  z-index: 2;
  opacity: 1;
}
.cid-stsvVDwpYS .overlay-wrapper {
  width: 50%;
  height: 100%;
  position: absolute;
  right: 50%;
  transition-delay: 0.3s;
  top: 0;
  z-index: 4;
}
.cid-stsvVDwpYS .hoverEl {
  padding: 0;
  display: flex;
  position: relative;
  min-height: 400px;
  justify-content: flex-end;
}
.cid-stsvVDwpYS .hoverEl:hover .overlay-wrapper {
  width: 100%;
  right: 0;
  transition-delay: 0s;
}
.cid-stsvVDwpYS .hoverEl:hover .overlay {
  width: 100%;
  transition-delay: 0s;
}
.cid-stsvVDwpYS .hoverEl:hover .img-content {
  opacity: 1;
  width: 100%;
  transition-delay: 0.3s;
}
.cid-stsvVDwpYS .hoverEl:hover .box-title2,
.cid-stsvVDwpYS .hoverEl:hover .box-text2 {
  color: #ffffff;
  transition-delay: 0.3s;
}
.cid-stsvVDwpYS .box-title2,
.cid-stsvVDwpYS .box-text2 {
  transition: all 0.3s;
  transition-delay: 0s;
}
.cid-stsvVDwpYS .box-content {
  width: 50%;
  height: 100%;
  transition: all 0.3s;
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  background: #487f91;
}
.cid-stsvVDwpYS .content1 {
  z-index: 5;
  max-width: 450px;
  position: relative;
  transition: all 0.3s;
  transition-delay: 0.3s;
  padding: 4rem 3rem;
}
@media (max-width: 767px) {
  .cid-stsvVDwpYS .img-content {
    opacity: 1;
  }
  .cid-stsvVDwpYS .overlay-wrapper {
    width: 100%;
    right: 0;
  }
  .cid-stsvVDwpYS .box-content {
    width: 100%;
  }
  .cid-stsvVDwpYS .box-title2,
  .cid-stsvVDwpYS .box-text2 {
    color: #ffffff !important;
  }
  .cid-stsvVDwpYS .content-block,
  .cid-stsvVDwpYS .content1 {
    padding: 3rem 1rem;
  }
  .cid-stsvVDwpYS * {
    text-align: left;
  }
}
.cid-stsvVDwpYS .box-text1 {
  color: #333333;
}
.cid-stsvVDwpYS .box-title2 {
  color: #cccccc;
}
.cid-stsvVDwpYS .mbr-text,
.cid-stsvVDwpYS .mbr-section-btn {
  color: #092831;
}
.cid-stsvVDwpYS H2 {
  color: #092831;
}
.cid-stsvVDwpYS H3 {
  color: #092831;
}
.cid-stsvVDwpYS .box-text2 {
  color: #fcfcfc;
}
.cid-sp6Ipb2wFN {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-sp6Ipb2wFN .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-sp6Ipb2wFN .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-sp6Ipb2wFN .title {
    width: 100% !important;
  }
}
.cid-stswIngnsy {
  padding-top: 0px;
  padding-bottom: 60px;
  background-color: #efefef;
}
.cid-stswIngnsy li {
  list-style: none;
}
.cid-stswIngnsy .item-wrap {
  display: flex;
  align-items: center;
  margin-bottom: 14px;
}
.cid-stswIngnsy .mbr-iconfont {
  font-size: 25px!important;
  padding-right: 12px;
}
.cid-stswIngnsy h4 {
  margin: 0;
}
.cid-stswIngnsy .item {
  color: #57468b;
}
.cid-stswIngnsy ul {
  padding: 0;
  margin: 0;
}
.cid-stswIngnsy .col-title {
  color: #57468b;
}
.cid-stswIngnsy .col-title1 {
  color: #9eabd8;
}
.cid-stswIngnsy .col-title2 {
  color: #5580ff;
}
.cid-stswIngnsy .col-title3 {
  color: #ff8a73;
}
.cid-stswIngnsy .col-title4 {
  color: #57468b;
}
.cid-stswIngnsy .item1 {
  color: #716c80;
}
.cid-stswIngnsy .item2 {
  color: #716c80;
}
.cid-stswIngnsy .item3 {
  color: #716c80;
}
.cid-stswIngnsy .item4 {
  color: #716c80;
}
@media (max-width: 768px) {
  .cid-stswIngnsy .md-pb {
    padding-bottom: 1rem;
  }
}
.cid-u6ohJcPcCb {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #efefef;
}
.cid-u6ohJcPcCb .underline .line {
  width: 2rem;
  height: 1px;
  background: #878787;
  display: inline-block;
}
.cid-u6ohJcPcCb .mbr-text {
  margin: 0;
}
@media (max-width: 767px) {
  .cid-u6ohJcPcCb .title {
    width: 100% !important;
  }
}
.cid-u6R0Y2lkse {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #efefef;
}
.cid-u6R0Y2lkse .item:focus,
.cid-u6R0Y2lkse span:focus {
  outline: none;
}
.cid-u6R0Y2lkse .item-wrapper {
  position: relative;
}
.cid-u6R0Y2lkse .container-fluid {
  padding: 0 32px;
}
@media (max-width: 992px) {
  .cid-u6R0Y2lkse .container-fluid {
    padding: 0 24px;
  }
}
@media (max-width: 992px) and (max-width: 992px) {
  .cid-u6R0Y2lkse .container {
    padding: 0 24px;
  }
}
.cid-u6R0Y2lkse .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 460px;
  max-width: 460px;
  border-right: 1px solid #15313a;
  padding: 0 32px;
}
@media (max-width: 767px) {
  .cid-u6R0Y2lkse .embla__slide {
    min-width: 100%;
    max-width: 100%;
    border: none;
    padding: 0 24px;
  }
}
.cid-u6R0Y2lkse .embla__slide .slide-content {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  width: 100%;
}
.cid-u6R0Y2lkse .embla__slide .slide-content:hover .item-wrapper .item-img,
.cid-u6R0Y2lkse .embla__slide .slide-content:focus .item-wrapper .item-img {
  min-height: 620px;
}
@media (max-width: 767px) {
  .cid-u6R0Y2lkse .embla__slide .slide-content:hover .item-wrapper .item-img,
  .cid-u6R0Y2lkse .embla__slide .slide-content:focus .item-wrapper .item-img {
    min-height: 400px;
  }
}
.cid-u6R0Y2lkse .embla__slide .slide-content:hover .item-wrapper .item-content .item-text,
.cid-u6R0Y2lkse .embla__slide .slide-content:focus .item-wrapper .item-content .item-text {
  transform: translateY(0);
  height: auto;
  opacity: 1;
}
.cid-u6R0Y2lkse .embla__slide .slide-content:hover .btn-wrap,
.cid-u6R0Y2lkse .embla__slide .slide-content:focus .btn-wrap {
  margin-top: 0;
}
.cid-u6R0Y2lkse .embla__slide .slide-content .item-wrapper .item-img {
  overflow: hidden;
  position: relative;
  z-index: 1;
  min-height: 650px;
  margin-bottom: 32px;
  transition: all 0.3s ease-in-out;
  border-radius: .5rem;
}
@media (max-width: 767px) {
  .cid-u6R0Y2lkse .embla__slide .slide-content .item-wrapper .item-img {
    min-height: 400px;
    margin-bottom: 24px;
  }
}
.cid-u6R0Y2lkse .embla__slide .slide-content .item-wrapper .item-img img {
  transform: scale(1.2);
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-u6R0Y2lkse .embla__slide .slide-content .item-wrapper .item-img .list-wrapper {
  display: block;
}
.cid-u6R0Y2lkse .embla__slide .slide-content .item-wrapper .item-img .list-wrapper .list {
  position: relative;
  z-index: 1;
  margin: 0;
  padding: 12px;
  list-style-type: none;
  display: inline-flex;
  flex-direction: column;
}
.cid-u6R0Y2lkse .embla__slide .slide-content .item-wrapper .item-img .list-wrapper .list .item-wrap {
  background-color: #8aa29e;
  padding: 8px 12px;
  border-radius: 5px;
  margin-bottom: 8px;
  width: fit-content;
}
.cid-u6R0Y2lkse .embla__slide .slide-content .item-wrapper .item-img .list-wrapper .list .item-wrap:last-child {
  margin-bottom: 0;
}
.cid-u6R0Y2lkse .embla__slide .slide-content .item-wrapper .item-content {
  position: relative;
  z-index: 1;
  overflow: hidden;
  border-top: 1px solid #15313a;
  padding-top: 32px;
}
.cid-u6R0Y2lkse .embla__slide .slide-content .item-wrapper .item-content .mbr-date {
  margin-bottom: 0;
}
.cid-u6R0Y2lkse .embla__slide .slide-content .item-wrapper .item-content .title-wrap {
  display: block;
}
.cid-u6R0Y2lkse .embla__slide .slide-content .item-wrapper .item-content .title-wrap:hover .item-title,
.cid-u6R0Y2lkse .embla__slide .slide-content .item-wrapper .item-content .title-wrap:focus .item-title {
  color: #336f82;
}
.cid-u6R0Y2lkse .embla__slide .slide-content .item-wrapper .item-content .title-wrap .item-title {
  transition: all 0.3s ease-in-out;
  margin-bottom: 16px;
}
.cid-u6R0Y2lkse .embla__slide .slide-content .item-wrapper .item-content .item-text {
  transform: translateY(100%);
  transition: all 0.3s ease-in-out;
  margin-bottom: 0;
  opacity: 0;
}
.cid-u6R0Y2lkse .embla__slide .slide-content .btn-wrap {
  margin-top: -3rem;
  transition: all 0.3s ease-in-out;
  margin-top: 0;
}
.cid-u6R0Y2lkse .embla__slide .slide-content .btn-wrap .mbr-section-btn {
  margin-top: 24px;
  z-index: 1;
}
.cid-u6R0Y2lkse .embla__slide .slide-content .btn-wrap .mbr-number {
  margin: 16px 0 0 0;
}
.cid-u6R0Y2lkse .embla__button--next,
.cid-u6R0Y2lkse .embla__button--prev {
  display: flex;
}
.cid-u6R0Y2lkse .embla__button {
  bottom: 1rem;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 21px;
  background-color: #333333 !important;
  color: #67a27e;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  opacity: 1 !important;
}
.cid-u6R0Y2lkse .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-u6R0Y2lkse .embla__button:hover {
  opacity: .85 !important;
  color: #15313a !important;
}
.cid-u6R0Y2lkse .embla__button.embla__button--prev {
  left: 32px;
}
.cid-u6R0Y2lkse .embla__button.embla__button--next {
  right: 32px;
}
.cid-u6R0Y2lkse .embla {
  position: relative;
  width: 100%;
  padding: 32px 0;
  border-top: 1px solid #15313a;
  border-bottom: 1px solid #15313a;
  padding-bottom: 6rem;
}
@media (max-width: 767px) {
  .cid-u6R0Y2lkse .embla {
    padding: 24px 0;
    padding-bottom: 6rem;
  }
}
.cid-u6R0Y2lkse .embla__viewport {
  overflow: hidden;
  width: 100%;
  margin-right: 1rem;
}
.cid-u6R0Y2lkse .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-u6R0Y2lkse .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-u6R0Y2lkse .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-u6R0Y2lkse .list {
  color: #000000;
}
.cid-u6R0Y2lkse .mbr-date {
  color: #15313a;
}
.cid-u6R0Y2lkse .item-title {
  color: #F9F6E0;
}
.cid-u6R0Y2lkse .item-text {
  color: #15313a;
}
.cid-u6R0Y2lkse .mbr-number {
  color: #15313a;
}
.cid-u6R0Y2lkse .item-title,
.cid-u6R0Y2lkse .mbr-section-btn {
  color: #15313a;
}
.cid-sp6IpeJxOM {
  padding-top: 150px;
  padding-bottom: 0px;
  background-color: #d8d7d7;
  position: relative;
  overflow: hidden;
}
.cid-sp6IpeJxOM .container {
  max-width: 1400px;
}
.cid-sp6IpeJxOM .card-img2 span {
  padding-top: 6px;
}
.cid-sp6IpeJxOM .soc-item a {
  padding-top: 5px;
}
.cid-sp6IpeJxOM .btn {
  padding: 0.4rem 0.6rem!important;
  margin: 0.5rem!important;
  border-radius: 10px!important;
  letter-spacing: 0px;
}
.cid-sp6IpeJxOM .btn .mbr-iconfont {
  margin-top: 0.1rem;
}
.cid-sp6IpeJxOM .btn .mbr-iconfont.socicon {
  margin-right: 0.8rem !important;
  order: 0;
}
@media (max-width: 992px) {
  .cid-sp6IpeJxOM .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sp6IpeJxOM svg {
  position: absolute;
  top: 2rem;
  left: 50%;
  transform: translate(-50%) scale(2, 1.6) rotate(180deg);
}
.cid-sp6IpeJxOM #e2_shape {
  fill: #efefef !important;
}
.cid-sp6IpeJxOM .quote {
  background-color: rgba(0, 0, 0, 0.1);
  border-radius: 10px;
  padding: 1rem;
  position: relative;
  margin-bottom: 1.8rem;
  color: #ffffff;
}
.cid-sp6IpeJxOM .quote::after {
  top: 100%;
  left: 36px;
  content: " ";
  position: absolute;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 20px 20px 0 0;
  border-color: rgba(0, 0, 0, 0.1) transparent transparent;
}
.cid-sp6IpeJxOM .card-img2 {
  min-width: 45px;
  height: 45px;
  background: #5580ff;
  border-radius: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-sp6IpeJxOM .card-img {
  width: auto;
}
.cid-sp6IpeJxOM .soc-item {
  width: 45px;
  height: 45px;
  background: #ffffff;
  margin-bottom: 1rem;
  border-radius: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-right: 1rem;
}
.cid-sp6IpeJxOM .soc-item span {
  font-size: 1.4rem;
}
.cid-sp6IpeJxOM .soc-item:hover span {
  color: #15313a !important;
}
.cid-sp6IpeJxOM .item {
  display: flex;
  align-items: center;
  margin-bottom: 1rem;
}
.cid-sp6IpeJxOM .item h4 {
  padding-left: 10px;
  margin: 0;
}
.cid-sp6IpeJxOM .media-wrap {
  margin-bottom: 1rem;
}
.cid-sp6IpeJxOM .mbr-iconfont-logo {
  font-size: 7.5rem;
  color: #f36;
}
.cid-sp6IpeJxOM img {
  height: 4rem;
}
@media (max-width: 576px) {
  .cid-sp6IpeJxOM .item {
    justify-content: center;
  }
  .cid-sp6IpeJxOM .quote::after {
    left: 60px;
  }
}
.cid-sp6IpeJxOM .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
}
@media (max-width: 576px) {
  .cid-sp6IpeJxOM .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sp6IpeJxOM .text1 {
  color: #15313a;
}
.cid-sp6IpeJxOM .item-title {
  color: #15313a;
}
.cid-sp6IpeJxOM H5 {
  color: #15313a;
}
.cid-sp6IpeJxOM .theme {
  color: #15313a;
}
.cid-sp6IpeJxOM .copyright > p {
  color: #ff3366;
}
.cid-sp6IpeJxOM .text2 {
  color: #092831;
}
.cid-stCIonUDc5.popup-builder {
  background-color: #fff;
}
.cid-stCIonUDc5.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-stCIonUDc5.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-stCIonUDc5 .modal-content,
.cid-stCIonUDc5 .modal-dialog {
  height: auto;
}
.cid-stCIonUDc5 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-stCIonUDc5 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-stCIonUDc5 .form-wrapper .mbr-form .form-group,
  .cid-stCIonUDc5 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-stCIonUDc5 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-stCIonUDc5 .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-stCIonUDc5 .mbr-text {
  text-align: center;
}
.cid-stCIonUDc5 .pt-0 {
  padding-top: 0 !important;
}
.cid-stCIonUDc5 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-stCIonUDc5 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-stCIonUDc5 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-stCIonUDc5 .modal-open {
  overflow: hidden;
}
.cid-stCIonUDc5 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-stCIonUDc5 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-stCIonUDc5 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-stCIonUDc5 .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-stCIonUDc5 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-stCIonUDc5 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-stCIonUDc5 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-stCIonUDc5 .modal-content {
  background: #fff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-stCIonUDc5 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #fff;
}
.cid-stCIonUDc5 .modal-backdrop.fade {
  opacity: 0;
}
.cid-stCIonUDc5 .modal-backdrop.show {
  opacity: .5;
}
.cid-stCIonUDc5 .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 1rem;
  border-bottom: none;
}
.cid-stCIonUDc5 .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-stCIonUDc5 .modal-header .close:hover {
  opacity: 1;
}
.cid-stCIonUDc5 .modal-header .close:focus {
  outline: none;
}
.cid-stCIonUDc5 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-stCIonUDc5 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: 1rem;
  min-height: 100%;
}
.cid-stCIonUDc5 .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 1rem;
  border-top: none;
  text-align: center;
}
.cid-stCIonUDc5 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-stCIonUDc5 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-stCIonUDc5 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-stCIonUDc5 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-stCIonUDc5 .modal-sm {
    max-width: 300px;
  }
  .cid-stCIonUDc5 .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-stCIonUDc5 .modal-lg,
  .cid-stCIonUDc5 .modal-xl {
    max-width: 800px;
  }
  .cid-stCIonUDc5 .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-stCIonUDc5 .modal-xl {
    max-width: 1140px;
  }
  .cid-stCIonUDc5 .container {
    max-width: 1140px;
  }
}
.cid-stCIonUDc5 .container {
  width: 100%;
  padding-right: 5px;
  padding-left: 5px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-stCIonUDc5 .container {
    max-width: 720px;
  }
}
.cid-stCIonUDc5 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -5px;
  margin-left: -5px;
}
.cid-stCIonUDc5 .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 5px;
  padding-left: 5px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-stCIonUDc5 .form-group {
  margin-bottom: 20px;
  width: 100%;
  position: relative;
  border: 1px solid #e6e6e6;
  border-radius: 13px;
  padding: 10px 30px 9px 22px;
}
.cid-stCIonUDc5 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  border: 1px solid white !important;
  border-radius: 13px;
  padding: 0.5rem 1rem;
  backgroundcolor: #fff !important;
  margin-bottom: 2px;
}
.cid-stCIonUDc5 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-stCIonUDc5 .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-stCIonUDc5 .underline .line {
  width: 2rem;
  height: 1px;
  display: inline-block;
}
.cid-stCIonUDc5 .form-head {
  padding: 2rem;
}
.cid-stCIonUDc5 .form1 {
  padding: 2rem;
  background-color: #fff;
}
.cid-stCIonUDc5 textarea.form-control {
  min-height: 96px;
}
.cid-stCIonUDc5 .input-group-btn {
  width: 100%;
}
.cid-stCIonUDc5 .input-group-btn .btn {
  display: block;
  margin-left: 0 !important;
  margin-right: 0 !important;
  width: 100%;
}
.cid-stCIonUDc5 .form-control-label {
  font-size: 1rem;
  font-weight: 100 !important;
}
@media (max-width: 767px) {
  .cid-stCIonUDc5 .form1 {
    padding: 1.5rem;
  }
}
.cid-stCIonUDc5 .main-title {
  color: #092831;
}
